[Debichem-devel] Bug#734559: libxc: use dh-autoreconf to fix FTBFS on ppc64el

Logan Rosen logan at ubuntu.com
Thu Jan 9 05:44:07 UTC 2014


Hi Daniel,

Thanks for the quick response. I agree that this is a contentious issue
without a true solution right now, which is why I am just proposing
dh-autoreconf/autotools-dev for affected packages at the moment. I am
personally not a fan of running dh-autoreconf by default, as it often
requires fixes such as disabling -Werror or fixing macro directories in
configure.ac. I am more of a fan of individual fixes where necessary. Also,
note that (from what I can tell) an autoreconf is not necessary when the
source package doesn't ship a binary specifically for a shared library,
even if it uses libtool, so it would create extra overhead when unnecessary.

Thanks again,
Logan


On Wed, Jan 8, 2014 at 5:28 AM, Daniel Leidert
<Daniel.Leidert.Spam at gmx.net>wrote:

> Hello Logan,
>
> If this is a generic issue, IMO it should be fixed in a generic way as
> suggested here [1].
> Whereas there seem to be two possibilities: either run dh_autoreconf or
> patch libtool
> generated files.
>
> Touching all source packages with a libtool/autotools build system to
> introduce a new
> architecture sounds suboptimal to me (especially knowing, that updating
> the build system
> files can lead to FTBFS too - now or in the future). Can you please jump
> into the discussion
> at #733045 [1] too?
>
> JFTR: I could imagine this generic approach: enable/run dh_autoreconf by
> default and allow
> package maintainers to specificly disable it using the --without switch of
> dh.
>
> [1] *http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=733045
> <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=733045>*
>
> Regards, Daniel
>
>  *Gesendet:* Mittwoch, 08. Januar 2014 um 07:51 Uhr
> *Von:* "Logan Rosen" <logan at ubuntu.com>
> *An:* "Debian Bug Tracking System" <submit at bugs.debian.org>
> *Betreff:* [Debichem-devel] Bug#734559: libxc: use dh-autoreconf to fix
> FTBFS on ppc64el
> Package: libxc
> Version: 2.0.2-1
> Severity: normal
> Tags: patch
> User: ubuntu-devel at lists.ubuntu.com
> Usertags: origin-ubuntu trusty ubuntu-patch
>
> Dear Maintainer,
>
> For the ppc64el architecture in Ubuntu, since this package uses libtool, a
> full
> autoreconf is necessary. This is because we need new libtool macros for
> ppc64el.
>
> In Ubuntu, the attached patch was applied to achieve the following:
>
> * Use dh-autoreconf to fix FTBFS on ppc64el.
>
> Thanks for considering the patch.
>
> Logan Rosen
>
>
>
> -- System Information:
> Debian Release: jessie/sid
> APT prefers trusty-updates
> APT policy: (500, 'trusty-updates'), (500, 'trusty-security'), (500,
> 'trusty'), (100, 'trusty-backports')
> Architecture: amd64 (x86_64)
> Foreign Architectures: i386
>
> Kernel: Linux 3.12.0-7-generic (SMP w/1 CPU core)
> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
> _______________________________________________
> Debichem-devel mailing list
> Debichem-devel at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debichem-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/debichem-devel/attachments/20140109/143ffa8f/attachment.html>


More information about the Debichem-devel mailing list