Dnia środa 28 czerwca 2006 00:20, Łukasz Maśko napisał:
> Najpierw konkrety: pakiet budowany ze speca ipw2200.spec wykorzystuje
> patch ipw2200-monitor.patch, który jest potrzebny w celu włączenia trybu
> monitor. Ale jest potrzebny tylko w kernelach <2.6.17, ponieważ np. w
> kernel-desktop-2.6.17.1-0.5 odpowiednia dyrektywa jest wpisana w konfigu
> kernela, przez co przy kompilacji pakietu z powyższym patchem gcc wypluwa
> warning o redefinicji stałej. W sumie nie przeszkadza to za bardzo, bo
> pakiet i tak się buduje, ale mimo to pozostaje niedosyt.
>
> I teraz pytanie: jak zapisać w specu warunek typu
>
> %if %{_kernel_ver} < 2.6.17
Może lepiej nie w specu, a w łatanym źródle. Coś w tym stylu:#include <linux/version.h> #if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 17) // code from patch #else // code #endif -- Pozdrawiam, Karol Krenski _______________________________________________ pld-devel-pl mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
