Your message dated Thu, 30 Jul 2020 13:20:56 +0000
with message-id <[email protected]>
and subject line Bug#965131: fixed in libtommath 1.2.0-5
has caused the Debian Bug report #965131,
regarding libtommath: 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.)
--
965131: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=965131
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libtommath
Version: 1.2.0-4
Severity: minor
Tags: patch
User: [email protected]
Usertags: origin-ubuntu groovy ubuntu-patch
Dear maintainers,
In Ubuntu, we have moved 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 libtommath tests currently fail in this environment, because they are
build tests that do not invoke the toolchain in a cross-aware manner, and do
not declare their test dependencies in a cross-friendly matter. I've
verified that the attached patch lets the tests successfully build 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 libtommath-1.2.0/debian/tests/control
libtommath-1.2.0/debian/tests/control
--- libtommath-1.2.0/debian/tests/control 2020-06-07 09:29:38.000000000
-0700
+++ libtommath-1.2.0/debian/tests/control 2020-07-16 08:28:01.000000000
-0700
@@ -1,3 +1,3 @@
Tests: run-tests
Restrictions: allow-stderr
-Depends: @, gcc, libc-dev
+Depends: @, build-essential
diff -Nru libtommath-1.2.0/debian/tests/run-tests
libtommath-1.2.0/debian/tests/run-tests
--- libtommath-1.2.0/debian/tests/run-tests 2020-06-07 09:29:38.000000000
-0700
+++ libtommath-1.2.0/debian/tests/run-tests 2020-07-16 08:28:10.000000000
-0700
@@ -2,8 +2,14 @@
set -e
+if [ -n "${DEB_HOST_GNU_TYPE:-}" ]; then
+ CC="$DEB_HOST_GNU_TYPE-gcc"
+else
+ CC=gcc
+fi
+
echo "creating test binaries"
-make test
+make test CC="$CC"
echo "Runing test"
./test
--- End Message ---
--- Begin Message ---
Source: libtommath
Source-Version: 1.2.0-5
Done: Dominique Dumont <[email protected]>
We believe that the bug you reported is fixed in the latest version of
libtommath, 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 libtommath 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: Thu, 30 Jul 2020 14:56:24 +0200
Source: libtommath
Architecture: source
Version: 1.2.0-5
Distribution: unstable
Urgency: medium
Maintainer: Debian Rakudo Maintainers <[email protected]>
Changed-By: Dominique Dumont <[email protected]>
Closes: 965131
Changes:
libtommath (1.2.0-5) unstable; urgency=medium
.
* make autopkgtests cross-test-friendly.
Thanks to Steve Langasek for the patch (Closes: 965131)
Checksums-Sha1:
50db7962590e653bafd60967d2837773dc611e49 2459 libtommath_1.2.0-5.dsc
6bb96985612f39019e700b3944097bfdd829e1f2 20264 libtommath_1.2.0-5.debian.tar.xz
b3819ce5512442ca88e1152988ce4bc0bb56f429 8461
libtommath_1.2.0-5_source.buildinfo
Checksums-Sha256:
cf850148b10f242e28aedb0a374833af3f3969f9019dc68ccc0c85f61151fbe3 2459
libtommath_1.2.0-5.dsc
5cf9aff1175167c8433e22e66a8d5ec100076ffa59f4c96b69c66a6993e2b575 20264
libtommath_1.2.0-5.debian.tar.xz
427ef6068bb736a7b9e6bd408ba99ad5061b397640552febae6292e9148d21cd 8461
libtommath_1.2.0-5_source.buildinfo
Files:
b77f4b5a7ec844f4a6c3fb9265e76b5a 2459 libs optional libtommath_1.2.0-5.dsc
cbf7a568ac3717d4b45f4ae31cdf6848 20264 libs optional
libtommath_1.2.0-5.debian.tar.xz
006b0d7b046c0fed013842cbf889e481 8461 libs optional
libtommath_1.2.0-5_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEn3I5/LZk8Qsz6dwDwx9P2UmrK2wFAl8iw+IACgkQwx9P2Umr
K2wMyw/+Lnz+Sq+CA88kn3V3R7aeAkO/CErjmF1sa52z8kc343z1MqOZvdX7rUu2
3tIfVqTawypYqwbkqpE55Fh9366UPpu9luiGrz6B4R56wyaPyF8HkaUl20kcCh/y
aqAmSiauyFgswq9i5Qjymbxo7y347tcvweyJluy7GMC6LeocKgfAdnGRRxi4wjlY
ZFO26Sm0HEVfTKs7sSFqytBjjHmLV2LQfYlBnoDIE4N7kKSEdDpaUm6TCUE4YQVM
/rnHfAitrtbXj0G9q84my98PPIAGQcHhAwnyKsYYU238iZz+nR8Acjh0bmcOZVV0
b5WroZ8kxGpTd9wKH1IY7Lw3ZbfLgQFqd84R6VFeVAvWFBN+3xlaKFeUaA4PcKw1
rnesA6lZEOREXRqrvtfdKq1zgmK+7M9vB66SnVw3XLnh+d1aFnKsBIMzEU+uDEFs
WxeH6bKgtIrML8e+oXD4es8LenWv7f0ib5QsLCPzFz8nhjOySVphl3J/Yir37Kad
dlxMFA7kI9JxCQ6E3SkIlxo2AHwxanR7jCSQDMljKWqW2/zgRKpFphIsYeMiN7ZP
4kSxztHDpd4R/W6Yzvyp6akovCINrmGcmNIc8zP9zY+vp0YWPOn4WXngOO+yKX6R
6L2DSFvI8DNkGGp6ZyVkLa11+c42c80rxDfpCYZtgmcemP+x26o=
=zZ4R
-----END PGP SIGNATURE-----
--- End Message ---