Your message dated Mon, 09 Dec 2019 19:04:55 +0000
with message-id <[email protected]>
and subject line Bug#946303: fixed in dbus-glib 0.110-5
has caused the Debian Bug report #946303,
regarding dbus-glib: Please make autopkgtests cross-test-friendly
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
946303: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=946303
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: dbus-glib
Version: 0.110-4
Severity: minor
Tags: patch
User: [email protected]
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 dbus-glib 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 considering,
-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                   https://www.debian.org/
[email protected]                                     [email protected]
diff -Nru dbus-glib-0.110/debian/tests/build dbus-glib-0.110/debian/tests/build
--- dbus-glib-0.110/debian/tests/build  2019-01-29 01:44:28.000000000 -0800
+++ dbus-glib-0.110/debian/tests/build  2019-12-06 11:47:56.000000000 -0800
@@ -12,6 +12,10 @@
 
 cd "$AUTOPKGTEST_TMP"
 
+if [ -n "$DEB_HOST_GNU_TYPE" ]; then
+    CROSS_COMPILE="$DEB_HOST_GNU_TYPE-"
+fi
+
 echo "1..2"
 
 cat > connect.c <<'EOF'
@@ -42,7 +46,7 @@
 
 # Deliberately word-splitting, that's how pkg-config works:
 # shellcheck disable=SC2046
-gcc -o connect connect.c $(pkg-config --cflags --libs dbus-glib-1)
+${CROSS_COMPILE}gcc -o connect connect.c $(${CROSS_COMPILE}pkg-config --cflags 
--libs dbus-glib-1)
 test -x connect
 dbus-run-session -- ./connect
 echo "ok 1"

--- End Message ---
--- Begin Message ---
Source: dbus-glib
Source-Version: 0.110-5

We believe that the bug you reported is fixed in the latest version of
dbus-glib, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Simon McVittie <[email protected]> (supplier of updated dbus-glib package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 09 Dec 2019 17:16:57 +0000
Source: dbus-glib
Architecture: source
Version: 0.110-5
Distribution: unstable
Urgency: medium
Maintainer: Utopia Maintenance Team 
<[email protected]>
Changed-By: Simon McVittie <[email protected]>
Closes: 946303
Changes:
 dbus-glib (0.110-5) unstable; urgency=medium
 .
   * d/salsa-ci.yml: Request standard CI on salsa.debian.org
   * d/rules: Remove migration path from libdbus-glib-1-2-dbg, which
     was not in stretch or buster
   * Standards-Version: 4.4.1 (no changes required)
   * d/tests/build: Use correct compiler for proposed autopkgtest
     cross-architecture testing support. Thanks, Steve Langasek
     (Closes: #946303)
   * d/tests/build: Remove support for ancient autopkgtest versions.
     AUTOPKGTEST_TMP is now required to be set, and we do not fall back
     to the deprecated ADTTMP.
Checksums-Sha1:
 32316abf309c7f9461ca9e4d3ea1f99af7bd6f96 2915 dbus-glib_0.110-5.dsc
 d42b528762d706f1ebff634504d475e4a2b6291f 32460 dbus-glib_0.110-5.debian.tar.xz
 81ae6b7531556427c3a69b4409a80b5fd7e2d40c 6880 
dbus-glib_0.110-5_source.buildinfo
 67f57b3cf06bfcad522167e17e7f8209a8e04542 833 dbus-glib_0.110.orig.tar.gz.asc
Checksums-Sha256:
 c03fe6c2b0a3966208a89afa5dca4c1c2ee733bd72aee7e96cf7e3f3e6e428f7 2915 
dbus-glib_0.110-5.dsc
 fd641cef9a6a9419f0d04465b317d52f283634891999ca75579e9d30ff3416ba 32460 
dbus-glib_0.110-5.debian.tar.xz
 6d68bead5628cd2418db67ef4c78a317a876b4d4f6fb5dff38f692e8829dfb0a 6880 
dbus-glib_0.110-5_source.buildinfo
 f57fc6f7d4a93d9de8c83db7d6fcc1db1164b9f518d56257ced69bd1f48fdc74 833 
dbus-glib_0.110.orig.tar.gz.asc
Files:
 d663f343a8968e3981485b58691d3779 2915 devel optional dbus-glib_0.110-5.dsc
 d22096d1d2d697d65456e5cb1aee95b4 32460 devel optional 
dbus-glib_0.110-5.debian.tar.xz
 d7a4e8f4ebc1c3f861790d02e9f06ee4 6880 devel optional 
dbus-glib_0.110-5_source.buildinfo
 1f3ef0f68003e7206167cdd97af9d239 833 devel optional 
dbus-glib_0.110.orig.tar.gz.asc

-----BEGIN PGP SIGNATURE-----

iQJEBAEBCAAuFiEENuxaZEik9e95vv6Y4FrhR4+BTE8FAl3umAUQHHNtY3ZAZGVi
aWFuLm9yZwAKCRDgWuFHj4FMTwpVEACFZxjMRJnWXhOjN4qXbHHP5fcYTjogR/Vb
rc7Stf7Em48m0wpYCZJ35IybtXwpx+LYtzWHoZnHQbHA6aribcE9duDgNWaQiZ31
azS3C0I5HWnFug7ioQmQCwsQvq3velhw20PM29RGKYiZM/BLponnGhoBGdIiy7QW
+5RjHsIE96GLev0EFe+kKPazDq/p9Ajp/0HPpiqY/mzLppo2OcL0ZqNLIeIs13XA
7Xq4V30T8or7UBIytg0+vB+hvfAnbV2qgXM3bvYOjdPEi60wVDv1GCTBCRjt9zMW
WDDWk/hHHXeNR33zt532wNnNMtid7sCAqKWQBnS8AS83WRNnvxsVeNjY4OHKZgC5
/xexZpWXLgodKFx0golNO1gZNwVuNBsbPJ0XZMgdmlTYoQBbj7GsrRKKiUgeAgol
t8xCRjRA5cGW0jGgRkjMUfkBCkJacbJSN7K+AqGPT/NZqvIRrEZThzWbfTJL41zU
aMeHK/VSQUS1Bvv2mVkOYs5+GiWHbghyAoSNxqhyRgGhLYTjTJhmKk1lb/5XAewX
SlM9LWOz26FjXWsMDvkyd9Gvp2VMz3SRJW4UyfY+hhGVs0k2BGFgodfudd7253c8
Outkbuzoa+4pTxhFNEgqGMBjUdIW0YcB1aMvOzHGgeMhWIXodWyvwDXGKsQcTLzr
ozJqDXapCw==
=8Jgi
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
Pkg-utopia-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-utopia-maintainers

Reply via email to