Your message dated Sat, 30 Aug 2014 12:19:10 +0000
with message-id <[email protected]>
and subject line Bug#759289: fixed in sane-backends 1.0.24-1.2
has caused the Debian Bug report #759289,
regarding sane-backends: update libtool and configure files
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.)
--
759289: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=759289
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: sane-backends
Version: 1.0.24-1.1
Severity: important
Tags: patch
User: [email protected]
Usertags: ppc64el
Dear Maintainer,
libgphoto2 fails to build on the ppc64el architecture, as it fails to
recognize it. The root cause is that libtool and configure is outdated
in the package, and needs to be updated.
One solution would be to use dh-autoreconf, however sane-backends has
plenty of patches touching only Makefile.in instead of Makefile.am, and
running dh-autoreconf would just revert these changes. I have therefore
made patch changing directly configure and libtool.m4. You will find it
attached to this bug report. As it currently blocks the ppc64el
bootstrap in debian, and upload as soon as possible would be really
appreciated. Thanks
Thanks,
Aurelien
-- System Information:
Debian Release: jessie/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: ppc64el (ppc64le)
Kernel: Linux 3.14-1-powerpc64le (SMP w/1 CPU core)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -Nru sane-backends-1.0.24/debian/patches/ppc64el.patch sane-backends-1.0.24/debian/patches/ppc64el.patch
--- sane-backends-1.0.24/debian/patches/ppc64el.patch 1970-01-01 01:00:00.000000000 +0100
+++ sane-backends-1.0.24/debian/patches/ppc64el.patch 2014-08-25 23:07:59.000000000 +0200
@@ -0,0 +1,70 @@
+--- a/configure
++++ b/configure
+@@ -12929,7 +12929,7 @@
+ rm -rf conftest*
+ ;;
+
+-x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
++x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
+ s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
+ # Find out which ABI we are using.
+ echo 'int i;' > conftest.$ac_ext
+@@ -12947,7 +12947,10 @@
+ x86_64-*linux*)
+ LD="${LD-ld} -m elf_i386"
+ ;;
+- ppc64-*linux*|powerpc64-*linux*)
++ powerpc64le-*)
++ LD="${LD-ld} -m elf32lppclinux"
++ ;;
++ powerpc64-*)
+ LD="${LD-ld} -m elf32ppclinux"
+ ;;
+ s390x-*linux*)
+@@ -12966,7 +12969,10 @@
+ x86_64-*linux*)
+ LD="${LD-ld} -m elf_x86_64"
+ ;;
+- ppc*-*linux*|powerpc*-*linux*)
++ powerpcle-*)
++ LD="${LD-ld} -m elf64lppc"
++ ;;
++ powerpc-*)
+ LD="${LD-ld} -m elf64ppc"
+ ;;
+ s390*-*linux*|s390*-*tpf*)
+--- a/m4/libtool.m4
++++ b/m4/libtool.m4
+@@ -1312,7 +1312,7 @@
+ rm -rf conftest*
+ ;;
+
+-x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
++x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
+ s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
+ # Find out which ABI we are using.
+ echo 'int i;' > conftest.$ac_ext
+@@ -1326,7 +1326,10 @@
+ x86_64-*linux*)
+ LD="${LD-ld} -m elf_i386"
+ ;;
+- ppc64-*linux*|powerpc64-*linux*)
++ powerpc64le-*)
++ LD="${LD-ld} -m elf32lppclinux"
++ ;;
++ powerpc64-*)
+ LD="${LD-ld} -m elf32ppclinux"
+ ;;
+ s390x-*linux*)
+@@ -1345,7 +1348,10 @@
+ x86_64-*linux*)
+ LD="${LD-ld} -m elf_x86_64"
+ ;;
+- ppc*-*linux*|powerpc*-*linux*)
++ powerpcle-*)
++ LD="${LD-ld} -m elf64lppc"
++ ;;
++ powerpc-*)
+ LD="${LD-ld} -m elf64ppc"
+ ;;
+ s390*-*linux*|s390*-*tpf*)
diff -Nru sane-backends-1.0.24/debian/patches/series sane-backends-1.0.24/debian/patches/series
--- sane-backends-1.0.24/debian/patches/series 2013-11-24 15:41:59.000000000 +0100
+++ sane-backends-1.0.24/debian/patches/series 2014-08-25 23:06:53.000000000 +0200
@@ -13,3 +13,4 @@
nousbtest.patch
man-page-spelling.patch
source-spelling.patch
+ppc64el.patch
--- End Message ---
--- Begin Message ---
Source: sane-backends
Source-Version: 1.0.24-1.2
We believe that the bug you reported is fixed in the latest version of
sane-backends, 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 Barth <[email protected]> (supplier of updated sane-backends 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: SHA1
Format: 1.8
Date: Sat, 30 Aug 2014 11:57:08 +0000
Source: sane-backends
Binary: sane-utils libsane-common libsane libsane-dev libsane-dbg
Architecture: source ppc64el all
Version: 1.0.24-1.2
Distribution: unstable
Urgency: medium
Maintainer: Mark Buda <[email protected]>
Changed-By: Andreas Barth <[email protected]>
Description:
libsane - API library for scanners
libsane-common - API library for scanners -- documentation and support files
libsane-dbg - API development library for scanners [debug symbols]
libsane-dev - API development library for scanners [development files]
sane-utils - API library for scanners -- utilities
Closes: 759289
Changes:
sane-backends (1.0.24-1.2) unstable; urgency=medium
.
* Non-maintainer upload.
* update config.* without dh-autoreconf because of local patches
to build on ppc64el. Closes: #759289
Checksums-Sha1:
e82f243e89c6067ab984da2c5589807a6f246214 1626 sane-backends_1.0.24-1.2.dsc
cdbcd43414152498ba1ebf1212b13ebb65f14747 81072
sane-backends_1.0.24-1.2.debian.tar.xz
0c0d96293108c69549cd0fb29bb10743de521db9 188374
sane-utils_1.0.24-1.2_ppc64el.deb
5ffa5f03c7481b3426213f414a15282cf740da1e 966784
libsane-common_1.0.24-1.2_all.deb
6e979bfe660a5c4f77b7b1f7538fd49ae045671e 1864660 libsane_1.0.24-1.2_ppc64el.deb
9af947e4e1926ebbe14f72d0b4f620b9d013ae1b 2136388
libsane-dev_1.0.24-1.2_ppc64el.deb
195e146a9fa069635ac67dfad5af3f34bafcbbb6 6887906
libsane-dbg_1.0.24-1.2_ppc64el.deb
Checksums-Sha256:
83a580eea49d3d55ac97068095a54085debc7c2d98eda74dec6df8d370e492a4 1626
sane-backends_1.0.24-1.2.dsc
de03778a9c5e4f6a2ada2a425e15eb7acce75ebdd1362f233bdc1411b31df5f9 81072
sane-backends_1.0.24-1.2.debian.tar.xz
7413cd34c5fcb7f8be7b4d5f570a4b1558c2e4199040cf5140440e883f89ef99 188374
sane-utils_1.0.24-1.2_ppc64el.deb
5623750a0033e700cb084e63ae4bda9b250f45b1daf460b1125ddee8909dc7e1 966784
libsane-common_1.0.24-1.2_all.deb
d007403962a827ec4f97cee2a04505bd5796bf7da81382ac04f1c9d2aaa7e876 1864660
libsane_1.0.24-1.2_ppc64el.deb
3a048f176ccdc16eecc2f9e5cf7bb6a59cadabfd1c185157d1796da8ce1de083 2136388
libsane-dev_1.0.24-1.2_ppc64el.deb
221ac8663c80abf18f21fd8ddf77307eca54bad48c9f5febf9cc67d65d2acc44 6887906
libsane-dbg_1.0.24-1.2_ppc64el.deb
Files:
c3b889c92c076c107c268d3336403a50 188374 graphics optional
sane-utils_1.0.24-1.2_ppc64el.deb
a9c72887cb0eabdddc2f52590cd4d7b7 966784 libs optional
libsane-common_1.0.24-1.2_all.deb
b9c2217d749b6715bb349c74f4774a81 1864660 libs optional
libsane_1.0.24-1.2_ppc64el.deb
8ac4f67645d83ac624b6a266b82ff189 2136388 libdevel optional
libsane-dev_1.0.24-1.2_ppc64el.deb
2565f8f381e9277f81cfce62d377a886 6887906 debug extra
libsane-dbg_1.0.24-1.2_ppc64el.deb
eae870c96aafd568d7abefadadee4775 1626 graphics optional
sane-backends_1.0.24-1.2.dsc
43902f7eafbaebe79da3dc138bb13c4d 81072 graphics optional
sane-backends_1.0.24-1.2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAlQBvbYACgkQmdOZoew2oYX+AQCgltzVprcIg699HKA6LYJggjwm
IxoAn0gOXXyhAPg8+lnXAHh/8u3VnLxo
=iERa
-----END PGP SIGNATURE-----
--- End Message ---