[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
signature.asc
Description: PGP signature
- Build error, Robert Goulding, 2022/03/23
- Re: Build error,
G. Branden Robinson <=