rpm-build-tools - jak zmusić do zbudowania innego arch ?

Jakub Bogusz qboosh w pld-linux.org
Śro, 12 Wrz 2007, 20:58:23 CEST


On Wed, Sep 12, 2007 at 06:20:02PM +0200, Daniel Dawid Majewski wrote:
> Stacho Pal pisze:
> > On Tue, 11 Sep 2007, Bartosz Świątek wrote:
> >> 2007/9/11, Daniel Dawid Majewski <light-i w o2.pl>:
> >>> $ uname -rp
> >>> 2.6.21.7-1 AMD_Athlon(tm)_XP_2400+
> >>> $ builder --target=i686 --with splashimage grub.spec
> >>> [...]
> >>> Zapisano: /home/users/builder/rpm/SRPMS/grub-0.97-5.src.rpm
> >>> Zapisano: /home/users/builder/rpm/RPMS/grub-0.97-5.athlon.rpm
> >>> Zapisano: /home/users/builder/rpm/RPMS/rc-boot-grub-0.97-5.athlon.rpm
> >>> Zapisano: /home/users/builder/rpm/RPMS/grub-debuginfo-0.97-5.athlon.rpm
> >>> Wykonywanie(%clean): /bin/sh -e /home/users/builder/tmp/rpm-tmp.1277
> >>> + umask 022
> >>> + cd /home/users/builder/rpm/BUILD
> >>> + cd grub-0.97
> >>> + rm -rf /home/users/builder/tmp/grub-0.97-root-builder
> >>> [light-i w pld-devel-pl] $ *WTF* ? ;)
> >>
> >> ARCH=i686 builder -bb --target=i686 costam.spec

ARCH ma znaczenie dla jądra (i może paru innych).

> > Można też:
> > setarch i686 builder -bb costam.spec

A setarch służy do czego innego (zmiany "personality") i w ramach
architektury niczego nie zmieni.

> w moim wypadku powyższe metody nie poskutkowały, dalej pakiety są
> zapisywane na arch=athlon...

SOA#1, nie masz jakiegoś starego rpmrc z buildarchtranslate?
Chyba że akurat ta wersja buildera jest skopana.


-- 
Jakub Bogusz    http://qboosh.pl/


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