mirror of
https://git.linuxfromscratch.org/lfs.git
synced 2025-01-18 13:07:50 +00:00
6099a47149
They are really harmful. In Binutils pass 2, libstdc++.la caused the building system to use host /usr/lib/libstdc++.so for gprofng. We now has disabled gprofng for pass 2, but the similar issue also exists in GCC pass 2. In a normal LFS build, the building system silently uses /usr/lib/libstdc++.so (I guess it does not blow up simply because some blind luck); in a real cross build (x86 -> ARM for example) the build will fail. Remove the .la files to fix this issue. Instead of only modifying clfs-ng, it makes more sense to apply the change for trunk: though the build does not fail, using host library is still a contamination. |
||
---|---|---|
.. | ||
bash.xml | ||
binutils-pass2.xml | ||
chapter06.xml | ||
coreutils.xml | ||
diffutils.xml | ||
file.xml | ||
findutils.xml | ||
gawk.xml | ||
gcc-pass2.xml | ||
grep.xml | ||
gzip.xml | ||
introduction.xml | ||
m4.xml | ||
make.xml | ||
ncurses.xml | ||
patch.xml | ||
sed.xml | ||
tar.xml | ||
xz.xml |