Your message dated Sun, 27 Jul 2014 07:48:28 +0000
with message-id <[email protected]>
and subject line Bug#755914: fixed in libgcrypt11 1.5.3-5
has caused the Debian Bug report #755914,
regarding libgcrypt11: run dh-autoreconf to update config.{sub, guess} and 
{libtool, aclocal}.m4
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.)


-- 
755914: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=755914
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libgcrypt11
Version: 1.5.3-3
Severity: normal
Tags: patch
User: [email protected]
Usertags: ppc64el
User: [email protected]
Usertags: autoreconf

Dear Maintainer,

Currently this package FTBFS when compiled in new architectures (as ppc64el)
that is not supported on the outdated package autotools files, mainly because
it fails to understand that the new architectures has support for shared
libraries, as shown below: 

        cd debian/tmp/usr/lib/powerpc64le-linux-gnu \
                        && ln -v -s /lib/powerpc64le-linux-gnu/`readlink 
../../../lib/*/*.so` libgcrypt.so
        'libgcrypt.so' -> '/lib/powerpc64le-linux-gnu/'
        rm -v debian/tmp/lib/powerpc64le-linux-gnu/*.so
        rm: cannot remove 'debian/tmp/lib/powerpc64le-linux-gnu/*.so': No such 
file or directory
        make[1]: *** [override_dh_auto_install] Error 1
        make[1]: Leaving directory `/«PKGBUILDDIR»'
        make: *** [binary] Error 2

The full log could be found at 
http://ftp.unicamp.br/pub/ppc64el/debian/buildd-upstream/build_logs/logs/libgcrypt11_1.5.3-4_ppc64el.build

I created this patch that call autoreconf to updates the autotool files during
the build, as suggest by the following wiki:

https://wiki.debian.org/qa.debian.org/FTBFS#A2014-01-21_using_dh-autoreconf_during_the_build

I tested it on ppc64el and it worked.

PS: Since libgcrypt11 is a VERY important package, and one of the key missing
packages for the ppc64el architecture, I would love to see this patch
integrated. FWIW, Ubuntu has been using this autoreconf for a while on
libgcrypt11 package. 

Thank you,
Breno
Index: libgcrypt11-1.5.3/debian/control
===================================================================
--- libgcrypt11-1.5.3.orig/debian/control
+++ libgcrypt11-1.5.3/debian/control
@@ -6,7 +6,7 @@ Uploaders: Andreas Metzler <ametzler@deb
  Eric Dorland <[email protected]>, James Westby <[email protected]>,
  Simon Josefsson <[email protected]>
 Build-Depends: debhelper (>= 9),
- libgpg-error-dev (>> 1.10-0.1), autotools-dev
+ libgpg-error-dev (>> 1.10-0.1), dh-autoreconf
 Build-Depends-Indep: texlive-latex-base, texlive-generic-recommended,
  texinfo (>= 4.6-0)
 Standards-Version: 3.9.5
Index: libgcrypt11-1.5.3/debian/rules
===================================================================
--- libgcrypt11-1.5.3.orig/debian/rules
+++ libgcrypt11-1.5.3/debian/rules
@@ -35,4 +35,4 @@ override_dh_installinfo:
 	fi
 
 %:
-	dh $@ --parallel --with autotools_dev
+	dh $@ --parallel --with autoreconf

--- End Message ---
--- Begin Message ---
Source: libgcrypt11
Source-Version: 1.5.3-5

We believe that the bug you reported is fixed in the latest version of
libgcrypt11, 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.
Andreas Metzler <[email protected]> (supplier of updated libgcrypt11 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: Sun, 27 Jul 2014 09:30:21 +0200
Source: libgcrypt11
Binary: libgcrypt11-doc libgcrypt11-dev libgcrypt11-dbg libgcrypt11 
libgcrypt11-udeb
Architecture: source all i386
Version: 1.5.3-5
Distribution: unstable
Urgency: medium
Maintainer: Debian GnuTLS Maintainers <[email protected]>
Changed-By: Andreas Metzler <[email protected]>
Description:
 libgcrypt11 - LGPL Crypto library - runtime library
 libgcrypt11-dbg - LGPL Crypto library - debugger files
 libgcrypt11-dev - LGPL Crypto library - development files
 libgcrypt11-doc - LGPL Crypto library - documentation
 libgcrypt11-udeb - LGPL Crypto library - runtime library (udeb)
Closes: 755914
Changes:
 libgcrypt11 (1.5.3-5) unstable; urgency=medium
 .
   * Use dh-autoreconf. (Thanks, Breno Leitao) Closes: #755914
   * 20_texinfo.diff from Ubuntu 1.5.3-2ubuntu3 (Matthias Klose): Fix build
     failure with texinfo 5.1.
   * Do some touch-magic on doc/*.info to stop the build from trying to
     regenerate the info documentation for arch-dependent builds.
Checksums-Sha1:
 a7f3a010967d8425d5b7d1857ba8bafbf2bc290e 2467 libgcrypt11_1.5.3-5.dsc
 c205589c238650b8d2dd0a2ee0219fad9f177f52 20968 
libgcrypt11_1.5.3-5.debian.tar.xz
 b83c1fe1be09500235d6c4ddb665e0c21377660f 629292 libgcrypt11-doc_1.5.3-5_all.deb
 008ed4cd247236772acb794e6d95bb2961057312 307248 
libgcrypt11-dev_1.5.3-5_i386.deb
 bf95cc57197510e5662960efa52bab6c228c6fbc 454720 
libgcrypt11-dbg_1.5.3-5_i386.deb
 32f40d491d879dbba706bd487daab45737251f85 268504 libgcrypt11_1.5.3-5_i386.deb
 1707ed1bd8f870fbb46262cbf39dd5965a15972e 232182 
libgcrypt11-udeb_1.5.3-5_i386.udeb
Checksums-Sha256:
 d33cce54b399486de18ce15c084398ccadfa3d57c66aba20117a0ff11e0258fa 2467 
libgcrypt11_1.5.3-5.dsc
 182d9f1009603840efa036094fbc19e5f2660e27f8e6db63a7783bcb3e638f15 20968 
libgcrypt11_1.5.3-5.debian.tar.xz
 c406951b3273efe0340127c4a44881ec8de57a6ce2187e817dfcfbdfeb26d676 629292 
libgcrypt11-doc_1.5.3-5_all.deb
 670d0dfe890ef77c93329fd8af249b9632d4175b8932510ad37ff18721a7fce0 307248 
libgcrypt11-dev_1.5.3-5_i386.deb
 931df9e74deb06c1f12469daa8730efdc3bf806fa63e1cac5d58a0a3081b73c3 454720 
libgcrypt11-dbg_1.5.3-5_i386.deb
 618bdf6d85275b93dd658f268db5befa3f9f0a9310f0c3f8caea9ff178e67240 268504 
libgcrypt11_1.5.3-5_i386.deb
 a16a3ba80916df5ed1cc7f7c73289e16f398856de8d73944ce6f9a187be3a049 232182 
libgcrypt11-udeb_1.5.3-5_i386.udeb
Files:
 fb5f054f18a2b99c00f7d391790eb45a 629292 doc optional 
libgcrypt11-doc_1.5.3-5_all.deb
 2db746a61ff1b1bf2abe00c46f46b30a 307248 libdevel optional 
libgcrypt11-dev_1.5.3-5_i386.deb
 3e91a685023dbf2e66e1761d571aa603 454720 debug extra 
libgcrypt11-dbg_1.5.3-5_i386.deb
 09408016bc6973a22cec39fc0ca7b47b 268504 libs standard 
libgcrypt11_1.5.3-5_i386.deb
 baefc6e1df8425fe1cb9b2ff9791c0c7 232182 debian-installer optional 
libgcrypt11-udeb_1.5.3-5_i386.udeb
 f69d8c06e3ca637563da23492efc1c6d 2467 libs optional libgcrypt11_1.5.3-5.dsc
 c221eb5310b7e34edb5a7b4a8e9cf153 20968 libs optional 
libgcrypt11_1.5.3-5.debian.tar.xz

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

iQIcBAEBCgAGBQJT1KvFAAoJEKVPAYVDghSEW5EP/AqjILyxsas7pYSIXLVyr6X+
5vqRWKTlxVArbzzSB8zUcKsIBqWYrE2+o4ZtdX8glpT8M/omMWZG/oUuZ4LTPyH0
o0TBGvxDH/CrxYLSTuclZt8WhJJcEHsWxEzAFtpl6Q/ldaNfHvFJu9x7ztiue/iq
rgXTDY5gWzG4akxVzw1RKonhiC4oyYJAQ76HVM0M+9LCwvBg31pZqyOXjZpC2AFq
eQ1WkpNOL9ISWJqf90PkS7ZYNhbaaazG6n0bQQbYzv4j5WB1/ys+sFGQrYRJTUkB
iczATMCxioy1eURg55YrFgre4aBEMHHDOnaJPl3oMw25M6FA1bseD9aYj7RhtAEd
wMp4XNORXVdxQYbnOs7vZhUG735uxjUJK3E9SjHnQLR/cUO2X9os71H02YegAKBv
UDYJ5rbVz4xPrz2qzhv6eMLcodTZOwZFDwKwwP14gIdj8YtoA3j+tW65Ocp3Mjwg
JWtLF8dr7y7oZYi9ZADzUycCmxnWaQ1eUx2Fsy7ouxulH4KKX22Je3hwkAiHbhAQ
ZR1hS8LkaEnZh8X92luYpOxrViY2JtHJadTxFqNfQqL7HT4aCXrQZq/a3PfhE5D4
k5X8qO3OmaJTA1U5XiAuRIYNdQN2XNqplD9Zc20JGY6xZCw1MN4zMU1sqgFubW0a
LYSU6+UKVuEpQ35pRdJW
=omFo
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to