GNU bug report logs - #12304
libtool parse of nagfor -Wl,-Wl,, gives incorrect result

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: libtool; Reported by: Thomas Jahns <jahns@HIDDEN>; dated Wed, 29 Aug 2012 11:58:01 UTC; Maintainer for libtool is bug-libtool@HIDDEN.

Message received at 12304 <at> debbugs.gnu.org:


Received: (at 12304) by debbugs.gnu.org; 30 Aug 2012 10:33:27 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Aug 30 06:33:27 2012
Received: from localhost ([127.0.0.1]:57218 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.72)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1T723z-0001Yj-1u
	for submit <at> debbugs.gnu.org; Thu, 30 Aug 2012 06:33:27 -0400
Received: from mail1.dkrz.de ([136.172.11.2]:59073)
	by debbugs.gnu.org with esmtp (Exim 4.72)
	(envelope-from <jahns@HIDDEN>) id 1T723v-0001YZ-5p
	for 12304 <at> debbugs.gnu.org; Thu, 30 Aug 2012 06:33:25 -0400
Received: from mail2i.dkrz.de (mail2i.dkrz.de [IPv6:2001:638:70e:1e::84])
	by mail1.dkrz.de (8.14.5/8.14.5) with ESMTP id q7UAWAom030035
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256
	verify=OK)
	for <12304 <at> debbugs.gnu.org>; Thu, 30 Aug 2012 12:32:10 +0200
X-Virus-Status: Clean
X-Virus-Scanned: clamav-milter 0.97.5 at mail1
Received: from [136.172.17.41] (taifun.d.dkrz.de [136.172.17.41])
	by mail2i.dkrz.de (8.14.5/8.14.5) with ESMTP id q7UAW9OG013031
	(version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=OK)
	for <12304 <at> debbugs.gnu.org>; Thu, 30 Aug 2012 12:32:10 +0200
Message-ID: <503F4129.6040105@HIDDEN>
Date: Thu, 30 Aug 2012 12:32:09 +0200
From: Thomas Jahns <jahns@HIDDEN>
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US;
	rv:1.9.1.16) Gecko/20120724 Iceowl/1.0b1 Icedove/3.0.11
MIME-Version: 1.0
To: 12304 <at> debbugs.gnu.org
Subject: Re: libtool parse of nagfor -Wl,-Wl,, gives incorrect result
References: <503E035A.2070407@HIDDEN>
In-Reply-To: <503E035A.2070407@HIDDEN>
X-Enigmail-Version: 1.0.1
Content-Type: multipart/signed; protocol="application/pkcs7-signature";
	micalg=sha1; boundary="------------ms020502050404050106090603"
X-Greylist: Sender succeeded STARTTLS authentication, not delayed by
	milter-greylist-4.2.7 (mail1.dkrz.de [IPv6:2001:638:70e:10b::2]);
	Thu, 30 Aug 2012 12:32:10 +0200 (CEST)
X-Spam-Status: No, score=-2.1 required=5.0 autolearn=ham
X-Spam-Report: * -0.2 RP_MATCHES_RCVD Envelope sender domain matches handover
	relay domain
	* -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1%
	*      [score: 0.0000]
X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail1.dkrz.de
X-Spam-Score: -2.1 (--)
X-Debbugs-Envelope-To: 12304
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.13
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>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -2.1 (--)

This is a cryptographically signed message in MIME format.

--------------ms020502050404050106090603
Content-Type: multipart/mixed;
 boundary="------------060905070204060802070908"

This is a multi-part message in MIME format.
--------------060905070204060802070908
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Hello,

On 08/29/2012 01:56 PM, Thomas Jahns wrote:
> I'm not sure of the best way to address this unfortunate coincidence of=
 compiler
> and libtool flags. My, perhaps na=EFve, idea would be to test whether a=
n argument
> starting with -Wl, also matches $wl and, in case $wl does not equal "-W=
l," pass
> the flag argument on to the linker unaltered.

I've now prepared a patch vs. the repository state that seems to work for=
 me[1].

Regards, Thomas

[1] Tested with
- gfortran/gcc on Debian GNU/Linux 6.0.5 i386/x86_64
- nagfor/gcc on Debian GNU/Linux 6.0.5 i386/x86_64
- ifort/icc on Debian GNU/Linux 6.0.5 i386/x86_64
- xlf/xlc on AIX 6.1 Power6

P.S.: I'll try CentOS 5.6 Linux x86_64 with ifort/icc and nagfor/gcc and
gfortran/gcc next but can't say when I'll get around to that because I'll=
 need
to fix an unrelated bug with mpxlf on AIX first.
--=20
Thomas Jahns
DKRZ GmbH, Department: Application software

Deutsches Klimarechenzentrum
Bundesstra=DFe 45a
D-20146 Hamburg

Phone: +49-40-460094-151
Fax: +49-40-460094-270
Email: Thomas Jahns <jahns@HIDDEN>

--------------060905070204060802070908
Content-Type: text/x-patch;
 name="0001-Fix-handling-of-Wl-Wl-argument-prefix-of-NAG-fortran.patch"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
 filename*0="0001-Fix-handling-of-Wl-Wl-argument-prefix-of-NAG-fortran.pa";
 filename*1="tch"

=46rom a5e3abd897e4e682aa72786a92435f7a5d95ea6f Mon Sep 17 00:00:00 2001
From: Thomas Jahns <jahns@HIDDEN>
Date: Thu, 30 Aug 2012 12:26:50 +0200
Subject: [PATCH] Fix handling of -Wl,-Wl,, argument prefix of NAG fortran=

 compiler.

---
 build-aux/ltmain.m4sh |   32 +++++++++++++++++++-------------
 1 file changed, 19 insertions(+), 13 deletions(-)

diff --git a/build-aux/ltmain.m4sh b/build-aux/ltmain.m4sh
index 1d71f0e..910094b 100644
--- a/build-aux/ltmain.m4sh
+++ b/build-aux/ltmain.m4sh
@@ -5041,20 +5041,26 @@ func_mode_link ()
 	;;
=20
       -Wl,*)
-	func_stripname '-Wl,' '' "$arg"
-	args=3D$func_stripname_result
-	arg=3D
-	save_ifs=3D$IFS; IFS=3D,
-	for flag in $args; do
+        wlprefix=3D`expr length "$wl"`
+        wlprefix=3D`expr substr "$arg" 1 $wlprefix`
+        if test x"$wlprefix" =3D x"$wl" -a x"$wl" !=3D x"-Wl," ; then
+          :
+        else
+	  func_stripname '-Wl,' '' "$arg"
+	  args=3D$func_stripname_result
+	  arg=3D
+	  save_ifs=3D$IFS; IFS=3D,
+	  for flag in $args; do
+	    IFS=3D$save_ifs
+            func_quote_for_eval "$flag"
+	    func_append arg " $wl$func_quote_for_eval_result"
+	    func_append compiler_flags " $wl$func_quote_for_eval_result"
+	    func_append linker_flags " $func_quote_for_eval_result"
+	  done
 	  IFS=3D$save_ifs
-          func_quote_for_eval "$flag"
-	  func_append arg " $wl$func_quote_for_eval_result"
-	  func_append compiler_flags " $wl$func_quote_for_eval_result"
-	  func_append linker_flags " $func_quote_for_eval_result"
-	done
-	IFS=3D$save_ifs
-	func_stripname ' ' '' "$arg"
-	arg=3D$func_stripname_result
+	  func_stripname ' ' '' "$arg"
+	  arg=3D$func_stripname_result
+        fi
 	;;
=20
       -Xcompiler)
--=20
1.7.10


--------------060905070204060802070908--

--------------ms020502050404050106090603
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIToDCC
BCEwggMJoAMCAQICAgDHMA0GCSqGSIb3DQEBBQUAMHExCzAJBgNVBAYTAkRFMRwwGgYDVQQK
ExNEZXV0c2NoZSBUZWxla29tIEFHMR8wHQYDVQQLExZULVRlbGVTZWMgVHJ1c3QgQ2VudGVy
MSMwIQYDVQQDExpEZXV0c2NoZSBUZWxla29tIFJvb3QgQ0EgMjAeFw0wNjEyMTkxMDI5MDBa
Fw0xOTA2MzAyMzU5MDBaMFoxCzAJBgNVBAYTAkRFMRMwEQYDVQQKEwpERk4tVmVyZWluMRAw
DgYDVQQLEwdERk4tUEtJMSQwIgYDVQQDExtERk4tVmVyZWluIFBDQSBHbG9iYWwgLSBHMDEw
ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDpm8NnhfkNrvWNVMOWUDU9YuluTO2U
1wBblSJ01CDrNI/W7MAxBAuZgeKmFNJSoCgjhIt0iQReW+DieMF4yxbLKDU5ey2QRdDtoAB6
fL9KDhsAw4bpXCsxEXsM84IkQ4wcOItqaACa7txPeKvSxhObdq3u3ibo7wGvdA/BCaL2a869
080UME/15eOkyGKbghoDJzANAmVgTe3RCSMqljVYJ9N2xnG2kB3E7f81hn1vM7PbD8URwoqD
oZRdQWvY0hD1TP3KUazZve+Sg7va64sWVlZDz+HVEz2mHycwzUlU28kTNJpxdcVs6qcLmPkh
nSevPqM5OUhqjK3JmfvDEvK9AgMBAAGjgdkwgdYwcAYDVR0fBGkwZzBloGOgYYZfaHR0cDov
L3BraS50ZWxlc2VjLmRlL2NnaS1iaW4vc2VydmljZS9hZl9Eb3dubG9hZEFSTC5jcmw/LWNy
bF9mb3JtYXQ9WF81MDkmLWlzc3Vlcj1EVF9ST09UX0NBXzIwHQYDVR0OBBYEFEm3xs/oPR9/
6kR7Eyn38QpwPt5kMB8GA1UdIwQYMBaAFDHDeRu69VPXF+CJei0XbAqzK50zMA4GA1UdDwEB
/wQEAwIBBjASBgNVHRMBAf8ECDAGAQH/AgECMA0GCSqGSIb3DQEBBQUAA4IBAQA74Vp3wEgX
3KkY7IGvWonwvSiSpspZGBJw7Cjy565/lizn8l0ZMfYTK3S9vYCyufdnyTmieTvhERHua3iR
M347XyYndVNljjNj7s9zw7CSI0khUHUjoR8Y4pSFPT8z6XcgjaK95qGFKUD2P3MyWA0Ja6ba
hWzAP7uNZmRWJE6uDT8yNQFb6YyC2XJZT7GGhfF0hVblw/hc843uR7NTBXDn5U2KaYMo4RMJ
hp5eyOpYHgwf+aTUWgRo/Sg+iwK2WLX2oSw3VwBnqyNojWOl75lrXP1LVvarQIc01BGSbOyH
xQoLBzNytG8MHVQs2FHHzL8w00Ny8TK/jM5JY6gA9/IcMIIE8TCCA9mgAwIBAgIECgyxeTAN
BgkqhkiG9w0BAQUFADBaMQswCQYDVQQGEwJERTETMBEGA1UEChMKREZOLVZlcmVpbjEQMA4G
A1UECxMHREZOLVBLSTEkMCIGA1UEAxMbREZOLVZlcmVpbiBQQ0EgR2xvYmFsIC0gRzAxMB4X
DTA3MDMwNjA5MjcwNloXDTE5MDMwNTAwMDAwMFowbTELMAkGA1UEBhMCREUxKjAoBgNVBAoT
IURldXRzY2hlcyBLbGltYXJlY2hlbnplbnRydW0gR21iSDEWMBQGA1UEAxMNREtSWiBDQSAt
IEcwMjEaMBgGCSqGSIb3DQEJARYLcGtpQGRrcnouZGUwggEiMA0GCSqGSIb3DQEBAQUAA4IB
DwAwggEKAoIBAQCqhnbMtlVx2/scupWN3EJJYUWc1C2wnH5KrT2EZxUS41fKjm/rwfXBtpsb
ODSoEEAIsO0MJg0KhhTx3c6WBIIArZqDF7xfZhY1IbJu4qIzsOQz67cLMF+6SOwLYvJO+W8l
BFUVKa0ImVHLvSP6CGq1ySZD6sM4ZfYu9kyxkqx2gGz8ERUZL9x+/JUIa8fC2IGnIrpalgKB
hZBE/8L5AaAP8W4SeZQ0s/Moy8kCbN8YXiXConE+C8XvumN0XwVDEz4gf85To4FTv121Q+KV
9lXWxVmqNyAxfwb2k8Q0SAvs6Ji1rWEKTqc9PR3yD8Q41l00nXj8QmzUELyWFAN32RwbAgMB
AAGjggGqMIIBpjAPBgNVHRMBAf8EBTADAQH/MAsGA1UdDwQEAwIBBjAdBgNVHQ4EFgQUqzPo
OiMdOS5e4AWiCVkpSC3s5jYwHwYDVR0jBBgwFoAUSbfGz+g9H3/qRHsTKffxCnA+3mQwFgYD
VR0RBA8wDYELcGtpQGRrcnouZGUwgYgGA1UdHwSBgDB+MD2gO6A5hjdodHRwOi8vY2RwMS5w
Y2EuZGZuLmRlL2dsb2JhbC1yb290LWNhL3B1Yi9jcmwvY2FjcmwuY3JsMD2gO6A5hjdodHRw
Oi8vY2RwMi5wY2EuZGZuLmRlL2dsb2JhbC1yb290LWNhL3B1Yi9jcmwvY2FjcmwuY3JsMIGi
BggrBgEFBQcBAQSBlTCBkjBHBggrBgEFBQcwAoY7aHR0cDovL2NkcDEucGNhLmRmbi5kZS9n
bG9iYWwtcm9vdC1jYS9wdWIvY2FjZXJ0L2NhY2VydC5jcnQwRwYIKwYBBQUHMAKGO2h0dHA6
Ly9jZHAyLnBjYS5kZm4uZGUvZ2xvYmFsLXJvb3QtY2EvcHViL2NhY2VydC9jYWNlcnQuY3J0
MA0GCSqGSIb3DQEBBQUAA4IBAQDLJ4vuu+mrQURE+IiAeArFJN0ANThgTAM/vc1CgzxrzrCP
raTfxWmHvxLQmEJuliqmFuHLhYWQK/zaU8RreFdNTd5gslTml+v6am6ZJlew6BxhpfjOwdS6
X5SFqfmRM+SzrFDZaklrIF1qbspCpMrec/Cd+E9Up3dY8Or6sPPh8uayKdLNzrMYmNdG+olF
hBOzo1CeJng5k1h2BYgyq8TdTXU0lmZy/wyefajoGvfPJKWtE5iE1Ld+VykQF40SkBPaoYj3
4hOXDKTlz2qqt0Rx+lpjLJXX1OiJaI+XU39wUTVMZYLK4WYGoAxERUovlNHcg9SzU3SHhNTF
KnmiEP0yMIIFPzCCBCegAwIBAgIHFBz57H/rrTANBgkqhkiG9w0BAQUFADBtMQswCQYDVQQG
EwJERTEqMCgGA1UEChMhRGV1dHNjaGVzIEtsaW1hcmVjaGVuemVudHJ1bSBHbWJIMRYwFAYD
VQQDEw1ES1JaIENBIC0gRzAyMRowGAYJKoZIhvcNAQkBFgtwa2lAZGtyei5kZTAeFw0xMjA3
MTExMzE1MDlaFw0xNTA3MTExMzE1MDlaMG8xCzAJBgNVBAYTAkRFMSowKAYDVQQKEyFEZXV0
c2NoZXMgS2xpbWFyZWNoZW56ZW50cnVtIEdtYkgxHTAbBgNVBAsTFEFwcGxpY2F0aW9uIFNv
ZnR3YXJlMRUwEwYDVQQDEwxUaG9tYXMgSmFobnMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw
ggEKAoIBAQC7LY2MF/6SUmSO3MUh8jnj1J1uWOSqkQFp1s1tDonXj8qxa7Ivo0CsiKsPL0/h
mXw116fdccdF11U/rp4uk/Nep85NzgPjSTWQDW07XZrLBtAfxH6LzcF2kGKcjzIFDS6PNsnF
MRh0stJLu++XaNTVlgb5rQJfJTHKtAxdGZfkUs1jU1LsDfkb/+kqnyMoi/UQNGpq/Vpz77j5
Ve/80dRkWCkb8B+QBRBQD5R609AHyrMiAwHSxN1Gz1VM22mFLQ1LcYV+sQ075fgtDVx+bzC4
wbGxWccIrV+43pxBxH7Nio2XR34gGbsKQWLoqLprufrc5G6/zeGv1IFbZgxiFcZZAgMBAAGj
ggHgMIIB3DAvBgNVHSAEKDAmMBEGDysGAQQBga0hgiwBAQQCAzARBg8rBgEEAYGtIYIsAgEE
AgMwCQYDVR0TBAIwADALBgNVHQ8EBAMCBeAwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUF
BwMEMB0GA1UdDgQWBBSqlMsxCjVCIX5fxazFCd3E+VLiWDAfBgNVHSMEGDAWgBSrM+g6Ix05
Ll7gBaIJWSlILezmNjAYBgNVHREEETAPgQ1qYWhuc0Bka3J6LmRlMH0GA1UdHwR2MHQwOKA2
oDSGMmh0dHA6Ly9jZHAxLnBjYS5kZm4uZGUvZGtyei1jYS9wdWIvY3JsL2dfY2FjcmwuY3Js
MDigNqA0hjJodHRwOi8vY2RwMi5wY2EuZGZuLmRlL2RrcnotY2EvcHViL2NybC9nX2NhY3Js
LmNybDCBmAYIKwYBBQUHAQEEgYswgYgwQgYIKwYBBQUHMAKGNmh0dHA6Ly9jZHAxLnBjYS5k
Zm4uZGUvZGtyei1jYS9wdWIvY2FjZXJ0L2dfY2FjZXJ0LmNydDBCBggrBgEFBQcwAoY2aHR0
cDovL2NkcDIucGNhLmRmbi5kZS9ka3J6LWNhL3B1Yi9jYWNlcnQvZ19jYWNlcnQuY3J0MA0G
CSqGSIb3DQEBBQUAA4IBAQB9msGdQZMX8T2v/2YD7j2/9WvzK7sWzrdIc+E5D3cV1Ohy5lMA
pXlRzlEen63zkVhU0t3nmJ2PQJat/QokfRrxdqjDcZaGzc5kCVQkGurmsn70FRXNkiJBCuAN
BhYIIc19EMGCrvSx9eEsjBYq0QrG336/WndMuK8PZJw60/osAoPrH24uNXoGtuJh3zwaY0FG
01U+2JpX5Vv/n29A5XEEZgxWse3vh7gGrO228TNdzy+9TOnJoOSU+dAtUXVK5Ilaff0pBD5I
a9ykd+ScdCyzlCPsLIFn0JHYLVaX6QJcX4OiH/D3lPMepcXpPU6j0XLBx4NQL3jmQm1VzRei
H2fpMIIFPzCCBCegAwIBAgIHFBz57H/rrTANBgkqhkiG9w0BAQUFADBtMQswCQYDVQQGEwJE
RTEqMCgGA1UEChMhRGV1dHNjaGVzIEtsaW1hcmVjaGVuemVudHJ1bSBHbWJIMRYwFAYDVQQD
Ew1ES1JaIENBIC0gRzAyMRowGAYJKoZIhvcNAQkBFgtwa2lAZGtyei5kZTAeFw0xMjA3MTEx
MzE1MDlaFw0xNTA3MTExMzE1MDlaMG8xCzAJBgNVBAYTAkRFMSowKAYDVQQKEyFEZXV0c2No
ZXMgS2xpbWFyZWNoZW56ZW50cnVtIEdtYkgxHTAbBgNVBAsTFEFwcGxpY2F0aW9uIFNvZnR3
YXJlMRUwEwYDVQQDEwxUaG9tYXMgSmFobnMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
AoIBAQC7LY2MF/6SUmSO3MUh8jnj1J1uWOSqkQFp1s1tDonXj8qxa7Ivo0CsiKsPL0/hmXw1
16fdccdF11U/rp4uk/Nep85NzgPjSTWQDW07XZrLBtAfxH6LzcF2kGKcjzIFDS6PNsnFMRh0
stJLu++XaNTVlgb5rQJfJTHKtAxdGZfkUs1jU1LsDfkb/+kqnyMoi/UQNGpq/Vpz77j5Ve/8
0dRkWCkb8B+QBRBQD5R609AHyrMiAwHSxN1Gz1VM22mFLQ1LcYV+sQ075fgtDVx+bzC4wbGx
WccIrV+43pxBxH7Nio2XR34gGbsKQWLoqLprufrc5G6/zeGv1IFbZgxiFcZZAgMBAAGjggHg
MIIB3DAvBgNVHSAEKDAmMBEGDysGAQQBga0hgiwBAQQCAzARBg8rBgEEAYGtIYIsAgEEAgMw
CQYDVR0TBAIwADALBgNVHQ8EBAMCBeAwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwME
MB0GA1UdDgQWBBSqlMsxCjVCIX5fxazFCd3E+VLiWDAfBgNVHSMEGDAWgBSrM+g6Ix05Ll7g
BaIJWSlILezmNjAYBgNVHREEETAPgQ1qYWhuc0Bka3J6LmRlMH0GA1UdHwR2MHQwOKA2oDSG
Mmh0dHA6Ly9jZHAxLnBjYS5kZm4uZGUvZGtyei1jYS9wdWIvY3JsL2dfY2FjcmwuY3JsMDig
NqA0hjJodHRwOi8vY2RwMi5wY2EuZGZuLmRlL2RrcnotY2EvcHViL2NybC9nX2NhY3JsLmNy
bDCBmAYIKwYBBQUHAQEEgYswgYgwQgYIKwYBBQUHMAKGNmh0dHA6Ly9jZHAxLnBjYS5kZm4u
ZGUvZGtyei1jYS9wdWIvY2FjZXJ0L2dfY2FjZXJ0LmNydDBCBggrBgEFBQcwAoY2aHR0cDov
L2NkcDIucGNhLmRmbi5kZS9ka3J6LWNhL3B1Yi9jYWNlcnQvZ19jYWNlcnQuY3J0MA0GCSqG
SIb3DQEBBQUAA4IBAQB9msGdQZMX8T2v/2YD7j2/9WvzK7sWzrdIc+E5D3cV1Ohy5lMApXlR
zlEen63zkVhU0t3nmJ2PQJat/QokfRrxdqjDcZaGzc5kCVQkGurmsn70FRXNkiJBCuANBhYI
Ic19EMGCrvSx9eEsjBYq0QrG336/WndMuK8PZJw60/osAoPrH24uNXoGtuJh3zwaY0FG01U+
2JpX5Vv/n29A5XEEZgxWse3vh7gGrO228TNdzy+9TOnJoOSU+dAtUXVK5Ilaff0pBD5Ia9yk
d+ScdCyzlCPsLIFn0JHYLVaX6QJcX4OiH/D3lPMepcXpPU6j0XLBx4NQL3jmQm1VzReiH2fp
MYIDdzCCA3MCAQEweDBtMQswCQYDVQQGEwJERTEqMCgGA1UEChMhRGV1dHNjaGVzIEtsaW1h
cmVjaGVuemVudHJ1bSBHbWJIMRYwFAYDVQQDEw1ES1JaIENBIC0gRzAyMRowGAYJKoZIhvcN
AQkBFgtwa2lAZGtyei5kZQIHFBz57H/rrTAJBgUrDgMCGgUAoIIB1DAYBgkqhkiG9w0BCQMx
CwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0xMjA4MzAxMDMyMDlaMCMGCSqGSIb3DQEJ
BDEWBBQPFdFqbr5B4mPirUCq88pc0lABtzBfBgkqhkiG9w0BCQ8xUjBQMAsGCWCGSAFlAwQB
AjAKBggqhkiG9w0DBzAOBggqhkiG9w0DAgICAIAwDQYIKoZIhvcNAwICAUAwBwYFKw4DAgcw
DQYIKoZIhvcNAwICASgwgYcGCSsGAQQBgjcQBDF6MHgwbTELMAkGA1UEBhMCREUxKjAoBgNV
BAoTIURldXRzY2hlcyBLbGltYXJlY2hlbnplbnRydW0gR21iSDEWMBQGA1UEAxMNREtSWiBD
QSAtIEcwMjEaMBgGCSqGSIb3DQEJARYLcGtpQGRrcnouZGUCBxQc+ex/660wgYkGCyqGSIb3
DQEJEAILMXqgeDBtMQswCQYDVQQGEwJERTEqMCgGA1UEChMhRGV1dHNjaGVzIEtsaW1hcmVj
aGVuemVudHJ1bSBHbWJIMRYwFAYDVQQDEw1ES1JaIENBIC0gRzAyMRowGAYJKoZIhvcNAQkB
Fgtwa2lAZGtyei5kZQIHFBz57H/rrTANBgkqhkiG9w0BAQEFAASCAQCe5Ur7dfZ3eKBu/DNl
Yw6H3juoi/zb3i6wKjZMDHB+5FHQ48ENTfxgsDbxx7eDrzHMcPGcg2igTNlaEzeaAX7i54PG
gNJYBaBcji6aOVWTfavc7WGtUV3CwyRWbxKkmBltvo0wOSA/WvPkOBNEtKwpvuD38eRVSJvT
h0r8tICtC5aoyLEPtV1k9Z8relujzk27Obla8d9d1nGdGgVNhpPel59pWxwQfaqBhFZBGaED
dOPDe1FTES5CUcmI2t/CGhKP0aewq6vzxtgGaPQQHVW+SS9NJK6pRwDA2cy2LUN7lix2DReW
wvvvsAQVcLPdDZykqJVOwPDT6ID/M7A9tN55AAAAAAAA
--------------ms020502050404050106090603--




Information forwarded to bug-libtool@HIDDEN:
bug#12304; Package libtool. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 29 Aug 2012 11:57:33 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Aug 29 07:57:33 2012
Received: from localhost ([127.0.0.1]:55623 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.72)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1T6gto-0007f4-Of
	for submit <at> debbugs.gnu.org; Wed, 29 Aug 2012 07:57:33 -0400
Received: from eggs.gnu.org ([208.118.235.92]:57541)
	by debbugs.gnu.org with esmtp (Exim 4.72)
	(envelope-from <jahns@HIDDEN>) id 1T6gtm-0007ew-51
	for submit <at> debbugs.gnu.org; Wed, 29 Aug 2012 07:57:31 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
	(envelope-from <jahns@HIDDEN>) id 1T6gsj-0006Qh-0j
	for submit <at> debbugs.gnu.org; Wed, 29 Aug 2012 07:56:26 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI
	autolearn=unavailable version=3.3.2
Received: from lists.gnu.org ([208.118.235.17]:53346)
	by eggs.gnu.org with esmtp (Exim 4.71)
	(envelope-from <jahns@HIDDEN>) id 1T6gsi-0006Qd-Th
	for submit <at> debbugs.gnu.org; Wed, 29 Aug 2012 07:56:24 -0400
Received: from eggs.gnu.org ([208.118.235.92]:59841)
	by lists.gnu.org with esmtp (Exim 4.71)
	(envelope-from <jahns@HIDDEN>) id 1T6gsg-0008Fw-U6
	for bug-libtool@HIDDEN; Wed, 29 Aug 2012 07:56:24 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
	(envelope-from <jahns@HIDDEN>) id 1T6gsZ-0006NW-LO
	for bug-libtool@HIDDEN; Wed, 29 Aug 2012 07:56:22 -0400
Received: from mail2.dkrz.de ([136.172.12.2]:51429)
	by eggs.gnu.org with esmtp (Exim 4.71)
	(envelope-from <jahns@HIDDEN>) id 1T6gsZ-0006LR-7d
	for bug-libtool@HIDDEN; Wed, 29 Aug 2012 07:56:15 -0400
Received: from mail3i.dkrz.de (mail3i.dkrz.de [IPv6:2001:638:70e:1e::8e])
	by mail2.dkrz.de (8.14.5/8.14.5) with ESMTP id q7TBuBmU007316
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256
	verify=OK) for <bug-libtool@HIDDEN>; Wed, 29 Aug 2012 13:56:11 +0200
X-Virus-Status: Clean
X-Virus-Scanned: clamav-milter 0.97.5 at mail2
Received: from [136.172.17.41] (taifun.d.dkrz.de [136.172.17.41])
	by mail3i.dkrz.de (8.14.5/8.14.5) with ESMTP id q7TBuBQA023211
	(version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=OK)
	for <bug-libtool@HIDDEN>; Wed, 29 Aug 2012 13:56:11 +0200
Message-ID: <503E035A.2070407@HIDDEN>
Date: Wed, 29 Aug 2012 13:56:10 +0200
From: Thomas Jahns <jahns@HIDDEN>
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US;
	rv:1.9.1.16) Gecko/20120724 Iceowl/1.0b1 Icedove/3.0.11
MIME-Version: 1.0
To: bug-libtool@HIDDEN
Subject: libtool parse of nagfor -Wl,-Wl,, gives incorrect result
X-Enigmail-Version: 1.0.1
Content-Type: multipart/signed; protocol="application/pkcs7-signature";
	micalg=sha1; boundary="------------ms090000090205060303050306"
X-Greylist: Sender succeeded STARTTLS authentication, not delayed by
	milter-greylist-4.2.7 (mail2.dkrz.de [IPv6:2001:638:70e:10c::2]);
	Wed, 29 Aug 2012 13:56:11 +0200 (CEST)
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3)
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3)
X-Received-From: 208.118.235.17
X-Spam-Score: -6.9 (------)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.13
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>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -6.9 (------)

This is a cryptographically signed message in MIME format.

--------------ms090000090205060303050306
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Hello,

I'm using an MPI library for nagfor that has the -rpath already correctly=
 hidden
inside $wl, unfortunately since it starts with the same letters as the
corresponding libtool option, I'm getting erroneous results:

excerpt from make output:
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D8<=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D
/bin/bash ../libtool --tag=3DFC   --mode=3Dlink nagfor    -g -o show_ieee=
_emulation
show_ieee_emulation.o ../src/libtestdata.la ../src/libscalesppm.la
-I/home/tjahns/opt/mpich2-1.4.1-nag52-i386-linux/include
-I/home/tjahns/opt/parmetis-3.1.1-mpich2-1.4.1-nag52-i386-linux/include
-L/sw/etch-ia32/netcdf-3.6.2-nag/lib -lnetcdf
-Wl,-Wl,,-rpath,,/home/tjahns/opt/mpich2-1.4.1-nag52-i386-linux/lib
-I/home/tjahns/opt/mpich2-1.4.1-nag52-i386-linux/include
-I/home/tjahns/opt/mpich2-1.4.1-nag52-i386-linux/include
-L/home/tjahns/opt/mpich2-1.4.1-nag52-i386-linux/lib -lmpichf90 -lmpichf9=
0
-lmpich -lopa -lmpl -lrt -lpthread  -lcrypto
libtool: link: nagfor -g -o .libs/show_ieee_emulation show_ieee_emulation=
=2Eo
-I/home/tjahns/opt/mpich2-1.4.1-nag52-i386-linux/include
-I/home/tjahns/opt/parmetis-3.1.1-mpich2-1.4.1-nag52-i386-linux/include
-Wl,-Wl,,-Wl -Wl,-Wl,,"" -Wl,-Wl,,-rpath -Wl,-Wl,,""
-Wl,-Wl,,/home/tjahns/opt/mpich2-1.4.1-nag52-i386-linux/lib
-I/home/tjahns/opt/mpich2-1.4.1-nag52-i386-linux/include
-I/home/tjahns/opt/mpich2-1.4.1-nag52-i386-linux/include
=2E./src/.libs/libtestdata.a ../src/.libs/libscalesppm.so
-L/sw/etch-ia32/netcdf-3.6.2-nag/lib
/sw/etch-ia32/netcdf-3.6.2-nag/lib/libnetcdf.a
-L/home/tjahns/opt/mpich2-1.4.1-nag52-i386-linux/lib -lmpichf90 -lmpich
/home/tjahns/opt/mpich2-1.4.1-nag52-i386-linux/lib/libopa.so
/home/tjahns/opt/mpich2-1.4.1-nag52-i386-linux/lib/libmpl.so -lrt -lpthre=
ad
-lcrypto -Wl,-Wl,,-rpath
-Wl,-Wl,,/home/tjahns/opt/scales-ppm-0.0.1-i386-linux-nag52-mpich2-1.4.1-=
noomp/lib
-Wl,-Wl,,-rpath -Wl,-Wl,,/home/tjahns/opt/mpich2-1.4.1-nag52-i386-linux/l=
ib
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D8<=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D

Thus in this example

-Wl,-Wl,,-rpath,,/home/tjahns/opt/mpich2-1.4.1-nag52-i386-linux/lib

is replaced with

-Wl,-Wl,,-Wl -Wl,-Wl,,"" -Wl,-Wl,,-rpath -Wl,-Wl,,""
-Wl,-Wl,,/home/tjahns/opt/mpich2-1.4.1-nag52-i386-linux/lib

I'm not sure of the best way to address this unfortunate coincidence of c=
ompiler
and libtool flags. My, perhaps na=EFve, idea would be to test whether an =
argument
starting with -Wl, also matches $wl and, in case $wl does not equal "-Wl,=
" pass
the flag argument on to the linker unaltered.

I'm using libtool 2.4.2 and nagfor 5.2.721. I can provide further informa=
tion on
the software environment if desired.

Regards, Thomas Jahns
--=20
Thomas Jahns
DKRZ GmbH, Department: Application software

Deutsches Klimarechenzentrum
Bundesstra=DFe 45a
D-20146 Hamburg

Phone: +49-40-460094-151
Fax: +49-40-460094-270
Email: Thomas Jahns <jahns@HIDDEN>


--------------ms090000090205060303050306
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIToDCC
BCEwggMJoAMCAQICAgDHMA0GCSqGSIb3DQEBBQUAMHExCzAJBgNVBAYTAkRFMRwwGgYDVQQK
ExNEZXV0c2NoZSBUZWxla29tIEFHMR8wHQYDVQQLExZULVRlbGVTZWMgVHJ1c3QgQ2VudGVy
MSMwIQYDVQQDExpEZXV0c2NoZSBUZWxla29tIFJvb3QgQ0EgMjAeFw0wNjEyMTkxMDI5MDBa
Fw0xOTA2MzAyMzU5MDBaMFoxCzAJBgNVBAYTAkRFMRMwEQYDVQQKEwpERk4tVmVyZWluMRAw
DgYDVQQLEwdERk4tUEtJMSQwIgYDVQQDExtERk4tVmVyZWluIFBDQSBHbG9iYWwgLSBHMDEw
ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDpm8NnhfkNrvWNVMOWUDU9YuluTO2U
1wBblSJ01CDrNI/W7MAxBAuZgeKmFNJSoCgjhIt0iQReW+DieMF4yxbLKDU5ey2QRdDtoAB6
fL9KDhsAw4bpXCsxEXsM84IkQ4wcOItqaACa7txPeKvSxhObdq3u3ibo7wGvdA/BCaL2a869
080UME/15eOkyGKbghoDJzANAmVgTe3RCSMqljVYJ9N2xnG2kB3E7f81hn1vM7PbD8URwoqD
oZRdQWvY0hD1TP3KUazZve+Sg7va64sWVlZDz+HVEz2mHycwzUlU28kTNJpxdcVs6qcLmPkh
nSevPqM5OUhqjK3JmfvDEvK9AgMBAAGjgdkwgdYwcAYDVR0fBGkwZzBloGOgYYZfaHR0cDov
L3BraS50ZWxlc2VjLmRlL2NnaS1iaW4vc2VydmljZS9hZl9Eb3dubG9hZEFSTC5jcmw/LWNy
bF9mb3JtYXQ9WF81MDkmLWlzc3Vlcj1EVF9ST09UX0NBXzIwHQYDVR0OBBYEFEm3xs/oPR9/
6kR7Eyn38QpwPt5kMB8GA1UdIwQYMBaAFDHDeRu69VPXF+CJei0XbAqzK50zMA4GA1UdDwEB
/wQEAwIBBjASBgNVHRMBAf8ECDAGAQH/AgECMA0GCSqGSIb3DQEBBQUAA4IBAQA74Vp3wEgX
3KkY7IGvWonwvSiSpspZGBJw7Cjy565/lizn8l0ZMfYTK3S9vYCyufdnyTmieTvhERHua3iR
M347XyYndVNljjNj7s9zw7CSI0khUHUjoR8Y4pSFPT8z6XcgjaK95qGFKUD2P3MyWA0Ja6ba
hWzAP7uNZmRWJE6uDT8yNQFb6YyC2XJZT7GGhfF0hVblw/hc843uR7NTBXDn5U2KaYMo4RMJ
hp5eyOpYHgwf+aTUWgRo/Sg+iwK2WLX2oSw3VwBnqyNojWOl75lrXP1LVvarQIc01BGSbOyH
xQoLBzNytG8MHVQs2FHHzL8w00Ny8TK/jM5JY6gA9/IcMIIE8TCCA9mgAwIBAgIECgyxeTAN
BgkqhkiG9w0BAQUFADBaMQswCQYDVQQGEwJERTETMBEGA1UEChMKREZOLVZlcmVpbjEQMA4G
A1UECxMHREZOLVBLSTEkMCIGA1UEAxMbREZOLVZlcmVpbiBQQ0EgR2xvYmFsIC0gRzAxMB4X
DTA3MDMwNjA5MjcwNloXDTE5MDMwNTAwMDAwMFowbTELMAkGA1UEBhMCREUxKjAoBgNVBAoT
IURldXRzY2hlcyBLbGltYXJlY2hlbnplbnRydW0gR21iSDEWMBQGA1UEAxMNREtSWiBDQSAt
IEcwMjEaMBgGCSqGSIb3DQEJARYLcGtpQGRrcnouZGUwggEiMA0GCSqGSIb3DQEBAQUAA4IB
DwAwggEKAoIBAQCqhnbMtlVx2/scupWN3EJJYUWc1C2wnH5KrT2EZxUS41fKjm/rwfXBtpsb
ODSoEEAIsO0MJg0KhhTx3c6WBIIArZqDF7xfZhY1IbJu4qIzsOQz67cLMF+6SOwLYvJO+W8l
BFUVKa0ImVHLvSP6CGq1ySZD6sM4ZfYu9kyxkqx2gGz8ERUZL9x+/JUIa8fC2IGnIrpalgKB
hZBE/8L5AaAP8W4SeZQ0s/Moy8kCbN8YXiXConE+C8XvumN0XwVDEz4gf85To4FTv121Q+KV
9lXWxVmqNyAxfwb2k8Q0SAvs6Ji1rWEKTqc9PR3yD8Q41l00nXj8QmzUELyWFAN32RwbAgMB
AAGjggGqMIIBpjAPBgNVHRMBAf8EBTADAQH/MAsGA1UdDwQEAwIBBjAdBgNVHQ4EFgQUqzPo
OiMdOS5e4AWiCVkpSC3s5jYwHwYDVR0jBBgwFoAUSbfGz+g9H3/qRHsTKffxCnA+3mQwFgYD
VR0RBA8wDYELcGtpQGRrcnouZGUwgYgGA1UdHwSBgDB+MD2gO6A5hjdodHRwOi8vY2RwMS5w
Y2EuZGZuLmRlL2dsb2JhbC1yb290LWNhL3B1Yi9jcmwvY2FjcmwuY3JsMD2gO6A5hjdodHRw
Oi8vY2RwMi5wY2EuZGZuLmRlL2dsb2JhbC1yb290LWNhL3B1Yi9jcmwvY2FjcmwuY3JsMIGi
BggrBgEFBQcBAQSBlTCBkjBHBggrBgEFBQcwAoY7aHR0cDovL2NkcDEucGNhLmRmbi5kZS9n
bG9iYWwtcm9vdC1jYS9wdWIvY2FjZXJ0L2NhY2VydC5jcnQwRwYIKwYBBQUHMAKGO2h0dHA6
Ly9jZHAyLnBjYS5kZm4uZGUvZ2xvYmFsLXJvb3QtY2EvcHViL2NhY2VydC9jYWNlcnQuY3J0
MA0GCSqGSIb3DQEBBQUAA4IBAQDLJ4vuu+mrQURE+IiAeArFJN0ANThgTAM/vc1CgzxrzrCP
raTfxWmHvxLQmEJuliqmFuHLhYWQK/zaU8RreFdNTd5gslTml+v6am6ZJlew6BxhpfjOwdS6
X5SFqfmRM+SzrFDZaklrIF1qbspCpMrec/Cd+E9Up3dY8Or6sPPh8uayKdLNzrMYmNdG+olF
hBOzo1CeJng5k1h2BYgyq8TdTXU0lmZy/wyefajoGvfPJKWtE5iE1Ld+VykQF40SkBPaoYj3
4hOXDKTlz2qqt0Rx+lpjLJXX1OiJaI+XU39wUTVMZYLK4WYGoAxERUovlNHcg9SzU3SHhNTF
KnmiEP0yMIIFPzCCBCegAwIBAgIHFBz57H/rrTANBgkqhkiG9w0BAQUFADBtMQswCQYDVQQG
EwJERTEqMCgGA1UEChMhRGV1dHNjaGVzIEtsaW1hcmVjaGVuemVudHJ1bSBHbWJIMRYwFAYD
VQQDEw1ES1JaIENBIC0gRzAyMRowGAYJKoZIhvcNAQkBFgtwa2lAZGtyei5kZTAeFw0xMjA3
MTExMzE1MDlaFw0xNTA3MTExMzE1MDlaMG8xCzAJBgNVBAYTAkRFMSowKAYDVQQKEyFEZXV0
c2NoZXMgS2xpbWFyZWNoZW56ZW50cnVtIEdtYkgxHTAbBgNVBAsTFEFwcGxpY2F0aW9uIFNv
ZnR3YXJlMRUwEwYDVQQDEwxUaG9tYXMgSmFobnMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw
ggEKAoIBAQC7LY2MF/6SUmSO3MUh8jnj1J1uWOSqkQFp1s1tDonXj8qxa7Ivo0CsiKsPL0/h
mXw116fdccdF11U/rp4uk/Nep85NzgPjSTWQDW07XZrLBtAfxH6LzcF2kGKcjzIFDS6PNsnF
MRh0stJLu++XaNTVlgb5rQJfJTHKtAxdGZfkUs1jU1LsDfkb/+kqnyMoi/UQNGpq/Vpz77j5
Ve/80dRkWCkb8B+QBRBQD5R609AHyrMiAwHSxN1Gz1VM22mFLQ1LcYV+sQ075fgtDVx+bzC4
wbGxWccIrV+43pxBxH7Nio2XR34gGbsKQWLoqLprufrc5G6/zeGv1IFbZgxiFcZZAgMBAAGj
ggHgMIIB3DAvBgNVHSAEKDAmMBEGDysGAQQBga0hgiwBAQQCAzARBg8rBgEEAYGtIYIsAgEE
AgMwCQYDVR0TBAIwADALBgNVHQ8EBAMCBeAwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUF
BwMEMB0GA1UdDgQWBBSqlMsxCjVCIX5fxazFCd3E+VLiWDAfBgNVHSMEGDAWgBSrM+g6Ix05
Ll7gBaIJWSlILezmNjAYBgNVHREEETAPgQ1qYWhuc0Bka3J6LmRlMH0GA1UdHwR2MHQwOKA2
oDSGMmh0dHA6Ly9jZHAxLnBjYS5kZm4uZGUvZGtyei1jYS9wdWIvY3JsL2dfY2FjcmwuY3Js
MDigNqA0hjJodHRwOi8vY2RwMi5wY2EuZGZuLmRlL2RrcnotY2EvcHViL2NybC9nX2NhY3Js
LmNybDCBmAYIKwYBBQUHAQEEgYswgYgwQgYIKwYBBQUHMAKGNmh0dHA6Ly9jZHAxLnBjYS5k
Zm4uZGUvZGtyei1jYS9wdWIvY2FjZXJ0L2dfY2FjZXJ0LmNydDBCBggrBgEFBQcwAoY2aHR0
cDovL2NkcDIucGNhLmRmbi5kZS9ka3J6LWNhL3B1Yi9jYWNlcnQvZ19jYWNlcnQuY3J0MA0G
CSqGSIb3DQEBBQUAA4IBAQB9msGdQZMX8T2v/2YD7j2/9WvzK7sWzrdIc+E5D3cV1Ohy5lMA
pXlRzlEen63zkVhU0t3nmJ2PQJat/QokfRrxdqjDcZaGzc5kCVQkGurmsn70FRXNkiJBCuAN
BhYIIc19EMGCrvSx9eEsjBYq0QrG336/WndMuK8PZJw60/osAoPrH24uNXoGtuJh3zwaY0FG
01U+2JpX5Vv/n29A5XEEZgxWse3vh7gGrO228TNdzy+9TOnJoOSU+dAtUXVK5Ilaff0pBD5I
a9ykd+ScdCyzlCPsLIFn0JHYLVaX6QJcX4OiH/D3lPMepcXpPU6j0XLBx4NQL3jmQm1VzRei
H2fpMIIFPzCCBCegAwIBAgIHFBz57H/rrTANBgkqhkiG9w0BAQUFADBtMQswCQYDVQQGEwJE
RTEqMCgGA1UEChMhRGV1dHNjaGVzIEtsaW1hcmVjaGVuemVudHJ1bSBHbWJIMRYwFAYDVQQD
Ew1ES1JaIENBIC0gRzAyMRowGAYJKoZIhvcNAQkBFgtwa2lAZGtyei5kZTAeFw0xMjA3MTEx
MzE1MDlaFw0xNTA3MTExMzE1MDlaMG8xCzAJBgNVBAYTAkRFMSowKAYDVQQKEyFEZXV0c2No
ZXMgS2xpbWFyZWNoZW56ZW50cnVtIEdtYkgxHTAbBgNVBAsTFEFwcGxpY2F0aW9uIFNvZnR3
YXJlMRUwEwYDVQQDEwxUaG9tYXMgSmFobnMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
AoIBAQC7LY2MF/6SUmSO3MUh8jnj1J1uWOSqkQFp1s1tDonXj8qxa7Ivo0CsiKsPL0/hmXw1
16fdccdF11U/rp4uk/Nep85NzgPjSTWQDW07XZrLBtAfxH6LzcF2kGKcjzIFDS6PNsnFMRh0
stJLu++XaNTVlgb5rQJfJTHKtAxdGZfkUs1jU1LsDfkb/+kqnyMoi/UQNGpq/Vpz77j5Ve/8
0dRkWCkb8B+QBRBQD5R609AHyrMiAwHSxN1Gz1VM22mFLQ1LcYV+sQ075fgtDVx+bzC4wbGx
WccIrV+43pxBxH7Nio2XR34gGbsKQWLoqLprufrc5G6/zeGv1IFbZgxiFcZZAgMBAAGjggHg
MIIB3DAvBgNVHSAEKDAmMBEGDysGAQQBga0hgiwBAQQCAzARBg8rBgEEAYGtIYIsAgEEAgMw
CQYDVR0TBAIwADALBgNVHQ8EBAMCBeAwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwME
MB0GA1UdDgQWBBSqlMsxCjVCIX5fxazFCd3E+VLiWDAfBgNVHSMEGDAWgBSrM+g6Ix05Ll7g
BaIJWSlILezmNjAYBgNVHREEETAPgQ1qYWhuc0Bka3J6LmRlMH0GA1UdHwR2MHQwOKA2oDSG
Mmh0dHA6Ly9jZHAxLnBjYS5kZm4uZGUvZGtyei1jYS9wdWIvY3JsL2dfY2FjcmwuY3JsMDig
NqA0hjJodHRwOi8vY2RwMi5wY2EuZGZuLmRlL2RrcnotY2EvcHViL2NybC9nX2NhY3JsLmNy
bDCBmAYIKwYBBQUHAQEEgYswgYgwQgYIKwYBBQUHMAKGNmh0dHA6Ly9jZHAxLnBjYS5kZm4u
ZGUvZGtyei1jYS9wdWIvY2FjZXJ0L2dfY2FjZXJ0LmNydDBCBggrBgEFBQcwAoY2aHR0cDov
L2NkcDIucGNhLmRmbi5kZS9ka3J6LWNhL3B1Yi9jYWNlcnQvZ19jYWNlcnQuY3J0MA0GCSqG
SIb3DQEBBQUAA4IBAQB9msGdQZMX8T2v/2YD7j2/9WvzK7sWzrdIc+E5D3cV1Ohy5lMApXlR
zlEen63zkVhU0t3nmJ2PQJat/QokfRrxdqjDcZaGzc5kCVQkGurmsn70FRXNkiJBCuANBhYI
Ic19EMGCrvSx9eEsjBYq0QrG336/WndMuK8PZJw60/osAoPrH24uNXoGtuJh3zwaY0FG01U+
2JpX5Vv/n29A5XEEZgxWse3vh7gGrO228TNdzy+9TOnJoOSU+dAtUXVK5Ilaff0pBD5Ia9yk
d+ScdCyzlCPsLIFn0JHYLVaX6QJcX4OiH/D3lPMepcXpPU6j0XLBx4NQL3jmQm1VzReiH2fp
MYIDdzCCA3MCAQEweDBtMQswCQYDVQQGEwJERTEqMCgGA1UEChMhRGV1dHNjaGVzIEtsaW1h
cmVjaGVuemVudHJ1bSBHbWJIMRYwFAYDVQQDEw1ES1JaIENBIC0gRzAyMRowGAYJKoZIhvcN
AQkBFgtwa2lAZGtyei5kZQIHFBz57H/rrTAJBgUrDgMCGgUAoIIB1DAYBgkqhkiG9w0BCQMx
CwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0xMjA4MjkxMTU2MTBaMCMGCSqGSIb3DQEJ
BDEWBBQFjl/nRoaSUPD4RlZvmD7MdP5myDBfBgkqhkiG9w0BCQ8xUjBQMAsGCWCGSAFlAwQB
AjAKBggqhkiG9w0DBzAOBggqhkiG9w0DAgICAIAwDQYIKoZIhvcNAwICAUAwBwYFKw4DAgcw
DQYIKoZIhvcNAwICASgwgYcGCSsGAQQBgjcQBDF6MHgwbTELMAkGA1UEBhMCREUxKjAoBgNV
BAoTIURldXRzY2hlcyBLbGltYXJlY2hlbnplbnRydW0gR21iSDEWMBQGA1UEAxMNREtSWiBD
QSAtIEcwMjEaMBgGCSqGSIb3DQEJARYLcGtpQGRrcnouZGUCBxQc+ex/660wgYkGCyqGSIb3
DQEJEAILMXqgeDBtMQswCQYDVQQGEwJERTEqMCgGA1UEChMhRGV1dHNjaGVzIEtsaW1hcmVj
aGVuemVudHJ1bSBHbWJIMRYwFAYDVQQDEw1ES1JaIENBIC0gRzAyMRowGAYJKoZIhvcNAQkB
Fgtwa2lAZGtyei5kZQIHFBz57H/rrTANBgkqhkiG9w0BAQEFAASCAQBdXLLtsLp7Or1VFQQb
VsgPAy0BclgTiaR92fAZCNYbDBMmlsxWxsinySVMmX8ckFd6CGb6r+5Rq24dTLqZEp4+lcr6
M8WrhiV72MIAK7Uqd1yi6iK7IecMTWDGxa/4w/V/yLruyqGMQnNbQJSxXOrylCbSG8yCwM+g
O1EYSnY0NWlg+MkgWoMwllvrtmJGGZBBz8TTY0QFJKD7dKlsRntZOrluSfGTFKCrImPvg8Ym
LpYCyvh4s+wAXZY7hNJCHSoRU3iEJtc7Vqjq9V7OehD3UD3uPLkR63o/jZynt5ShEKmrcmub
fGT50BwCj5WUY5PasSWfV4MJc0qt+zXa8xeyAAAAAAAA
--------------ms090000090205060303050306--




Acknowledgement sent to Thomas Jahns <jahns@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-libtool@HIDDEN. Full text available.
Report forwarded to bug-libtool@HIDDEN:
bug#12304; Package libtool. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
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.