GNU logs - #17094, boring messages


Message sent to bug-libtool@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#17094: Libtool bug with PGI Fortran compiler on OS X
Resent-From: "Jeff Squyres (jsquyres)" <jsquyres@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-libtool@HIDDEN
Resent-Date: Tue, 25 Mar 2014 14:45:02 +0000
Resent-Message-ID: <handler.17094.B.13957586649616 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 17094
X-GNU-PR-Package: libtool
X-GNU-PR-Keywords: 
To: 17094 <at> debbugs.gnu.org
Cc: Matt Thompson <fortran@HIDDEN>
X-Debbugs-Original-To: "bug-libtool@HIDDEN" <bug-libtool@HIDDEN>
Received: via spool by submit <at> debbugs.gnu.org id=B.13957586649616
          (code B ref -1); Tue, 25 Mar 2014 14:45:02 +0000
Received: (at submit) by debbugs.gnu.org; 25 Mar 2014 14:44:24 +0000
Received: from localhost ([127.0.0.1]:49369 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1WSSaV-0002V1-Gv
	for submit <at> debbugs.gnu.org; Tue, 25 Mar 2014 10:44:24 -0400
Received: from eggs.gnu.org ([208.118.235.92]:43180)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <jsquyres@HIDDEN>) id 1WSSaQ-0002Ul-BQ
 for submit <at> debbugs.gnu.org; Tue, 25 Mar 2014 10:44:20 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <jsquyres@HIDDEN>) id 1WSSaK-0005D5-BB
 for submit <at> debbugs.gnu.org; Tue, 25 Mar 2014 10:44:18 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_DKIM_INVALID
 autolearn=disabled version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:41751)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <jsquyres@HIDDEN>) id 1WSSaK-0005D1-77
 for submit <at> debbugs.gnu.org; Tue, 25 Mar 2014 10:44:12 -0400
Received: from eggs.gnu.org ([2001:4830:134:3::10]:44830)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <jsquyres@HIDDEN>) id 1WSSaE-00035B-Hm
 for bug-libtool@HIDDEN; Tue, 25 Mar 2014 10:44:12 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <jsquyres@HIDDEN>) id 1WSSa9-0005AJ-46
 for bug-libtool@HIDDEN; Tue, 25 Mar 2014 10:44:06 -0400
Received: from alln-iport-7.cisco.com ([173.37.142.94]:61011)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <jsquyres@HIDDEN>) id 1WSSa8-0005A0-KD
 for bug-libtool@HIDDEN; Tue, 25 Mar 2014 10:44:01 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple;
 d=cisco.com; i=@cisco.com; l=30918; q=dns/txt;
 s=iport; t=1395758640; x=1396968240;
 h=from:to:cc:subject:date:message-id:mime-version;
 bh=upHRACram4c5bCBuyd50ahSSQrOIGVr0mF71ITpl5bk=;
 b=h8CblOkbQaegTfiiPIX51i3nXgS7jhhbwYjT4/HbKOTUor5wBgo+cjHX
 S0Q8d8vAq6OvZcM6LEZlUjKt1B5+cXyaHyzdYfLY+YCbABTTqnJgn2UTw
 sRSsXq9bsyvNK/ZIoEFKkCB1H2lO8MoR+jZuPSJwjNpTXt0iesTB1CFnb I=;
X-Files: pgi-output.tar.bz2, gfortran-output.tar.bz2 : 8860, 9709
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AgUFAP2VMVOtJXG//2dsb2JhbAA/GoMGO1e7OIc1gRoWdIIoBAECdhIBUCYKJwQOBQ4Gh2UNNs5mF45pBRCDG4EUBJBVgTSDbYJXjGGFUYMugis
X-IronPort-AV: E=Sophos;i="4.97,728,1389744000"; 
 d="scan'208,49,66,63?bz2'208,49,66,63,66?log'208,49,66,63,66";a="30195502"
Received: from rcdn-core2-4.cisco.com ([173.37.113.191])
 by alln-iport-7.cisco.com with ESMTP; 25 Mar 2014 14:43:55 +0000
Received: from xhc-aln-x13.cisco.com (xhc-aln-x13.cisco.com [173.36.12.87])
 by rcdn-core2-4.cisco.com (8.14.5/8.14.5) with ESMTP id s2PEhtu9013490
 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL);
 Tue, 25 Mar 2014 14:43:55 GMT
Received: from xmb-rcd-x01.cisco.com ([169.254.1.194]) by
 xhc-aln-x13.cisco.com ([173.36.12.87]) with mapi id 14.03.0123.003; Tue, 25
 Mar 2014 09:43:54 -0500
From: "Jeff Squyres (jsquyres)" <jsquyres@HIDDEN>
Thread-Topic: Libtool bug with PGI Fortran compiler on OS X
Thread-Index: AQHPSDik36fEwPZdIEKQ/1oLlkFKuQ==
Date: Tue, 25 Mar 2014 14:43:54 +0000
Message-ID: <32AF3A52-5A9E-4E6A-B4C7-8940D7519D37@HIDDEN>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-originating-ip: [10.117.133.236]
Content-Type: multipart/mixed;
 boundary="_003_32AF3A525A9E4E6AB4C78940D7519D37ciscocom_"
MIME-Version: 1.0
X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
 recognized.
X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address
 (bad octet value).
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -4.0 (----)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -4.0 (----)

--_003_32AF3A525A9E4E6AB4C78940D7519D37ciscocom_
Content-Type: text/plain; charset="us-ascii"
Content-ID: <C47851AB7681DB4D9ACFE81ED35FAC52@HIDDEN>
Content-Transfer-Encoding: quoted-printable

Matt Thompson (CC'ed), an Open MPI user, posted to the Open MPI list recent=
ly stating that he was having trouble installing Open MPI with the PGI comp=
iler on OS X (thread starting here: http://www.open-mpi.org/community/lists=
/users/2014/03/23888.php).

After some back and forth, we think we may have found a bug in Libtool.

I created a trivial autoconf/automake/libtool package for testing:

    https://github.com/jsquyres/pgi-autotool-bug

The project makes a trivial Fortran library comprised of two .f90 source fi=
les.  Here's contents of src/Makefile.am:

-----
lib_LTLIBRARIES =3D libfortran_stuff.la
libfortran_stuff_la_SOURCES =3D fortran_foo.f90 fortran_bar.f90
-----

I made two tarballs for Matt and had him try them both.  One tarball was ma=
de with the GNU Autotools tuple that we use to make Open MPI 1.7.x tarballs=
 (AC 2.69, AM 1.12.2, LT 2.4.2, m4 1.4.16).  The other tarball was with the=
 most recent Automake (1.14.1), just in case this was an AM issue.  Both ta=
rballs exhibit the same behavior on his OS X machine with the PGI Fortran c=
ompiler.

The output from a build seems to indicate a problem with Libtool.  Let me s=
how the problem by contrasting output from "make V=3D1" on my Linux/gfortra=
n based system vs. Matt's OS X / PGI Fortran compiler system.

Here's (annotated) output from Linux/gfortran "make V=3D1":

-----
Making all in src
make[1]: Entering directory `/home/jsquyres/git/pgi-autotool-bug/src'

# Compile the fortran_foo.f90 file
/bin/sh ../libtool  --tag=3DFC   --mode=3Dcompile gfortran  -g -O2 -c -o fo=
rtran_foo.lo fortran_foo.f90
libtool: compile:  gfortran -g -O2 -c fortran_foo.f90  -fPIC -o .libs/fortr=
an_foo.o

# Compile the fortran_bar.f90 file
/bin/sh ../libtool  --tag=3DFC   --mode=3Dcompile gfortran  -g -O2 -c -o fo=
rtran_bar.lo fortran_bar.f90
libtool: compile:  gfortran -g -O2 -c fortran_bar.f90  -fPIC -o .libs/fortr=
an_bar.o

# Link the two into the libfortran_stuff.so library
/bin/sh ../libtool  --tag=3DFC   --mode=3Dlink gfortran  -g -O2   -o libfor=
tran_stuff.la -rpath /usr/local/lib fortran_foo.lo fortran_bar.lo =20
libtool: link: gfortran -shared  -fPIC  .libs/fortran_foo.o .libs/fortran_b=
ar.o    -O2   -Wl,-soname -Wl,libfortran_stuff.so.0 -o .libs/libfortran_stu=
ff.so.0.0.0

# Make some handy sym links
libtool: link: (cd ".libs" && rm -f "libfortran_stuff.so.0" && ln -s "libfo=
rtran_stuff.so.0.0.0" "libfortran_stuff.so.0")
libtool: link: (cd ".libs" && rm -f "libfortran_stuff.so" && ln -s "libfort=
ran_stuff.so.0.0.0" "libfortran_stuff.so")
libtool: link: ( cd ".libs" && rm -f "libfortran_stuff.la" && ln -s "../lib=
fortran_stuff.la" "libfortran_stuff.la" )
-----

And here's the (annotated) output from his OS X / PGI Fortran compiler syst=
em:

-----
Making install in src

# Compile the fortran_foo.f90 file
/bin/sh ../libtool  --tag=3DFC   --mode=3Dcompile pgfortran  -m64 -c -o for=
tran_foo.lo fortran_foo.f90
libtool: compile:  pgfortran -m64 -c fortran_foo.f90  -o .libs/fortran_foo.=
o

# Compile the fortran_bar.f90 file
/bin/sh ../libtool  --tag=3DFC   --mode=3Dcompile pgfortran  -m64 -c -o for=
tran_bar.lo fortran_bar.f90
libtool: compile:  pgfortran -m64 -c fortran_bar.f90  -o .libs/fortran_bar.=
o

# Link the two into the libfortran_stuff.so library
/bin/sh ../libtool  --tag=3DFC   --mode=3Dlink pgfortran  -m64  -m64 -o lib=
fortran_stuff.la -rpath /Users/fortran/AutomakeBug/autobug14/lib fortran_fo=
o.lo fortran_bar.lo =20
******* NOTICE THAT THERE'S NO COMMAND HERE TO MAKE THE LIBRARY!

# Make some handy sym links
libtool: link: (cd ".libs" && rm -f "libfortran_stuff.dylib" && ln -s "libf=
ortran_stuff.0.dylib" "libfortran_stuff.dylib")
libtool: link: ( cd ".libs" && rm -f "libfortran_stuff.la" && ln -s "../lib=
fortran_stuff.la" "libfortran_stuff.la" )
-----

It looks like Libtool is somehow not issuing the link command to pgfortran =
to actually create the library.  The sym links are created, but they're pre=
sumably dangling.

I've attached the following for reference:

- PGI outputs: config.log, configure stdout, make V=3D1 install stdout
- gfortran outputs: ditto

--=20
Jeff Squyres
jsquyres@HIDDEN
For corporate legal information go to: http://www.cisco.com/web/about/doing=
_business/legal/cri/

--_003_32AF3A525A9E4E6AB4C78940D7519D37ciscocom_
Content-Type: application/x-bzip2; name="pgi-output.tar.bz2"
Content-Description: pgi-output.tar.bz2
Content-Disposition: attachment; filename="pgi-output.tar.bz2"; size=8860;
	creation-date="Tue, 25 Mar 2014 14:43:53 GMT";
	modification-date="Tue, 25 Mar 2014 14:43:53 GMT"
Content-ID: <AE106E73D61FA34EBBD7C82A31DA5632@HIDDEN>
Content-Transfer-Encoding: base64

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
gwiiMMAfCj9YwH9MKJ/4u5IpwoSCamez2A==

--_003_32AF3A525A9E4E6AB4C78940D7519D37ciscocom_
Content-Type: application/x-bzip2; name="gfortran-output.tar.bz2"
Content-Description: gfortran-output.tar.bz2
Content-Disposition: attachment; filename="gfortran-output.tar.bz2";
	size=9709; creation-date="Tue, 25 Mar 2014 14:43:53 GMT";
	modification-date="Tue, 25 Mar 2014 14:43:53 GMT"
Content-ID: <A206389D2A74F34E9C6F8EBF08D26875@HIDDEN>
Content-Transfer-Encoding: base64

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
y6KIy4nvEA/+LuSKcKEgiqcOVg==

--_003_32AF3A525A9E4E6AB4C78940D7519D37ciscocom_--




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.503 (Entity 5.503)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: "Jeff Squyres (jsquyres)" <jsquyres@HIDDEN>
Subject: bug#17094: Acknowledgement (Libtool bug with PGI Fortran compiler
 on OS X)
Message-ID: <handler.17094.B.13957586649616.ack <at> debbugs.gnu.org>
References: <32AF3A52-5A9E-4E6A-B4C7-8940D7519D37@HIDDEN>
X-Gnu-PR-Message: ack 17094
X-Gnu-PR-Package: libtool
Reply-To: 17094 <at> debbugs.gnu.org
Date: Tue, 25 Mar 2014 14:45:03 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-libtool@HIDDEN

If you wish to submit further information on this problem, please
send it to 17094 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
17094: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D17094
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-libtool@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#17094: Libtool bug with PGI Fortran compiler on OS X
Resent-From: "Jeff Squyres (jsquyres)" <jsquyres@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-libtool@HIDDEN
Resent-Date: Fri, 11 Apr 2014 10:09:01 +0000
Resent-Message-ID: <handler.17094.B17094.139721090412887 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 17094
X-GNU-PR-Package: libtool
X-GNU-PR-Keywords: 
To: "Jeff Squyres (jsquyres)" <jsquyres@HIDDEN>
Cc: Matt Thompson <fortran@HIDDEN>, "<17094 <at> debbugs.gnu.org>" <17094 <at> debbugs.gnu.org>
Received: via spool by 17094-submit <at> debbugs.gnu.org id=B17094.139721090412887
          (code B ref 17094); Fri, 11 Apr 2014 10:09:01 +0000
Received: (at 17094) by debbugs.gnu.org; 11 Apr 2014 10:08:24 +0000
Received: from localhost ([127.0.0.1]:45196 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1WYYNj-0003Lk-Hy
	for submit <at> debbugs.gnu.org; Fri, 11 Apr 2014 06:08:24 -0400
Received: from alln-iport-2.cisco.com ([173.37.142.89]:62722)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <jsquyres@HIDDEN>) id 1WYYNf-0003LB-UQ
 for 17094 <at> debbugs.gnu.org; Fri, 11 Apr 2014 06:08:21 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple;
 d=cisco.com; i=@cisco.com; l=5052; q=dns/txt; s=iport;
 t=1397210899; x=1398420499;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-id:content-transfer-encoding: mime-version;
 bh=MwF1+030NuDCW2q/l71h4YIfskQnEWrKhbHhNX6wesA=;
 b=lxYUG1QIUtVWc6jvVT/Q2sBJ0WnDQUhkovWua29yLU9HhzA0z7m9nju4
 w01G5JspMtPjt4zooLWOBC63TUDPNc5ruBkzeaWvWGOZq5gE/A7r805I9
 M7BOXRQTlk+pi0ymuZd0kcy6pWI+jKEN6HPufgHrMF2vLab9xrVsgzhkd I=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AsYJAFi+R1OtJV2a/2dsb2JhbAA/GoMGO0sBAQq9Doc1gRsWdIIlAQEBAwEBAQE3NAsFCwIBCDYQJwEKJQIEDgUUh2AIDTbLVxeOOS4FB4MkgRQElgiCWIxshVaDMYIr
X-IronPort-AV: E=Sophos;i="4.97,841,1389744000"; d="scan'208";a="34904228"
Received: from rcdn-core-3.cisco.com ([173.37.93.154])
 by alln-iport-2.cisco.com with ESMTP; 11 Apr 2014 10:08:13 +0000
Received: from xhc-rcd-x02.cisco.com (xhc-rcd-x02.cisco.com [173.37.183.76])
 by rcdn-core-3.cisco.com (8.14.5/8.14.5) with ESMTP id s3BA8DYm021644
 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL);
 Fri, 11 Apr 2014 10:08:13 GMT
Received: from xmb-rcd-x01.cisco.com ([169.254.1.197]) by
 xhc-rcd-x02.cisco.com ([173.37.183.76]) with mapi id 14.03.0123.003; Fri, 11
 Apr 2014 05:08:12 -0500
From: "Jeff Squyres (jsquyres)" <jsquyres@HIDDEN>
Thread-Topic: bug#17094: Libtool bug with PGI Fortran compiler on OS X
Thread-Index: AQHPSDik36fEwPZdIEKQ/1oLlkFKuZsMn0OA
Date: Fri, 11 Apr 2014 10:08:12 +0000
Message-ID: <AA1D7AB4-9FD4-4A8F-8C94-A41A365131EB@HIDDEN>
References: <32AF3A52-5A9E-4E6A-B4C7-8940D7519D37@HIDDEN>
In-Reply-To: <32AF3A52-5A9E-4E6A-B4C7-8940D7519D37@HIDDEN>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.117.133.238]
Content-Type: text/plain; charset="us-ascii"
Content-ID: <9CADEE694695A445BD8B721523255B79@HIDDEN>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Spam-Score: -0.6 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.6 (/)

Has there been any progress on this issue?

Thanks.

On Mar 25, 2014, at 10:43 AM, Jeff Squyres (jsquyres) <jsquyres@HIDDEN> =
wrote:

> Matt Thompson (CC'ed), an Open MPI user, posted to the Open MPI list rece=
ntly stating that he was having trouble installing Open MPI with the PGI co=
mpiler on OS X (thread starting here: http://www.open-mpi.org/community/lis=
ts/users/2014/03/23888.php).
>=20
> After some back and forth, we think we may have found a bug in Libtool.
>=20
> I created a trivial autoconf/automake/libtool package for testing:
>=20
>    https://github.com/jsquyres/pgi-autotool-bug
>=20
> The project makes a trivial Fortran library comprised of two .f90 source =
files.  Here's contents of src/Makefile.am:
>=20
> -----
> lib_LTLIBRARIES =3D libfortran_stuff.la
> libfortran_stuff_la_SOURCES =3D fortran_foo.f90 fortran_bar.f90
> -----
>=20
> I made two tarballs for Matt and had him try them both.  One tarball was =
made with the GNU Autotools tuple that we use to make Open MPI 1.7.x tarbal=
ls (AC 2.69, AM 1.12.2, LT 2.4.2, m4 1.4.16).  The other tarball was with t=
he most recent Automake (1.14.1), just in case this was an AM issue.  Both =
tarballs exhibit the same behavior on his OS X machine with the PGI Fortran=
 compiler.
>=20
> The output from a build seems to indicate a problem with Libtool.  Let me=
 show the problem by contrasting output from "make V=3D1" on my Linux/gfort=
ran based system vs. Matt's OS X / PGI Fortran compiler system.
>=20
> Here's (annotated) output from Linux/gfortran "make V=3D1":
>=20
> -----
> Making all in src
> make[1]: Entering directory `/home/jsquyres/git/pgi-autotool-bug/src'
>=20
> # Compile the fortran_foo.f90 file
> /bin/sh ../libtool  --tag=3DFC   --mode=3Dcompile gfortran  -g -O2 -c -o =
fortran_foo.lo fortran_foo.f90
> libtool: compile:  gfortran -g -O2 -c fortran_foo.f90  -fPIC -o .libs/for=
tran_foo.o
>=20
> # Compile the fortran_bar.f90 file
> /bin/sh ../libtool  --tag=3DFC   --mode=3Dcompile gfortran  -g -O2 -c -o =
fortran_bar.lo fortran_bar.f90
> libtool: compile:  gfortran -g -O2 -c fortran_bar.f90  -fPIC -o .libs/for=
tran_bar.o
>=20
> # Link the two into the libfortran_stuff.so library
> /bin/sh ../libtool  --tag=3DFC   --mode=3Dlink gfortran  -g -O2   -o libf=
ortran_stuff.la -rpath /usr/local/lib fortran_foo.lo fortran_bar.lo =20
> libtool: link: gfortran -shared  -fPIC  .libs/fortran_foo.o .libs/fortran=
_bar.o    -O2   -Wl,-soname -Wl,libfortran_stuff.so.0 -o .libs/libfortran_s=
tuff.so.0.0.0
>=20
> # Make some handy sym links
> libtool: link: (cd ".libs" && rm -f "libfortran_stuff.so.0" && ln -s "lib=
fortran_stuff.so.0.0.0" "libfortran_stuff.so.0")
> libtool: link: (cd ".libs" && rm -f "libfortran_stuff.so" && ln -s "libfo=
rtran_stuff.so.0.0.0" "libfortran_stuff.so")
> libtool: link: ( cd ".libs" && rm -f "libfortran_stuff.la" && ln -s "../l=
ibfortran_stuff.la" "libfortran_stuff.la" )
> -----
>=20
> And here's the (annotated) output from his OS X / PGI Fortran compiler sy=
stem:
>=20
> -----
> Making install in src
>=20
> # Compile the fortran_foo.f90 file
> /bin/sh ../libtool  --tag=3DFC   --mode=3Dcompile pgfortran  -m64 -c -o f=
ortran_foo.lo fortran_foo.f90
> libtool: compile:  pgfortran -m64 -c fortran_foo.f90  -o .libs/fortran_fo=
o.o
>=20
> # Compile the fortran_bar.f90 file
> /bin/sh ../libtool  --tag=3DFC   --mode=3Dcompile pgfortran  -m64 -c -o f=
ortran_bar.lo fortran_bar.f90
> libtool: compile:  pgfortran -m64 -c fortran_bar.f90  -o .libs/fortran_ba=
r.o
>=20
> # Link the two into the libfortran_stuff.so library
> /bin/sh ../libtool  --tag=3DFC   --mode=3Dlink pgfortran  -m64  -m64 -o l=
ibfortran_stuff.la -rpath /Users/fortran/AutomakeBug/autobug14/lib fortran_=
foo.lo fortran_bar.lo =20
> ******* NOTICE THAT THERE'S NO COMMAND HERE TO MAKE THE LIBRARY!
>=20
> # Make some handy sym links
> libtool: link: (cd ".libs" && rm -f "libfortran_stuff.dylib" && ln -s "li=
bfortran_stuff.0.dylib" "libfortran_stuff.dylib")
> libtool: link: ( cd ".libs" && rm -f "libfortran_stuff.la" && ln -s "../l=
ibfortran_stuff.la" "libfortran_stuff.la" )
> -----
>=20
> It looks like Libtool is somehow not issuing the link command to pgfortra=
n to actually create the library.  The sym links are created, but they're p=
resumably dangling.
>=20
> I've attached the following for reference:
>=20
> - PGI outputs: config.log, configure stdout, make V=3D1 install stdout
> - gfortran outputs: ditto
>=20
> --=20
> Jeff Squyres
> jsquyres@HIDDEN
> For corporate legal information go to: http://www.cisco.com/web/about/doi=
ng_business/legal/cri/
> <pgi-output.tar.bz2><gfortran-output.tar.bz2>____________________________=
___________________
> Bug-libtool mailing list
> Bug-libtool@HIDDEN
> https://lists.gnu.org/mailman/listinfo/bug-libtool


--=20
Jeff Squyres
jsquyres@HIDDEN
For corporate legal information go to: http://www.cisco.com/web/about/doing=
_business/legal/cri/






Last modified: Mon, 25 Nov 2019 12:00:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.