-   Linux From Scratch (
-   -   A little disappointed, has anyone built the SVN version of LFS? (

z3r0.0v3rrid3 06-26-2007 07:55 PM

A little disappointed, has anyone built the SVN version of LFS?
Hi all, I'm trying to build the SVN2007624 version of LFS but I don't think much logic has been put into this version, has anyone actully built it? I can't get past e2fsprogs it wants a non existant header called compiler.h the problem with this is that as of 2.6.18.xx that header and some others have been removed from then kernel source, well then why does the book come with if they know this?

I find that a little werid that no one on the develop channel knowns about this, like its not an issue.

Has anyone had this problem?

I tryed with no CFLAGS and with my CFLAGS and there is no differnce, not that it would magically make compiler.h exist on my system, but I thought I'd give it a try.

EDIT: I download the svn2007023 tarball and surprisingly it worked everything compiled with or without changing the CFLAGS, I guess when I downloaded the source packages separately they some how got corrupted.

zidane_tribal 06-27-2007 06:54 AM


Originally Posted by z3r0.0v3rrid3
Hi all, I'm trying to build the SVN2007624 version of LFS

SVN is much like CVS. it is an ongoing snapshot of a build and cannot always be guaranteed to compile cleanly, especially with LFS. when one person makes a lil change, that can have big effects and it takes time for developers to figure out what is broken and fix it. it sounds like you downloaded your copy during a time when they were making changes and the build was broken.

if you want a system that is guaranteed to build, try using a non-svn version, it makes things go much smoother, especially if its your first time.

z3r0.0v3rrid3 06-27-2007 09:45 PM

Thanks for your reply, I don't mind when things go wrong, I actully like helping to solve the problem, in this case the sources some how got corrupted. when I downloaded the whole tarball instead of the the files one by one it worked.

zidane_tribal 06-28-2007 06:41 AM

tis coolies. ive built a couple of lfs builds and i tend to veer away from the svn for just this reason. if you are using the svn because you want the latest versions of the software, you can usually just replace the book versions with the latest versions, although you might have to do a little tinkering with the commands used to build on a few of the packages. i've done this myself with the latest release version of the book, and the latest packages, it worked out nicely :)

z3r0.0v3rrid3 06-28-2007 11:12 PM

Cool, right now I have everything built on LFS (accept GRUB and LFS-Bootscripts) and replaced them with Lilo and BSD init scripts, so now I am just weeding out the errors and making sure everything is okay. The my plans are to do what you said with BLFS (replace the packages)

zidane_tribal 06-29-2007 06:28 AM

you shouldnt have any major problems with that then, as long as you can get the base lfs system up and running smoothly, blfs should work with the latest versions.

All times are GMT -5. The time now is 07:27 PM.