Your message dated Thu, 22 Oct 2015 13:49:21 +0000
with message-id <[email protected]>
and subject line Bug#800641: fixed in gnupg 1.4.19-6
has caused the Debian Bug report #800641,
regarding Optimization-dependent behavior with GnuPG 1.4.19 and GCC 5
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.)
--
800641: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=800641
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gnupg
Version: 1.4.19-5
Severity: important
Tags: patch
Hello,
I found that gnupg 1.4.19-5 has this bug. Please see the report:
https://lists.gnupg.org/pipermail/gnupg-devel/2015-September/030334.html
https://lists.gnupg.org/pipermail/gnupg-devel/2015-October/030336.html
Attached is a diff to current gnupg package.
--
>From 31e844a58dc9cd8f562316f1a7a72a3db2dcbe11 Mon Sep 17 00:00:00 2001
From: NIIBE Yutaka <[email protected]>
Date: Fri, 2 Oct 2015 10:24:00 +0900
Subject: [PATCH] Add important fixes from upstream
---
.../patches/0008-po-Fix-Spanish-translation.patch | 25 ++++++++++++++
.../0009-gpg-Silence-a-compiler-warning.patch | 38 ++++++++++++++++++++++
debian/patches/series | 2 ++
3 files changed, 65 insertions(+)
create mode 100644 debian/patches/0008-po-Fix-Spanish-translation.patch
create mode 100644 debian/patches/0009-gpg-Silence-a-compiler-warning.patch
diff --git a/debian/patches/0008-po-Fix-Spanish-translation.patch b/debian/patches/0008-po-Fix-Spanish-translation.patch
new file mode 100644
index 0000000..f74f710
--- /dev/null
+++ b/debian/patches/0008-po-Fix-Spanish-translation.patch
@@ -0,0 +1,25 @@
+From bd6f80061a7f7dd8831a2ce989bbd47f46a195bc Mon Sep 17 00:00:00 2001
+From: NIIBE Yutaka <[email protected]>
+Date: Tue, 8 Sep 2015 09:14:20 +0900
+Subject: [PATCH 1/3] po: Fix Spanish translation
+
+---
+ po/es.po | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/po/es.po b/po/es.po
+index 6044b04..bb403e5 100644
+--- a/po/es.po
++++ b/po/es.po
+@@ -3180,7 +3180,7 @@ msgstr "Seleccione el tipo de clave deseado:\n"
+
+ #, c-format
+ msgid " (%d) RSA and RSA (default)\n"
+-msgstr " (%d) DSA y ElGamal (por defecto)\n"
++msgstr " (%d) RSA y RSA (por defecto)\n"
+
+ #, c-format
+ msgid " (%d) DSA and Elgamal\n"
+--
+2.1.3
+
diff --git a/debian/patches/0009-gpg-Silence-a-compiler-warning.patch b/debian/patches/0009-gpg-Silence-a-compiler-warning.patch
new file mode 100644
index 0000000..852b880
--- /dev/null
+++ b/debian/patches/0009-gpg-Silence-a-compiler-warning.patch
@@ -0,0 +1,38 @@
+From 6db18e29eb81b37ed6feb592add77d492c60fc35 Mon Sep 17 00:00:00 2001
+From: Werner Koch <[email protected]>
+Date: Thu, 18 Sep 2014 15:08:51 +0200
+Subject: [PATCH 2/2] gpg: Silence a compiler warning.
+
+* g10/parse-packet.c (enum_sig_subpkt): Replace hack.
+
+--
+
+GCC 5 failure reported by Kevin Locke <[email protected]>
+
+(backport from master commit 6a0c3fa19cfcdd590b96691e8a8ffb48fb5e0ec4)
+---
+ g10/parse-packet.c | 8 ++++----
+ 1 file changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/g10/parse-packet.c b/g10/parse-packet.c
+index 8d4450c..beee77e 100644
+--- a/g10/parse-packet.c
++++ b/g10/parse-packet.c
+@@ -1183,10 +1183,10 @@ enum_sig_subpkt( const subpktarea_t *pktbuf, sigsubpkttype_t reqtype,
+ critical=&critical_dummy;
+
+ if( !pktbuf || reqseq == -1 ) {
+- /* return some value different from NULL to indicate that
+- * there is no critical bit we do not understand. The caller
+- * will never use the value. Yes I know, it is an ugly hack */
+- return reqtype == SIGSUBPKT_TEST_CRITICAL? (const byte*)&pktbuf : NULL;
++ static char dummy[] = "x";
++ /* Return a value different from NULL to indicate that
++ * there is no critical bit we do not understand. */
++ return reqtype == SIGSUBPKT_TEST_CRITICAL ? dummy : NULL;
+ }
+ buffer = pktbuf->data;
+ buflen = pktbuf->len;
+--
+2.1.3
+
diff --git a/debian/patches/series b/debian/patches/series
index 09d4187..83ab8a9 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -5,3 +5,5 @@
0005-g10-Improve-handling-of-no-corresponding-public-key.patch
0006-g10-detects-public-key-encryption-packet-error-prope.patch
0007-Pass-DBUS_SESSION_BUS_ADDRESS-for-gnome3.patch
+0008-po-Fix-Spanish-translation.patch
+0009-gpg-Silence-a-compiler-warning.patch
--
2.1.3
--- End Message ---
--- Begin Message ---
Source: gnupg
Source-Version: 1.4.19-6
We believe that the bug you reported is fixed in the latest version of
gnupg, 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.
Daniel Kahn Gillmor <[email protected]> (supplier of updated gnupg 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: Sat, 22 Aug 2015 14:21:48 +0200
Source: gnupg
Binary: gnupg gnupg-curl gpgv gpgv-udeb gpgv-win32 gnupg-dbg
Architecture: source
Version: 1.4.19-6
Distribution: unstable
Urgency: medium
Maintainer: Debian GnuPG-Maintainers <[email protected]>
Changed-By: Daniel Kahn Gillmor <[email protected]>
Description:
gnupg - GNU privacy guard - a free PGP replacement
gnupg-curl - GNU privacy guard - a free PGP replacement (cURL)
gnupg-dbg - debugging symbols for gnupg
gpgv - GNU privacy guard - signature verification tool
gpgv-udeb - minimal signature verification tool (udeb)
gpgv-win32 - GNU privacy guard - signature verification tool (win32 build)
Closes: 800641
Changes:
gnupg (1.4.19-6) unstable; urgency=medium
.
* dropping gnupg-udeb
* require rebuild of l10n files
* make gpg signature verification work under GCC 5 (Closes: #800641)
* fix es l10n of public key types
Checksums-Sha1:
5d5d2fa4a2d5d51bae20da94a85725d99c4c9812 2544 gnupg_1.4.19-6.dsc
892a91a2605340838d31f007e6b1b12570729153 34136 gnupg_1.4.19-6.debian.tar.xz
Checksums-Sha256:
a19942672eaa6f568e04e2d5cd8f3e8f473efcf6258cf764a161bc2500ab10dc 2544
gnupg_1.4.19-6.dsc
06252c234bb1eabad8b8a19b702cac86e02550fe1d17db0092e6fc2da2104f80 34136
gnupg_1.4.19-6.debian.tar.xz
Files:
eb40e9a54efe37702fdd6e93a9fe2852 2544 utils important gnupg_1.4.19-6.dsc
90193eacbd4198ebd3ddb9ba90bc651d 34136 utils important
gnupg_1.4.19-6.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQJ8BAEBCgBmBQJWKOaxXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRFQjk2OTEyODdBN0FEREUzNzU3RDkxMUVB
NTI0MDFCMTFCRkRGQTVDAAoJEKUkAbEb/fpcppsQANM6UklnfRI8NEFO6Xw+08yR
P4w9NHa6t3Ra7bzoUTomNj6PGOja4cqDMiqhGHKWUZzJGYaesQPOBV9KcmCQVzhj
x9TCquKnqflJhBE+JqYBUPNMyEOh1htNBIKp2qEE0q8luz2Nags4WV78LJsMUq1l
HDuhnXD+x1SVQ8iScfXg53x1GNhleTqUz04Qfc+v/y0GkVjHu3KxZA4maLRfAEST
c5mqfNAQrSVZYOTApmkFrEqiLXOCTJjI+2+hH/ibMNVS/TuAR3StyAzAjwMH4UW8
llEYD0I/h3uw4EehquVh3jF5efuH8TKd9/tLbTnQ6ac5c0sdnu8iEdF1x6OYm7j5
7Hv/04aGa219e17bqJag5XXA72Ont4jgYvo71jDNCLi/NAoQtwvyNhI4WqNUZNyM
ZmTokw3WMcbI48Vdn5qJVLrzXHseDRa9sqrBHOPemhaipFS/oc2Hzrwlr/udpQ2K
kKKVQB3hulc8wo5TPfon8vnGHcKJU2n30FrxaAZkYdJAM+NFOf0WSccI4qstUlEr
L1Jw6a7F6xiZ9ZMkoKAQfROy/i1/hn76JzckYd3zbiFVyfXnFyvPiTSaP+lLNG69
0ZePMadrzdAMXKTAtEtbut/0+SGNzp+UND+2xbNldvLzDJU2lUUfsKPTM+wSAOVE
pgDpR9HCYS5BhOcmASvw
=08R7
-----END PGP SIGNATURE-----
--- End Message ---