Version 6 (modified by 10 months ago) ( diff ) | ,
---|
Some packages may need an adaption with GCC 14
Reference: https://gitlab.com/fweimer-rh/fedora-modernc
Expect (5.45.4)
FTBFS with configure: error: could not find source file 'pty_.c'
.
Fedora uses a patch, but the patch needs to run autoconf. For LFS we can just pass CC="gcc -std=gnu89"
to configure.
Libxcrypt (4.4.36)
Fails to probe the <ucontext.h>
header: https://github.com/besser82/libxcrypt/pull/178
It causes test/explicit-bzero
skipped. Not a serious issue and we can ignore.
Bash (5.2.21 + upstream_fixes-1.patch)
a. Wrong probing of dup2
https://lists.gnu.org/archive/html/bug-bash/2023-02/msg00000.html
Not really harming, the probing result still happens to be correct.
b. Wrong probing of strtold
https://lists.gnu.org/archive/html/bug-bash/2023-11/msg00104.html
Real issue. Causing multiple test failures (for e.g. "printf %.4f 1" outputs "0.0000").
Workaround: bash_cv_strtold_broken=no
(for safety better include it in chapter 6 too, besides chapter 8).