Your message dated Fri, 13 Mar 2020 23:06:44 +0000
with message-id <[email protected]>
and subject line Bug#946377: fixed in geocode-glib 3.26.2-1
has caused the Debian Bug report #946377,
regarding geocode-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.)


-- 
946377: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=946377
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: geocode-glib
Version: 3.26.1-1
Severity: minor
Tags: patch
User: [email protected]
Usertags: origin-ubuntu focal ubuntu-patch

ear 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 geocode-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 geocode-glib-3.26.1/debian/tests/build 
geocode-glib-3.26.1/debian/tests/build
--- geocode-glib-3.26.1/debian/tests/build      2019-03-15 03:02:30.000000000 
-0700
+++ geocode-glib-3.26.1/debian/tests/build      2019-12-07 22:36:37.000000000 
-0800
@@ -7,6 +7,12 @@
 
 cd "${AUTOPKGTEST_TMP:-"${ADTTMP}"}"
 
+if [ -n "${DEB_HOST_GNU_TYPE:-}" ]; then
+    CROSS_COMPILE="$DEB_HOST_GNU_TYPE-"
+else
+    CROSS_COMPILE=
+fi
+
 cat > trivial.c <<EOF
 #include <geocode-glib/geocode-glib.h>
 
@@ -17,6 +23,6 @@
 }
 EOF
 
-gcc -o trivial trivial.c $(pkg-config --cflags --libs geocode-glib-1.0)
+${CROSS_COMPILE}gcc -o trivial trivial.c $(${CROSS_COMPILE}pkg-config --cflags 
--libs geocode-glib-1.0)
 test -x trivial
 ./trivial

--- End Message ---
--- Begin Message ---
Source: geocode-glib
Source-Version: 3.26.2-1
Done: Laurent Bigonville <[email protected]>

We believe that the bug you reported is fixed in the latest version of
geocode-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.
Laurent Bigonville <[email protected]> (supplier of updated geocode-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: Fri, 13 Mar 2020 23:52:45 +0100
Source: geocode-glib
Architecture: source
Version: 3.26.2-1
Distribution: unstable
Urgency: medium
Maintainer: Debian GNOME Maintainers 
<[email protected]>
Changed-By: Laurent Bigonville <[email protected]>
Closes: 946377
Changes:
 geocode-glib (3.26.2-1) unstable; urgency=medium
 .
   [ Simon McVittie ]
   * d/tests/build: Mark as superficial
   * Bump Standards-Version to 4.4.1
   * 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.
   * d/tests/build: Fix a shellcheck warning
   * d/tests/build: Make autopkgtest cross-test-friendly.
     Thanks to Steve Langasek. (Closes: #946377)
   * Use debhelper-compat 12
   * Disable gtk-doc for architecture-only builds.
     This should speed them up a bit, and is generally preferred when
     cross-building.
   * Remove migration path from libgeocode-glib-dbg.
     It was removed in Debian 9 'stretch' (oldstable).
   * Remove Breaks on ancient versions of empathy.
     3.4.2.3 is considerably older than Debian 8 'jessie' (oldoldstable).
 .
   [ Laurent Bigonville ]
   * New upstream release
   * debian/control.in: Bump Standards-Version to 4.5.0 (no further changes)
   * debian/control.in: Mark libgeocode-glib-doc with Build-Profile: <!nodoc>
     and add libglib2.0-doc to the BDI
Checksums-Sha1:
 634018065c2e98076009d3e1e1664d1b5b910f3d 2236 geocode-glib_3.26.2-1.dsc
 b8fb9aed83f33685fafc2952383dbc5b46a78d31 72956 geocode-glib_3.26.2.orig.tar.xz
 357b8f68af9ed75c49da400db2bc3fe1a382755b 6008 
geocode-glib_3.26.2-1.debian.tar.xz
 d6e18546de6e14205550347c77b050aaaa963b57 9220 
geocode-glib_3.26.2-1_source.buildinfo
Checksums-Sha256:
 2ea25f9e35e9d1d01596b50227263d99ab5c29a8f27d4e0eded62727cf9c9201 2236 
geocode-glib_3.26.2-1.dsc
 01fe84cfa0be50c6e401147a2bc5e2f1574326e2293b55c69879be3e82030fd1 72956 
geocode-glib_3.26.2.orig.tar.xz
 1b7c12b77846c26fe8a48d6cfc53d73ada648e806eb9aed954423e71d9220353 6008 
geocode-glib_3.26.2-1.debian.tar.xz
 e9ae45e19d271f61143b018b928417a5a1352a5476b95e8a970ccf2cefb29026 9220 
geocode-glib_3.26.2-1_source.buildinfo
Files:
 73b315c96ac3274d33f33c01e9c23600 2236 libs optional geocode-glib_3.26.2-1.dsc
 e1ef140a11a543643d170dc701009e39 72956 libs optional 
geocode-glib_3.26.2.orig.tar.xz
 5a1f36f476946bc7c54fb229f830ebfb 6008 libs optional 
geocode-glib_3.26.2-1.debian.tar.xz
 c9d939f6ce312f9093886481aee5a0d7 9220 libs optional 
geocode-glib_3.26.2-1_source.buildinfo

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

iQFFBAEBCAAvFiEEmRrdqQAhuF2x31DwH8WJHrqwQ9UFAl5sDtgRHGJpZ29uQGRl
Ymlhbi5vcmcACgkQH8WJHrqwQ9UGrggAh/NrV1oW6gBWI9+zG2E2Q/mc304FjWIT
4hm2a41ESMxjGIqlJp3zeJSBzqXMOtYrcqqgmLt0M3cwF+biEM/BPEYbHTMAYo7i
9mh63cdjzLetiEMHoj/EbYxdYafPT9oTZu0yycYyY+exN+i+N1YVOw3YWLPb9C7P
kTz/3Dagqm9VNGFiTlQzaKEd5yst+GuxVpQEr3KQD5VmiPGIrFuw9hKgo44UKgs9
7kGjINCUVgcBYnaXGT71GzNzzcYmOeeZo2Xjjv6HXqwRBQ34S+hkTF6+TIYp+Bqu
kKbbPz37O73uz/0WlxmZELHIbRFAq4gG4bsFRNv5PES3A0bTRTzEQw==
=ZjSF
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to