babol w kernel.spec na LINUX_2_6?

Przemyslaw Iskra sparky w pld-linux.org
Wto, 21 Lis 2006, 14:39:58 CET


On Tue, Nov 21, 2006 at 02:34:19PM +0100, Wojciech Sas Cieciwa wrote:
> Przemyslaw Iskra wrote:
> > On Tue, Nov 21, 2006 at 10:19:45AM +0100, Marcin Król wrote:
> >   
> >> Hello.
> >>
> >> Sytuacja: kernel 2.6.18-3, rpm-build-macros 1.332, paczki okolokernelowe
> >> buduja sie poprawnie. Kernel z wczoraj z LINUX_2_6, rpm-build-macros bez
> >> zmian, paczki okolokernelowe sie buduja ale... moduly "smp" zamiast w
> >> /usr/lib/modules/<wersja>smp laduja w /usr/lib/modules/<wersja>smpsmp.
> >> Rezultat: jezeli uzywasz kernela smp, zapomnij o okolokernelowych paczkach.
> >>     
> >
> > mowilem cieciwie ze jego zmiana:
> > http://cvs.pld-linux.org/cgi-bin/cvsweb/SPECS/kernel.spec?r1=1.441.2.1659&r2=1.441.2.1660
> > jest do D*, bo generowanie include/linux/utsrelease.h musi byc wywlowane
> > na configu nie-smp, ale nie zareagowal, a ja w tym specu nie grzebie
> >
> >   
> zaraz, zaraz ...
> alpha:~/rpm/SPECS.1003>head kernel.spec
> # $Revision: 1.441.2.1661 $, $Date: 2006/11/20 13:20:36 $
> [..]
> %if %{with smp}
> %{__make} %CrossOpts include/linux/utsrelease.h
> cp include/linux/utsrelease.h{,.save}
> BuildConfig smp
> BuildKernel smp
> PreInstallKernel smp
> %endif
> 
> Wiec co niby jest zle ?

[sparky w pepec SPECS]$ cvs up -r LINUX_2_6 kernel.spec
U kernel.spec
[sparky w pepec SPECS]$ grep "%CrossOpts include/linux/utsrelease.h" -A1 -B10 kernel.spec

# SMP KERNEL
KERNEL_INSTALL_DIR="$KERNEL_BUILD_DIR/build-done/kernel-SMP"
rm -rf $KERNEL_INSTALL_DIR
%if %{with smp}
BuildConfig smp
BuildKernel smp
PreInstallKernel smp
%endif

%{__make} %CrossOpts include/linux/utsrelease.h
cp include/linux/utsrelease.h{,.save}


a jak bedzie za %if %{with smp} to tez zle, ma byc przed

-- 
 ____  Sparky{PI] -- Przemyslaw _  ___  _  _  ........... LANG...Pl..Ca..Es..En
/____) ___  ___  _ _ || Iskra  |  | _ \| |  | : WWW........ppcrcd.pld-linux.org
\____\| -_)'___| ||^'||//\\// <   |  _/| |  | : JID......sparky<at>jabberes.org
(____/||   (_-_|_||  ||\\ ||   |_ |_|  |_| _| : Mail....sparky<at>pld-linux.org


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