Your message dated Fri, 31 Jan 2020 17:35:33 +0000
with message-id <[email protected]>
and subject line Bug#950294: fixed in libuv1 1.33.1-3
has caused the Debian Bug report #950294,
regarding libuv1: 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.)


-- 
950294: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=950294
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libuv1
Version: 1.33.1-2
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 libuv1 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 libuv1-1.33.1/debian/tests/control libuv1-1.33.1/debian/tests/control
--- libuv1-1.33.1/debian/tests/control  2019-10-31 09:49:00.000000000 -0700
+++ libuv1-1.33.1/debian/tests/control  2020-01-30 16:53:07.000000000 -0800
@@ -1,3 +1,3 @@
 Tests: run-tests
 Restrictions: allow-stderr
-Depends: @, gyp, gcc, libc-dev, g++
+Depends: @, gyp:native, build-essential
diff -Nru libuv1-1.33.1/debian/tests/run-tests 
libuv1-1.33.1/debian/tests/run-tests
--- libuv1-1.33.1/debian/tests/run-tests        2019-10-31 09:49:00.000000000 
-0700
+++ libuv1-1.33.1/debian/tests/run-tests        2020-01-30 16:53:07.000000000 
-0800
@@ -5,8 +5,14 @@
 echo "creating makefile for tests"
 ./gyp_uv.py -f make
 
+if [ -n "${DEB_HOST_GNU_TYPE:-}" ]; then
+    CROSS_COMPILE=${DEB_HOST_GNU_TYPE}-
+else
+    CROSS_COMPILE=
+fi
+
 echo "creating test binaries"
-make -C out
+make -C out CC=${CROSS_COMPILE}gcc LINK=${CROSS_COMPILE}gcc
 
 echo "Runing tests"
 ./out/Debug/run-tests

--- End Message ---
--- Begin Message ---
Source: libuv1
Source-Version: 1.33.1-3

We believe that the bug you reported is fixed in the latest version of
libuv1, 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.
Dominique Dumont <[email protected]> (supplier of updated libuv1 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: SHA512

Format: 1.8
Date: Fri, 31 Jan 2020 15:46:39 +0100
Source: libuv1
Architecture: source
Version: 1.33.1-3
Distribution: unstable
Urgency: medium
Maintainer: Dominique Dumont <[email protected]>
Changed-By: Dominique Dumont <[email protected]>
Closes: 950294
Changes:
 libuv1 (1.33.1-3) unstable; urgency=medium
 .
   * make autopkgtests cross-test-friendly.
     Thanks to Steve Langasek for the heads-up and the patch (Closes: #950294)
   * no longer install libuv.la file
Checksums-Sha1:
 fdec1a0a911347ed2a9212b072cd50b908b94829 2013 libuv1_1.33.1-3.dsc
 4a7cc0bd6df36de68cff2d36df2ae867222200f7 21524 libuv1_1.33.1-3.debian.tar.xz
 ad59f8e847fba83672383a4d0653a79189e38687 5856 libuv1_1.33.1-3_source.buildinfo
Checksums-Sha256:
 c63ea4df169f99f53af4609e0a81ccdfb9c0fe97c671e30bdaf43160e8d7f85b 2013 
libuv1_1.33.1-3.dsc
 7561babf4cfbb14bca72deb8fbf0bd0f9b5291d6202b9dda0d4672c86834913e 21524 
libuv1_1.33.1-3.debian.tar.xz
 7751b64c3bbd0f8bbc1e2ccc2152802c64c70347a8a074c8871d3742cb3a7396 5856 
libuv1_1.33.1-3_source.buildinfo
Files:
 56bd79003a21406e30ad67a3e375456f 2013 libs optional libuv1_1.33.1-3.dsc
 aa7e9c4fe3edf4c65f31b576c46e30a0 21524 libs optional 
libuv1_1.33.1-3.debian.tar.xz
 7fa591d1414f617d2bd1cb4f9b9c3524 5856 libs optional 
libuv1_1.33.1-3_source.buildinfo

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

iQIzBAEBCgAdFiEEn3I5/LZk8Qsz6dwDwx9P2UmrK2wFAl40V/YACgkQwx9P2Umr
K2xLYhAAoi1ZAYOn4uHVRdH2LDb/IxaoJcY0mEAG7QydDlkTC6ivw3JrY8gO8urO
k9mq4nFPQxRvZyLRoRtI1a0OaS84GXp8BqL/B8gfb5m/veqesERfHzRRbWr76L5g
K0fPQY9+uFZsI8O5zinJryhu0s8xno2gYwSPL+oHDWE3zgxdO9EvHiApXMaJSYfZ
ypqmq9JlXwaeBb3V/jPWlMhCOAOKO+6eaMsg5rzmUe5Ox1OwlT4msPI/tXV5iW2O
AM4HOsCpg1xf/ZGS1cN66YiXsvdxSfoIpfT2mIznFiY71/0HSr8WqwF96P4GdI5o
fuRTVa2e2TUc1oihtW0plJtLyftgTdGl5DqfL8udX99pSk+hWVmNHwIET+bQDc0j
t6tVkDnfl0VFo8ylfUv8iGPEGcEWXHTZr5bBzs1lsZ5VLmBSOHVBJzdwOwoluVxh
GC77lE/6DvuAbDoOmIK4hz3JocwcSsSI7OXZmHAwbIfwJ4bgJaDUYVl/vm9BMF4J
FVRkyhsIp/l3QTAWywL0jl0BRAQQAkzvgtmusM1BYR1vNEHMIZXP0T4jL/3ZnBM6
hiHy4pdIxe4j33LDKd6bJtnih12+hQEPK9jAjuLwDD+cVdzYGLMFAaVLOkMlICcK
xoNx4BQVjHDG0ZOONGdPUepMVJgXz4z22zc8/MiAV7UhTzSNx5s=
=ign/
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to