[sr #110901] libtool hangs indefinitely on windows when used in msys due to cmd.exe call bug

Ileana Dumitrescu <[email protected]> Fri, 30 May 2025 13:47:45 -0400 (EDT)
Newsgroups gmane.comp.gnu.libtool.general
Message-ID <[email protected]>
--8323329-1076148884-1748627265=:1425711
Content-Type: TEXT/plain; CHARSET=utf-8
Content-Transfer-Encoding: QUOTED-PRINTABLE
Content-Disposition: inline

Update of sr #110901 (group libtool):=0A=0A                  Status:       =
             Done =3D> In Progress=0A             Open/Closed:             =
     Closed =3D> Open=0A=0A    ____________________________________________=
___________=0A=0AFollow-up Comment #12:=0A=0A[comment #10 comment #10:]=0A>=
 Looks like MSys is still in (very inactive) use.=0A> The project page has =
two years old activity.=0ACould you link the project page here? =0A=0A> I w=
ouldn't drop support for now, as it is easy to check for 'cygpath'=0A> avai=
lability and use it, if it is present.=0AI will work on a patch for this or=
 something similar.=0A=0A> Not directly related: libtool could be inspected=
 for other path conversions=0A> as cygpath is much faster than conversion v=
ia cmd.=0AI agree that this would be good to look at improving. I am not su=
re if I could=0Acomplete this before the next release, but I will look into=
 it.=0A=0A=0A[comment #11 comment #11:]=0A> I would still highly recommend =
adding a bypass ENV var as its fairly=0A> straightforward to just use posix=
 style compat windows paths. Giving the user=0A> (or software) the ability =
to turn it off would seem beneficial.   =0AThis sounds fine to me. Could yo=
u write a patch for this, or specify the ENV=0Avariable and parts of path c=
onversion that you would like bypassed?=0A=0A> Libtool is quite slow on win=
dows in many cases. A large part of this on=0A> windows due to all the proc=
ess spawning.   While I don't mind manually=0A> modifying the libtool scrip=
t to strip this function out of automated builds=0A> there is a bit of a da=
nce to make sure it doesn't get restored over.=0ATesting on windows for lib=
tool is quite slow, but hopefully I can improve that=0Asoon.=0A=0A=0A    __=
_____________________________________________________=0A=0AReply to this it=
em at:=0A=0A  <https://savannah.gnu.org/support/?110901>=0A=0A_____________=
__________________________________=0AMessage sent via Savannah=0Ahttps://sa=
vannah.gnu.org/=0A
--8323329-1076148884-1748627265=:1425711
Content-Type: APPLICATION/pgp-signature; name=signature.asc

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

iHUEABYIAB0WIQQk97aszIMMAvLLwm6qLAuaBUf3TgUCaDnvQQAKCRCqLAuaBUf3
TpqyAQD1392+UTdk7IyByh5YgQ+fYal95WoGz//N+N7ByDIUNgD/RVqxjGTOTTGv
RdPZOZKTwvJLRz2gT0oCE1ISHffrWg0=
=xt2a
-----END PGP SIGNATURE-----

--8323329-1076148884-1748627265=:1425711--