Re: LFS Directions

2010-02-28 Thread Greg Schafer
On Tue, 02 Feb 2010 07:15:38 +, Greg Schafer wrote: > On Mon, 01 Feb 2010 23:00:57 +, Matthew Burgess wrote: > >> What's your recommendation then? Pass '-j1' on the command line for all >> 'make install' invocations? > > That's probably overkill. All I know is I've previously been burnt

Re: LFS Directions

2010-02-03 Thread ALIP BUDIANTO
On Wed, Feb 3, 2010 at 5:01 PM, Bruce Dubbs wrote: > Ken Moffat wrote: > > On 2 February 2010 21:59, Bruce Dubbs wrote: > > > >> One of my concerns is "One unpleasant consequence of running several > >> commands simultaneously is that output generated by the commands appears > >> whenever each c

Re: LFS Directions

2010-02-03 Thread Bruce Dubbs
Ken Moffat wrote: > On 2 February 2010 21:59, Bruce Dubbs wrote: > >> One of my concerns is "One unpleasant consequence of running several >> commands simultaneously is that output generated by the commands appears >> whenever each command sends it, so messages from different commands may >> be i

Re: LFS Directions

2010-02-03 Thread Ken Moffat
On 2 February 2010 21:59, Bruce Dubbs wrote: > > One of my concerns is "One unpleasant consequence of running several > commands simultaneously is that output generated by the commands appears > whenever each command sends it, so messages from different commands may > be interspersed." > Me too.

Re: LFS Directions

2010-02-02 Thread Bruce Dubbs
Kevin Buckley wrote: > On 2 February 2010 20:15, Greg Schafer wrote: >> On Mon, 01 Feb 2010 23:00:57 +, Matthew Burgess wrote: >> >>> What's your recommendation then? Pass '-j1' on the command line for all >>> 'make install' invocations? >> That's probably overkill. All I know is I've previous

Re: LFS Directions

2010-02-02 Thread Kevin Buckley
On 2 February 2010 20:15, Greg Schafer wrote: > On Mon, 01 Feb 2010 23:00:57 +, Matthew Burgess wrote: > >> What's your recommendation then? Pass '-j1' on the command line for all >> 'make install' invocations? > > That's probably overkill. All I know is I've previously been burnt by > both GC

Re: LFS Directions

2010-02-02 Thread jonathan . slark
> That's probably overkill. All I know is I've previously been burnt by > both GCC and Glibc with `-j3' on 2 cores. And considering the importance > of these packages, I take no chances and just add the `-j1'. Note the > comment in followup to this: > > http://gcc.gnu.org/ml/gcc/2006-03/msg

Re: LFS Directions

2010-02-01 Thread Greg Schafer
On Mon, 01 Feb 2010 23:00:57 +, Matthew Burgess wrote: > What's your recommendation then? Pass '-j1' on the command line for all > 'make install' invocations? That's probably overkill. All I know is I've previously been burnt by both GCC and Glibc with `-j3' on 2 cores. And considering the i

Re: LFS Directions

2010-02-01 Thread Matthew Burgess
Bruce Dubbs wrote: > We might also > consider using the environment variable CONFIG_SITE to cache configure > settings. E.g. > > export CONFIG_SITE=/home/lfs/config.site > > # /home/lfs/config.site for configure > > # Give Autoconf 2.x generated configure scripts a shared de

Re: LFS Directions

2010-02-01 Thread Matthew Burgess
Greg Schafer wrote: > On Mon, 01 Feb 2010 23:00:41 +0100, Mark Rosenstand wrote: > >> Much more clever would be to mention MAKEFLAGS in the intro somewhere, >> and add -j1 as needed for the packages that don't support parallel make. > > Exactly as currently done in DIY Linux. > >> This is what I

Re: LFS Directions

2010-02-01 Thread Matthew Burgess
Bruce Dubbs wrote: > Mark Rosenstand wrote: >> >> Much more clever would be to mention MAKEFLAGS in the intro somewhere, >> and add -j1 as needed for the packages that don't support parallel make. >> This is what I do in my build scripts, and out of >1300 source packages, >> I've only had to enforc

Re: LFS Directions

2010-02-01 Thread Greg Schafer
On Mon, 01 Feb 2010 23:00:41 +0100, Mark Rosenstand wrote: > Much more clever would be to mention MAKEFLAGS in the intro somewhere, > and add -j1 as needed for the packages that don't support parallel make. Exactly as currently done in DIY Linux. > This is what I do in my build scripts, and out

Re: LFS Directions

2010-02-01 Thread Bruce Dubbs
Mark Rosenstand wrote: > On Fri, 2009-09-18 at 00:20 +, Greg Schafer wrote: >> (Sidenote: Any plans for LFS to incorporate parallel make into the build? >> Seems like a gaping omission in this day and age of commonplace multicore >> cpu's. At the very minimum, Glibc, GCC and Binutils should b

Re: LFS Directions

2010-02-01 Thread Mark Rosenstand
On Fri, 2009-09-18 at 00:20 +, Greg Schafer wrote: > (Sidenote: Any plans for LFS to incorporate parallel make into the build? > Seems like a gaping omission in this day and age of commonplace multicore > cpu's. At the very minimum, Glibc, GCC and Binutils should be given the > option of `ma

Re: lib32 or lib64 (was LFS Directions)

2009-09-18 Thread Bryan Kadzban
Tobias Gasser wrote: > Nathan Coulson schrieb: > >> I have been experimenting with a multilib LFS System (where /lib, >> /usr/lib are used for 64bit, and /lib/32, and /usr/lib/32 are used >> for 32bit). I wanted something as close to LFS as possible, >> primarily 64bit, but just enough 32bit so

Re: LFS Directions

2009-09-18 Thread Bryan Kadzban
Bruce Dubbs wrote: > Bryan Kadzban wrote: >> Matthew Burgess wrote: >>> On Thu, 17 Sep 2009 16:18:16 -0500, Bruce Dubbs >>> wrote: >>> #2033 Create initramfs I think this one should be closed as won't fix. The reason for a initrd is for those systems that don't know in a

Re: lib32 or lib64 (was LFS Directions)

2009-09-18 Thread Ken Moffat
2009/9/18 Tobias Gasser : [ snip good explanations ] > what about the kernel modules. they will be 64 bit, don't they have to > be in /lib64/modules? Tried it in clfs. Not worth the aggro. You have to change the top-level kernel Makefile every time. > perl: most will be in /lib/perl as they

Re: LFS Directions

2009-09-18 Thread Ken Moffat
2009/9/18 Nathan Coulson : . > > I have been experimenting with a multilib LFS System (where /lib, > /usr/lib are used for 64bit, and /lib/32, and /usr/lib/32 are used for > 32bit).  I wanted something as close to LFS as possible, primarily > 64bit, but just enough 32bit so if I wanted to compile s

lib32 or lib64 (was LFS Directions)

2009-09-18 Thread Tobias Gasser
Nathan Coulson schrieb: > > I have been experimenting with a multilib LFS System (where /lib, > /usr/lib are used for 64bit, and /lib/32, and /usr/lib/32 are used for > 32bit). I wanted something as close to LFS as possible, primarily > 64bit, but just enough 32bit so if I wanted to compile some

Re: LFS Directions

2009-09-18 Thread Bruce Dubbs
Bryan Kadzban wrote: > Matthew Burgess wrote: >> On Thu, 17 Sep 2009 16:18:16 -0500, Bruce Dubbs >> wrote: >> >>> #2033Create initramfs >>> >>> I think this one should be closed as won't fix. The reason for a >>> initrd is for those systems that don't know in advance which >>> drivers are

Re: LFS Directions

2009-09-17 Thread Bryan Kadzban
Nathan Coulson wrote: > On Thu, Sep 17, 2009 at 2:31 PM, Matthew Burgess > wrote: >> On Thu, 17 Sep 2009 16:18:16 -0500, Bruce Dubbs >> wrote: >>> About the only other thing I can think of that is a candidate for >>> LFS would be to add instructions for multi-lib. >> I think I'd like to see that

Re: LFS Directions

2009-09-17 Thread Bryan Kadzban
Matthew Burgess wrote: > On Thu, 17 Sep 2009 16:18:16 -0500, Bruce Dubbs > wrote: > >> #2033 Create initramfs >> >> I think this one should be closed as won't fix. The reason for a >> initrd is for those systems that don't know in advance which >> drivers are needed for accessing the bo

Re: LFS Directions

2009-09-17 Thread Bruce Dubbs
I've added a new milestone of LFS-6.6 to the wiki with a target date of March 2010. I also moved most of the tickets to that milestone. I see this release as relatively routine. The next big hurdle will be 7.0 when we add multi-lib. If we make good progress on that, we can skip a 6.6 release

Re: LFS Directions

2009-09-17 Thread William Immendorf
On Thu, Sep 17, 2009 at 7:37 PM, Greg Schafer wrote: > On Thu, 17 Sep 2009 16:12:43 -0700, Nathan Coulson wrote: >> I have been experimenting with a multilib LFS System (where /lib, >> /usr/lib are used for 64bit, and /lib/32, and /usr/lib/32 are used for >> 32bit). > > I advise against this. Not

Re: LFS Directions

2009-09-17 Thread Bruce Dubbs
Greg Schafer wrote: > (Sidenote: Any plans for LFS to incorporate parallel make into the build? > Seems like a gaping omission in this day and age of commonplace multicore > cpu's. At the very minimum, Glibc, GCC and Binutils should be given the > option of `make -jX' with the appropriate expla

Re: LFS Directions

2009-09-17 Thread Greg Schafer
On Thu, 17 Sep 2009 16:12:43 -0700, Nathan Coulson wrote: > I have been experimenting with a multilib LFS System (where /lib, > /usr/lib are used for 64bit, and /lib/32, and /usr/lib/32 are used for > 32bit). I advise against this. Not FHS compliant and not what the big distros do. > The toolcha

Re: LFS Directions

2009-09-17 Thread Greg Schafer
On Thu, 17 Sep 2009 15:31:41 -0600, Matthew Burgess wrote: > On Thu, 17 Sep 2009 16:18:16 -0500, Bruce Dubbs > wrote: >> #2412 Add more rationale to Toolchain Technical Notes >> >> Who do we get to advise us on this one? > > I'd appreciate it if Greg could help contribute on this I'm ho

Re: LFS Directions

2009-09-17 Thread Nathan Coulson
On Thu, Sep 17, 2009 at 2:31 PM, Matthew Burgess wrote: > On Thu, 17 Sep 2009 16:18:16 -0500, Bruce Dubbs wrote: >> About the only other thing I can think of that is a candidate for LFS >> would be to add instructions for multi-lib. > > I think I'd like to see that work go in too, but I have no e

Re: LFS Directions

2009-09-17 Thread Matthew Burgess
On Thu, 17 Sep 2009 16:18:16 -0500, Bruce Dubbs wrote: > #2093 Add a new section for multiple boot loaders > > I don't think this is necessary. When the next version of GRUB2 is > released, I think that will cover what we need. Agreed > #2412 Add more rationale to Toolchain

LFS Directions

2009-09-17 Thread Bruce Dubbs
Matt, Nice job on updating half the outstanding tickets. Now I'd like to discuss the other half. #2093Add a new section for multiple boot loaders I don't think this is necessary. When the next version of GRUB2 is released, I think that will cover what we need. #2412Add more rationa