iproute2.spec

Jakub Bogusz qboosh w pld-linux.org
Nie, 12 Paź 2003, 14:08:52 CEST


On Sat, Oct 11, 2003 at 08:11:19PM +0200, Pepe wrote:
> Paweł Gołaszewski napisał(a):
> > On Fri, 10 Oct 2003, Pepe wrote:
> >> > Po takiej zmianie się zbuduje i będzie działać ip ale nie działa tc.
> >> Przy próbie użycia htb dostajesz "RTNETLINK answers: Invalid
> >> > argument". Jak próbujesz użyć cbq do dostaniesz "Segmentation fault"
> >> i oopsa.
> >> Problem rozwiązany, trzeba usunąć ze speca linie nr. 111:
> >> 	LDFLAGS="%{rpmldflags}" \
> >
> > To nie rozwiązanie ale obejście :)

To akurat nie - oryginalnego LDFLAGS nie można było po prostu nadpisać.
Obejście było dla budowania z uClibc.

> Możliwe, ale dzięki temu iproute2 buduje się na 2.4.22 i z prostych testów
> wynika że tc działa (htb również).

Bo zepsułeś. Oryginalne LDFLAGS dla tc zawiera "-Wl,-export-dynamic"
i to jest potrzebne (żeby moduły tc mogły się odwoływać do funkcji
z binarki).


-- 
Jakub Bogusz    http://cyber.cs.net.pl/~qboosh/



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