[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Fortran library finding bug GNU Autoconf Autoconf 2.61 (and others)
From: |
Eric Blake |
Subject: |
Re: Fortran library finding bug GNU Autoconf Autoconf 2.61 (and others) |
Date: |
Fri, 28 Sep 2012 14:20:26 -0600 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:15.0) Gecko/20120911 Thunderbird/15.0.1 |
On 09/28/2012 01:35 PM, Marc W. Mengel wrote:
>
> In the autoconf generated configure from a GNU Autoconf 2.61, there is a
> big long block starting:
>
> and proceeds to filter it heavily. This code gets confused if you have
> a --with-stage1-libs='...' option in your compiler config line;
Thanks for the report. Have you verified whether this bug is still
present in autoconf 2.69? If it has already been fixed in newer
versions, then all we can do is suggest that packages using older
autoconf upgrade. If it is still present in autoconf.git, then it would
be worth fixing for 2.70; but I'm no Fortran expert, so I'd appreciate
it if you could write the actual patch.
>
> + # address@hidden -- clean out --with-stage1-libs bits...
> + ac_fc_v_output=`echo "$ac_fc_v_output" | sed -e
> "s/--with-stage1-libs='[^']*'//"`
> +
> rm -f conftest*
>
> It appears this text comes from the macro: _AC_PROG_FC_V_OUTPUT in
> fortran.m4
>
>
> To fix:
>
> Add the line filtering out /--with-stage1-libs='[^']*'/ from
> ac_fc_v_output to fortran.m4 above the "rm -rf conftest *" line around
> line 560.
--
Eric Blake address@hidden +1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature