[Clfs-dev] Re Latest Pure x64 build
Martin Ward
macros_the_black at ntlworld.com
Mon Apr 30 05:00:42 PDT 2012
Hi
First of all thanks for the continued updates to CLFS.
Some observations and typos on the current build.
1. The date is wrong, surely should be GIT-20120415 ?
2. 5.14. Cross Binutils-2.22
why? --with-cloog=/cross-tools --enable-cloog-backend=isl, surely
binutils doesn't do graphite optimisation, I could understand this if
binutils was built at the same time as gcc, under the same tree, but it
doesn't make sense to me.
3. 6.9. Binutils-2.22
ditto as above --with-ppl=/tools --with-cloog=/tools
--enable-cloog-backend=isl
4. 7.5. E2fsprogs-1.42
in the compile section
LDFLAGS="-Wl,-rpath,/tools/lib64", surely not needed at the linker is set to tools/lib, if we are going to keep it the it should beLDFLAGS="-Wl,-rpath,/tools/lib
5. 7.7. Kmod-6
--with-rootlibdir=/lib64, should be --with-rootlibdir=/lib
6. 7.8. Udev-181
BLKID_LIBS="-L/tools/lib64 -lblkid" should be BLKID_LIBS="-L/tools/lib -lblkid"
KMOD_LIBS="-L${CLFS}/lib64 -lkmod" should be KMOD_LIBS="-L${CLFS}/lib -lkmod"
--libdir=/usr/lib64, should be --libdir=/usr/lib,
although I don't install in /& /usr, I installs in /tools and create symlinks, seems cleaner to me
7. 10.15. Binutils-2.22
ditto item 2
8. 10.61. Udev-181
--disable-keymay should be --disable-keymap
probably should add --with-firmware-path=/lib/firmware, otherwise udev
won't find kernel modules
9. Change in udev handling
I sorted out my own changes to the bootscripts and came up with
something slightly different involving /run and /dev, will post my
solution later
cheers
Martin
More information about the Clfs-dev
mailing list