bug#79468: libtool-2.6.0 released [alpha]

Kirill Makurin <[email protected]> Fri, 2 Jan 2026 18:59:55 +0000
Newsgroups gmane.comp.gnu.libtool.bugs
Message-ID <LV5PR05MB9982984AA61C8AD9968C1211A4B1BBA@LV5PR05MB998298.namprd05.prod.outlook.com>
--_000_LV5PR05MB9982984AA61C8AD9968C1211A4B1BBALV5PR05MB998298_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Thank you for looking into it, hopefully I will find no more issues with th=
is release.

- Kirill Makurin

________________________________
From: Ileana Dumitrescu
Sent: Saturday, January 3, 2026 3:32 AM
To: Kirill Makurin
Cc: [email protected]
Subject: Re: bug#79468: libtool-2.6.0 released [alpha]

On 02/01/2026 18:42, Kirill Makurin wrote:
> I think I see it:
> `func_convert_core_msys_to_w32_with_cygpath` stores converted filename
> in `func_convert_core_msys_to_w32_result`, but
> `func_convert_file_msys_to_w32` sets `func_to_host_file_result` to
> `func_convert_core_msys_to_w32_with_cygpath_result` after calling
> `func_convert_core_msys_to_w32_with_cygpath`.
>
> I think you see the issue; to fix it, either:
>
> 1. `func_convert_core_msys_to_w32_with_cygpath` should store converted
> filename in `func_convert_core_msys_to_w32_with_cygpath_result`
> 2. `func_convert_file_msys_to_w32` should set `func_to_host_file_result`
> to `func_convert_core_msys_to_w32_result`

Ah, you are correct! I made a foolish mistake. I committed the changes
to the development branch, and I will cherry-pick it to the master
branch next week if there are no issues.

https://cgit.git.savannah.gnu.org/cgit/libtool.git/commit/?h=3Ddevelopment&=
id=3D7430a961fa003c3dd69b9f7ab724f7ba74c876ed

Thank you for testing and helping to fix the issue!

--
Ileana Dumitrescu

GPG Public Key: FA26 CA78 4BE1 8892 7F22 B99F 6570 EA01 146F 7354


--_000_LV5PR05MB9982984AA61C8AD9968C1211A4B1BBALV5PR05MB998298_
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 style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
Thank you for looking into it, hopefully I will find no more issues with th=
is release.</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
<br>
</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
- Kirill Makurin</div>
<div style=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size=
: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<hr style=3D"display: inline-block; width: 98%;">
<div style=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size=
: 12pt; color: rgb(0, 0, 0);">
<b>From:</b>&nbsp;Ileana Dumitrescu<br>
<b>Sent:</b>&nbsp;Saturday, January 3, 2026 3:32 AM<br>
<b>To:</b>&nbsp;Kirill Makurin<br>
<b>Cc:</b>&nbsp;[email protected]<br>
<b>Subject:</b>&nbsp;Re: bug#79468: libtool-2.6.0 released [alpha] </div>
<div style=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size=
: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style=3D"font-size: 11pt;">On 02/01/2026 18:42, Kirill Makurin wrote:<=
br>
&gt; I think I see it:<br>
&gt; `func_convert_core_msys_to_w32_with_cygpath`&nbsp;stores&nbsp;converte=
d filename<br>
&gt; in `func_convert_core_msys_to_w32_result`, but<br>
&gt; `func_convert_file_msys_to_w32` sets `func_to_host_file_result` to<br>
&gt; `func_convert_core_msys_to_w32_with_cygpath_result` after calling<br>
&gt; `func_convert_core_msys_to_w32_with_cygpath`.<br>
&gt;<br>
&gt; I think you see the issue; to fix it, either:<br>
&gt;<br>
&gt; 1. `func_convert_core_msys_to_w32_with_cygpath` should store converted=
<br>
&gt; filename in `func_convert_core_msys_to_w32_with_cygpath_result`<br>
&gt; 2. `func_convert_file_msys_to_w32` should set `func_to_host_file_resul=
t`<br>
&gt; to `func_convert_core_msys_to_w32_result`<br>
<br>
Ah, you are correct! I made a foolish mistake. I committed the changes<br>
to the development branch, and I will cherry-pick it to the master<br>
branch next week if there are no issues.<br>
<br>
<a data-auth=3D"NotApplicable" rel=3D"noopener noreferrer" class=3D"OWAAuto=
Link" id=3D"OWA0bffe98a-aeef-5785-4a72-4491e700aa6f" target=3D"_blank" href=
=3D"https://cgit.git.savannah.gnu.org/cgit/libtool.git/commit/?h=3Ddevelopm=
ent&amp;id=3D7430a961fa003c3dd69b9f7ab724f7ba74c876ed">https://cgit.git.sav=
annah.gnu.org/cgit/libtool.git/commit/?h=3Ddevelopment&amp;id=3D7430a961fa0=
03c3dd69b9f7ab724f7ba74c876ed</a><br>
<br>
Thank you for testing and helping to fix the issue!<br>
<br>
--<br>
Ileana Dumitrescu<br>
<br>
GPG Public Key: FA26 CA78 4BE1 8892 7F22 B99F 6570 EA01 146F 7354<br>
<br>
</div>
</body>
</html>

--_000_LV5PR05MB9982984AA61C8AD9968C1211A4B1BBALV5PR05MB998298_--