SPECS: submount.spec - pl cosmetics, kernel/userspace bconds
Jakub Bogusz
qboosh w pld-linux.org
Czw, 18 Sie 2005, 11:13:25 CEST
On Thu, Aug 18, 2005 at 10:55:03AM +0200, Charles wrote:
> Dnia czwartek 18 sierpnia 2005 01:08, qboosh napisał:
> > # Conditional build:
> > %bcond_without dist_kernel # without distribution kernel
> > +%bcond_without kernel # don't build kernel modules
> > %bcond_without smp # don't build SMP module
> > +%bcond_without userspace # don't build userspace utilities
> > %bcond_with verbose # verbose build (V=1)
> > #
>
> Początkowo też tak zrobiłem, ale zrezygnowałem z tego ponieważ:
> 1. Trudno mówić o "userspace" o czymś co ląduje w /sbin
Jeśli chodzi o kontekst działania kodu to jest userspace.
> 2. Bez modułu kernela sam /sbin/submountd jest bezwartościowy
>
> Chyba, że mamy taką konwencję (o której nie wiem), że wszystkie pakiety,
> które wymagają do kompilacji źródeł/nagłówków kernela muszą posiadać
> powyższe bcondy?
Tak ma być, żeby się dało zbudować same moduły jądra (dla nowej wersji
jądra) bez ruszania pakietu userspace (który może pozostać ten sam,
z tym samym release).
--
Jakub Bogusz http://qboosh.cs.net.pl/
Więcej informacji o liście dyskusyjnej pld-devel-pl