Mailinglist Archive: opensuse-buildservice (184 mails)

< Previous Next >
Re: [opensuse-buildservice] Build question for packing precompiled binairies of a different platform
  • From: Martin Mohring <martin.mohring@xxxxxxxxxxxx>
  • Date: Fri, 31 Oct 2008 12:34:09 +0100
  • Message-id: <490AED31.20601@xxxxxxxxxxxx>
Joop Boonen wrote:
I'm trying to build a package from a binary: As it's a cross compilation for
the openmoko I get a log of error due to the |/usr/lib/rpm/brp-*
scripts. I'm wondering how to disable these checks.

There is a way. You can install own rpm handlers with an "rpm addon"
package. You can possibily accomplish that also with some controls
inside .spec file, but I dont know how.
By the way i only got openSuSE 11.0 build to work only by adding rpmlint
filter lines.

I'm wondering isn't there a way to just untar the package via rpmbuild in
a way that's untouched by any of the tests?

That is basically what I want to accomplish. I want to able to install the
package in /usr/local as is needed fore this build and have the advantages
of rpm.

I hope my question is clear.

I've attached the errors I get. (The binaries are compiled for a arm
(OpenEmbedded) not a x86/ix86 as it's for cross build).

Are your packages .arm.rpm, oder do you talk about the cross-tool chain,
which is a <host>.rpm.

We have recently implemented cross-build support so you can use "real"
target binaries for arm on x86 hosts.

See my post:
There is also a concept for cross-build:

An you can look for 4 blog entries about this issue on

Cheers, Martin

To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-buildservice+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups