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