Hello All,
 First of all thank you for the LFS! and your efforts, it is a great
adventure and learning path. I just wanted to inform you that I start
scripting build steps and located here
https://github.com/qunixorg/scripts. Also cloned all possible repos
under this user https://github.com/qunixorg to not create overhead on
savannah, even some git submodules. I dont know how you do your builds
also I am not sure if it will be help in any case, but I can say most
of branches built on master head without problem. But still for some
of them I had to checkout specific branch mentioned on LFS book (i.e.
binutils 2.25 or gcc 33.9000). I simply added qunix-v0.0.1 tag to
stable builds so each script look for this tag (exported by user
before running scripts). For updating those repos I have added
qunix-source-upstream tag with the details of upstream so i could
automate in the future. I didnt count but I believe around 85% of
repos has upstream rest needs to be handled manually. Also some repos
required running bootstrap which needed additional autoconf, libtool
etc... installation. I am on the chroot part now, you might notice I
have used different variable names but I am waiting to finish all
scripts (I believe until new year:)) then I will add header to all
files in one shot mentioning its a copy of lfs and redirecting to lfs
book. Only different issue I had, on binutils step 2 I had to add
-fPIC flag to make it compile. Do you think its ok to add or I messed
up somewhere?
-- 
http://lists.linuxfromscratch.org/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to