Your message dated Mon, 11 Aug 2014 23:33:45 +0000
with message-id <[email protected]>
and subject line Bug#757815: fixed in liblqr 0.4.2-2
has caused the Debian Bug report #757815,
regarding liblqr: 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.)
--
757815: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=757815
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: liblqr
Version: 0.4.1-2
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:.
The full log could be found at the package log on our buildd entries at:
http://ftp.unicamp.br/pub/ppc64el/debian/buildd-upstream/build_logs/Build-Attempted.html
dh_install --sourcedir=debian/tmp -X.la --list-missing
dh_install: liblqr-1-0-dev missing files (usr/lib/*/liblqr-1.so),
aborting
make: *** [binary-arch] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit
status 2
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
You can find more information about autoreconf in the following link:
https://wiki.debian.org/Autoreconf
I tested this patch and it worked fine.
Thank you,
Breno
Index: liblqr-0.4.1/configure.ac
===================================================================
--- liblqr-0.4.1.orig/configure.ac
+++ liblqr-0.4.1/configure.ac
@@ -63,6 +63,7 @@ AM_INIT_AUTOMAKE([-Wall -Werror])
AC_ISC_POSIX
AC_PROG_CC
AC_PROG_CXX
+AM_PROG_AR
AM_PROG_CC_STDC
AC_PROG_INSTALL
AC_PROG_LN_S
Index: liblqr-0.4.1/debian/rules
===================================================================
--- liblqr-0.4.1.orig/debian/rules
+++ liblqr-0.4.1/debian/rules
@@ -31,16 +31,7 @@ LIB_version := $(LIB_soname).$(LIB_versi
config.status: configure
dh_testdir
- # Add here commands to configure the package.
- # it saves upstream version of config.{sub,guess}
-ifneq "$(wildcard /usr/share/misc/config.sub)" ""
- [ -e config.sub.debian ] || cp -pf config.sub config.sub.debian
- cp -f /usr/share/misc/config.sub config.sub
-endif
-ifneq "$(wildcard /usr/share/misc/config.guess)" ""
- [ -e config.guess.debian ] || cp -pf config.guess config.guess.debian
- cp -f /usr/share/misc/config.guess config.guess
-endif
+ dh_autoreconf
./configure $(CROSS) --prefix=/usr CFLAGS="$(CFLAGS)" --libdir=/usr/lib/$(strip $(shell dpkg-architecture -qDEB_HOST_MULTIARCH))\
LDFLAGS="-Wl,-z,defs" --enable-install-man
@@ -69,8 +60,7 @@ clean:
rm -rf docs/html
# restore upstream version of config.{sub,guess}
- [ ! -e config.sub.debian ] || mv -f config.sub.debian config.sub
- [ ! -e config.guess.debian ] || mv -f config.guess.debian config.guess
+ dh_autoreconf_clean
dh_clean
--- End Message ---
--- Begin Message ---
Source: liblqr
Source-Version: 0.4.2-2
We believe that the bug you reported is fixed in the latest version of
liblqr, 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.
Bernd Zeimetz <[email protected]> (supplier of updated liblqr 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: Tue, 12 Aug 2014 01:12:02 +0200
Source: liblqr
Binary: liblqr-1-0-dev liblqr-1-0 liblqr-1-0-dbg
Architecture: source amd64
Version: 0.4.2-2
Distribution: unstable
Urgency: medium
Maintainer: Bernd Zeimetz <[email protected]>
Changed-By: Bernd Zeimetz <[email protected]>
Description:
liblqr-1-0 - converts plain array images into multi-size representation
liblqr-1-0-dbg - converts plain array images into multi-size representation
(debug
liblqr-1-0-dev - converts plain array images into multi-size representation
(devel
Closes: 757815
Changes:
liblqr (0.4.2-2) unstable; urgency=medium
.
* [fea32719] Use debian source format 3.0 (quilt)
* [4d8cb620] Run dh_autoreconf to support new architectures.
Thanks to Breno Leitao (Closes: #757815)
Checksums-Sha1:
ceef6be080be35915d0c64baaa8249ec36cdaf6f 2024 liblqr_0.4.2-2.dsc
f57aba5e391c19428f50ad94ab1f5a3020ec5764 5860 liblqr_0.4.2-2.debian.tar.xz
5af441172b8ce885643319b63db01b28c9d9b267 74228 liblqr-1-0-dev_0.4.2-2_amd64.deb
e952ea3b322a1ffb5a919820587b8ad27cb04a72 24630 liblqr-1-0_0.4.2-2_amd64.deb
74cb0c6ce8725d5cb9a7299ddb9d8c67deaa40ad 8280 liblqr-1-0-dbg_0.4.2-2_amd64.deb
Checksums-Sha256:
7e203605ebe40cde3e467db4298d7ee3f83f3d3082b05f8984868cdef1606245 2024
liblqr_0.4.2-2.dsc
2c886ee88f65eade9e1cd10965bf572a3cc178d6119b9342c8469b6b41d2bb62 5860
liblqr_0.4.2-2.debian.tar.xz
dbdf451da1b4179f13bf03324daad31780fe072ed217eebc3a6d1d9a8c50a1f2 74228
liblqr-1-0-dev_0.4.2-2_amd64.deb
39da8ebb63bfc14e72587113305089e70ef1d20a68b48ed0aa50834f685e5dc9 24630
liblqr-1-0_0.4.2-2_amd64.deb
6186430803bdae60a0c63563d17944a48e0dcaee4c95ca8aeaced8b487167edb 8280
liblqr-1-0-dbg_0.4.2-2_amd64.deb
Files:
819099822c48f4896f20ceb70c4f92ef 74228 libdevel optional
liblqr-1-0-dev_0.4.2-2_amd64.deb
9b02a07f9cc69f097dabc1ebc368c55c 24630 libs optional
liblqr-1-0_0.4.2-2_amd64.deb
673f91a1f4fc5d714e1ce67e24d7d698 8280 debug extra
liblqr-1-0-dbg_0.4.2-2_amd64.deb
8e8fe3c40fdc946a4020c0fd30322895 2024 libs optional liblqr_0.4.2-2.dsc
cc91e30c4e9a372b8070412582ae0a75 5860 libs optional
liblqr_0.4.2-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJT6U41AAoJEOs2Fxpv+UNfhckP/ieGvNrdWeQi3WjDiBn2pBSP
qnQ0L53+wbtJV5bYIzBJv/D0R9rbPvYYGzR2UVWPcL2BXz5Tzg1VBVhxKOFhn3WK
dmsw4Td+mFcW3+gOEoarAifdjjug0P1ZIdjJETSXFfsoCskoBA73GrMkZi0irYl+
0WbE6qh0Qp7TOFHtD/GEeqcoN1PxOGZ2yLSBxPSQwU4kB02y/TEtmT01kvyhfy0k
eSrmSrnANuNn9MU7DTOuv1HZw4XGZTHVoqu3CKMhxBdKhPJPP0swKzm54S4tv0kl
w7AiaHPYjJoHzLnhep5ohEYgxj8qK40H5HON6q4Fs6R4IXcZjcN8kBf0Xfybmsgv
8cR7C9QouNr6d3sYwOPXRo+kmM4lAMZz/tRLUXwUJwHsw5/2k/2naHp/PEEOpGhQ
J3Gj3wSfnh7/uJvmHZ8xI4i+e3+r3ArW0jI9UdEibHqeBdpsTFlmuDYtYHBoWS9L
5QYptFxxi+TkcGsEezjCqtpGEqzwZzu1c/R3z2DvTix9b7WugnQB8IRi7kXUBl+9
7R6Ocfqart/Nv6xoe6ssXrO4keCY4kwd2kEpdBLHth3/dv0zBb0+2vau9FGpMMOK
fMYw+09MxymeK7d5l0kTTsm64/LubFKVa6tX/zyeiOfFJXjEHfJaqWGFqrf0AChS
QGDdt84zzZLg/sQJHsjW
=fwN1
-----END PGP SIGNATURE-----
--- End Message ---