kernel i buildery

Jacek Konieczny jajcus w pld.org.pl
Wto, 1 Lip 2003, 19:22:31 CEST


On Tue, Jul 01, 2003 at 02:34:30PM +0200, Wojciech Sas Cieciwa wrote:
> On Tue, 1 Jul 2003, Jakub Bogusz wrote:
> 
> [...]
> > IIRC iproute2 i iptables są o tym brzydko zrobione, że chcą nagłówków
> > jądra, a nie tych userspace - czyli na razie kernel-headers (ale wg ludzi
> > z LKML w takich sytuacjach programy powinny mieć te nagłówki dołączone do
> > swojego kodu - więc z 2.5 to może nie działać; ale z kernheaders też
> > raczej nie będzie).
> 
> Ale iptables _MUSZA_ wymagac naglowkow kernela :)

To nie zmienia faktu że są brzydko zrobione, a nawet to potwierdza.

> w ten sposob, przy budowie, iptables sobie sprawdza, co jest w systemie i w 
> zaleznosci od tego buduje odpowiednie moduly.

Program w userspace nie powinien zależeć od wersji używanego kernela.
Najwyżej z powodu różnic w zestawie obsługiwanych funkcji nie wszystko
będzie w pełni działało.

iptables i netfilter w kernelu pochodzą z jednego źródła, więc z tego
samego żródła powinny być brane nagłówki. Mogą to być te same pliki, ale
osobno w iptables, a osobno w kernelu - tak aby iptables nie wymagało
-I/usr/src/linux/include

Pozdrowienia,
        Jacek



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