bug-groff
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Build error


From: G. Branden Robinson
Subject: Re: Build error
Date: Thu, 24 Mar 2022 22:28:22 +1100
User-agent: NeoMutt/20180716

Hi, Robert!

At 2022-03-23T13:19:10-0400, Robert Goulding wrote:
> I am trying to build on a Chromebook (i.e., Debian Buster) from the
> latest source checked out from git. I did a "make distclean" after I
> got the following errors, then tried to build again with exactly the
> same errors:

Indeed so.  Not a good for week for me and build systems.

I conjecture that this problem arose in commit
3c82cbbfe5c378f8fc274b93cce28624b19a1b8a[1], committed near the
beginning of the month.

To reproduce it, I had to do an in-source-tree build.  The problem
arises in the "install" target.  I _always_ build in a separate "build"
subdirectory, and apparently "make distcheck" always does too, and that
is how this failure escaped my notice.

I've created a dummy account on my dev box so as to avoid confounding
effects of my highly customized personal environment, and added an
"IN_TREE" parameter to my groff-building shell script--I hope that this
will prevent problems like this from escaping in the future.

I'm working on this as well as a refactor of doc/doc.am, trying to clean
up several problems that Ingo noted.  The mutual technological animosity
between GNU Make and BSD Make, on top of the long-standing POSIX
commitment to an anemic specification thereof[2], is a huge pain for me
right now.  But I expect I'll have an email in a different thread for
that.

Thank you for the report.

Regards,
Branden

[1] 
https://git.savannah.gnu.org/cgit/groff.git/commit/?id=3c82cbbfe5c378f8fc274b93cce28624b19a1b8a
[2] The Austin Group is finally working on adding several new
    least-common denominator features and clarifications for the next
    Issue of POSIX.

    *  -j support https://austingroupbugs.net/view.php?id=1436
    * .NOTPARALLEL, .WAIT https://austingroupbugs.net/view.php?id=1437
    * $^ https://austingroupbugs.net/view.php?id=1520
    * unset macro semantics https://austingroupbugs.net/view.php?id=1505
    * :::= (yes, really) https://austingroupbugs.net/view.php?id=1471
        and later https://austingroupbugs.net/view.php?id=1513

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]