Re: Package management and creating the file system layout

2008-12-16 Thread lists
Hello there: Maybe this is irrelevant and I hope I don't offend anyone... I've been working on a LFS package manager that works out of the tools available in the "tools" directory (plus rsync and file) and that I could use to manage my LFS servers. I used the union-fs tools and I believe I

Re: The new build method is in...

2008-12-16 Thread ABCD
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Jeremy Huntwork wrote: > Bryan Kadzban wrote: >> The dynamic linker *must* be /lib64/ld-linux-x86-64.so.2 for a 64-bit >> executable, and *must* be /lib/ld-linux.so.2 for a 32-bit executable. >> Otherwise binaries that weren't built on the system won't

Re: The new build method is in...

2008-12-16 Thread Jeremy Huntwork
Bryan Kadzban wrote: > ABI issues. Or at least, last time I remember seeing this idea on some > list or other (perhaps it was CLFS? perhaps DIY? can't remember for > sure), this was the reason for keeping /lib64 and /lib. > > The dynamic linker *must* be /lib64/ld-linux-x86-64.so.2 for a 64-bit

Re: The new build method is in...

2008-12-16 Thread Bryan Kadzban
Jeremy Huntwork wrote: > Specifically, DIY currently has 64-bit libs in /lib64 and /usr/lib64 and > 32-bit libs in /lib, /usr/lib. As does *every* normal distro I've seen that supports multilib... (...) > This way, both libraries are clearly identified and the default location > of lib agrees

Re: The new build method is in...

2008-12-16 Thread Jeremy Huntwork
Ryan Oliver wrote: [snip] > Just some thoughts Ryan, thanks for the feedback. I don't have anything specific to say in connection with any of your points yet (I guess no one else does either), but I will be looking them over in more detail as I have a free moment, so I'm bookmarking this thre

Re: Package management and creating the file system layout

2008-12-16 Thread Bruce Dubbs
DJ Lucas wrote: > Bruce Dubbs wrote: >> Can you explain what you mean by "create the entire 'base'". >> > Again, looking at this from a packaging point of view, IMO, all files > and directories that are created manually should be together on one page > so that a single package can be generated

Re: Package management and creating the file system layout

2008-12-16 Thread DJ Lucas
Bruce Dubbs wrote: > Can you explain what you mean by "create the entire 'base'". > Again, looking at this from a packaging point of view, IMO, all files and directories that are created manually should be together on one page so that a single package can be generated and called 'lfs-base' or

Re: Package management and creating the file system layout

2008-12-16 Thread DJ Lucas
DJ Lucas wrote: > chapter 4? > UGH. I was thinking that 6.2 was at the end of chapter 5. Anyway, the request is to merge virtual file systems page with creating directories and the last 3 of 6.6 so that all directories and files that are manually created (with the exception of links that wi

Re: Package management and creating the file system layout

2008-12-16 Thread Bruce Dubbs
DJ Lucas wrote: > DJ Lucas wrote: >> a technical reason not to create the entire 'base' while in chapter 4? >> > Oops, that should have been 'chapter 5'. Can you explain what you mean by "create the entire 'base'". -- Bruce -- http://linuxfromscratch.org/mailman/listinfo/lfs-dev FAQ: htt

Re: Package management and creating the file system layout

2008-12-16 Thread DJ Lucas
DJ Lucas wrote: > a technical reason not to create the entire 'base' while in chapter 4? > Oops, that should have been 'chapter 5'. -- DJ Lucas -- This message has been scanned for viruses and dangerous content, and is believed to be clean. -- http://linuxfromscratch.org/mailman/listinfo/

Package management and creating the file system layout

2008-12-16 Thread DJ Lucas
Guys, while I'm waiting on my automated build to complete, I'm running through a manual build on a second system that I have, in order to test the idea of using a DESTDIR installation. I must say that it has been a *long* time since I did a full manual build. Anyway, can anyone provide a tech

testsuites

2008-12-16 Thread Robert Connolly
This is a note for developers. To get the Binutils test suite to pass, use the specs from gcc pass1, fixing the startfile and dynamic linker path names, and add -fno-PIE to cc1 and cc1plus specs. Copy to /usr/lib/gcc/.../specs, and run the test suite. The test suite will use a vanilla gcc while

link to glibc

2008-12-16 Thread jp
Hi, guys, would you mind update the link to glibc in http://www.linuxfromscratch.org/lfs/view/development/chapter03/packages.html A lfs mirror contains it, here: ftp://ftp.lfs-matrix.net/pub/lfs/lfs-packages/development/glibc-2.8-20080929.tar.bz2 Have fun, JP -- http://linuxfromscratch.org

Re: The new build method is in...

2008-12-16 Thread Ryan Oliver
Ryan Oliver wrote: > STARTFILE_PREFIX_SPEC is unpalatable to some for whatever reason, yet it > still exists in the gcc code to provide the only mechanism to override > the search path used for finding startfiles when cross-compiling (see > gcc.c line 6332, read the code and comments) > > You sh