Package: sbuild Version: 0.65.0-1 Severity: normal Thanks for maintaining sbuild! Very excited to have cross-build support in sbuild and enough of a toolchain within debian to make use of it!
I tried to build u-boot for armhf in an amd64 cross-build environment using: DEB_BUILD_OPTIONS=parallel=5 sbuild -d UNRELEASED -c sid-armhf-cross-ccache --arch=amd64 --host=armhf --build-dep-resolver=aptitude --no-source Which seems to overwrite DEB_BUILD_OPTIONS rather than append nocheck to DEB_BUILD_OPTIONS: User Environment ──────────────── CONFIG_SITE=/etc/dpkg-cross/cross-config.armhf DEB_BUILD_OPTIONS=nocheck Specifying in ~/.sbuildrc works fine: $build_environment = { 'DEB_BUILD_OPTIONS' => 'parallel=5' }; User Environment ──────────────── CONFIG_SITE=/etc/dpkg-cross/cross-config.armhf DEB_BUILD_OPTIONS=parallel=5 nocheck I think sbuild is somehow invoking the else statement in the following code: $ git grep -A 2 -B 4 nocheck lib/Sbuild/Build.pm- # Add cross environment config lib/Sbuild/Build.pm- if ($host_arch ne $build_arch) { lib/Sbuild/Build.pm- $buildenv{'CONFIG_SITE'} = "/etc/dpkg-cross/cross-config." . $host_arch; lib/Sbuild/Build.pm- if (defined($buildenv{'DEB_BUILD_OPTIONS'})) { lib/Sbuild/Build.pm: $buildenv{'DEB_BUILD_OPTIONS'} .= " nocheck"; lib/Sbuild/Build.pm- } else { lib/Sbuild/Build.pm: $buildenv{'DEB_BUILD_OPTIONS'} = "nocheck"; lib/Sbuild/Build.pm- } lib/Sbuild/Build.pm- } I'm not sure how exactly sbuild makes use of dpkg-cross, but it looks like dpkg-cross may be deprecated already, so perhaps other options will need to be explored: https://bugs.debian.org/771496 live well, vagrant -- System Information: Debian Release: 8.0 APT prefers testing APT policy: (500, 'testing'), (120, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386, armhf Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages sbuild depends on: ii adduser 3.113+nmu3 ii apt-utils 1.0.9.5 ii libsbuild-perl 0.65.0-1 ii perl 5.20.1-4 ii perl-modules 5.20.1-4 Versions of packages sbuild recommends: ii debootstrap 1.0.66 ii fakeroot 1.20.2-1 Versions of packages sbuild suggests: pn deborphan <none> ii wget 1.16-1 -- no debconf information
signature.asc
Description: PGP signature