<div dir="ltr"><div><div>Hi Daniel,<br><br></div>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 <a href="http://configure.ac">configure.ac</a>. 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.<br>
<br></div>Thanks again,<br>Logan<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Jan 8, 2014 at 5:28 AM, Daniel Leidert <span dir="ltr"><<a href="mailto:Daniel.Leidert.Spam@gmx.net" target="_blank">Daniel.Leidert.Spam@gmx.net</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div style="font-family:Verdana;font-size:12.0px"><div>
<div>Hello Logan,</div>
<div> </div>
<div>If this is a generic issue, IMO it should be fixed in a generic way as suggested here [1].</div>
<div>Whereas there seem to be two possibilities: either run dh_autoreconf or patch libtool</div>
<div>generated files.</div>
<div> </div>
<div>Touching all source packages with a libtool/autotools build system to introduce a new</div>
<div>architecture sounds suboptimal to me (especially knowing, that updating the build system</div>
<div>files can lead to FTBFS too - now or in the future). Can you please jump into the discussion</div>
<div>at #733045 [1] too?</div>
<div> </div>
<div>JFTR: I could imagine this generic approach: enable/run dh_autoreconf by default and allow</div>
<div>package maintainers to specificly disable it using the --without switch of dh.</div>
<div> </div>
<div>[1] <u><font color="#0782c1"><a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=733045" target="_blank">http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=733045</a></font></u></div>
<div> </div>
<div>Regards, Daniel</div>
<div> </div>
<div>
<div name="quote" style="border-left:#c3d9e5 2px solid;padding-bottom:10px;margin:10px 5px 5px 10px;padding-left:10px;padding-right:0px;word-wrap:break-word;padding-top:10px">
<div style="margin:0px 0px 10px"><b>Gesendet:</b> Mittwoch, 08. Januar 2014 um 07:51 Uhr<br>
<b>Von:</b> "Logan Rosen" <<a href="mailto:logan@ubuntu.com" target="_blank">logan@ubuntu.com</a>><br>
<b>An:</b> "Debian Bug Tracking System" <<a href="mailto:submit@bugs.debian.org" target="_blank">submit@bugs.debian.org</a>><br>
<b>Betreff:</b> [Debichem-devel] Bug#734559: libxc: use dh-autoreconf to fix FTBFS on ppc64el</div>
<div name="quoted-content">Package: libxc<br>
Version: 2.0.2-1<br>
Severity: normal<br>
Tags: patch<br>
User: <a href="mailto:ubuntu-devel@lists.ubuntu.com" target="_blank">ubuntu-devel@lists.ubuntu.com</a><br>
Usertags: origin-ubuntu trusty ubuntu-patch<br>
<br>
Dear Maintainer,<br>
<br>
For the ppc64el architecture in Ubuntu, since this package uses libtool, a full<br>
autoreconf is necessary. This is because we need new libtool macros for<br>
ppc64el.<br>
<br>
In Ubuntu, the attached patch was applied to achieve the following:<br>
<br>
* Use dh-autoreconf to fix FTBFS on ppc64el.<br>
<br>
Thanks for considering the patch.<br>
<br>
Logan Rosen<br>
<br>
<br>
<br>
-- System Information:<br>
Debian Release: jessie/sid<br>
APT prefers trusty-updates<br>
APT policy: (500, 'trusty-updates'), (500, 'trusty-security'), (500, 'trusty'), (100, 'trusty-backports')<br>
Architecture: amd64 (x86_64)<br>
Foreign Architectures: i386<br>
<br>
Kernel: Linux 3.12.0-7-generic (SMP w/1 CPU core)<br>
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)<br>
Shell: /bin/sh linked to /bin/dash<br>
_______________________________________________<br>
Debichem-devel mailing list<br>
<a href="mailto:Debichem-devel@lists.alioth.debian.org" target="_blank">Debichem-devel@lists.alioth.debian.org</a><br>
<a href="http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debichem-devel" target="_blank">http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debichem-devel</a></div>
</div>
</div>
</div></div></div>
</blockquote></div><br></div>