GNU bug report logs -
#44763
Error when 'make'ing latest version of coreutils
Previous Next
Full log
Message #64 received at 44763-done <at> debbugs.gnu.org (full text, mbox):
Thanks for reporting your recipe for working around all these problems. I've
installed patches for the problems into coreutils and gnulib and am closing the
bug report.
On 11/21/20 3:45 PM, Chris Elvidge wrote:
> git commit -m 'build: update gnulib submodule to latest' gnulib 2>&1 | tee -a
> $outfiles/out_commit.1.txt
I suggest doing the bootstrap after this 'git commit', not earlier.
Because of the abovementioned patches, you should no longer need to do the
following steps:
> # Berny's addition
> git clean -xdfq && ./bootstrap 2>&1 | tee -a $outfiles/out_bootstrap.2.txt
>
> ./configure 2>&1 | tee -a $outfiles/out_configure.1.txt
>
> # do edit to make make work
> # Akim's change - make it expect a long not a long long
> sed -i -e '2301s/%"PRIdMAX"/%ld/' lib/parse-datetime.y
> sed -n 2301p lib/parse-datetime.y
>
> # do three edits to make make check work
> # put 'return NULL;' back before '/*NOTREACHED*/' # explained by Berny
> sed -i -e '184s#\(/\*NOTREACHED\*/\)#return NULL; \1#'
> gnulib/tests/test-nl_langinfo-mt.c
> sed -n 184p gnulib/tests/test-nl_langinfo-mt.c
> sed -i -e '94s#\(/\*NOTREACHED\*/\)#return NULL; \1#'
> gnulib/tests/test-setlocale_null-mt-all.c
> sed -n 94p gnulib/tests/test-setlocale_null-mt-all.c
> sed -i -e '94s#\(/\*NOTREACHED\*/\)#return NULL; \1#'
> gnulib/tests/test-setlocale_null-mt-one.c
> sed -n 94p gnulib/tests/test-setlocale_null-mt-one.c
>
> # pause here to make sure edits done properly
> read -p "Press return to continue" junk
This bug report was last modified 4 years and 264 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.