toolchain stuff

Robert Connolly robert at linuxfromscratch.org
Tue Jun 12 09:22:44 PDT 2007


On Tuesday June 12 2007 10:04:31 am Kevin Day wrote:
> I take that back, it looks like when openssh is compiled under
> gcc-4.2.0, ssh-keygen fails to generate keys and instead gets an
> Invalid Instruction from the kernel.
> Changing only the gcc to gcc-4.1.2, this error goes away..

The comments about gcc42 are so far are the same as with most gcc version 
changes. I'm preferring gcc-4.1.x because there won't be any surprises from 
it, although there are over a dozen PR patches and backports. Building the 
kernel, for example, with gcc42 is going to be unstable for months to come. 

With rare exceptions (glibc-2.3.3), Glibc releases tend to be 
stable/predictable, but I'd like to stay with glibc-2.5 and let everyone else 
stabilize packages against glibc-2.6.

I'm trying uClibc-0.9.29 now, with gcc's libssp. I feel that they released it 
too quickly, just to merge nptl into their trunk, but it has better gcc4 
compliance than uclibc-0.9.28.3. I'm not wasting more time trying to get 
gcc4's ssp working natively with uClibc, until some distro's get it 
working... the bug is too bizarre. Gcc's libssp has _fortify_source checking, 
which is a major advantage.

robert
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.linuxfromscratch.org/pipermail/hlfs-dev/attachments/20070612/0fe356c8/attachment.sig>


More information about the hlfs-dev mailing list