Your message dated Tue, 17 Dec 2019 09:34:34 +0000
with message-id <[email protected]>
and subject line Bug#946579: fixed in raqm 0.7.0-4
has caused the Debian Bug report #946579,
regarding 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.)
--
946579: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=946579
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: raqm
Version: 0.7.0-3
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 raqm 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
thisis 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,
diff -Nru raqm-0.7.0/debian/changelog raqm-0.7.0/debian/changelog
--- raqm-0.7.0/debian/changelog 2019-07-07 04:36:51.000000000 +0200
+++ raqm-0.7.0/debian/changelog 2019-12-11 09:53:17.000000000 +0100
@@ -1,3 +1,11 @@
+raqm (0.7.0-4) unstable; urgency=medium
+
+ * debian/tests/libssh-server:
+ - Use the correct compiler for proposed autopkgtest cross-testing
+ support.
+
+ -- Sebastien Bacher <[email protected]> Tue, 10 Dec 2019 11:56:08 +0100
+
raqm (0.7.0-3) unstable; urgency=medium
* d/rules: override dh_auto_configure to pass --enable-gtk-doc option
diff -Nru raqm-0.7.0/debian/tests/build raqm-0.7.0/debian/tests/build
--- raqm-0.7.0/debian/tests/build 2019-07-07 04:36:51.000000000 +0200
+++ raqm-0.7.0/debian/tests/build 2019-12-10 11:58:04.000000000 +0100
@@ -7,6 +7,13 @@
WORKDIR=$(mktemp -d)
trap "rm -rf $WORKDIR" 0 INT QUIT ABRT PIPE TERM
cd $WORKDIR
+
+if [ -n "${DEB_HOST_GNU_TYPE:-}" ]; then
+ CROSS_COMPILE="$DEB_HOST_GNU_TYPE-"
+else
+ CROSS_COMPILE=
+fi
+
cat <<EOF > raqmtest.c
#include <raqm.h>
@@ -19,7 +26,7 @@
}
EOF
-gcc -o raqmtest raqmtest.c `pkg-config --cflags --libs raqm`
+${CROSS_COMPILE}gcc -o raqmtest raqmtest.c `pkg-config --cflags --libs raqm`
echo "build: OK"
[ -x raqmtest ]
./raqmtest
--- End Message ---
--- Begin Message ---
Source: raqm
Source-Version: 0.7.0-4
We believe that the bug you reported is fixed in the latest version of
raqm, 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.
أحمد المحمودي (Ahmed El-Mahmoudy) <[email protected]> (supplier
of updated raqm 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: Tue, 17 Dec 2019 10:08:26 +0100
Source: raqm
Binary: libraqm0 libraqm-dev
Architecture: source
Version: 0.7.0-4
Distribution: unstable
Urgency: medium
Maintainer: أحمد المحمودي (Ahmed El-Mahmoudy)
<[email protected]>
Changed-By: أحمد المحمودي (Ahmed El-Mahmoudy)
<[email protected]>
Description:
libraqm-dev - Development files for Raqm library
libraqm0 - Library for complex text layout
Closes: 946579 946584
Changes:
raqm (0.7.0-4) unstable; urgency=medium
.
* debian/tests/libssh-server: Use the correct compiler for proposed
autopkgtest cross-testing support.
Thanks to Sebastien Bacher <[email protected]> (Closes: #946579)
* Add use-py3.diff patch to use python3 for tests
* Add python3 to build-deps (Closes: #946584)
* Update Standards version to 4.4.1
* Set debhelper-compat version in Build-Depends
* Add Rules-Requires-Root=no
Checksums-Sha1:
caad2421c14363464ab968a668112f8261292d02 1771 raqm_0.7.0-4.dsc
f99c8a377a4a5447739aba9223dcc73d229ed0b0 3932 raqm_0.7.0-4.debian.tar.xz
d02d45a42207e4d8cc30018204ae44576dc1eb76 5835 raqm_0.7.0-4_source.buildinfo
Checksums-Sha256:
93fdabb5711fd6a2d871e39805137481a5548f731c5580d34bfe513326d175a2 1771
raqm_0.7.0-4.dsc
ea6d9575bb77a5f320729536426f052422d8dd7ba794fa9ebb4f9838142f8581 3932
raqm_0.7.0-4.debian.tar.xz
4064ed7fb40a247a1adf2f4f3e7ecd02e082bc8d5231563fcabe373d34d3060a 5835
raqm_0.7.0-4_source.buildinfo
Files:
2c0fc20f53d4c175c92d75cb2ba59038 1771 libs optional raqm_0.7.0-4.dsc
e6a1805d4bae05530b270d2d62537e27 3932 libs optional raqm_0.7.0-4.debian.tar.xz
2b36782f98a457148a37467bba6223f7 5835 libs optional
raqm_0.7.0-4_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQFWBAEBCgBAFiEEggahliCEfm0N+LF2vBlqlO3dobcFAl34mzoiHGFlbG1haG1v
dWR5QHVzZXJzLnNvdXJjZWZvcmdlLm5ldAAKCRC8GWqU7d2ht5/vB/9FAaLEIvxK
ggodU5LyeZLM7h+fC+/fbLS840d7lHx/gVCuV2QWdPJdcozK36GiDirfkMcGG4Wu
X/sF8kiZ2tPy2VKSrrAv424SelXhtmp8vU/zEH1ij84QMoaw54CaNb5RY/lV3Lyx
pimV5cS8/qcsCD62/qInODibj7I14vCXpnkHyVLUnPn2et3KZx8MZaQX04AYPNuj
qkdPRLYlbnu1dnWbiQQtzrxyOolrwb8EufZCum2358KV34fWMfsmnLzsrxbLedZO
RmOfvoyRMgELxrl9jdw6xmUUjTTgKIbWfXVkxLmzdmoWOTKiRAaBmQjbzfqifVIz
q13r79JJyfd1
=8dTv
-----END PGP SIGNATURE-----
--- End Message ---