Your message dated Thu, 09 Jan 2020 01:19:18 +0000
with message-id <[email protected]>
and subject line Bug#946294: fixed in clutter-1.0 1.26.2+dfsg-13
has caused the Debian Bug report #946294,
regarding clutter-1.0: 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.)


-- 
946294: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=946294
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: clutter-1.0
Version: 1.26.2+dfsg-12
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 clutter-1.0 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 clutter-1.0-1.26.2+dfsg/debian/tests/build 
clutter-1.0-1.26.2+dfsg/debian/tests/build
--- clutter-1.0-1.26.2+dfsg/debian/tests/build  2019-08-27 02:44:04.000000000 
-0700
+++ clutter-1.0-1.26.2+dfsg/debian/tests/build  2019-12-06 10:28:51.000000000 
-0800
@@ -11,6 +11,12 @@
 export XDG_RUNTIME_DIR="$WORKDIR"
 trap "rm -rf $WORKDIR" 0 INT QUIT ABRT PIPE TERM
 cd $WORKDIR
+
+if [ -n "$DEB_HOST_MULTIARCH" ]; then
+    export PKG_CONFIG_PATH="/usr/lib/$DEB_HOST_MULTIARCH/pkgconfig"
+    CROSS_COMPILE="$DEB_HOST_GNU_TYPE-"
+fi
+
 cat <<EOF > cally.c
 #include <cally/cally.h>
 
@@ -53,7 +59,7 @@
             ;;
     esac
 
-    gcc -o "${lib}-test" "${code}" $(pkg-config --cflags --libs ${packages})
+    ${CROSS_COMPILE}gcc -o "${lib}-test" "${code}" $(pkg-config --cflags 
--libs ${packages})
     echo "build ($lib): OK"
     [ -x "${lib}-test" ]
     dbus-run-session -- xvfb-run -a "./${lib}-test"

--- End Message ---
--- Begin Message ---
Source: clutter-1.0
Source-Version: 1.26.2+dfsg-13

We believe that the bug you reported is fixed in the latest version of
clutter-1.0, 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.
Laurent Bigonville <[email protected]> (supplier of updated clutter-1.0 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: Thu, 09 Jan 2020 01:43:03 +0100
Source: clutter-1.0
Architecture: source
Version: 1.26.2+dfsg-13
Distribution: unstable
Urgency: medium
Maintainer: Debian GNOME Maintainers 
<[email protected]>
Changed-By: Laurent Bigonville <[email protected]>
Closes: 931618 946294
Changes:
 clutter-1.0 (1.26.2+dfsg-13) unstable; urgency=medium
 .
   [ Simon McVittie ]
   * d/tests/build: Use correct compiler for proposed autopkgtest
     cross-architecture testing support. Thanks, Steve Langasek
     (Closes: #946294)
   * d/tests/build: Fix shellcheck warnings
 .
   [ Laurent Bigonville ]
   * Add d/p/0006-Handle-8-and-10-bits-colour-depth-in-picking-code-11.patch:
     Fix picking functionality for users with 10 bpc hardware, this allows
     applications such as gnome-maps, totem and cheese to process mouse input
     again. (Closes: #931618)
   * debian/control.in: Bump Standards-Version to 4.4.1 (no further changes)
Checksums-Sha1:
 c7f75c596d87df871b80371e95bd3b25a32a1c62 2939 clutter-1.0_1.26.2+dfsg-13.dsc
 9a9dfaa32300eb743cbfe763cd7897fca51988e1 25044 
clutter-1.0_1.26.2+dfsg-13.debian.tar.xz
 328ff35118718257bb06b8afddf6047b48aa58a0 17292 
clutter-1.0_1.26.2+dfsg-13_amd64.buildinfo
Checksums-Sha256:
 a494be607dc714e0e63af2160583c2cb5ddf495a0356882539d2fa4f21e43f65 2939 
clutter-1.0_1.26.2+dfsg-13.dsc
 3982d4383d5a548c56ae200e59a7972fa0aee5cbb930956d68ebec0bbbb2aaea 25044 
clutter-1.0_1.26.2+dfsg-13.debian.tar.xz
 ad40ef4c0027a611f3dc6417224bcaeafb81fa7ddcb043e9890360a3ec9fe865 17292 
clutter-1.0_1.26.2+dfsg-13_amd64.buildinfo
Files:
 0e5a36b8d018a07462ed19fc6a1b36ad 2939 libs optional 
clutter-1.0_1.26.2+dfsg-13.dsc
 433f605b372d6290795db8c5204fba51 25044 libs optional 
clutter-1.0_1.26.2+dfsg-13.debian.tar.xz
 c436993887ccd987a3dc5f43f32cc215 17292 libs optional 
clutter-1.0_1.26.2+dfsg-13_amd64.buildinfo

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

iQFFBAEBCAAvFiEEmRrdqQAhuF2x31DwH8WJHrqwQ9UFAl4WeekRHGJpZ29uQGRl
Ymlhbi5vcmcACgkQH8WJHrqwQ9WcxAgAigOneHOQzTezk+0rBA7hFWwt8am2Df0e
yj/SNS5Zd5bCCtFbTkmNzYbunQLCnY92atqaXpaNcTmFl39iyYrSuk0LwAsjsHc9
NWhd2LeWZhmoy/ldDeAEqJt0JDmDL+HJ0iN86ai33GijLhOpCJlg1GDi16/3Vva5
p43cB/CD8Fwj+jUeOyTIlDVQWuy2a63OG4/0PzkCxJfczd9G0/bpBre+pf2Wq2Q6
xO6kkyRpESOXaIeMJmENGgEHzrj7F+G+Jjj/ePycWlrfb2dCCVVDtFPb6lXwLgQI
drSQPnfbe5ljMfSnvsnz3yjpzK3kSIuJp6rnPViML7xsjxX71ks42Q==
=bh4R
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to