Dnia poniedziałek, 13 lutego 2006 19:40, Adam Skuciński napisał:
> Witam.
>
> Mam problem z wyżej wzmiankowanym specem (kernel-misc-acerhk.spec) Z
> lektury pld-devel-pl wywnioskowałem, że podobne rzeczy zdarzały się przy
> innych pakietach kerenelowych - sam jednak nie potrafię koniecznych zmian
> w kernel-misc-acerhk zrobić. Dlatego mam prośbę do umiejących :)
A załączniku masz patch na bieżącą wersję z CVS-u, po nałożeniu którego
kompiluje się ona na 2.6.14.7-2. Zaaplikuj to, potem swoje poprawki,
sprawdź czy ci się buduje i czy działa, a potem podeślij tutaj łatę
zbiorczą. Może wtedy ktoś to wrzuci do CVS-u :-) Pozdrawiam.
--
Łukasz Maśko GG: 2441498 _o)
Lukasz.Masko(at)ipipan.waw.pl ICQ: 146553537 /\\
Registered Linux User #61028 JID: [EMAIL PROTECTED] _\_V
Index: kernel-misc-acerhk.spec
===================================================================
RCS file: /cvsroot/SPECS/kernel-misc-acerhk.spec,v
retrieving revision 1.5
diff -u -r1.5 kernel-misc-acerhk.spec
--- kernel-misc-acerhk.spec 15 Sep 2005 18:25:05 -0000 1.5
+++ kernel-misc-acerhk.spec 13 Feb 2006 20:40:26 -0000
@@ -54,18 +54,25 @@
if [ ! -r "%{_kernelsrcdir}/config-$cfg" ]; then
exit 1
fi
- rm -rf include
- install -d include/{linux,config}
- ln -sf %{_kernelsrcdir}/config-$cfg .config
- ln -sf %{_kernelsrcdir}/include/linux/autoconf-$cfg.h include/linux/autoconf.h
- ln -sf %{_kernelsrcdir}/include/asm-%{_target_base_arch} include/asm
- ln -sf %{_kernelsrcdir}/Module.symvers-$cfg Module.symvers
- touch include/config/MARKER
- %{__make} -C %{_kernelsrcdir} clean modules \
- EXTRA_CFLAGS="-I../include -DFUSE_VERSION='1.1'" \
- RCS_FIND_IGNORE="-name '*.ko' -o" \
- M=$PWD O=$PWD \
- %{?with_verbose:V=1}
+ install -d o/include/{linux,config}
+ ln -sf %{_kernelsrcdir}/config-$cfg o/.config
+ ln -sf %{_kernelsrcdir}/Module.symvers-$cfg o/Module.symvers
+ ln -sf %{_kernelsrcdir}/include/linux/autoconf-$cfg.h o/include/linux/autoconf.h
+ %if %{with dist_kernel}
+ %{__make} -C %{_kernelsrcdir} O=$PWD/o prepare scripts
+ %else
+ ln -sf %{_kernelsrcdir}/scripts o/scripts
+ touch o/include/config/MARKER
+ %endif
+ %{__make} -C %{_kernelsrcdir} clean \
+ RCS_FIND_IGNORE="-name '*.ko' -o" \
+ M=$PWD O=$PWD/o \
+ %{?with_verbose:V=1}
+ %{__make} -C %{_kernelsrcdir} modules \
+ EXTRA_CFLAGS="-I../include -DFUSE_VERSION='1.1'" \
+ CC="%{__cc}" CPP="%{__cpp}" \
+ M=$PWD O=$PWD/o \
+ %{?with_verbose:V=1}
mv %{_orig_name}.ko %{_orig_name}-$cfg.ko
done
_______________________________________________
pld-devel-pl mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl