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

Reply via email to