+++ John Morris [2015-03-30 17:10 -0500]: > > > Verified that `apt-get install crossbuild-essential-armhf` now > succeeds. Thank you!
Good :-) > A couple more issues: > > - A package (Xenomai) requires `build-essential`, but nothing > installed by `crossbuild-essential-armhf` provides > `build-essential:armhf`. That causes `mk-build-deps -a armhf` to > fail. How is this normally addressed in a Debian package > cross-compile scenario? There is a plan to move to build-essential:armhf rather than crossbuild-essential-armhf at some point, (see 3.8 at https://wiki.debian.org/Sprints/2014/BootstrapSprint/Results) but in the meantime is that explicit dependency on build-essential correct? This dependency is implicit for source packages. Is this a binary package that depends on build-essential (because it builds things?)? > - Another project (Machinekit) I updated for cross-building will > want `pkg-config`. Ubuntu supplies a special cross-build-aware > version, `pkg-config-arm-linux-gnueabihf`. I'll pick it up, since I > don't see it in the Emdebian distribution. Is that package > something on the Emdebian maintainers' radar? Yes. see 3.7 on the above link. We prefer to have a multiarch-aware pkg-config rather than the ubuntu pkg-config-arm-linux-gnueabihf, but the pkg-config maintainer is not yet convinced that this is the way to go. See #759556 In the meantime there is a multiarch-aware verison of pkg-config in the debian-tools repo on emdebian.org (to demonstrate that it works just fine). http://emdebian.org/tools/debian/pool/main/p/pkg-config/ Not sure why you didn't find that. Wookey -- Principal hats: Linaro, Debian, Wookware, ARM http://wookware.org/ -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: https://lists.debian.org/[email protected]

