Package: dpkg-dev
Severity: wishlist
Usertags: toolchain

When I've crossbuilt packages such as u-boot for the armhf architecture,
I've noticed there there's no mention of crossbuild-essential-armhf or
gcc-arm-linux-gnueabihf in Installed-Build-Depends in the buildinfo, but
in reality these are the primary tools used to cross-build u-boot.

If BUILD_PROFILES includes "cross" and/or the Architecture and
Build-Architecture do not match (except for Architecture: all or
Architecture: source builds), it seems like it would be appropriate to
treat crossbuild-essential-ARCH similarly to build-essential, including
it's dependencies in Installed-Build-Depends.

Sbuild automatically installs crossbuild-essential-ARCH when it detects
that you are cross-building.

live well,

Attachment: signature.asc
Description: PGP signature

Reply via email to