Cross Build Failure to Raspbian_9.0 arm7l

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