From d50ea9dac44539adcd770ab54b0528692c1d9282 Mon Sep 17 00:00:00 2001 From: Jeremy Utley Date: Sun, 12 Sep 2004 08:06:35 +0000 Subject: Fixed a breakage that occured from the last commit altering startfile_prefix_spec. Forcing /usr/lib as the search path exposed the need to symlink an additional lib from /tools to /usr/lib, as reported and trouble-shot on IRC. git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@4158 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689 --- chapter01/changelog.xml | 7 +++++++ chapter06/createfiles.xml | 2 +- general.ent | 4 ++-- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index 4a8c0c301..3fee0f266 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -93,6 +93,13 @@ first a summary, then a detailed log. +September 11th, 2004 [jeremy]: A problem was reported on IRC +where after locking in glibc chapter 6, gcc would no longer function properly +due to a missing libgcc_s library. In troubleshooting, it was found that this +occured because only the .so.1 library was linked from /tools to /usr/lib at +the start of chapter 6. Added a symlink of libgcc_s.so to the createfiles +page in chapter 6. + September 10th, 2004 [jeremy]: Modified the instructions to lock in glibc in Chapter 6, modifying the startfile_prefix_spec parameter in the gcc specs file. Thanks to Greg Schafer for pointing out this problem, and diff --git a/chapter06/createfiles.xml b/chapter06/createfiles.xml index a67c55309..529a81293 100644 --- a/chapter06/createfiles.xml +++ b/chapter06/createfiles.xml @@ -14,7 +14,7 @@ we're installing all the software. ln -s /tools/bin/{bash,cat,pwd,stty} /bin ln -s /tools/bin/perl /usr/bin -ln -s /tools/lib/libgcc_s.so.1 /usr/lib +ln -s /tools/lib/libgcc_s.so{,.1} /usr/lib ln -s bash /bin/sh diff --git a/general.ent b/general.ent index 278b06a13..fd8833c30 100644 --- a/general.ent +++ b/general.ent @@ -1,6 +1,6 @@ - - + + -- cgit v1.2.3-54-g00ecf