I just built a LFS system following system development (r11444). I note
several issues:
1. In 5.29 (temp Perl), change Perl configure line to
sh Configure \
-des \
-Dprefix=/tools \
-Dlibs=-lm \
-Dlocincpth=/tools/include \
-Dloclibpth=/tools/lib
The purpose is to avoid Perl to use "-I/usr/local/include" and
"-L/usr/local/lib" and grab headers or libs from host.
2. In 6.20 (GCC), now we have 14 (instead of 6) libstdc++ tests
failing because we are running testsuite as root, and 2 tests failing
because of PR 86153
<https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86153>.
3. In 6.54 (systemd), we can use two seds instead of the patch.
Just remove
#include <linux/stat.h>
lines and systemd will build normally. We know we are using
Glibc-2.28 so don't need the check in meson.build.
4. In 6.56 (e2fsprogs) we should use `--enable-relative-symlinks`.
5. In 6.76 (vim), suggest to change the test command to
LANG=en_US.UTF-8 make -j1 test &> vim-test.log
then Test_terminal_composing_unicode would pass.
--
Xi Ruoyao <[email protected]>
School of Aerospace Science and Technology, Xidian University
--
http://lists.linuxfromscratch.org/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page