[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
BuildArchitectures and --target seems to be broken.
- From: Charlie Brady <charlieb-rpm e-smith com>
- To: rpm-list redhat com
- Subject: BuildArchitectures and --target seems to be broken.
- Date: Thu, 11 Jul 2002 15:02:25 -0400 (EDT)
Or is it me?
[charlieb@timtam SPECS]$ rpm -q rpm
rpm-4.0.4-7x.18
[charlieb@timtam SPECS]$ rpm -q redhat-release
redhat-release-7.3-1
[charlieb@timtam SPECS]$
[charlieb@timtam SPECS]$ rpmbuild -bb --target i686 ppp-mppe.spec
Building target platforms: i686
Building for target i686
...
+ gcc -D__KERNEL__ sha1.c -c -o sha1.o
sha1.c:22:7: warning: extra tokens at end of #else directive
+ gcc -D__KERNEL__ arcfour.c -c -o arcfour.o
+ gcc -DMODULE -D__KERNEL__ -D__BOOT_KERNEL -D__BOOT_KERNEL_i386
...
[Hmmm, that means that '%ifarch i386' evaluated true.]
...
Finding Requires: (using /usr/lib/rpm/find-requires)...
PreReq: rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(CompressedFileNames) <= 3.0.4-1
Requires(rpmlib): rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(CompressedFileNames) <= 3.0.4-1
Requires: kernel = 2.4.18-5
Wrote:
/home/e-smith/files/users/charlieb/rpms/RPMS/i386/ppp-mppe-modules-2.4.2-1.i386.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.92326
+ umask 022
+ cd /home/e-smith/files/users/charlieb/rpms/BUILD
+ cd ppp-mppe-modules-2.4.2
+ rm -rf /var/tmp/ppp-mppe-modules-root
+ exit 0
[charlieb@timtam SPECS]$
And if I do "rpmbuild -ba ppp-mppe.spec", I only get an i386 build,
despite:
[charlieb@timtam SPECS]$ grep BuildArchitectures ppp-mppe.spec
BuildArchitectures: i386 i586 i686
[charlieb@timtam SPECS]$
Is it something I am doing wrong, or is rpm (badly) broken? If I am doing
something wrong, can someone point out what it is? Is there any current
documentation?
Thanks
--
Charlie Brady charlieb@e-smith.com
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
[]