GNU logs - #74175, boring messages


Message sent to bug-libtool@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#74175: libtool mishandles some compiler flags when used with MSVC tools
Resent-From: Kirill Makurin <maiddaisuki@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-libtool@HIDDEN
Resent-Date: Sat, 02 Nov 2024 07:52:02 +0000
Resent-Message-ID: <handler.74175.B.17305338694223 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 74175
X-GNU-PR-Package: libtool
X-GNU-PR-Keywords: 
To: 74175 <at> debbugs.gnu.org
X-Debbugs-Original-To: "bug-libtool@HIDDEN" <bug-libtool@HIDDEN>
Received: via spool by submit <at> debbugs.gnu.org id=B.17305338694223
          (code B ref -1); Sat, 02 Nov 2024 07:52:02 +0000
Received: (at submit) by debbugs.gnu.org; 2 Nov 2024 07:51:09 +0000
Received: from localhost ([127.0.0.1]:53019 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1t78ua-000163-3J
	for submit <at> debbugs.gnu.org; Sat, 02 Nov 2024 03:51:09 -0400
Received: from lists.gnu.org ([209.51.188.17]:56410)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maiddaisuki@HIDDEN>) id 1t78Sn-0000DD-FC
 for submit <at> debbugs.gnu.org; Sat, 02 Nov 2024 03:22:26 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <maiddaisuki@HIDDEN>)
 id 1t78Sn-0002Dm-28
 for bug-libtool@HIDDEN; Sat, 02 Nov 2024 03:22:25 -0400
Received: from mail-co1nam11olkn2087.outbound.protection.outlook.com
 ([40.92.18.87] helo=NAM11-CO1-obe.outbound.protection.outlook.com)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <maiddaisuki@HIDDEN>)
 id 1t78Sk-0004hL-IH
 for bug-libtool@HIDDEN; Sat, 02 Nov 2024 03:22:24 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
 b=MDnO/hWeM1iIn0qBVFQnfmrPLyDca1OZa32WWhu+qjqb/ZER2BjnIOOp93cEapozqVXRlugaIWY4t+txy+OSoeUrLqiqyljMY0iYL69h9y11FWPbn17eDv0O/lCA4mIrgI9yy4SoQm9kfgmh5yoc6E9oPzvjxR9tr8hsKFuhN/5594fyFj/QcapEMGhjRWoBQpAKK0nQ+zCdJ0d4AvZwxWF5kmsDmHDAoYuLoX4jhBKU6RjQ4klP90xog1z6jAktft0MV5FOxg8Vz3OrKHusO0CkDMHPcKm1PSJar+vqcwA6r0GB9MPmTz5ivm5ei9nKyj4y22psKdOUVIqqkSo9FQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector10001;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
 bh=B1tmi8v/bLlfnd4pXbQdRxF5XpW6cRm+lhxo0zSPwxg=;
 b=NGNfOOV5X+t/Ue/B6/HiVcABph4dswX93F08E0malAyGP+gTHCFUxkz4RkqDMyxIoX2Kl9/0bCk540z/6NsBWmzkD1qsiD3iMvV70qyVYCFFazCN8EX8ISKOklqQa/uIxmVrEVqzMQuai2NSAf5HJDeKT97Mo+jDhni/pv9BOpX73dnGUaFFhCa3EbQVYN84+xyswxct29KVggus3HC9MmPavyQ0iLy7b3+khTOHYAFnjT4PXgiayv3h3LQDZE9NGDeNI+cYo1yLKCxhU/X9pAzA872+6wmcndvO5wO0KjGc6XSucbcbL2jVLBFwKqjnJu8Uxy3z3VK9P3jvYvOyzQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none;
 dkim=none; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com;
 s=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=B1tmi8v/bLlfnd4pXbQdRxF5XpW6cRm+lhxo0zSPwxg=;
 b=IuoY4rKJ5Lx5qe7ahtUCSxk0lQlcVG8MMsxklPN5IH1VDOJ6iuEupAhIAiwuDz6eWQGJa9Bd0zGYg/MTlF/6s3iAijJLHoGj/B9YZCgDqJKY0o5BfVJmHUlA+NaV18nAYO4F81QM7k8n60u9zI0WVlhVLxVOeEMfjl4XuP1XUa953iYDMk0n4Bje8kzaqhHPUH6nUiu0r9Enj0nBw/gm1FIsQPKJYbLPwaIYq0P9uIgcbR8WNgqfXh0r1pBbI5kYp+AWvSQTBwE3B+lag2QIYtHTSNzn1MoGyLFGo9q15iWwAs4ybCoz3LT5v8C1nnG/B9rXFVbOlYfjEXMwXo0wjQ==
Received: from LV3PR84MB3820.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:408:1e3::7)
 by DM3PR84MB3659.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:0:45::9) with
 Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.8114.20; Sat, 2 Nov 2024 07:17:13 +0000
Received: from LV3PR84MB3820.NAMPRD84.PROD.OUTLOOK.COM
 ([fe80::c8e0:c48:3cbf:bfb8]) by LV3PR84MB3820.NAMPRD84.PROD.OUTLOOK.COM
 ([fe80::c8e0:c48:3cbf:bfb8%5]) with mapi id 15.20.8114.015; Sat, 2 Nov 2024
 07:17:13 +0000
From: Kirill Makurin <maiddaisuki@HIDDEN>
Thread-Topic: libtool mishandles some compiler flags when used with MSVC tools
Thread-Index: AQHbLOfur9c+K0YlekCIbwKpZdswhg==
Date: Sat, 2 Nov 2024 07:17:12 +0000
Message-ID: <LV3PR84MB3820D4D61E4F50A6DBC31197B1572@HIDDEN>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
msip_labels: 
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: LV3PR84MB3820:EE_|DM3PR84MB3659:EE_
x-ms-office365-filtering-correlation-id: 8dc695b9-dbc5-4e96-71f4-08dcfb0e5f6b
x-microsoft-antispam: BCL:0;
 ARA:14566002|15080799006|8060799006|461199028|19110799003|12050799009|6092099012|8062599003|9400799024|7092599003|15030799003|1602099012|102099032|3430499032|440099028|20055399003|3412199025|4302099013;
x-microsoft-antispam-message-info: vuSpwyrcs7pI4sAFy6sP8EezJ2PNamM6RehQAlNp3/NKt8JfcC+H5E41a3cRZ3mkqitQObC0dNCRAD4Vke7K9c4/sCDmkVfBod+AKqZJ+EwEQJC418yq9pZ6pNEPZmKMbc4CzrWjjWwyiSvUZvKIrsRPlmKumCi/xREJJaX5XqOg8zGh1zZ3akQvLUjOKncBjG2wuTg/RtiRAiKz5b6x//HusPw5Xr8gVob8E7qohCI0R9tsjK7j8rUs4MTWQQXvfLjOdnwXW+I2nS98SSFFAR9oZJYdpdsjCSZX9R1nd9kXYgSsdtCoQ3OcdRFbfRbS0gPRG+7Iz7b17J5Ndknn+DRFdHkEaZs82Go1k4nknqajOSIw7ylsuFU+kV/eJaOz+TGjWfLMssj09bEXYTXyQ/sBZIpY/Fb3ymuOmtJe5j+VeCFaJb74ccefbFxDvNtPz3RGXJb4yjroWsch4qsfVFoQP9MFTmGbHNnYySyZE/tBCF5FL6Q80Da9rp4zm71Hy4c24dY1v/CwlXzT6dXyCGzYPat4hfjNohomLGGF61622TuWTd7TYuIQ0IC/PozF31lgj4RSG5UWWzMdTDbFt8L+6L5SHmT+OfQQmYCSx7aG+H2FAzFGR/nmC1YCau83tV+HPxZwYUPyLDEFSM9m84wb8aQvKRDxElhBpObzlywlqzVyrbUG30CUk7Cc7RGt/ConrNsBL03VyvqpFY85Xlj2O8dsXNhDqGiiGJNqu5VyRQ7kiQdx4qvRpw7F3CAz/PIDdzRtuHk7CyoW8YNoFLmbGPRTRE7W4vvs1HQaADH5Xewtk5ik0BghyMS5vExQLqq4tNUp66InRvtlZQvROAn0nvEbg2obMi/0AqmXgSWGBqSTiWcVTQXSzKuLOpMv+jGZx1ICFFP79bw53y47oZSmi3Dgq8bgMTtmk4LeRHURHvSZnP45pFs6hQNVYfMhgkyES1xJLTY8R0QssVqzIk8Y6QduYYC5BqnEdwfxxS5tPMs35if7Me0n8NnUlAJvw0LjPOkpeSx5XfC5NzDJ1y/2dDD+9hhqbeVZCkPv5z27BS0QtEBDhcc8xu2TcOsXvDcZ6a1RP00DAaq3hpjSq/ecQpxO9LZvGqkveOtbVRSDb6ScLR1klSrSeF68xmcBNyKvg/pazZH0YChiORjn1pyf9Kb2K+h9gUxz41wZo8/ZL/paMgh31/oyxbgzwnKGHPtwyxmnmZISLBAlAUaW0Dsj6A7pobDPWzy5TytcYR6WghgI9HcLDZyagf3iNN729FcQBD+Zx4t9mEZm1DGSCQ==
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: qGASLgAesP3SF0NH8fH0A3TQgrPdtKfCmg5GvDWlq2xYoR/LN+9hscqnJEZoyQzrJDakk4vpdCAynSsSeidsg83M8XT23xt+A7Fl+etm/GsB+u7xPG8qXDnPDtFrTbJcNf5TAoc4cm7fH1+Br+Lu91l81sbrTzaazq490dySR/6h4Lnmu1Tc8yG3bsgFbKUaUmI8W2+0+WJQDeXVMYcjr4iliNBD6lGTSHkr4UNTqDAVZRZDLUMf9jlJXFydGO4pRGySrF6ZN4s7lzr1tZn7P2IDU1Y5H7u/CZiwMj5TCVG4mfMHCe7xzU/VohdC8afVc8RTG9WOXSMUH3FFEHeLIkP7yId9gQ2LQpuKwAzsIra/GlYcFBd2oim8OZlZkKaWfAbkXriBIoNT1m/w7d+Nn8Jzv6ZiBlcJubdsADDwQmSuGQSAvBoPfTB/nveCZIbY1kN1xy/XNqAh23Fa/m8u2pGoGLQrzk3/6dhEVHkGlgb+K45gqSdr+lZdsLUR1j83m/52uc1X4xFovH8yvdNHs1r+QEs9tjlNLxeRsy4GiiuhoLT3nfNjiX1g1Zij3+FxfujXJzlvZP/SyTEDJf9F20KMhAl69gEgleciC9n57L4C/Rh1EUQkptdL8zdzw1CmRZ+hBXJz7UAGqvo2nJlIW0XHVhfMCQEnpKK/2F+esuOjVsy2IM6tKsXjIemsI+Mf5TpfPQV5VvRztL0g0TbdcgcWhgmA4dj51g/VXJWAoX1rigRw+0h8jDVrY2AWStk+1+AQmITjCWvsR0IdD9xfcFVceHQDLNlB10gUODIe+xqIuVbUAgoUT1WSIqtaFISVRWX4twqC3qOZ5MgU2ymmmMkTwoaawBA6AEK9hP7sDhhd9YoTkxYRB1lYWgRq4g2z75pOynT6FuVPFdGncNrvOB+XojQXBEMnbK0a8+60sNDVvKgYeYBiSy9fmlP1Is44CIo2ybEDl1Vig9pfypgWqen3lRu6BA5GbIHzMGliFlCZOzcdkHCB/it3VfxaVMHYUQ6mtL1ucnq7TvWKWrK63HCLUP1wMN8OHru0yzROAwk7M2WV8lhFA3+VFmRy/CakmFtmc2k0yeGWIluXE/JHN3fm4iOb2Lm4ZYOsf4g5RszioiSpSAkdMAIPkdolNFE69xSws78VQW5TqqbIMjEXYxto5u1TV3xIa6VuUdRp3s2IhywcAUF/U7X+bp5lyvobsGeRvbn6zZtU/qtvvmzAXgQ5IvTPUX+zCmwSWf8vt41hZOLEF2cpG48JAeQrHCjK
Content-Type: multipart/mixed;
 boundary="_005_LV3PR84MB3820D4D61E4F50A6DBC31197B1572LV3PR84MB3820NAMP_"
MIME-Version: 1.0
X-OriginatorOrg: outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: LV3PR84MB3820.NAMPRD84.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000
X-MS-Exchange-CrossTenant-Network-Message-Id: 8dc695b9-dbc5-4e96-71f4-08dcfb0e5f6b
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Nov 2024 07:17:12.8164 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa
X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM3PR84MB3659
Received-SPF: pass client-ip=40.92.18.87; envelope-from=maiddaisuki@HIDDEN;
 helo=NAM11-CO1-obe.outbound.protection.outlook.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001,
 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001,
 SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-Mailman-Approved-At: Sat, 02 Nov 2024 03:51:07 -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 (--)

--_005_LV3PR84MB3820D4D61E4F50A6DBC31197B1572LV3PR84MB3820NAMP_
Content-Type: multipart/alternative;
	boundary="_000_LV3PR84MB3820D4D61E4F50A6DBC31197B1572LV3PR84MB3820NAMP_"

--_000_LV3PR84MB3820D4D61E4F50A6DBC31197B1572LV3PR84MB3820NAMP_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hello,

I have encountered a few bugs with libtool when it is used with MSVC tools.

I have written a simple dummy project which should demonstrate the bugs. I =
uploaded the archive to Google Drive: https://drive.google.com/drive/folder=
s/1DPJTid8PG6JjR7MHKKoz_i2QQTRGh8EO

The `configure`, `Makefile.in` etc. were generated from Msys2 environment w=
ith Autoconf 2.72, Automake 1.17 and libtool 2.5.3.

When built with MSVC tools, it will 1) produce a warning from the compiler =
(cl.exe) about unrecognized option and 2) fail with error from the linker (=
link.exe) about missing input file.

I also attached two files containing output from make for comparison. One w=
hen used with MSVC tools and another when used with GNU tools.

The encountered bugs are as follows:

1. When libtool is used with MSVC tools, libtool's link step mishandles com=
piler flags like`-Wl` and `-Xlinker`. For example, `-Wl,-def:FILENAME` beco=
mes plain `-def:FILENAME` when libtool invokes the compiler*. (as seen in m=
ake-msvc.txt)

2. When producing a DLL, libtool passes `-Fe FILENAME` directly to the comp=
iler*. The space between `-Fe` and `FILENAME` prevents cl.exe (and clang-cl=
.exe) from treating FILENAME as an output file, but rather as an input file=
.

* the compiler in question is `path/to/compile cl.exe` which should handle =
the usual `-o FILENAME` and flags like `-Wl` correctly with cl.exe

The second bug does not appear when libtool creates executables. It also se=
ems to appear only in recent versions of libtool, since it does not appear =
in existing projects which used older versions of libtool. In older version=
s, libtool passes `-o FILENAME` which is handled by `compile` wrapper.

- Kirill Makurin

--_000_LV3PR84MB3820D4D61E4F50A6DBC31197B1572LV3PR84MB3820NAMP_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
<style type=3D"text/css" style=3D"display:none;"> P {margin-top:0;margin-bo=
ttom:0;} </style>
</head>
<body dir=3D"ltr">
<div class=3D"elementToProof" style=3D"text-align: left; text-indent: 0px; =
background-color: rgb(255, 255, 255); margin: 0px; font-family: Aptos, Apto=
s_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-s=
ize: 12pt; color: rgb(0, 0, 0);">
Hello,</div>
<div style=3D"text-align: left; text-indent: 0px; background-color: rgb(255=
, 255, 255); margin: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSF=
ontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, =
0, 0);">
<br>
</div>
<div class=3D"elementToProof" style=3D"text-align: left; text-indent: 0px; =
background-color: rgb(255, 255, 255); margin: 0px; font-family: Aptos, Apto=
s_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-s=
ize: 12pt; color: rgb(0, 0, 0);">
I have encountered a few bugs with libtool when it is used with MSVC tools.=
&nbsp;&nbsp;</div>
<div class=3D"elementToProof" style=3D"text-align: left; text-indent: 0px; =
background-color: rgb(255, 255, 255); margin: 0px; font-family: Aptos, Apto=
s_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-s=
ize: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class=3D"elementToProof" style=3D"text-align: left; text-indent: 0px; =
background-color: rgb(255, 255, 255); margin: 0px; font-family: Aptos, Apto=
s_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-s=
ize: 12pt; color: rgb(0, 0, 0);">
I have written a simple dummy project which should demonstrate the bugs. I =
uploaded the archive to Google&nbsp;Drive:
<a href=3D"https://drive.google.com/drive/folders/1DPJTid8PG6JjR7MHKKoz_i2Q=
QTRGh8EO" id=3D"OWAc5a18394-1ac7-8223-01b5-b041bb13b556" class=3D"OWAAutoLi=
nk">
https://drive.google.com/drive/folders/1DPJTid8PG6JjR7MHKKoz_i2QQTRGh8EO</a=
></div>
<div class=3D"elementToProof" style=3D"text-align: left; text-indent: 0px; =
background-color: rgb(255, 255, 255); margin: 0px; font-family: Aptos, Apto=
s_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-s=
ize: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class=3D"elementToProof" style=3D"text-align: left; text-indent: 0px; =
background-color: rgb(255, 255, 255); margin: 0px; font-family: Aptos, Apto=
s_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-s=
ize: 12pt; color: rgb(0, 0, 0);">
The `configure`, `Makefile.in` etc. were generated from Msys2 environment w=
ith Autoconf 2.72, Automake 1.17 and libtool 2.5.3.</div>
<div class=3D"elementToProof" style=3D"text-align: left; text-indent: 0px; =
background-color: rgb(255, 255, 255); margin: 0px; font-family: Aptos, Apto=
s_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-s=
ize: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class=3D"elementToProof" style=3D"text-align: left; text-indent: 0px; =
background-color: rgb(255, 255, 255); margin: 0px; font-family: Aptos, Apto=
s_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-s=
ize: 12pt; color: rgb(0, 0, 0);">
When built with MSVC tools, it will 1) produce a warning from the compiler =
(cl.exe) about unrecognized option and 2) fail with error from the linker (=
link.exe) about missing input file.</div>
<div class=3D"elementToProof" style=3D"text-align: left; text-indent: 0px; =
background-color: rgb(255, 255, 255); margin: 0px; font-family: Aptos, Apto=
s_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-s=
ize: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class=3D"elementToProof" style=3D"text-align: left; text-indent: 0px; =
background-color: rgb(255, 255, 255); margin: 0px; font-family: Aptos, Apto=
s_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-s=
ize: 12pt; color: rgb(0, 0, 0);">
I also attached two files containing output from make for comparison. One w=
hen used with MSVC tools and another when used with GNU tools.</div>
<div class=3D"elementToProof" style=3D"text-align: left; text-indent: 0px; =
background-color: rgb(255, 255, 255); margin: 0px; font-family: Aptos, Apto=
s_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-s=
ize: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class=3D"elementToProof" style=3D"text-align: left; text-indent: 0px; =
background-color: rgb(255, 255, 255); margin: 0px; font-family: Aptos, Apto=
s_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-s=
ize: 12pt; color: rgb(0, 0, 0);">
The encountered bugs are as follows:</div>
<div class=3D"elementToProof" style=3D"margin-top: 0px; margin-bottom: 0px;=
 font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helv=
etica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class=3D"elementToProof" style=3D"margin-top: 0px; margin-bottom: 0px;=
 font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helv=
etica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
1. When libtool is used with MSVC tools, libtool's link step mishandles com=
piler flags like`-Wl` and `-Xlinker`. For example, `-Wl,-def:FILENAME` beco=
mes plain `-def:FILENAME` when libtool invokes the compiler*. (as seen in m=
ake-msvc.txt)</div>
<div class=3D"elementToProof" style=3D"margin-top: 0px; margin-bottom: 0px;=
 font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helv=
etica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class=3D"elementToProof" style=3D"margin-top: 0px; margin-bottom: 0px;=
 font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helv=
etica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
2. When producing a DLL, libtool passes `-Fe FILENAME` directly to the comp=
iler*. The space between `-Fe` and `FILENAME` prevents cl.exe (and clang-cl=
.exe) from treating FILENAME as an output file, but rather as an input file=
.</div>
<div class=3D"elementToProof" style=3D"margin-top: 0px; margin-bottom: 0px;=
 font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helv=
etica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class=3D"elementToProof" style=3D"text-align: left; text-indent: 0px; =
background-color: rgb(255, 255, 255); margin: 0px; font-family: Aptos, Apto=
s_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-s=
ize: 12pt; color: rgb(0, 0, 0);">
* the compiler in question is `path/to/compile cl.exe` which should handle =
the usual `-o FILENAME` and flags like `-Wl` correctly with cl.exe</div>
<div class=3D"elementToProof" style=3D"text-align: left; text-indent: 0px; =
background-color: rgb(255, 255, 255); margin: 0px; font-family: Aptos, Apto=
s_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-s=
ize: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class=3D"elementToProof" style=3D"text-align: left; text-indent: 0px; =
background-color: rgb(255, 255, 255); margin: 0px; font-family: Aptos, Apto=
s_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-s=
ize: 12pt; color: rgb(0, 0, 0);">
The second bug does not appear when libtool creates executables. It also se=
ems to appear only in recent versions of libtool, since it does not appear =
in existing projects which used older versions of libtool. In older version=
s, libtool passes `-o FILENAME`
 which is handled by `compile` wrapper.</div>
<div class=3D"elementToProof" style=3D"text-align: left; text-indent: 0px; =
background-color: rgb(255, 255, 255); margin: 0px; font-family: Aptos, Apto=
s_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-s=
ize: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class=3D"elementToProof" style=3D"text-align: left; text-indent: 0px; =
background-color: rgb(255, 255, 255); margin-top: 0px; margin-bottom: 0px; =
font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helve=
tica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
- Kirill Makurin</div>
</body>
</html>

--_000_LV3PR84MB3820D4D61E4F50A6DBC31197B1572LV3PR84MB3820NAMP_--

--_005_LV3PR84MB3820D4D61E4F50A6DBC31197B1572LV3PR84MB3820NAMP_
Content-Type: text/plain; name="make-gnu.txt"
Content-Description: make-gnu.txt
Content-Disposition: attachment; filename="make-gnu.txt"; size=1011;
	creation-date="Sat, 02 Nov 2024 06:04:21 GMT";
	modification-date="Sat, 02 Nov 2024 06:05:11 GMT"
Content-Transfer-Encoding: base64

L2Jpbi9zaCAuL2xpYnRvb2wgIC0tdGFnPUNDICAgLS1tb2RlPWNvbXBpbGUgZ2NjIC1ESEFWRV9D
T05GSUdfSCAtSS4gLUkvY3lnZHJpdmUvZi9saWJ0b29sLW1zdmMtYnVnICAtRExJQlRPT0xfTVNW
Q19CVUdfQlVJTEQgIC1PMiAtRF9GT1JUSUZZX1NPVVJDRT0yIC1nIC1PMiAtYyAtbyBzcmMubG8g
L2N5Z2RyaXZlL2YvbGlidG9vbC1tc3ZjLWJ1Zy9zcmMuYwpsaWJ0b29sOiBjb21waWxlOiAgZ2Nj
IC1ESEFWRV9DT05GSUdfSCAtSS4gLUkvY3lnZHJpdmUvZi9saWJ0b29sLW1zdmMtYnVnIC1ETElC
VE9PTF9NU1ZDX0JVR19CVUlMRCAtTzIgLURfRk9SVElGWV9TT1VSQ0U9MiAtZyAtTzIgLWMgL2N5
Z2RyaXZlL2YvbGlidG9vbC1tc3ZjLWJ1Zy9zcmMuYyAgLURETExfRVhQT1JUIC1EUElDIC1vIC5s
aWJzL3NyYy5vCi9iaW4vc2ggLi9saWJ0b29sICAtLXRhZz1DQyAgIC0tbW9kZT1saW5rIGdjYyAt
TzIgLURfRk9SVElGWV9TT1VSQ0U9MiAtZyAtTzIgLW5vLXVuZGVmaW5lZCAtYXZvaWQtdmVyc2lv
biAtV2wsbGlidG9vbC1tc3ZjLWJ1Zy5kZWYsLXMgIC1vIGxpYmx0LW1zdmMtYnVnLmxhIC1ycGF0
aCAvdXNyL2xvY2FsL2xpYiBzcmMubG8gIApsaWJ0b29sOiBsaW5rOiBybSAtZnIgIC5saWJzL2xp
Ymx0LW1zdmMtYnVnLmRsbC5hIC5saWJzL2xpYmx0LW1zdmMtYnVnLmxhIC5saWJzL2xpYmx0LW1z
dmMtYnVnLmxhaQpsaWJ0b29sOiBsaW5rOiBnY2MgLXNoYXJlZCAgLmxpYnMvc3JjLm8gICAgLU8y
IC1nIC1PMiAtV2wsbGlidG9vbC1tc3ZjLWJ1Zy5kZWYgLVdsLC1zICAgLW8gLmxpYnMvbXN5cy1s
dC1tc3ZjLWJ1Zy5kbGwgLVdsLC0tZW5hYmxlLWF1dG8taW1hZ2UtYmFzZSAtWGxpbmtlciAtLW91
dC1pbXBsaWIgLVhsaW5rZXIgLmxpYnMvbGlibHQtbXN2Yy1idWcuZGxsLmEKbGlidG9vbDogbGlu
azogKCBjZCAiLmxpYnMiICYmIHJtIC1mICJsaWJsdC1tc3ZjLWJ1Zy5sYSIgJiYgbG4gLXMgIi4u
L2xpYmx0LW1zdmMtYnVnLmxhIiAibGlibHQtbXN2Yy1idWcubGEiICkK

--_005_LV3PR84MB3820D4D61E4F50A6DBC31197B1572LV3PR84MB3820NAMP_
Content-Type: text/plain; name="make-msvc.txt"
Content-Description: make-msvc.txt
Content-Disposition: attachment; filename="make-msvc.txt"; size=2782;
	creation-date="Sat, 02 Nov 2024 06:04:22 GMT";
	modification-date="Sat, 02 Nov 2024 06:05:11 GMT"
Content-Transfer-Encoding: base64

bWFrZSAgYWxsLWFtCm1ha2VbMV06IEVudGVyaW5nIGRpcmVjdG9yeSAnL2N5Z2RyaXZlL2kvbGli
dG9vbC1tc3ZjLWJ1ZycKL2Jpbi9zaCAuL2xpYnRvb2wgIC0tdGFnPUNDICAgLS1tb2RlPWNvbXBp
bGUgL2N5Z2RyaXZlL2YvbGlidG9vbC1tc3ZjLWJ1Zy9idWlsZC1hdXgvY29tcGlsZSBjbC5leGUg
LW5vbG9nbyAtREhBVkVfQ09ORklHX0ggLUkuIC1JL2N5Z2RyaXZlL2YvbGlidG9vbC1tc3ZjLWJ1
ZyAgLURMSUJUT09MX01TVkNfQlVHX0JVSUxEIC1EX0NSVF9TRUNVUkVfTk9fV0FSTklOR1MgIC1P
MiAtTUQgLWMgLW8gc3JjLmxvIC9jeWdkcml2ZS9mL2xpYnRvb2wtbXN2Yy1idWcvc3JjLmMKbGli
dG9vbDogY29tcGlsZTogIC9jeWdkcml2ZS9mL2xpYnRvb2wtbXN2Yy1idWcvYnVpbGQtYXV4L2Nv
bXBpbGUgY2wuZXhlIC1ub2xvZ28gLURIQVZFX0NPTkZJR19IIC1JLiAtSS9jeWdkcml2ZS9mL2xp
YnRvb2wtbXN2Yy1idWcgLURMSUJUT09MX01TVkNfQlVHX0JVSUxEIC1EX0NSVF9TRUNVUkVfTk9f
V0FSTklOR1MgLU8yIC1NRCAtYyAvY3lnZHJpdmUvZi9saWJ0b29sLW1zdmMtYnVnL3NyYy5jICAt
RERMTF9FWFBPUlQgLURQSUMgLW8gLmxpYnMvc3JjLm9iagpzcmMuYwovYmluL3NoIC4vbGlidG9v
bCAgLS10YWc9Q0MgICAtLW1vZGU9bGluayAvY3lnZHJpdmUvZi9saWJ0b29sLW1zdmMtYnVnL2J1
aWxkLWF1eC9jb21waWxlIGNsLmV4ZSAtbm9sb2dvIC1PMiAtTUQgLW5vLXVuZGVmaW5lZCAtYXZv
aWQtdmVyc2lvbiAtV2wsLWRlZjpsaWJ0b29sLW1zdmMtYnVnLmRlZiAgLW8gbGlibHQtbXN2Yy1i
dWcubGEgLXJwYXRoIC91c3IvbG9jYWwvbGliIHNyYy5sbyAgCmxpYnRvb2w6IGxpbms6IGR1bXBi
aW4uZXhlIC1ub2xvZ28gLXN5bWJvbHMgIC5saWJzL3NyYy5vYmogICB8IGdhd2sgJyAgICAge2xh
c3Rfc2VjdGlvbj1zZWN0aW9uOyBzZWN0aW9uPSQgM307ICAgICAvXkNPRkYgU1lNQk9MIFRBQkxF
L3tmb3IoaSBpbiBoaWRlKSBkZWxldGUgaGlkZVtpXX07ICAgICAvU2VjdGlvbiBsZW5ndGggLioj
cmVsb2NzLioocGljayBhbnkpL3toaWRlW2xhc3Rfc2VjdGlvbl09MX07ICAgICAvXiAqU3ltYm9s
IG5hbWUgKjogL3tzcGxpdCgkIDAsc24sIjoiKTsgc2k9c3Vic3RyKHNuWzJdLDIpfTsgICAgIC9e
ICpUeXBlICo6IGNvZGUve3ByaW50ICJUIixzaSxzdWJzdHIoc2ksbGVuZ3RoKHByZngpKX07ICAg
ICAvXiAqVHlwZSAqOiBkYXRhL3twcmludCAiSSIsc2ksc3Vic3RyKHNpLGxlbmd0aChwcmZ4KSl9
OyAgICAgJCAwIX4vRXh0ZXJuYWwgKlx8L3tuZXh0fTsgICAgIC8gMCsgVU5ERUYgL3tuZXh0fTsg
LyBVTkRFRiBcKFtefF1cKSooKS97bmV4dH07ICAgICB7aWYoaGlkZVtzZWN0aW9uXSkgbmV4dH07
ICAgICB7Zj0iRCJ9OyAkIDB+L1woXCkuKlx8L3tmPSJUIn07ICAgICB7c3BsaXQoJCAwLGEsL1x8
fFxyLyk7IHNwbGl0KGFbMl0scyl9OyAgICAgc1sxXX4vXltAP10ve3ByaW50IGYsc1sxXSxzWzFd
OyBuZXh0fTsgICAgIHNbMV1+cHJmeCB7c3BsaXQoc1sxXSx0LCJAIik7IHByaW50IGYsdFsxXSxz
dWJzdHIodFsxXSxsZW5ndGgocHJmeCkpfSAgICAgJyBwcmZ4PV4gfCAvdXNyL2Jpbi9zZWQgJy8g
X19nbnVfbHRvL2QnIHwgL3Vzci9iaW4vc2VkIC1lICcvXltCQ0RHUlNdWyBdL3MvLipbIF1cKFte
IF0qXCkvXDEsREFUQS8nIHwgL3Vzci9iaW4vc2VkIC1lICcvXltBSVRXXVsgXS9zLy4qWyBdLy8n
IHwgc29ydCB8IHVuaXEgPiAubGlicy9sdC1tc3ZjLWJ1Zy5leHAKbGlidG9vbDogbGluazogaWYg
dGVzdCBERUYgPSAiYC91c3IvYmluL3NlZCAtbiAtZSAncy9eWwkgXSovLycgLWUgJy9eXCg7Lipc
KSokL2QnIC1lICdzL15cKEVYUE9SVFNcfExJQlJBUllcKVwoWwkgXS4qXCkqJC9ERUYvcCcgLWUg
cSAubGlicy9sdC1tc3ZjLWJ1Zy5leHBgIiA7IHRoZW4gY3AgIi5saWJzL2x0LW1zdmMtYnVnLmV4
cCIgIi5saWJzL2x0LW1zdmMtYnVnLmRsbC5kZWYiOyBlY2hvICIubGlicy9sdC1tc3ZjLWJ1Zy5k
bGwuZGVmIiA+ICIubGlicy9sdC1tc3ZjLWJ1Zy5kbGwuZXhwIjsgZWxzZSAvdXNyL2Jpbi9zZWQg
LWUgJ3MvXi8tbGluayAtRVhQT1JUOi8nIDwgLmxpYnMvbHQtbXN2Yy1idWcuZXhwID4gLmxpYnMv
bHQtbXN2Yy1idWcuZGxsLmV4cDsgZmkKbGlidG9vbDogbGluazogIC9jeWdkcml2ZS9mL2xpYnRv
b2wtbXN2Yy1idWcvYnVpbGQtYXV4L2NvbXBpbGUgY2wuZXhlIC1ub2xvZ28gLUZlIC5saWJzL2x0
LW1zdmMtYnVnLmRsbCAgLmxpYnMvc3JjLm9iaiAgIC1PMiAtZGVmOmxpYnRvb2wtbXN2Yy1idWcu
ZGVmICAgICJALmxpYnMvbHQtbXN2Yy1idWcuZGxsLmV4cCIgLVdsLC1ETEwsLUlNUExJQjoiLmxp
YnMvbHQtbXN2Yy1idWcuZGxsLmxpYiIKY2wgOiBDb21tYW5kIGxpbmUgd2FybmluZyBEOTAwMiA6
IGlnbm9yaW5nIHVua25vd24gb3B0aW9uICctZGVmOmxpYnRvb2wtbXN2Yy1idWcuZGVmJwpjbCA6
IENvbW1hbmQgbGluZSB3YXJuaW5nIEQ5MDI0IDogdW5yZWNvZ25pemVkIHNvdXJjZSBmaWxlIHR5
cGUgJy5saWJzL2x0LW1zdmMtYnVnLmRsbCcsIG9iamVjdCBmaWxlIGFzc3VtZWQKTElOSyA6IGZh
dGFsIGVycm9yIExOSzExODE6IGNhbm5vdCBvcGVuIGlucHV0IGZpbGUgJy5saWJzXGx0LW1zdmMt
YnVnLmRsbCcKbWFrZVsxXTogKioqIFtNYWtlZmlsZTo1MDc6IGxpYmx0LW1zdmMtYnVnLmxhXSBF
cnJvciAyCm1ha2VbMV06IExlYXZpbmcgZGlyZWN0b3J5ICcvY3lnZHJpdmUvaS9saWJ0b29sLW1z
dmMtYnVnJwptYWtlOiAqKiogW01ha2VmaWxlOjM3NDogYWxsXSBFcnJvciAyCg==

--_005_LV3PR84MB3820D4D61E4F50A6DBC31197B1572LV3PR84MB3820NAMP_--




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Kirill Makurin <maiddaisuki@HIDDEN>
Subject: bug#74175: Acknowledgement (libtool mishandles some compiler
 flags when used with MSVC tools)
Message-ID: <handler.74175.B.17305338694223.ack <at> debbugs.gnu.org>
References: <LV3PR84MB3820D4D61E4F50A6DBC31197B1572@HIDDEN>
X-Gnu-PR-Message: ack 74175
X-Gnu-PR-Package: libtool
Reply-To: 74175 <at> debbugs.gnu.org
Date: Sat, 02 Nov 2024 07:52:02 +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 74175 <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
74175: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D74175
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-libtool@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#74175: libtool mishandles some compiler flags when used with MSVC tools
Resent-From: Ileana Dumitrescu <ileanadumitrescu95@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-libtool@HIDDEN
Resent-Date: Wed, 13 Nov 2024 20:01:01 +0000
Resent-Message-ID: <handler.74175.B74175.17315280241036 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 74175
X-GNU-PR-Package: libtool
X-GNU-PR-Keywords: 
To: Kirill Makurin <maiddaisuki@HIDDEN>, 74175 <at> debbugs.gnu.org
Received: via spool by 74175-submit <at> debbugs.gnu.org id=B74175.17315280241036
          (code B ref 74175); Wed, 13 Nov 2024 20:01:01 +0000
Received: (at 74175) by debbugs.gnu.org; 13 Nov 2024 20:00:24 +0000
Received: from localhost ([127.0.0.1]:43737 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tBJXL-0000Gd-Lb
	for submit <at> debbugs.gnu.org; Wed, 13 Nov 2024 15:00:24 -0500
Received: from mail-ej1-f53.google.com ([209.85.218.53]:39058)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ileanadumitrescu95@HIDDEN>) id 1tBJXJ-0000GQ-U6
 for 74175 <at> debbugs.gnu.org; Wed, 13 Nov 2024 15:00:22 -0500
Received: by mail-ej1-f53.google.com with SMTP id
 a640c23a62f3a-a9a039511a7so31171466b.0
 for <74175 <at> debbugs.gnu.org>; Wed, 13 Nov 2024 12:00:21 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1731527961; x=1732132761; darn=debbugs.gnu.org;
 h=in-reply-to:autocrypt:from:content-language:references:to:subject
 :user-agent:mime-version:date:message-id:from:to:cc:subject:date
 :message-id:reply-to;
 bh=IpX8rMof64MripvkukutZB1ddXmAaou+2mdwa1b5nrA=;
 b=EdKzpNLW57eloh0EBGriV9iXRD7s6t/xiXcANfQbbkB8S/UQJYHxCR3RF6uVd7PB1D
 TeIpY8vzWHMIhpR/e/fh1EDpfiDgW/IldiK6Y6rRAitIoA8cY1OwMRmVC2pKf5VrKL5a
 UyuTPz6B4P9nPkG7//eWJ5Fbi7GS1rxBbzyGnH+7R9SEZ+2yEnwBeEZ4jvKZKAUJ8njW
 xr7pSahFkxK1k7IC9S034zpVZqLgqWfsu6w9oD+wG6DgelWyG0CL0wTshZKkmXg1vbi3
 GxPp3N6GVmuQzHKWVst3xuDtM4Pd3u7XkPhxw9aW8h4uaQ86A4dnbknrnYEr1ET1j+Xt
 SijA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1731527961; x=1732132761;
 h=in-reply-to:autocrypt:from:content-language:references:to:subject
 :user-agent:mime-version:date:message-id:x-gm-message-state:from:to
 :cc:subject:date:message-id:reply-to;
 bh=IpX8rMof64MripvkukutZB1ddXmAaou+2mdwa1b5nrA=;
 b=peG5hUgTSEazZAOHblCxm1cEshrS+aEFKOfx5Og8zM+c7t/3RL1lWL8jt6PmrPR0iD
 TUZCC22F5tRwo/dYv4LmpDWMN9bIJUNBFWx3huJ2S4LMUVk3oMlx95TbOaFtgUkoId3h
 H4xeWrA5cy+w4HEt6nypVd41X8H8a0UOqSwOxuEraZw9bCLo9+JQ6ieignn0YuP/qlYk
 OVMqrNe3fcqS8UuhxvYR0hB8qoce6aV4OGHIb3QRUDhpsZA3cRBhMN80IWPNDhyMRBCE
 RvpgI37irJsRvhceinX7iCM46C84O+8fjjyLVZlwq/qRZb6sbGy1vFxzRclmiWCnUHTB
 FI8w==
X-Forwarded-Encrypted: i=1;
 AJvYcCWpIrJIL6wxHXLRYdglmQlG9uiVDbKLK9HwK4izfmWh305+riIPD0TLUQI8B1+fhhdnA19jlw==@debbugs.gnu.org
X-Gm-Message-State: AOJu0Ywh4i3xVEEbXldPxTA8iA3v3TPirmLDP3ZoUroPfJ4OAweSDF8o
 x6HVlyrYWfn3gBct4rxvwnc0vbad4xx5jVrLKbSxzwMf7MDFKka+
X-Google-Smtp-Source: AGHT+IH7OaZ+VXqQTnLSlPXTgMEPzosVIx0QJu6QSI2uWw8HVNnANVEgmJJFFpMOLBfGWUKixqPEgw==
X-Received: by 2002:a17:907:7f2a:b0:a9a:7f84:93e8 with SMTP id
 a640c23a62f3a-a9eefeb4ee2mr906773066b.2.1731527960742; 
 Wed, 13 Nov 2024 11:59:20 -0800 (PST)
Received: from [192.168.254.128] ([95.214.217.105])
 by smtp.gmail.com with ESMTPSA id
 a640c23a62f3a-a9ee0dedc3dsm901465766b.133.2024.11.13.11.59.18
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Wed, 13 Nov 2024 11:59:20 -0800 (PST)
Message-ID: <e1115684-7333-402e-8d0a-5bc6cf69a1f2@HIDDEN>
Date: Wed, 13 Nov 2024 21:59:16 +0200
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
References: <LV3PR84MB3820D4D61E4F50A6DBC31197B1572@HIDDEN>
Content-Language: en-US
From: Ileana Dumitrescu <ileanadumitrescu95@HIDDEN>
Autocrypt: addr=ileanadumitrescu95@HIDDEN; keydata=
 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
 tEGGBkKUVsxBXBBe
In-Reply-To: <LV3PR84MB3820D4D61E4F50A6DBC31197B1572@HIDDEN>
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="------------ua4j4GSCW7zc7FlOXh8bwFcH"
X-Spam-Score: 0.3 (/)
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: -0.7 (/)

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--------------ua4j4GSCW7zc7FlOXh8bwFcH
Content-Type: multipart/mixed; boundary="------------tribcNOoSLeByU0xL4LdUdeU";
 protected-headers="v1"
From: Ileana Dumitrescu <ileanadumitrescu95@HIDDEN>
To: Kirill Makurin <maiddaisuki@HIDDEN>, 74175 <at> debbugs.gnu.org
Message-ID: <e1115684-7333-402e-8d0a-5bc6cf69a1f2@HIDDEN>
Subject: Re: bug#74175: libtool mishandles some compiler flags when used with
 MSVC tools
References: <LV3PR84MB3820D4D61E4F50A6DBC31197B1572@HIDDEN>
In-Reply-To: <LV3PR84MB3820D4D61E4F50A6DBC31197B1572@HIDDEN>

--------------tribcNOoSLeByU0xL4LdUdeU
Content-Type: multipart/mixed; boundary="------------oP0nEXC2jiwg0UFsnNDuKB9F"

--------------oP0nEXC2jiwg0UFsnNDuKB9F
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64

SGkgS2lyaWxsLA0KDQpPbiAwMi8xMS8yMDI0IDA5OjE3LCBLaXJpbGwgTWFrdXJpbiB3cm90
ZToNCj4gSGVsbG8sDQo+IA0KPiBJIGhhdmUgZW5jb3VudGVyZWQgYSBmZXcgYnVncyB3aXRo
IGxpYnRvb2wgd2hlbiBpdCBpcyB1c2VkIHdpdGggTVNWQyB0b29scy4NCj4gDQo+IEkgaGF2
ZSB3cml0dGVuIGEgc2ltcGxlIGR1bW15IHByb2plY3Qgd2hpY2ggc2hvdWxkIGRlbW9uc3Ry
YXRlIHRoZSBidWdzLiANCj4gSSB1cGxvYWRlZCB0aGUgYXJjaGl2ZSB0byBHb29nbGXCoERy
aXZlOiBodHRwczovL2RyaXZlLmdvb2dsZS5jb20vZHJpdmUvIA0KPiBmb2xkZXJzLzFEUEpU
aWQ4UEc2SmpSN01IS0tvel9pMlFRVFJHaDhFTyA8aHR0cHM6Ly9kcml2ZS5nb29nbGUuY29t
LyANCj4gZHJpdmUvZm9sZGVycy8xRFBKVGlkOFBHNkpqUjdNSEtLb3pfaTJRUVRSR2g4RU8+
DQoNClRoYW5rIHlvdSBmb3IgeW91ciBidWcgcmVwb3J0IGFuZCBzdXBwbHlpbmcgYW4gZXhh
bXBsZSBwcm9qZWN0ISBUaGUNCnRlc3RzdWl0ZSBmb3IgbGlidG9vbCBvbiBNU1ZDIGlzIHN0
aWxsIG5vdCBpbiBhIGdvb2Qgc3RhdGUsIGJ1dCBJIHdpbGwNCnN0YXJ0IHdvcmtpbmcgb24g
ZGVidWdnaW5nIHRob3NlIGlzc3Vlcy4NCg0KPiBUaGUgYGNvbmZpZ3VyZWAsIGBNYWtlZmls
ZS5pbmAgZXRjLiB3ZXJlIGdlbmVyYXRlZCBmcm9tIE1zeXMyIA0KPiBlbnZpcm9ubWVudCB3
aXRoIEF1dG9jb25mIDIuNzIsIEF1dG9tYWtlIDEuMTcgYW5kIGxpYnRvb2wgMi41LjMuDQo+
IA0KPiBXaGVuIGJ1aWx0IHdpdGggTVNWQyB0b29scywgaXQgd2lsbCAxKSBwcm9kdWNlIGEg
d2FybmluZyBmcm9tIHRoZSANCj4gY29tcGlsZXIgKGNsLmV4ZSkgYWJvdXQgdW5yZWNvZ25p
emVkIG9wdGlvbiBhbmQgMikgZmFpbCB3aXRoIGVycm9yIGZyb20gDQo+IHRoZSBsaW5rZXIg
KGxpbmsuZXhlKSBhYm91dCBtaXNzaW5nIGlucHV0IGZpbGUuDQo+IA0KPiBJIGFsc28gYXR0
YWNoZWQgdHdvIGZpbGVzIGNvbnRhaW5pbmcgb3V0cHV0IGZyb20gbWFrZSBmb3IgY29tcGFy
aXNvbi4gDQo+IE9uZSB3aGVuIHVzZWQgd2l0aCBNU1ZDIHRvb2xzIGFuZCBhbm90aGVyIHdo
ZW4gdXNlZCB3aXRoIEdOVSB0b29scy4NCj4gDQo+IFRoZSBlbmNvdW50ZXJlZCBidWdzIGFy
ZSBhcyBmb2xsb3dzOg0KPiANCj4gMS4gV2hlbiBsaWJ0b29sIGlzIHVzZWQgd2l0aCBNU1ZD
IHRvb2xzLCBsaWJ0b29sJ3MgbGluayBzdGVwIG1pc2hhbmRsZXMgDQo+IGNvbXBpbGVyIGZs
YWdzIGxpa2VgLVdsYCBhbmQgYC1YbGlua2VyYC4gRm9yIGV4YW1wbGUsIGAtV2wsLSANCj4g
ZGVmOkZJTEVOQU1FYCBiZWNvbWVzIHBsYWluIGAtZGVmOkZJTEVOQU1FYCB3aGVuIGxpYnRv
b2wgaW52b2tlcyB0aGUgDQo+IGNvbXBpbGVyKi4gKGFzIHNlZW4gaW4gbWFrZS1tc3ZjLnR4
dCkNCj4gDQo+IDIuIFdoZW4gcHJvZHVjaW5nIGEgRExMLCBsaWJ0b29sIHBhc3NlcyBgLUZl
IEZJTEVOQU1FYCBkaXJlY3RseSB0byB0aGUgDQo+IGNvbXBpbGVyKi4gVGhlIHNwYWNlIGJl
dHdlZW4gYC1GZWAgYW5kIGBGSUxFTkFNRWAgcHJldmVudHMgY2wuZXhlIChhbmQgDQo+IGNs
YW5nLWNsLmV4ZSkgZnJvbSB0cmVhdGluZyBGSUxFTkFNRSBhcyBhbiBvdXRwdXQgZmlsZSwg
YnV0IHJhdGhlciBhcyBhbiANCj4gaW5wdXQgZmlsZS4NCg0KVGhlIHNlY29uZCBidWcgaGFz
IGJlZW4gZml4ZWQgaW4gdGhlIGRldmVsb3BtZW50IGJyYW5jaCBbMV0sIGFuZCBpdA0Kc2hv
dWxkIGJlIGF2YWlsYWJsZSBpbiB0aGUgbmV4dCBzdGFibGUgcmVsZWFzZSBvZiBsaWJ0b29s
LiBJIGFtIG5vdCBzdXJlDQpob3cgdG8gZml4IHRoZSBmaXJzdCBidWcgeWV0LCBidXQgSSBo
YXZlIHNvbWUgZ3Vlc3NlcyBmb3Igd2h5IGl0IGlzIG5vdA0Kd29ya2luZy4NCg0KPiAqIHRo
ZSBjb21waWxlciBpbiBxdWVzdGlvbiBpcyBgcGF0aC90by9jb21waWxlIGNsLmV4ZWAgd2hp
Y2ggc2hvdWxkIA0KPiBoYW5kbGUgdGhlIHVzdWFsIGAtbyBGSUxFTkFNRWAgYW5kIGZsYWdz
IGxpa2UgYC1XbGAgY29ycmVjdGx5IHdpdGggY2wuZXhlDQo+IA0KPiBUaGUgc2Vjb25kIGJ1
ZyBkb2VzIG5vdCBhcHBlYXIgd2hlbiBsaWJ0b29sIGNyZWF0ZXMgZXhlY3V0YWJsZXMuIEl0
IGFsc28gDQo+IHNlZW1zIHRvIGFwcGVhciBvbmx5IGluIHJlY2VudCB2ZXJzaW9ucyBvZiBs
aWJ0b29sLCBzaW5jZSBpdCBkb2VzIG5vdCANCj4gYXBwZWFyIGluIGV4aXN0aW5nIHByb2pl
Y3RzIHdoaWNoIHVzZWQgb2xkZXIgdmVyc2lvbnMgb2YgbGlidG9vbC4gSW4gDQo+IG9sZGVy
IHZlcnNpb25zLCBsaWJ0b29sIHBhc3NlcyBgLW8gRklMRU5BTUVgIHdoaWNoIGlzIGhhbmRs
ZWQgYnkgDQo+IGBjb21waWxlYCB3cmFwcGVyLg0KDQpbMV0gDQpodHRwczovL2dpdC5zYXZh
bm5haC5nbnUub3JnL2NnaXQvbGlidG9vbC5naXQvY29tbWl0Lz9oPWRldmVsb3BtZW50Jmlk
PTA5ZTg5Y2MyOGRhODFkN2UxYmFlMTg5MjA3ZWI0NDI2NjM2Y2NhZDYNCg0KLS0gDQpJbGVh
bmEgRHVtaXRyZXNjdQ0KDQpHUEcgUHVibGljIEtleTogRkEyNiBDQTc4IDRCRTEgODg5MiA3
RjIyIEI5OUYgNjU3MCBFQTAxIDE0NkYgNzM1NA0KDQo=
--------------oP0nEXC2jiwg0UFsnNDuKB9F
Content-Type: application/pgp-keys; name="OpenPGP_0x6570EA01146F7354.asc"
Content-Disposition: attachment; filename="OpenPGP_0x6570EA01146F7354.asc"
Content-Description: OpenPGP public key
Content-Transfer-Encoding: quoted-printable

-----BEGIN PGP PUBLIC KEY BLOCK-----

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
=3DfGTx
-----END PGP PUBLIC KEY BLOCK-----

--------------oP0nEXC2jiwg0UFsnNDuKB9F--

--------------tribcNOoSLeByU0xL4LdUdeU--

--------------ua4j4GSCW7zc7FlOXh8bwFcH
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature.asc"

-----BEGIN PGP SIGNATURE-----

wsF5BAABCAAjFiEE+ibKeEvhiJJ/IrmfZXDqARRvc1QFAmc1BRQFAwAAAAAACgkQZXDqARRvc1Qw
6Q//Q3znCGkQbsLFv4s/lvzY63LSyt6NVElDYbbtTq4/szQAtuIm45N5w8fQkrZA30FwFKOR8NIo
2ssh+jvslpg3NEK1Aj7qL/spi72BkXTu49ZVOfPRoyryxbqfG0eG+NKJk/yRs+Q7JFzm5KyUJU+h
UYTGkmac2naTKwYgtEKe9Vo1sweKrN9Lgf6UTsAfNCHThOmZA+fSMx3yWSXYo/PhGWe3TV4HN6t1
KoUuGkbdi8juZ72d8y1xgu/whYKN44E+nmEeY4un7yk3Ad2dttvmpg9oPJ0+Ie8L/jn+9GAYWszG
Rg9xuJnfJtL/RGTv1ZYHr/MWwJM4z4e1SdtvAqrFGwksdxu5qO0ZSH+eQng1RpA9KkwPQT8Jq8IO
fVHvYlpH4ZHB5mOK4xwPIoUMnu3VCbBN99aqsGaCGuEz2jLf9FbzX0TjjVXEffmbIoPm9S4/HlUA
aQUSKlwH/6w5aaaZW8R6PYQqUKrtniRJ1lh3LrOTImi3FqbhbAHQPmOM9rIR+QH1NHjVkU1AmzcK
F41zDDlB+ZhcMF4gGo75CIsinbrauDtrUTCu94t7Dt5rKHsk4jnIrfzTyxR/y4tLju/FS5JNrKD+
ZphAJy1Qi4gN8eD32LM162fD+TH3zUvma0+U8b8O9tXbSysBwWf0ZFqZBNPALQN9FO58dXTnx6dO
Gdk=
=8Bwc
-----END PGP SIGNATURE-----

--------------ua4j4GSCW7zc7FlOXh8bwFcH--





Last modified: Sun, 12 Jan 2025 05:45:02 UTC

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