Dovecot i inotify w AC
Jakub Bogusz
qboosh w pld-linux.org
Czw, 22 Lis 2007, 19:01:52 CET
On Thu, Nov 22, 2007 at 06:30:22PM +0100, Mateusz Kijowski wrote:
> Dnia czwartek, 22 listopada 2007, Jakub Bogusz napisał:
>
> [...]
>
> > > > %configure \
> > > > ...
> > > > CPPFLAGS=-I`pwd`/include \
> > > > ...
> > >
> > > W tej postaci na pewno nie jest koszernie, bo nadpisujesz cppflagi
> > > podawane przez rpma... CPPFLAGS="%{rpmcxxflags}
> > > -I/i_tu_raczej_samo_include/"
> >
> > CPPFLAGS to flagi preprocesora, a nie kompilatora C++.
> > Domyślne CPPFLAGS są puste.
> >
> > > > jest "koszerną" metodą na dodanie -I. Najbardziej nie jestem pewien
> > > > tego `pwd`...
> > >
> > > pwd raczej nie jest fajne, bo a co jak ja sobie zacznę budować ten
> > > pakiet z innego miejsca? Wolno mi. Lepiej na twardo wpisać lokacje.
> >
> > ?
> > Jakiego innego miejsca, jaką "lokacje", jak "na twardo", skoro zależy od
> > lokalnego %{_builddir}?
>
> To ja zgłupałem już... `pwd` jest cacy, czy nie?
Jest akceptowalne, jeśli się rozwija przed wykonaniem polecenia (a tym
samym ścieżka jest deterministyczna).
> Też mi się wydawało, że %build ustawia cwd na katalog z rozpakowanymi i
> połatanymi źródłami, ale może są sytuacje, w których tak nie jest.
%build ustawia na %{_builddir}/%{?buildsubdir} (%{buildsubdir} pochodzi
z %setup, bez %setup jest puste).
--
Jakub Bogusz http://qboosh.pl/
Więcej informacji o liście dyskusyjnej pld-devel-pl