GNU bug report logs - #36762
libtool.m4 bug (spaces detection in compiler's output after -L/-R)

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: Igor Rondarev <d_garry@HIDDEN>; dated Mon, 22 Jul 2019 14:04:02 UTC; Maintainer for libtool is bug-libtool@HIDDEN.

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


Received: (at submit) by debbugs.gnu.org; 24 Jul 2019 07:16:25 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jul 24 03:16:25 2019
Received: from localhost ([127.0.0.1]:35939 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hqBVh-0002Yn-Ba
	for submit <at> debbugs.gnu.org; Wed, 24 Jul 2019 03:16:25 -0400
Received: from lists.gnu.org ([209.51.188.17]:54040)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jahns@HIDDEN>) id 1hqBVf-0002Ye-Ce
 for submit <at> debbugs.gnu.org; Wed, 24 Jul 2019 03:16:24 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:39877)
 by lists.gnu.org with esmtp (Exim 4.86_2)
 (envelope-from <jahns@HIDDEN>) id 1hqBVe-0005qH-5R
 for bug-libtool@HIDDEN; Wed, 24 Jul 2019 03:16:23 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_NONE, 
 URIBL_BLOCKED autolearn=disabled version=3.3.2
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <jahns@HIDDEN>) id 1hqBVd-0008V4-2x
 for bug-libtool@HIDDEN; Wed, 24 Jul 2019 03:16:22 -0400
Received: from mailext-ha.dkrz.de ([136.172.12.227]:56908 helo=mailext.dkrz.de)
 by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <jahns@HIDDEN>) id 1hqBVc-0008TR-Dy
 for bug-libtool@HIDDEN; Wed, 24 Jul 2019 03:16:21 -0400
Received: from localhost (localhost [127.0.0.1])
 by maile7-ha1.dkrz.de (Postfix) with ESMTP id D5C0820B2A07
 for <bug-libtool@HIDDEN>; Wed, 24 Jul 2019 09:16:15 +0200 (CEST)
X-Virus-Scanned: amavisd-new at dkrz.de
Received: from maile7-ha1.dkrz.de ([127.0.0.1])
 by localhost (maile7-ha1.dkrz.de [127.0.0.1]) (amavisd-new, port 10024)
 with LMTP id Xezi1sUkpCno for <bug-libtool@HIDDEN>;
 Wed, 24 Jul 2019 09:16:14 +0200 (CEST)
Received: from [IPv6:2a04:4540:740d:6400:230:48ff:feb0:c770] (unknown
 [IPv6:2a04:4540:740d:6400:230:48ff:feb0:c770])
 by mailext.dkrz.de (Postfix) with ESMTPSA id 8D9E520B2A05
 for <bug-libtool@HIDDEN>; Wed, 24 Jul 2019 09:16:14 +0200 (CEST)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailext.dkrz.de 8D9E520B2A05
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dkrz.de; s=default;
 t=1563952574; bh=Bp7Y/GIACGQnqAJQq3ufTMFq+I/pkyZPgW5G1liwMx4=;
 h=Subject:To:References:From:Date:In-Reply-To:From;
 b=Acy0+XoVw2PAZcxcob8gV1zZVSiapd0jzcvXOwex2QNjb6zBhtGIldrMlZu0nl7Hz
 qD/RWa2/7LPpmADL8gxBdwFqDdA2iWRhW7vz8klPzq/bWnwVL9S2kem4nkjqCApBQa
 ASTI99hdZPpa77q3LzrnsIS5RSeLqPftxfE9h3bg=
Subject: Re: bug#36762: libtool.m4 bug (spaces detection in compiler's output
 after -L/-R)
To: bug-libtool@HIDDEN
References: <58734238-085f-5a63-ec7b-c19ca2dcaacf@HIDDEN>
From: Thomas Jahns <jahns@HIDDEN>
Message-ID: <c224be13-f301-3ab4-52f8-e7f5c4b7ff51@HIDDEN>
Date: Wed, 24 Jul 2019 09:16:13 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <58734238-085f-5a63-ec7b-c19ca2dcaacf@HIDDEN>
Content-Type: multipart/signed; protocol="application/pkcs7-signature";
 micalg=sha-256; boundary="------------ms010704030303020305020702"
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 136.172.12.227
X-Spam-Score: -1.4 (-)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://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: <https://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: -2.4 (--)

This is a cryptographically signed message in MIME format.

--------------ms010704030303020305020702
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable

Hi,

since it might take too long until a libtool release for some, I'll=20
contribute the m4 code to patch the bug from autoconf:

m4_if(m4_cmp(m4_version_compare(LT_PACKAGE_VERSION,[2.4.6]),1),-1,
      [m4_pushdef([_LT_SYS_HIDDEN_LIBDEPS],m4_bpatsubst(m4_dquote(
         m4_defn([_LT_SYS_HIDDEN_LIBDEPS])),[test x-\([LR]\) =3D "\$p"],
           [test x-\1 =3D x"$p"]))])dnl
LT_INIT
m4_if(m4_cmp(m4_version_compare(LT_PACKAGE_VERSION,[2.4.6]),1),-1,
   [m4_popdef([_LT_SYS_HIDDEN_LIBDEPS])])dnl

Regards, Thomas

On 7/22/19 3:53 PM, Igor Rondarev via Bug-libtool wrote:
> Hi!
>=20
> There is probaby a bug in 'm4/libtool.m4' that prevents correct=20
> detection of all the library paths provided by compiler (comparison is =

> always FALSE). Here is a small patch:
>=20
>> diff -ruN orig/m4/libtool.m4 patched/m4/libtool.m4
>> --- orig/m4/libtool.m4=C2=A0=C2=A0 2019-04-18 16:57:12.487507441 +0300=

>> +++ patched/m4/libtool.m4=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 20=
19-04-18 16:57:29.503424063 +0300
>> @@ -7537,8 +7537,8 @@
>> =C2=A0=C2=A0=C2=A0=C2=A0 -L* | -R* | -l*)
>> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 # Some compilers place spac=
e between "-{L,R}" and the path.
>> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 # Remove the space.
>> -=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 if test x-L =3D "$p" ||
>> -=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 test x-R =3D "=
$p"; then
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 if test x-L =3D "x$p" ||
>> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 test x-R =3D "=
x$p"; then
>> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 prev=3D$p
>> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 continue
>> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 fi
> Regards,
> Igor.
>=20
>=20
>=20
>=20
>=20
> _______________________________________________
> Bug-libtool mailing list
> Bug-libtool@HIDDEN
> https://lists.gnu.org/mailman/listinfo/bug-libtool


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

MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCC
EJcwggUSMIID+qADAgECAgkA4wvV+K8l2YEwDQYJKoZIhvcNAQELBQAwgYIxCzAJBgNVBAYT
AkRFMSswKQYDVQQKDCJULVN5c3RlbXMgRW50ZXJwcmlzZSBTZXJ2aWNlcyBHbWJIMR8wHQYD
VQQLDBZULVN5c3RlbXMgVHJ1c3QgQ2VudGVyMSUwIwYDVQQDDBxULVRlbGVTZWMgR2xvYmFs
Um9vdCBDbGFzcyAyMB4XDTE2MDIyMjEzMzgyMloXDTMxMDIyMjIzNTk1OVowgZUxCzAJBgNV
BAYTAkRFMUUwQwYDVQQKEzxWZXJlaW4genVyIEZvZXJkZXJ1bmcgZWluZXMgRGV1dHNjaGVu
IEZvcnNjaHVuZ3NuZXR6ZXMgZS4gVi4xEDAOBgNVBAsTB0RGTi1QS0kxLTArBgNVBAMTJERG
Ti1WZXJlaW4gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgMjCCASIwDQYJKoZIhvcNAQEBBQAD
ggEPADCCAQoCggEBAMtg1/9moUHN0vqHl4pzq5lN6mc5WqFggEcVToyVsuXPztNXS43O+FZs
FVV2B+pG/cgDRWM+cNSrVICxI5y+NyipCf8FXRgPxJiZN7Mg9mZ4F4fCnQ7MSjLnFp2uDo0p
eQcAIFTcFV9Kltd4tjTTwXS1nem/wHdN6r1ZB+BaL2w8pQDcNb1lDY9/Mm3yWmpLYgHurDg0
WUU2SQXaeMpqbVvAgWsRzNI8qIv4cRrKO+KA3Ra0Z3qLNupOkSk9s1FcragMvp0049ENF4N1
xDkesJQLEvHVaY4l9Lg9K7/AjsMeO6W/VRCrKq4Xl14zzsjz9AkH4wKGMUZrAcUQDBHHWekC
AwEAAaOCAXQwggFwMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUk+PYMiba1fFKpZFK4OpL
4qIMz+EwHwYDVR0jBBgwFoAUv1kgNgB5oKAia4zV8mHSuCzLgkowEgYDVR0TAQH/BAgwBgEB
/wIBAjAzBgNVHSAELDAqMA8GDSsGAQQBga0hgiwBAQQwDQYLKwYBBAGBrSGCLB4wCAYGZ4EM
AQICMEwGA1UdHwRFMEMwQaA/oD2GO2h0dHA6Ly9wa2kwMzM2LnRlbGVzZWMuZGUvcmwvVGVs
ZVNlY19HbG9iYWxSb290X0NsYXNzXzIuY3JsMIGGBggrBgEFBQcBAQR6MHgwLAYIKwYBBQUH
MAGGIGh0dHA6Ly9vY3NwMDMzNi50ZWxlc2VjLmRlL29jc3ByMEgGCCsGAQUFBzAChjxodHRw
Oi8vcGtpMDMzNi50ZWxlc2VjLmRlL2NydC9UZWxlU2VjX0dsb2JhbFJvb3RfQ2xhc3NfMi5j
ZXIwDQYJKoZIhvcNAQELBQADggEBAIcL/z4Cm2XIVi3WO5qYi3FP2ropqiH5Ri71sqQPrhE4
eTizDnS6dl2e6BiClmLbTDPo3flq3zK9LExHYFV/53RrtCyD2HlrtrdNUAtmB7Xts5et6u5/
MOaZ/SLick0+hFvu+c+Z6n/XUjkurJgARH5pO7917tALOxrN5fcPImxHhPalR6D90Bo0fa3S
PXez7vTXTf/D6OWST1k+kEcQSrCFWMBvf/iu7QhCnh7U3xQuTY+8npTD5+32GPg8SecmqKc2
2CzeIs2LgtjZeOJVEqM7h0S2EQvVDFKvaYwPBt/QolOLV5h7z/0HJPT8vcP9SpIClxvyt7bP
ZYoaorVyGTkwggWsMIIElKADAgECAgcbY7rQHiw9MA0GCSqGSIb3DQEBCwUAMIGVMQswCQYD
VQQGEwJERTFFMEMGA1UEChM8VmVyZWluIHp1ciBGb2VyZGVydW5nIGVpbmVzIERldXRzY2hl
biBGb3JzY2h1bmdzbmV0emVzIGUuIFYuMRAwDgYDVQQLEwdERk4tUEtJMS0wKwYDVQQDEyRE
Rk4tVmVyZWluIENlcnRpZmljYXRpb24gQXV0aG9yaXR5IDIwHhcNMTYwNTI0MTEzODQwWhcN
MzEwMjIyMjM1OTU5WjCBjTELMAkGA1UEBhMCREUxRTBDBgNVBAoMPFZlcmVpbiB6dXIgRm9l
cmRlcnVuZyBlaW5lcyBEZXV0c2NoZW4gRm9yc2NodW5nc25ldHplcyBlLiBWLjEQMA4GA1UE
CwwHREZOLVBLSTElMCMGA1UEAwwcREZOLVZlcmVpbiBHbG9iYWwgSXNzdWluZyBDQTCCASIw
DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJ07eRxH3h+Gy8Zp1xCeOdfZojDbchwFfylf
S2jxrRnWTOFrG7ELf6Gr4HuLi9gtzm6IOhDuV+UefwRRNuu6cG1joL6WLkDh0YNMZj0cZGnl
m6Stcq5oOVGHecwX064vXWNxSzl660Knl5BpBb+Q/6RAcL0D57+eGIgfn5mITQ5HjUhfZZkQ
0tkqSe3BuS0dnxLLFdM/fx5ULzquk1enfnjK1UriGuXtQX1TX8izKvWKMKztFwUkP7agCwf9
TRqaA1KgNpzeJIdl5Of6x5ZzJBTN0OgbaJ4YWa52fvfRCng8h0uwN89Tyjo4EPPLR22MZD08
WkVKusqAfLjz56dMTM0CAwEAAaOCAgUwggIBMBIGA1UdEwEB/wQIMAYBAf8CAQEwDgYDVR0P
AQH/BAQDAgEGMCkGA1UdIAQiMCAwDQYLKwYBBAGBrSGCLB4wDwYNKwYBBAGBrSGCLAEBBDAd
BgNVHQ4EFgQUazqYi/nyU4na4K2yMh4JH+iqO3QwHwYDVR0jBBgwFoAUk+PYMiba1fFKpZFK
4OpL4qIMz+EwgY8GA1UdHwSBhzCBhDBAoD6gPIY6aHR0cDovL2NkcDEucGNhLmRmbi5kZS9n
bG9iYWwtcm9vdC1nMi1jYS9wdWIvY3JsL2NhY3JsLmNybDBAoD6gPIY6aHR0cDovL2NkcDIu
cGNhLmRmbi5kZS9nbG9iYWwtcm9vdC1nMi1jYS9wdWIvY3JsL2NhY3JsLmNybDCB3QYIKwYB
BQUHAQEEgdAwgc0wMwYIKwYBBQUHMAGGJ2h0dHA6Ly9vY3NwLnBjYS5kZm4uZGUvT0NTUC1T
ZXJ2ZXIvT0NTUDBKBggrBgEFBQcwAoY+aHR0cDovL2NkcDEucGNhLmRmbi5kZS9nbG9iYWwt
cm9vdC1nMi1jYS9wdWIvY2FjZXJ0L2NhY2VydC5jcnQwSgYIKwYBBQUHMAKGPmh0dHA6Ly9j
ZHAyLnBjYS5kZm4uZGUvZ2xvYmFsLXJvb3QtZzItY2EvcHViL2NhY2VydC9jYWNlcnQuY3J0
MA0GCSqGSIb3DQEBCwUAA4IBAQCBeEWkTqR/DlXwCbFqPnjMaDWpHPOVnj/z+N9rOHeJLI21
rT7H8pTNoAauusyosa0zCLYkhmI2THhuUPDVbmCNT1IxQ5dGdfBi5G5mUcFCMWdQ5UnnOR7L
n8qGSN4IFP8VSytmm6A4nwDO/afr0X9XLchMX9wQEZc+lgQCXISoKTlslPwQkgZ7nu7YRrQb
tQMMONncsKk/cQYLsgMHM8KNSGMlJTx6e1du94oFOO+4oK4v9NsH1VuEGMGpuEvObJAaguS5
Pfp38dIfMwK/U+d2+dwmJUFvL6Yb+qQTkPp8ftkLYF3sv8pBoGH7EUkp2KgtdRXYShjqFu9V
NCIaE40GMIIFzTCCBLWgAwIBAgIMH9V9AzEPyp9o/HsnMA0GCSqGSIb3DQEBCwUAMIGNMQsw
CQYDVQQGEwJERTFFMEMGA1UECgw8VmVyZWluIHp1ciBGb2VyZGVydW5nIGVpbmVzIERldXRz
Y2hlbiBGb3JzY2h1bmdzbmV0emVzIGUuIFYuMRAwDgYDVQQLDAdERk4tUEtJMSUwIwYDVQQD
DBxERk4tVmVyZWluIEdsb2JhbCBJc3N1aW5nIENBMB4XDTE4MTAwNDExNTQyOVoXDTIxMTAw
MzExNTQyOVowbzELMAkGA1UEBhMCREUxKjAoBgNVBAoMIURldXRzY2hlcyBLbGltYXJlY2hl
bnplbnRydW0gR21iSDEdMBsGA1UECwwUQXBwbGljYXRpb24gU29mdHdhcmUxFTATBgNVBAMM
DFRob21hcyBKYWhuczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALjwSgy4wcmh
GkCWHX0I9SAKFKkacFMraBcyTqRflnEJdD+q4JqcdwqVjODot64Q92+U6xWJljYpp095j4Kg
UItMbQkcX9rs9/aZP42826D/wJFKXVBsKmGwpqD70hK7srbmbyVPXrElczbsspAsEuv1nxS3
lm8+Mn6IuXcpNDCBIQrhyBCB5UdDVcj7HK+OP6XZDzI6flEUs8SpsHPNMjvSVF7v7DTePBiO
Kcaucv3FLV3dKb1F53xvkD3MIuINtVH80YKH96VF4rZ9lTxWhYuT/vmyQotXVAk50JftZcIl
qCqgL4BBZyvAjK+68LMbyGYBF/e8z+LEYpUjPot4ifMCAwEAAaOCAkgwggJEMEAGA1UdIAQ5
MDcwDwYNKwYBBAGBrSGCLAEBBDARBg8rBgEEAYGtIYIsAQEEAwgwEQYPKwYBBAGBrSGCLAIB
BAMIMAkGA1UdEwQCMAAwDgYDVR0PAQH/BAQDAgXgMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggr
BgEFBQcDBDAdBgNVHQ4EFgQUNzG8Oya6/udDGmXJUb46h3LoVJwwHwYDVR0jBBgwFoAUazqY
i/nyU4na4K2yMh4JH+iqO3QwGAYDVR0RBBEwD4ENamFobnNAZGtyei5kZTCBjQYDVR0fBIGF
MIGCMD+gPaA7hjlodHRwOi8vY2RwMS5wY2EuZGZuLmRlL2Rmbi1jYS1nbG9iYWwtZzIvcHVi
L2NybC9jYWNybC5jcmwwP6A9oDuGOWh0dHA6Ly9jZHAyLnBjYS5kZm4uZGUvZGZuLWNhLWds
b2JhbC1nMi9wdWIvY3JsL2NhY3JsLmNybDCB2wYIKwYBBQUHAQEEgc4wgcswMwYIKwYBBQUH
MAGGJ2h0dHA6Ly9vY3NwLnBjYS5kZm4uZGUvT0NTUC1TZXJ2ZXIvT0NTUDBJBggrBgEFBQcw
AoY9aHR0cDovL2NkcDEucGNhLmRmbi5kZS9kZm4tY2EtZ2xvYmFsLWcyL3B1Yi9jYWNlcnQv
Y2FjZXJ0LmNydDBJBggrBgEFBQcwAoY9aHR0cDovL2NkcDIucGNhLmRmbi5kZS9kZm4tY2Et
Z2xvYmFsLWcyL3B1Yi9jYWNlcnQvY2FjZXJ0LmNydDANBgkqhkiG9w0BAQsFAAOCAQEAJNU5
Y82AOq++j60axsWOF4vY1ADuoZKFgySdvPP2HVdw+v3l99IuF9Ky7eeQ1S/ACU5yIGLOn8LZ
v+v2JsiWRezOHoPGLc42H7qfSl3u3kmTTkE56kxo7+5Ghf4WqD7DVQiUACUPvgZwU3yHSJ7Q
Vw9AaNF/hRyIBjpz4Ize/sT/BB56UCNac+FQAwMHNDePoljElmYEHvMav9SFA8YxIknIgOJF
YzX4e6obhRi5ZtE+9Wilanj0uC09bkwXwhEpSms+agum+d2fqy8SlluF7oHV2YX1t1Sk4uTj
YYe2G8MUd6eG8SZp/iTHBCbnobPcpFFKNVG6HwGEYoYBfpDvgzGCBAswggQHAgEBMIGeMIGN
MQswCQYDVQQGEwJERTFFMEMGA1UECgw8VmVyZWluIHp1ciBGb2VyZGVydW5nIGVpbmVzIERl
dXRzY2hlbiBGb3JzY2h1bmdzbmV0emVzIGUuIFYuMRAwDgYDVQQLDAdERk4tUEtJMSUwIwYD
VQQDDBxERk4tVmVyZWluIEdsb2JhbCBJc3N1aW5nIENBAgwf1X0DMQ/Kn2j8eycwDQYJYIZI
AWUDBAIBBQCgggI9MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8X
DTE5MDcyNDA3MTYxM1owLwYJKoZIhvcNAQkEMSIEIHFtxAm7RglIWnZoUweDVc5aLcfAV9AM
mDR9G6N9bB7WMGwGCSqGSIb3DQEJDzFfMF0wCwYJYIZIAWUDBAEqMAsGCWCGSAFlAwQBAjAK
BggqhkiG9w0DBzAOBggqhkiG9w0DAgICAIAwDQYIKoZIhvcNAwICAUAwBwYFKw4DAgcwDQYI
KoZIhvcNAwICASgwga8GCSsGAQQBgjcQBDGBoTCBnjCBjTELMAkGA1UEBhMCREUxRTBDBgNV
BAoMPFZlcmVpbiB6dXIgRm9lcmRlcnVuZyBlaW5lcyBEZXV0c2NoZW4gRm9yc2NodW5nc25l
dHplcyBlLiBWLjEQMA4GA1UECwwHREZOLVBLSTElMCMGA1UEAwwcREZOLVZlcmVpbiBHbG9i
YWwgSXNzdWluZyBDQQIMH9V9AzEPyp9o/HsnMIGxBgsqhkiG9w0BCRACCzGBoaCBnjCBjTEL
MAkGA1UEBhMCREUxRTBDBgNVBAoMPFZlcmVpbiB6dXIgRm9lcmRlcnVuZyBlaW5lcyBEZXV0
c2NoZW4gRm9yc2NodW5nc25ldHplcyBlLiBWLjEQMA4GA1UECwwHREZOLVBLSTElMCMGA1UE
AwwcREZOLVZlcmVpbiBHbG9iYWwgSXNzdWluZyBDQQIMH9V9AzEPyp9o/HsnMA0GCSqGSIb3
DQEBAQUABIIBADc6t+Cs8G7hWUR3DwkKYjiQjfAscRaRcJnExwjP+DPtSaNiB552sdMchkiY
rW71jjbqyDJzoHFkiapGVcCAbXOm/kR1CL6aV568nwHwyWmh5lXhmzwMmudHBk2fNhZB/8A1
FxoMBZAqHua7vTrp5kyQEQiBau1cGMxektnH+YCv+At69qOTzsct6S85OvjffV/qJYqgrhWS
edKeMl/hxDhM3sfr5qT16X7QpTqdZ68yxuyH99MY4urUp2bVCQHw0qYQ9+jteHSCqxeqsa5x
le+HmNCq23VSD/LUuxp3oHYsHplhhyesOYixB6xEaZnc+q4xv2uu+Mq/aFMwnWdoBYUAAAAA
AAA=
--------------ms010704030303020305020702--




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

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


Received: (at submit) by debbugs.gnu.org; 22 Jul 2019 14:03:07 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jul 22 10:03:07 2019
Received: from localhost ([127.0.0.1]:33445 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hpYuB-0005hQ-5i
	for submit <at> debbugs.gnu.org; Mon, 22 Jul 2019 10:03:07 -0400
Received: from lists.gnu.org ([209.51.188.17]:56457)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <d_garry@HIDDEN>) id 1hpYl1-00056F-Gh
 for submit <at> debbugs.gnu.org; Mon, 22 Jul 2019 09:53:41 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:57279)
 by lists.gnu.org with esmtp (Exim 4.86_2)
 (envelope-from <d_garry@HIDDEN>) id 1hpYl0-0005df-B9
 for bug-libtool@HIDDEN; Mon, 22 Jul 2019 09:53:39 -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.1 required=5.0 tests=BAYES_50,FREEMAIL_FROM,
 RCVD_IN_DNSWL_LOW autolearn=disabled version=3.3.2
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <d_garry@HIDDEN>) id 1hpYkz-0000bq-Cc
 for bug-libtool@HIDDEN; Mon, 22 Jul 2019 09:53:38 -0400
Received: from smtp47.i.mail.ru ([94.100.177.107]:35712)
 by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <d_garry@HIDDEN>) id 1hpYkz-0000Zm-5q
 for bug-libtool@HIDDEN; Mon, 22 Jul 2019 09:53:37 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mail.ru;
 s=mail2; 
 h=Content-Transfer-Encoding:Content-Type:MIME-Version:Date:Message-ID:To:Subject:From;
 bh=c7jUwN23jKcU/kAWMNOoW2pOhXL7tBcf5Eqrwy32TK8=; 
 b=K4XmGAZxnoskEyg4DDIWi3oegIkFxuGRgUX1AG0c7V92tkoKcNOVsg5xYVUP9g+whaxKIo9bgoQCj9x/idcuC9qcYNIJr8GRsH7bbOlrRpD5ilcePxUzVAzUYFg03KP2gT3zM6AXM6j96N4DDRYZEodUozD0FuQkEXAduBXC7VE=;
Received: by smtp47.i.mail.ru with esmtpa (envelope-from <d_garry@HIDDEN>)
 id 1hpYkw-0003NP-Gz
 for bug-libtool@HIDDEN; Mon, 22 Jul 2019 16:53:35 +0300
From: Igor Rondarev <d_garry@HIDDEN>
Subject: libtool.m4 bug (spaces detection in compiler's output after -L/-R)
To: bug-libtool@HIDDEN
Message-ID: <58734238-085f-5a63-ec7b-c19ca2dcaacf@HIDDEN>
Date: Mon, 22 Jul 2019 16:53:34 +0300
User-Agent: Mozilla/5.0 (X11; Linux i686 on x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Content-Language: ru
Authentication-Results: smtp47.i.mail.ru; auth=pass smtp.auth=d_garry@HIDDEN
 smtp.mailfrom=d_garry@HIDDEN
X-77F55803: 0014004E1F3277295A78504BD2AC29411394E6FE967086ADAD20F7F22FB9B8D91A00D940F7DD8E136FD754990315C947
X-7FA49CB5: FF5795518A3D127A4AD6D5ED66289B5278DA827A17800CE74CC7A12EE14DE72EEA1F7E6F0F101C67BD4B6F7A4D31EC0BCC500DACC3FED6E28638F802B75D45FF8AA50765F790063712FE1AA8EED395B78638F802B75D45FF5571747095F342E8C7A0BC55FA0FE5FC7C19DB6F34B0D26FF4234456ECA696A71BBDA03A9145C26C389733CBF5DBD5E913377AFFFEAFD2690E30A4C9C8E338DAFF650BF36608E5878941B15DA834481FCF19DD082D7633A0E7DDDDC251EA7DABA471835C12D1D977725E5C173C3A84C3CE50F122E5568CAC117882F4460429728AD0CFFFB425014E40A5AABA2AD371193AA81AA40904B5D9A18204E546F3947CB4B51A2BAB7FBE0576E601842F6C81A12EF20D2F80756B5F868A13BD56FB6657D81D268191BDAD3D78DA827A17800CE76B91AC3BD56FC247B3661434B16C20AC93541453170D46FCAAAE862A0553A39223F8577A6DFFEA7CB1D0C59EA476685C944FCD6422947AB4EFF80C71ABB335746BA297DBC24807EA27F269C8F02392CDC58410348177836E27F269C8F02392CD5571747095F342E88FB05168BE4CE3AF
X-Mailru-Sender: 39A7A7A17BCEC0123680A60DA02E84B5A66F1703FC5E0B6236C861B625F4CC7740463AE68776073533F14A49A5F18579D50E20E2BC48EF5A63E164C6A2C3134DEAB4BC95F72C04283CDA0F3B3F5B9367
X-Mras: OK
X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
 recognized.
X-Received-From: 94.100.177.107
X-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: submit
X-Mailman-Approved-At: Mon, 22 Jul 2019 10:03:05 -0400
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://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: <https://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: -2.3 (--)

Hi!

There is probaby a bug in 'm4/libtool.m4' that prevents correct 
detection of all the library paths provided by compiler (comparison is 
always FALSE). Here is a small patch:

> diff -ruN orig/m4/libtool.m4 patched/m4/libtool.m4
> --- orig/m4/libtool.m4   2019-04-18 16:57:12.487507441 +0300
> +++ patched/m4/libtool.m4        2019-04-18 16:57:29.503424063 +0300
> @@ -7537,8 +7537,8 @@
>      -L* | -R* | -l*)
>         # Some compilers place space between "-{L,R}" and the path.
>         # Remove the space.
> -       if test x-L = "$p" ||
> -          test x-R = "$p"; then
> +       if test x-L = "x$p" ||
> +          test x-R = "x$p"; then
>          prev=$p
>          continue
>         fi
Regards,
Igor.






Acknowledgement sent to Igor Rondarev <d_garry@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-libtool@HIDDEN. Full text available.
Report forwarded to bug-libtool@HIDDEN:
bug#36762; 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.