Στις Κυρ 04 Ιουν 2006 21:13, ο/η Jim Gifford έγραψε:
> Hey everyone
>     The problem is that they will compile, but there is a lot of things
> that also need to be fixed. If you look at the glibc-kern-header.sspec,
> it basically does the same as the headers script. It's going to take a
> long time before the headers get completely compliant with userspace
> applications. In a previous email I showed information about a issue
> that is the same on Sparc and MIPS, the page.h problem, but that doesn't
> effect LFS, but it does effect CLFS.

Yep, In my case I meant they will compile *and* test ok (haven't built
all of BLFS yet though). About your above example, it seems obvious that 
applications really *shouldn't* use stuff like that. Note I 'm only speaking 
from the LFS POV (don't have the hardware to do CLFS).

I can understand busybox since it isn't supposed to be using glibc (normally), 
and maybe uclibc may not have the required workarounds yet, but these 
things should really be fixed in userspace! Moving the glibc hackery to 
support such things into kernel headers was *exactly* the thing linus will 
never accept into the kernel (and for good reason).

OTOH, your script has worked very nice with well-behaved packages
and keeping in mind that I 've always used it with different kernels than
you tested it with, it seems pretty maintainable. Therefore, I still think
your script together with git-hdrclean.patch is the way to go for the
development version (or maybe an experimental branch) for the
immediate future. (that's what I will use anyway)

Just my 2c,
Pantelis

____________________________________________________________________
http://www.freemail.gr - ������ �������� ������������ ������������.
http://www.freemail.gr - free email service for the Greek-speaking.
--
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to