Re: [th] budowanie modułów kernel-misc-acer*
Bartosz Świątek
shadzik w gmail.com
Pią, 4 Maj 2007, 02:27:33 CEST
04-05-07, Krystian Tomczyk <krystian w kamionek.net> napisał(a):
> Coś nie bardzo rozumiem, ale od jakiegoś czasu nie mogę zbudować modułów
>
> $ ./builder -bb kernel-misc-acer_acpi.spec
> # $Revision: 1.6 $, $Date: 2007/02/12 22:09:10 $
> ...
> acer_acpi-0.3.tar.gz having proper md5sum already exists
> błąd: linia 23: Nieznana etykieta: %requires_releq_kernel_up
> Error: package build failed. (no more info)
>
> Jak trochę porzeźbiłem w specu to mu brakowało config-smp. Jak to jest w
> końcu z tymi config-up, config-smp i config-dist?
>
> Drugi dochodzi trochę dalej
>
> $ ./builder -bb kernel-misc-acerhk.spec
> # $Revision: 1.14 $, $Date: 2007/04/22 11:23:34 $
> ...
> HOSTCC scripts/conmakehash
> HOSTCC scripts/bin2c
> make: Leaving directory `/usr/src/linux-2.6.20.11'
> + /usr/bin/make -C /usr/src/linux clean RCS_FIND_IGNORE=-name '*.ko' -o
> M=/home/users/krystian/rpm/BUILD/acerhk-0.5.35 HOSTCC=i686-pld-linux-gcc
> SYSSRC=/usr/src/linux
> SYSOUT=/home/users/krystian/rpm/BUILD/acerhk-0.5.35/o
> O=/home/users/krystian/rpm/BUILD/acerhk-0.5.35/o CC=i686-pld-linux-gcc
> CPP=i686-pld-linux-gcc -E
> make: Entering directory `/usr/src/linux-2.6.20.11'
>
> I tak sobie czeka, aż dam ctrl+c. W tym czasie ps pokazuje
> 15456 pts/0 S+ 0:00 | \_ /bin/ksh ./builder -bb
> kernel-misc-acerhk.spec
> 15670 pts/0 SN+ 0:00 | \_ rpmbuild -bb -v
> kernel-misc-acerhk.spec
> 15999 pts/0 SN+ 0:00 | \_ /bin/sh
> -e /home/users/krystian/tmp/rpm-tmp.14639
> 16525 pts/0 SN+ 0:00 | \_ /usr/bin/make
> -C /usr/src/linux clean RCS_FIND_IGNORE=-name '*.ko' -o
> M=/home/users/krystian/rpm
> 16528 pts/0 SN+ 0:00 | \_ /bin/sh
> -c /usr/bin/make -C /home/users/krystian/rpm/BUILD/acerhk-0.5.35/o
> \?KBUILD_SRC=/usr
> 16529 pts/0 SN+ 0:00 | \_ /usr/bin/make
> -C /home/users/krystian/rpm/BUILD/acerhk-0.5.35/o
> KBUILD_SRC=/usr/src/linu
> 16595 pts/0 SN+ 0:00 | \_ /usr/bin/make
> -f /usr/src/linux-2.6.20.11/scripts/Makefile.clean obj=/home/users/kry
> 16600 pts/0 SN+ 0:00 | \_ awk
> -F" /REL/ {print $2}
>
> I nie podoba mi się ten " przy -F
>
> $ rpm -qa rpm\* |sort
> rpm-4.4.7-12.i686
> rpm-base-4.4.7-12.i686
> rpm-build-4.4.7-12.i686
> rpm-build-macros-1.382-1.noarch
> rpm-build-tools-4.4.7-12.i686
> rpm-devel-4.4.7-12.i686
> rpm-lib-4.4.7-12.i686
> rpm-perlprov-4.4.7-12.i686
> rpm-pythonprov-4.4.7-12.i686
> rpm-utils-4.4.7-12.i686
Poprawiłem oba spece i puściłem na buildery. Zbudowało się poprawnie i
lada chwila powinno być w repo Th.
Więcej informacji o liście dyskusyjnej pld-devel-pl