Your message dated Wed, 06 May 2015 00:00:08 +0000
with message-id <[email protected]>
and subject line Bug#736286: fixed in gnupg 1.4.19-2
has caused the Debian Bug report #736286,
regarding gnupg: Patch to make the gnupg cross-build to Windows more resilient
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.)


-- 
736286: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=736286
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gnupg
Version: 1.4.16-1
Severity: wishlist
Tags: patch

Hi,

I figured out the cause of the build failure which led me to file
#730271 - it's the cross-compilation detection. When cross-compiling,
if only --host is specified, autoconf builds a program and attempts to
run it to see if the build is actually a cross-compilation. If
something like binfmt-support allows a Windows binary to run directly
(with help from Wine), autoconf determines that it's not
cross-compiling and the build eventually fails.

The solution is to fully specify the build and host architectures, as
follows:

diff -urN gnupg-1.4.16/debian/rules gnupg-1.4.16.fixed/debian/rules
--- gnupg-1.4.16/debian/rules   2014-01-07 11:23:45.000000000 +0100
+++ gnupg-1.4.16.fixed/debian/rules     2014-01-21 23:35:02.762905060 +0100
@@ -57,7 +57,7 @@
 build-win32/config.status:
        dh_testdir
        (mkdir -p $(@D); cd $(@D); CFLAGS="-g -Os" \
-           ../configure $(CONFARGS) --host i686-w64-mingw32 \
+           ../configure $(CONFARGS) --build $(DEB_BUILD_GNU_TYPE) --host 
i686-w64-mingw32 \
            --disable-gnupg-iconv --without-bzip2 --without-readline 
--without-libcurl --disable-ldap)
 
 ##################################### build ##################################


Regards,

Stephen


-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'stable'), (200, 'unstable'), (1, 
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.11-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gnupg depends on:
ii  gpgv          1.4.16-1
ii  libbz2-1.0    1.0.6-5
ii  libc6         2.17-97
ii  libreadline6  6.2+dfsg-0.1
ii  libusb-0.1-4  2:0.1.12-23.3
ii  zlib1g        1:1.2.8.dfsg-1

Versions of packages gnupg recommends:
ii  gnupg-curl     1.4.16-1
ii  libldap-2.4-2  2.4.31-1+nmu2+b1

Versions of packages gnupg suggests:
pn  gnupg-doc     <none>
ii  imagemagick   8:6.7.7.10-7
ii  libpcsclite1  1.8.10-1

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: gnupg
Source-Version: 1.4.19-2

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.
Thijs Kinkhorst <[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: SHA256

Format: 1.8
Date: Mon, 04 May 2015 18:41:44 +0000
Source: gnupg
Binary: gnupg gnupg-curl gpgv gnupg-udeb gpgv-udeb gpgv-win32 gnupg-dbg
Architecture: source all amd64
Version: 1.4.19-2
Distribution: unstable
Urgency: medium
Maintainer: Debian GnuPG-Maintainers <[email protected]>
Changed-By: Thijs Kinkhorst <[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
 gnupg-udeb - GNU privacy guard - a free PGP replacement (udeb)
 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: 734885 736286
Changes:
 gnupg (1.4.19-2) unstable; urgency=medium
 .
   [ Thijs Kinkhorst ]
   * Upload to unstable.
   * Make gnupg cross-build to Windows more resilient by specifying
     build architecture explicitly. Patch by Stephen Kitt.
     (Closes: #736286)
   * Add udev rules for more Crypto Sticks (Closes: #734885).
 .
   [ Daniel Kahn Gillmor ]
   * added gnupg-dbg package.
Checksums-Sha1:
 dc2b93f970c0ea476b391765fc1541cba8f9e0fe 2129 gnupg_1.4.19-2.dsc
 c89daaa3178289c036faf43938f814db1bee3647 29520 gnupg_1.4.19-2.debian.tar.xz
 5a7a73cd0b11e6d1c3239632a0374a228e6b7b76 556592 gpgv-win32_1.4.19-2_all.deb
 b6350a5553783ef9e26f12f8204cd8e9293c8e35 1160638 gnupg_1.4.19-2_amd64.deb
 b93aa58aa1bb8d98f7a3b08111032c1b0847391a 64092 gnupg-curl_1.4.19-2_amd64.deb
 8b182ec016fe06bd9bce2f229e5e4e4da8283402 209580 gpgv_1.4.19-2_amd64.deb
 36a2dfce7e6df9dbae1b7d9d333a151c4c47a5cd 245966 gnupg-udeb_1.4.19-2_amd64.udeb
 e9c0bb9e50f9abd4b773b72731d7520f98333a04 128970 gpgv-udeb_1.4.19-2_amd64.udeb
 987dceb42d503ee464308084d66d5ca19e892939 2738174 gnupg-dbg_1.4.19-2_amd64.deb
Checksums-Sha256:
 52149a127196bd398cbed3476bbf3a89030a70af80f1fb8d8441164d95d15176 2129 
gnupg_1.4.19-2.dsc
 06b74369f5f5603a1b2be8d46ac76cace6fee8c58bd496b28e7088298bfb7dff 29520 
gnupg_1.4.19-2.debian.tar.xz
 43bedb83495c7fb04d2d93636693303facc2f739dff699af1772dae59d7cd3c7 556592 
gpgv-win32_1.4.19-2_all.deb
 0a10316d204a17e04aadc9008b073eeb3b18ebb40401154872d9bcc1619fca1c 1160638 
gnupg_1.4.19-2_amd64.deb
 21e61d5b065e973d4d0380f1eebe26f14a8b17a062f9d101ac6fcb62587b28e7 64092 
gnupg-curl_1.4.19-2_amd64.deb
 71b4777cfc552595e45a7430e23c63a9024eabb4e91719105de29f00d4973f94 209580 
gpgv_1.4.19-2_amd64.deb
 d1ff4018f6d4abc4815cf2e67f832f9c458459ac734991b2c804d8c7edacc6df 245966 
gnupg-udeb_1.4.19-2_amd64.udeb
 a3de0cfb5fb8203fb25301ec474e036e6f61346f9b398e2446a12f867135be44 128970 
gpgv-udeb_1.4.19-2_amd64.udeb
 344b78416b0d5f1cf865ceb99a05c33bbf083ae2706118fe4d00b18e9bf481a5 2738174 
gnupg-dbg_1.4.19-2_amd64.deb
Files:
 0ada3cb9988f4fd1d2cee10e60cab7b5 2129 utils important gnupg_1.4.19-2.dsc
 878214ea63f4a3be853e355eeb4e7785 29520 utils important 
gnupg_1.4.19-2.debian.tar.xz
 e6fe0a91010676cd78bbd231c250f9bc 556592 utils extra gpgv-win32_1.4.19-2_all.deb
 bd2295456ea29d606897fb111c712271 1160638 utils important 
gnupg_1.4.19-2_amd64.deb
 bad7aafbbb87b1ef9808bcd7194b6b83 64092 utils optional 
gnupg-curl_1.4.19-2_amd64.deb
 2dbfac12b3c750c25af520c7f8ec8a7c 209580 utils important gpgv_1.4.19-2_amd64.deb
 8dab3fd16d65bc552d4607af76a0cbcf 245966 debian-installer extra 
gnupg-udeb_1.4.19-2_amd64.udeb
 49dfbb357f9cddc99f0b6f5a48b72002 128970 debian-installer extra 
gpgv-udeb_1.4.19-2_amd64.udeb
 184bfd1bc492a905ebfd8081e7beb97d 2738174 debug extra 
gnupg-dbg_1.4.19-2_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAEBCAAGBQJVR8bsAAoJEFb2GnlAHawE2lAH/0eSIPUKMNzVE+E0vkYpnt06
ZT5m5j6QLVoZ2VEmydbBN4+5FRJeBLaMHiZTVbqfbc799A1L5xp+BUPHZhiY7iVz
tgg7oHL+usIypm+5EG7e/v0icTwri4vTcEl+GNlodjWMADAkCbqd9fVnCq6h/3fH
Lv4/E64zofU5MQVGeKwpZ6+0eQWiZJ04lGeT7iZnKg5hmjqP8zeeCUrfqRM9vluH
9ZnH+RV8aHMX+4VBwGY54jUEuGhtHyhdhfLRtG7tm5+tKJnJAOsnh4LT/VwaMF/C
RybVe/9INyvBjlPtYViNGVqLGE+CP91OkMgzdxFs/EaKujlc3o3FYydrlu7MoEw=
=LMRh
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to