Your message dated Wed, 24 Jun 2020 19:48:38 +0000
with message-id <e1jobnu-000awn...@fasolo.debian.org>
and subject line Bug#953800: fixed in gpgme1.0 1.13.1-8
has caused the Debian Bug report #953800,
regarding gpgme1.0: don't fail checky2106 on 32bit systems
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 ow...@bugs.debian.org
immediately.)
--
953800: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=953800
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: gpgme1.0
Version: 1.13.1-7
Severity: serious
Justification: test failure on release architecture
Tags: patch
Hello, looks like checky2106 is obviously failing on 32bit architectures. I
suggest to just ignore
the test results on that architectures.
Patch:
diff -Nru gpgme1.0-1.13.1/debian/changelog gpgme1.0-1.13.1/debian/changelog
--- gpgme1.0-1.13.1/debian/changelog 2020-03-09 20:24:25.000000000 +0000
+++ gpgme1.0-1.13.1/debian/changelog 2020-03-12 16:52:51.000000000 +0000
@@ -1,3 +1,9 @@
+gpgme1.0 (1.13.1-7ubuntu2) focal; urgency=medium
+
+ * Don't fail a test that is supposed to fail on 32bit systems
+
+ -- Gianfranco Costamagna <locutusofb...@debian.org> Thu, 12 Mar 2020
17:52:51 +0100
+
gpgme1.0 (1.13.1-7ubuntu1) focal; urgency=medium
* Merge from Debian unstable. Remaining changes:
diff -Nru gpgme1.0-1.13.1/debian/tests/checky2106
gpgme1.0-1.13.1/debian/tests/checky2106
--- gpgme1.0-1.13.1/debian/tests/checky2106 2020-01-28 16:42:41.000000000
+0000
+++ gpgme1.0-1.13.1/debian/tests/checky2106 2020-03-12 16:52:50.000000000
+0000
@@ -1,4 +1,5 @@
#!/bin/bash
+if [ "`dpkg-architecture -qDEB_HOST_ARCH_BITS`" != 32 ]; then
set -e
workdir=$(mktemp -d)
cleanup() {
@@ -23,3 +24,7 @@
" "$sz" "$limit"
exit 1
fi
+else
+ echo "this test will obviously fail on 32bit systems"
+ exit 0
+fi
also, taking this patch would be so appreciated.
+gpgme1.0 (1.13.1-7ubuntu1) focal; urgency=medium
+
+ * Merge from Debian unstable. Remaining changes:
+ - debian/patches/0006-PIC-and-shared.patch: Libs are -fPIC and -shared.
+ - Add in libgpgme-dev a libgpgme-pthread.so pointing to libgpgme.so, this
+ will fix the build failures of kf5-kdepim-apps-libs when built against
+ this gpgme package.
+
+ -- Gianfranco Costamagna <locutusofb...@debian.org> Mon, 09 Mar 2020
21:24:25 +0100
diff -pruN 1.13.1-7/debian/libgpgme-dev.links
1.13.1-7ubuntu2/debian/libgpgme-dev.links
--- 1.13.1-7/debian/libgpgme-dev.links 1970-01-01 00:00:00.000000000 +0000
+++ 1.13.1-7ubuntu2/debian/libgpgme-dev.links 2017-02-18 21:22:02.000000000
+0000
@@ -0,0 +1,2 @@
+#! /usr/bin/dh-exec
+usr/lib/${DEB_HOST_MULTIARCH}/libgpgme.so
usr/lib/${DEB_HOST_MULTIARCH}/libgpgme-pthread.so
diff -pruN 1.13.1-7/debian/patches/0006-PIC-and-shared.patch
1.13.1-7ubuntu2/debian/patches/0006-PIC-and-shared.patch
--- 1.13.1-7/debian/patches/0006-PIC-and-shared.patch 1970-01-01
00:00:00.000000000 +0000
+++ 1.13.1-7ubuntu2/debian/patches/0006-PIC-and-shared.patch 2017-05-12
07:22:23.000000000 +0000
@@ -0,0 +1,19 @@
+Description: Use -fPIC instead of -fpic.
+Author: Adam Conrad <adcon...@ubuntu.com>
+Last-Update: 2017-05-12
+
+Index: gpgme1.0-1.8.0/m4/qt.m4
+===================================================================
+--- gpgme1.0-1.8.0.orig/m4/qt.m4
++++ gpgme1.0-1.8.0/m4/qt.m4
+@@ -24,8 +24,9 @@ AC_DEFUN([FIND_QT],
+ [have_qt5test_libs="no"])
+
+ if ! test "$have_w32_system" = yes; then
++ GPGME_QT_CFLAGS="$GPGME_QT_CFLAGS -shared"
+ if "$PKG_CONFIG" --variable qt_config Qt5Core | grep -q
"reduce_relocations"; then
+- GPGME_QT_CFLAGS="$GPGME_QT_CFLAGS -fpic"
++ GPGME_QT_CFLAGS="$GPGME_QT_CFLAGS -fPIC"
+ fi
+ fi
+ if test "$have_qt5_libs" = "yes"; then
diff -pruN 1.13.1-7/debian/patches/series 1.13.1-7ubuntu2/debian/patches/series
--- 1.13.1-7/debian/patches/series 2020-01-30 16:37:46.000000000 +0000
+++ 1.13.1-7ubuntu2/debian/patches/series 2020-02-14 00:43:13.000000000
+0000
@@ -5,3 +5,4 @@
0005-tests-json-Bravo-key-does-not-have-secret-key-materi.patch
0006-gpg-Send-with-keygrip-when-listing-keys.patch
0007-use-FULL_PATH_NAMES-NO-for-reproducible-doxygen-docu.patch
+0006-PIC-and-shared.patch
(you can use pull-lp-source gpgme1.0 to pull the ubuntu patches!)
thanks
Gianfranco
--- End Message ---
--- Begin Message ---
Source: gpgme1.0
Source-Version: 1.13.1-8
Done: Daniel Kahn Gillmor <d...@fifthhorseman.net>
We believe that the bug you reported is fixed in the latest version of
gpgme1.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 953...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Daniel Kahn Gillmor <d...@fifthhorseman.net> (supplier of updated gpgme1.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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Wed, 24 Jun 2020 15:13:19 -0400
Source: gpgme1.0
Architecture: source
Version: 1.13.1-8
Distribution: unstable
Urgency: medium
Maintainer: Debian GnuPG Maintainers <pkg-gnupg-ma...@lists.alioth.debian.org>
Changed-By: Daniel Kahn Gillmor <d...@fifthhorseman.net>
Closes: 953800
Changes:
gpgme1.0 (1.13.1-8) unstable; urgency=medium
.
* 32-bit ulong platforms can ignore failures until 2031 (Closes: #953800)
* d/changelog: correct closing #952797
* move to dh 13
Checksums-Sha1:
80e4792b5bf7a2fdcebf7f3a86dc18ed71b18262 2282 gpgme1.0_1.13.1-8.dsc
19931e4ae097185a2f53721d3a97fd95eaaa95e7 20628 gpgme1.0_1.13.1-8.debian.tar.xz
4bedc590cff2a173f14731ad82f033985525454d 17615
gpgme1.0_1.13.1-8_amd64.buildinfo
Checksums-Sha256:
76b47a5cb475cdd4c3d3e385d05f1b25379d651e348a17e384fce362b60f9f54 2282
gpgme1.0_1.13.1-8.dsc
424245df3ef7cc415984d396160b3712cf5b4a3066acfa355834ba1b64d22cbb 20628
gpgme1.0_1.13.1-8.debian.tar.xz
776a9b8306639eae498cea202ce2d030a6fc9361f9c421b207a185acd47fa14c 17615
gpgme1.0_1.13.1-8_amd64.buildinfo
Files:
1a43ff6edbf757e660f7941c8e7e8292 2282 libs optional gpgme1.0_1.13.1-8.dsc
5253bcd6ffafe51999f8abc49774ba96 20628 libs optional
gpgme1.0_1.13.1-8.debian.tar.xz
02d560139f7596e468f671179b985939 17615 libs optional
gpgme1.0_1.13.1-8_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iHUEARYIAB0WIQQsv6x2UaqQJzY+dXHEDyVUMvKBDwUCXvOqiAAKCRDEDyVUMvKB
D9jeAP0STnaUAf1peZmfoPyh9GkRAzIcyj2c7tmV5JlR6TrcGgD+PEOf9O91aSwT
T8ZYi0aDflWB966CSOpdSgPIhgzddgc=
=mVKR
-----END PGP SIGNATURE-----
--- End Message ---