SPECS: glibc-kernheaders.spec (NEW)

Tomasz Kłoczko kloczek w rudy.mif.pg.gda.pl
Pon, 26 Maj 2003, 08:15:44 CEST


On Mon, 26 May 2003, Tomasz Pala wrote:

> On Sun, May 25, 2003 at 23:27:57 +0200, Andrzej Krzysztofowicz wrote:
> 
> > > > Jakiś czas temu byłem zdziwiony tym wynalazkiem, ale to tam działa od 
> > > > dosyć dawna i to nieźle.
> > > 
> > > Odpowiedź mi na proste pytanie: czy to są _prawidłowe_ nagłówki?
> > 
> > Poczytaj archiwa linux-kernel.
> > /usr/src/linux/include to _sa_ prawidłowe nagłówki dla jadra.
> > /usr/src/linux/include to _nie sa_ prawidłowe nagłówki dla userspace.
> > Szczegolnie gdy userspace jest pisane w C++.
> 
> Piszę to od początku. I tak, fragment temu zaprzeczający:
> 
> Provides:       kernel-headers = 2.4
> Obsoletes:      kernel-headers
> 
> wyrzuca nagłowki /usr/src/linux/include, dając w zamian /usr/include,
> poza tym potencjalnie z zupełnie innej wersji kernela niż posiadany, a
> tym samym uniemożliwia budowanie modułów na kernelu dystrybucyjnym.

Zadne wyrzuca i żadne zamiast.
/usr/include jest używane przez programy.
/usr/src/linux/include jest używane przez kernel. Zajrzyj do opcji 
budowania kernela a zauważysz ze jest tam *wszędzie* -nostdinc.
Jak przyjrzysz sie to zapewne z dokładnąścią do błedów takie podejście 
będziedziesz miał w kernelu od początku jego istniania.

Czyli: ta zmiana nie ma ŻADNEGO znaczenia dla kernela.

kloczek
-- 
-----------------------------------------------------------
*Ludzie nie mają problemów, tylko sobie sami je stwarzają*
-----------------------------------------------------------
Tomasz Kłoczko, sys adm @zie.pg.gda.pl|*e-mail: kloczek w rudy.mif.pg.gda.pl*



Więcej informacji o liście dyskusyjnej pld-devel-pl