Opened 21 hours ago
Last modified 12 hours ago
#5628 new enhancement
coreutils-9.6
Reported by: | Xi Ruoyao | Owned by: | lfs-book |
---|---|---|---|
Priority: | normal | Milestone: | 12.3 |
Component: | Book | Version: | git |
Severity: | normal | Keywords: | |
Cc: |
Description
New minor version.
Change History (6)
comment:1 by , 21 hours ago
comment:2 by , 12 hours ago
I managed to rebase the i18n patch but now autoreconf -fiv
blows up. It invokes autopoint
, and autopoint
extracts threadlib.m4
from /usr/share/gettext/archive.dir.tar.xz
, overwriting the (newer) one shipped in the package. The bootstrap
script in the package says:
# NOTE: we have to be careful to run both autopoint and libtoolize # before gnulib-tool, since gnulib-tool is likely to provide newer # versions of files "installed" by these two programs. # Then, *after* gnulib-tool (see below), we have to be careful to # run autoreconf in such a way that it does not run either of these # two just-pre-run programs. }} and maybe we are hitting this. But why this wasn't an issue for coreutils-9.5??
comment:3 by , 12 hours ago
Also the issue above isn't related to the patch. Just run autoreconf -fiv
in the original release tarball and it'll blow up.
comment:4 by , 12 hours ago
Remving -i
from the autoreconf
command line does allow to build the package, but then the test suite blows up because Makefile.in
is generated with /usr/share/automake-1.17/am/check.am
which passes --collect-skipped-logs
to test-driver
, but without -i
the shipped test-driver
isn't updated by the automake-1.17 copy and it doesn't support --collect-skipped-log
.
As usual the i18n patch needs to be updated.