Okay, I always cringe at having to use LinuxThreads...bad experience.
I want nptl, but I get hell building it under a 2.4 kernel (I'm not interested in a stable kernel that keeps getting "features added"..if a 2.7 came out, then I'd move to 2.6.)
So, I have two tweaked LFS systems, the one I am installing on, and the one I am installing.
Host
- Kernel 2.4.29
- Glibc-2.3.4-20040701 (LinuxThreads Oh my)
New LFS system
- Kernel 2.4.29
- Glibc-2.3.4 (nptl, hell yeah)
Looking into the the hardened lfs, I found out how i could build the nptl headers and get past my previous issues of glibc never wanting to install from a LinuxThreads system (2.4.29).
---------------------------------------------------
Okay, I put that because I am afraid that the nptl may be causing my problem..and other than that my systems are almost identical LFS-ish.
In attempt to install the system I got the following error in my first glibc (not including the glibc header install to get nptl working) under what would otherwise be a stage 5 install.
checking for long double... yes
checking for size of long double... configure: error: cannot compute sizeof (long double), 77
I have tried many twists and turns in configuring both this and all packages before this only to get the same results.
After many changes attemps and whatnots my configure command looks like the following:
Code:
PROGRAM=glibc-2.3.4 &&
... && # decompress from archive & change directory commands
LD_LIBRARY_PATH=/tools/lib ../${PROGRAM}/configure --prefix=/tools --disable-profile --enable-add-ons --with-binutils=/tools/bin --with-headers=/tools/include --without-gd --without-cvs
* Any typos in the above are from me falling asleep, code has been quadruple checked for any spelling erros..
I have searched google, mailing list of gentoo, and the entire linux from scratch mailing list archive, from alfs to livecd. All answers only resulted in identical error aboce. Reinstalled a few times from a clean slate to get only consistancy a network technitian could dream for.