Steve Crosby wrote these words on 03/07/05 23:09 CST: > Bug 1061 created with suggested text (compiling binutils\gcc shared) - note > that I haven't the experience with the toolchain to indicate if this is a > "correct" fix, and since it's a toolchains issue, will need some serious > brainpower\testing before the next release.
I'd like to thank Steve and Matthew for regarding this issue highly enough to bug up this issue and place a high-pri on it. Instead of the work-arounds Steve provided, which I'm sure would work just fine. I'm going to use a virgin non-stripped LFS SVN-050219 (not that non-stripped matters, as binutils has been fixed in the version I used) tarred up and copied over to an empty partition and start over. You know what's funny about all this, is that I've *always* tarred up and preserved new LFS version installations (unstripped). I then copy the tarballs over to another partition, untar them, modify /etc/fstab and away I go. Always keeping the unstripped virgin installation, and tar.gz copies of all the dirs, on a very tiny partition around for whatever reason. Except for my most recent LFS-6.0, of course, which I tried to use. I didn't keep the base install around as I didn't think about it at the time. I blew the partition away before starting my new builds. *Any* other LFS I would have tried to build from, I could have simply copied over the virgin unstripped libc.a and drove on as I'd be able to find a copy. Gotta start making CD's of those virgin tarballs, just in case. They fit on a CD and only take about 2 minutes to create. -rw-r--r-- 1 root root 2437902 Feb 21 17:02 bin.tar.gz -rw-r--r-- 1 root root 3482776 Feb 21 17:03 boot.tar.gz -rw-r--r-- 1 root root 185 Feb 21 17:04 dev.tar.gz -rw-r--r-- 1 root root 248856 Feb 21 17:04 etc.tar.gz -rw-r--r-- 1 root root 241103430 Feb 21 17:07 home.tar.gz -rw-r--r-- 1 root root 3743931 Feb 21 17:12 lib.tar.gz -rw-r--r-- 1 root root 174 Feb 21 17:13 media.tar.gz -rw-r--r-- 1 root root 134 Feb 21 17:14 mnt.tar.gz -rw-r--r-- 1 root root 114 Feb 21 17:14 opt.tar.gz -rw-r--r-- 1 root root 117 Feb 21 17:15 proc.tar.gz -rw-r--r-- 1 root root 6390 Feb 21 17:16 root.tar.gz -rw-r--r-- 1 root root 4062901 Feb 21 17:16 sbin.tar.gz -rw-r--r-- 1 root root 114 Feb 21 17:17 srv.tar.gz -rw-r--r-- 1 root root 115 Feb 21 17:17 sys.tar.gz -rw-r--r-- 1 root root 116 Feb 21 17:17 tmp.tar.gz -rw-r--r-- 1 root root 182766661 Feb 21 17:22 usr.tar.gz -rw-r--r-- 1 root root 61235 Feb 21 17:18 var.tar.gz Note: some of the files are simply empty dirs, but it helps me to ensure they get created. /home is so large as it's got all the source tarballs, build logs and /tools directory. Take these files, untar them on a clean partition, modify fstab and away you go. Of course, create these while booted from some other partition. -- Randy rmlscsi: [GNU ld version 2.15.94.0.2 20041220] [gcc (GCC) 3.4.3] [GNU C Library stable release version 2.3.4] [Linux 2.6.10 i686] 06:14:00 up 5 days, 16:18, 3 users, load average: 0.03, 0.06, 0.01 -- http://linuxfromscratch.org/mailman/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page