Hi,
On an x86-64 openSUSE Leap 15.1 system I am trying to cross-build a
package with osc to Raspbian 9.0 armv7l using the following command
osc build Raspbian_9.0 armv7l
It fails with the following build log.
https://pastebin.com/raw/yQp0Kfyc
An attempt for Raspbian_10 fails in the same manner.
I have tried pre-installing qemu-user{-static} the Debian / Raspbian package but it does not help.
I’m afraid I cannot find documentation detailing such an action.
Any help would be appreciated.
Regards,
Mark
Hi
Looking at the log it appears to me your missing some additional build requirements, eg ldconfig, dpkg?
Malcolm,
Indeed, that is exactly what it looks like, but why? They are part of the standard build framework.
This only happens on cross builds, so for example:-
osc build Debian_10
works fine, but
osc build Raspbian_10 armv7l
fails in this way.
The builds should be identical apart from Raspbian vs Debian repo and architecture. This is what is confusing.
Regards,
Mark
Hi Mark
I would suggest jumping on the Build Service mailing list or IRC channel, maybe something needs tweaking in the project configuration…
https://en.opensuse.org/openSUSE:Communication_channels
https://lists.opensuse.org/opensuse-buildservice/
https://en.opensuse.org/openSUSE:IRC_list