Your message dated Thu, 02 Oct 2014 15:34:48 +0000
with message-id <[email protected]>
and subject line Bug#755826: fixed in blitz++ 1:0.10-2
has caused the Debian Bug report #755826,
regarding blitz++: run dh-autoreconf to update config.{sub, guess} and 
{libtool, aclocal}.m4 and support ppc64e
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.)


-- 
755826: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=755826
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: blitz++
Version: 0.10-1
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: 

        Library package automatic movement utility
        /usr/bin/d-shlibmove: expected [lib/.libs/libblitz.so] to be a symlink, 
but it is not
        make[1]: *** [override_dh_install] Error 1
        make[1]: Leaving directory `/build/blitz++-7lfpwQ/blitz++-0.10'
        make: *** [binary] Error 2

The full log could be found at
http://ftp.unicamp.br/pub/ppc64el/debian/buildd-upstream/build_logs/Build-Attempted.html

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.

Thank you,
Breno
Index: blitz++-0.10/debian/control
===================================================================
--- blitz++-0.10.orig/debian/control
+++ blitz++-0.10/debian/control
@@ -5,7 +5,7 @@ Maintainer: Debian Science Team <debian-
 DM-Upload-Allowed: yes
 Uploaders: Andreas Tille <[email protected]>,
  Christophe Trophime <[email protected]>
-Build-Depends: gfortran | fortran-compiler, autotools-dev, libtool, automake, texinfo,
+Build-Depends: gfortran | fortran-compiler, dh-autoreconf, libtool, automake, texinfo,
  libblas-dev | libatlas-base-dev, liblapack-dev | libatlas-base-dev,
  debhelper (>= 9), d-shlibs, doxygen-latex, texi2html, cfortran
 Standards-Version: 3.9.3
Index: blitz++-0.10/debian/rules
===================================================================
--- blitz++-0.10.orig/debian/rules
+++ blitz++-0.10/debian/rules
@@ -15,7 +15,7 @@ docname=$(libname)-doc
 PREFIX = /usr
 
 %:
-	dh $@ -with autotools-dev --parallel
+	dh $@ -with autoreconf --parallel
 	# dh --with autotools-dev --with autoreconf $@ # Needs Build-Depends: dh-autoreconf
 
 override_dh_auto_configure:

--- End Message ---
--- Begin Message ---
Source: blitz++
Source-Version: 1:0.10-2

We believe that the bug you reported is fixed in the latest version of
blitz++, 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 Tille <[email protected]> (supplier of updated blitz++ 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: Thu, 02 Oct 2014 15:56:53 +0200
Source: blitz++
Binary: libblitz0ldbl libblitz0-dev libblitz-doc
Architecture: source amd64 all
Version: 1:0.10-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Team 
<[email protected]>
Changed-By: Andreas Tille <[email protected]>
Description:
 libblitz-doc - C++ template class library for scientific computing
 libblitz0-dev - C++ template class library for scientific computing
 libblitz0ldbl - C++ template class library for scientific computing
Closes: 726566 755826
Changes:
 blitz++ (1:0.10-2) unstable; urgency=medium
 .
   * cme fix dpkg-control
   * Priority optional for all packages
   * use autoreconf (thanks for the patch to "Breno Leitao" 
<[email protected]>)
     Closes: #755826
   * fix blitz.info dir entry (thanks for the patch to Kevin Ryde
     <[email protected]>)
     Closes: #726566
   * debian/README.source: deleted since redundant
   * debian/rules: removed some unneeded stuff
   * d/control: delete superseded package texi2html from Build-Depends
   * blitz.info ends up in doc package to come together with the used images
Checksums-Sha1:
 1d5d6647d6862564ea3e72fe06251c4443e68aa4 2284 blitz++_0.10-2.dsc
 4718937e0c5a14fe1191b562329ec67fc49dd5c8 15124 blitz++_0.10-2.debian.tar.xz
 a1a9efd5dd5c743de2749a2d0ef404f479bf50c9 32972 libblitz0ldbl_0.10-2_amd64.deb
 7d5b17f4bf35389c1adf542792233d0003eaf5f6 179996 libblitz0-dev_0.10-2_amd64.deb
 b91b74936fa913fd9408d123cde122a4d7563636 875712 libblitz-doc_0.10-2_all.deb
Checksums-Sha256:
 a1ffb2390566b10fd3a9f8d81df8b9b8928bc4ed5013c694fa088008faf81cf9 2284 
blitz++_0.10-2.dsc
 968d035d99941e44e1994df79f807d9726f051586e2a9ebb6664d1fa6d3222a5 15124 
blitz++_0.10-2.debian.tar.xz
 3c98573c80af9bd181d0999c947d849a11eeb105e2e54df4395343541d4ccec6 32972 
libblitz0ldbl_0.10-2_amd64.deb
 b68cddfe56e97305e217b426e415735ee3bbc696631b79c45e018cca77545dc3 179996 
libblitz0-dev_0.10-2_amd64.deb
 d6ef8bd370135a36be1177811cb559dacd46ebe790fd2de9d250f887d80c5088 875712 
libblitz-doc_0.10-2_all.deb
Files:
 bce713515ca65c24ba7a6d2c4c3e0925 32972 libs optional 
libblitz0ldbl_0.10-2_amd64.deb
 56156e7e9941062df3c97ade9bcca1ee 179996 libdevel optional 
libblitz0-dev_0.10-2_amd64.deb
 5bd70586f2a67b306e22131a82d3d854 875712 doc optional 
libblitz-doc_0.10-2_all.deb
 d7ca93586df63cb587822aa6d45a3616 2284 devel optional blitz++_0.10-2.dsc
 e3f1dc575753e32af025d71f4cfdb19e 15124 devel optional 
blitz++_0.10-2.debian.tar.xz

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

iQIcBAEBCAAGBQJULWtfAAoJEFeKBJTRxkbRNJMP/0YpstNcTacPmzIbFrH/zL/Y
7OZEFK1380OyfXy/2I9XiP/VBHpGh0wu2P+uzG2u7pZtXvPX5P78/SnNmN0wQ3ZE
7P8HKstbAc/b4vsH2LKgorxv2IbACLFq4cGPgFc9UY/FaBgGHDl4peiGrp8IWfM3
cRp1OIfJWaaTU8p+USttvMNLf/GYxDtFrfO2A6HL+De94FQLz3PcBspJMrkav68v
y8w3/td1UAt7Jiu8ZjYZMhCg7punXPKHOyL5UnnXERTdMrUJzKRtkJsJ7/VAT1+X
ip7Yfi38eiOnInzr4XYYeFdNnMGf9V744JGurjOBMCiYRIznfOtP4BkUNZ5kbZh9
kt6buUv+79TQ5io9M2w5Wgp0mtLh64qRkJoqTxnAKGO6ZasGbiiyvSuywhQNJZkM
HDuWm7R/hGtmUPHbWXSzPXmnUVpFardAtQfPc9YKi76g/pIFODu41aat27QvpXlu
O277V1K39GPYmkgJjeo4jF6IdCpZkkgsajJzB6ZQKDXENoHHwzdXjuWllPduVW87
gN5LQrjaJs2CdG2HUSrbLALbt4SibSSteCGf1eqVUWM/1G+ojMi54OxiG6WZDF67
uZQK1yRK//qbU2+TVTNU8ymwkxN41LhCGefcIPLEBkLSaBc6UCaFzXHvH67LoRSi
PdhM6hGpLK0+UEjIpR5J
=FgSF
-----END PGP SIGNATURE-----

--- End Message ---
-- 
debian-science-maintainers mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

Reply via email to