svn commit: trunk/uClibc: extra/scripts

Carmelo AMOROSO carmelo.amoroso at st.com
Wed May 7 15:30:09 UTC 2008


Khem Raj wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Denys Vlasenko wrote:
>   
>> On Wednesday 07 May 2008 09:49, Carmelo AMOROSO wrote:
>>     
>>> Hello, just some comments...
>>>       
>>>> It also installs asm[-generic] and linux subdirs from kernel headers
>>>> (previously it had to be done separately).
>>>>         
>>> why ? I'd disagree with this choice.... it brakes some more complex 
>>> build system
>>> where kernel-headers are installed in other way (i.e. rpm based build 
>>> system).
>>>       
>> I found it usefult. Before this, I had to copy kernel headers
>> to installed uclibc' include dir by hand. Every time. Not funny.
>>     
>
> btw. what we need are sanitized kernel headers ( which we get by
> doing make headers_install from linux kernel srcs).Copying might
> work but not the right way I guess with newer kernels.
>
>   
Yes, exactly.... we (@ST) use sanitized kernel headers to build the 
uclibc-nptl for sh4
without any problems (kernel is 2.6.23.xx) since a long time.
>> If one builds his libc against a set of kernel headers X he's better
>> not use built libc and its headers with different set of kernel headers Y!
>> Sure, kernel is supposed to provide stable API, but this inevitably
>> breaks in some more obscure corners.
>>
>> Having said that, I understand that this constitutes a change
>> from previous behavior.
>>
>> I propose introducing "make install_kernel_headers"
>> for those who needs it.
>>
>> Is this acceptable for you?
>>     
>
> This sounds ok.
>
>
> - --
> Khem Raj
> MontaVista Software Inc.
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.7 (MingW32)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
>
> iD8DBQFIIcdbUjbQJxVzeZQRAlDiAKCEl/XRl5JOv5SL4E+a2D1zeuGm0gCfR/Hu
> irI+Rniz0U/hKiesPgj8Nf0=
> =qdN1
> -----END PGP SIGNATURE-----
> _______________________________________________
> uClibc mailing list
> uClibc at uclibc.org
> http://busybox.net/cgi-bin/mailman/listinfo/uclibc
>
>   




More information about the uClibc mailing list