GNU logs - #12304, boring messages


Message sent to bug-libtool@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#12304: libtool parse of nagfor -Wl,-Wl,, gives incorrect result
Resent-From: Thomas Jahns <jahns@HIDDEN>
Original-Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Resent-CC: bug-libtool@HIDDEN
Resent-Date: Wed, 29 Aug 2012 11:58:01 +0000
Resent-Message-ID: <handler.12304.B.134624145329458 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 12304
X-GNU-PR-Package: libtool
X-GNU-PR-Keywords: 
To: 12304 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-libtool@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.134624145329458
          (code B ref -1); Wed, 29 Aug 2012 11:58:01 +0000
Received: (at submit) by debbugs.gnu.org; 29 Aug 2012 11:57:33 +0000
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
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-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--




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.428 (Entity 5.428)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Thomas Jahns <jahns@HIDDEN>
Subject: bug#12304: Acknowledgement (libtool parse of nagfor -Wl,-Wl,,
 gives incorrect result)
Message-ID: <handler.12304.B.134624145329458.ack <at> debbugs.gnu.org>
References: <503E035A.2070407@HIDDEN>
X-Gnu-PR-Message: ack 12304
X-Gnu-PR-Package: libtool
Reply-To: 12304 <at> debbugs.gnu.org
Date: Wed, 29 Aug 2012 11:58:01 +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 12304 <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
12304: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D12304
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-libtool@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#12304: libtool parse of nagfor -Wl,-Wl,, gives incorrect result
Resent-From: Thomas Jahns <jahns@HIDDEN>
Original-Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Resent-CC: bug-libtool@HIDDEN
Resent-Date: Thu, 30 Aug 2012 10:34:01 +0000
Resent-Message-ID: <handler.12304.B12304.13463228076001 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 12304
X-GNU-PR-Package: libtool
X-GNU-PR-Keywords: 
To: 12304 <at> debbugs.gnu.org
Received: via spool by 12304-submit <at> debbugs.gnu.org id=B12304.13463228076001
          (code B ref 12304); Thu, 30 Aug 2012 10:34:01 +0000
Received: (at 12304) by debbugs.gnu.org; 30 Aug 2012 10:33:27 +0000
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
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-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--





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.