Bug#946375: pulseaudio: Please make autopkgtests cross-test-friendly

Felipe Sateler fsateler at debian.org
Sun Dec 8 12:04:06 GMT 2019

Control: tags -1 pending

On Sun, Dec 8, 2019 at 2:57 AM Steve Langasek <steve.langasek at canonical.com>

> Package: pulseaudio
> Version: 13.0-1
> Severity: minor
> Tags: patch
> User: ubuntu-devel at lists.ubuntu.com
> Usertags: origin-ubuntu focal ubuntu-patch
> Dear maintainers,
> In Ubuntu, we are in the process of moving the i386 architecture to a
> compatibility-only layer on amd64, and therefore we are also moving our
> autopkgtest infrastructure to test i386 binaries in a cross-environment.
> This requires changes to some tests so that they are cross-aware and can do
> the right thing.
> The pulseaudio tests currently fail in this environment, because they are
> build tests that do not invoke the toolchain in a cross-aware manner.  I've
> verified that the attached patch lets the tests successfully build (and
> run)
> i386 tests on an amd64 host.

> Note that upstream autopkgtest doesn't currently set DEB_HOST_ARCH so this
> is a complete no-op in Debian for the moment.  Support for cross-testing in
> autopkgtest is currently awaiting review at
> https://salsa.debian.org/ci-team/autopkgtest/merge_requests/69 and once
> landed, will still have no effect unless autopkgtest is invoked with a '-a'
> option.  So this change should be safe to land in your package despite this
> not being upstream in autopkgtest.

Thanks for the patch, I have applied it. However, wouldn't it be better if
autopkgtest provided CC and friends directly to the test? Or provide a tool
that does?  I have commented on the autopkgtest merge request.


Felipe Sateler
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-pulseaudio-devel/attachments/20191208/e1405b67/attachment.html>

More information about the pkg-pulseaudio-devel mailing list