From unknown Fri Jun 20 07:16:33 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#49246 <49246@debbugs.gnu.org> To: bug#49246 <49246@debbugs.gnu.org> Subject: Status: [PATCH] libtool with mingw hangs in func_convert_core_msys_to_w32 Reply-To: bug#49246 <49246@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:16:33 +0000 retitle 49246 [PATCH] libtool with mingw hangs in func_convert_core_msys_to= _w32 reassign 49246 libtool submitter 49246 Brian Inglis severity 49246 normal tag 49246 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 27 19:08:21 2021 Received: (at submit) by debbugs.gnu.org; 27 Jun 2021 23:08:21 +0000 Received: from localhost ([127.0.0.1]:50459 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lxdsw-0006Hj-2m for submit@debbugs.gnu.org; Sun, 27 Jun 2021 19:08:21 -0400 Received: from lists.gnu.org ([209.51.188.17]:38266) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lxbG9-000295-On for submit@debbugs.gnu.org; Sun, 27 Jun 2021 16:20:08 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56920) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lxbG9-0003jE-DP; Sun, 27 Jun 2021 16:20:05 -0400 Received: from omta001.cacentral1.a.cloudfilter.net ([3.97.99.32]:38556) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lxbG7-0004l6-Dp; Sun, 27 Jun 2021 16:20:05 -0400 Received: from shw-obgw-4002a.ext.cloudfilter.net ([10.228.9.250]) by cmsmtp with ESMTP id xTqclzcdjFRDpxbG4l6B34; Sun, 27 Jun 2021 20:20:00 +0000 Received: from BWINGLISD.cg.shawcable.net. ([68.147.0.90]) by cmsmtp with ESMTP id xbG4lvoAcB9dPxbG4lEDuJ; Sun, 27 Jun 2021 20:20:00 +0000 X-Authority-Analysis: v=2.4 cv=Ac10o1bG c=1 sm=1 tr=0 ts=60d8dd70 a=T+ovY1NZ+FAi/xYICV7Bgg==:117 a=T+ovY1NZ+FAi/xYICV7Bgg==:17 a=r77TgQKjGQsHNAKrUKIA:9 a=w_pzkKWiAAAA:8 a=mDV3o1hIAAAA:8 a=TpBDfaZTDEjMScN35IcA:9 a=QEXdDO2ut3YA:10 a=chWs699w16EA:10 a=XSp5ClY5xL7Q2EaxA_0A:9 a=B2y7HmGcmWMA:10 a=sRI3_1zDfAgwuvI8zelB:22 a=_FVE-zBwftR9WsbkzFJk:22 From: Brian Inglis To: bug-libtool@gnu.org, Libtool Patches Subject: [PATCH] libtool with mingw hangs in func_convert_core_msys_to_w32 Date: Sun, 27 Jun 2021 14:19:45 -0600 Message-Id: <20210627201945.33507-1-Brian.Inglis@SystematicSW.ab.ca> X-Mailer: git-send-email 2.31.1 Bcc: Brian Inglis MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------------2.31.1" Content-Transfer-Encoding: 8bit X-CMAE-Envelope: MS4xfGoqRtE9o1e0tZR7Te6tBTDBQIqxD3G91thhzGXXc6CjSyHgkodWJj6gsD4TIlk4tTJvnUoFLDWrb0rGV7N06k86s4VvTEsREtJle4Nl7AAA27ebVc0J pKrzBGYD8PY3cnIWfCAv+czFeUi/ppnKSRkR/sfF59j9xSnu20VY3gohpfNdLGyjiaev8LLMVyzlta9W3xdJOGHRt6RH4b55vI6CnYizRn5Hbafb0Bl4wA6Q 00sVvUVN/e0jcI+u5hafpob4isjU6bMRm3ort9jY9G8qTUCqMDLOmV6HW+27qh93 Received-SPF: none client-ip=3.97.99.32; envelope-from=brian.inglis@systematicsw.ab.ca; helo=omta001.cacentral1.a.cloudfilter.net X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Sun, 27 Jun 2021 19:08:16 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Brian Inglis Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) This is a multi-part message in MIME format. --------------2.31.1 Content-Type: text/plain; charset=UTF-8; format=fixed Content-Transfer-Encoding: 8bit Problem reported by a downstream Cygwin user inadvertently misconfiguring a package cross-build with mingw toolchain: libtool with mingw hangs building openocd in func_convert_core_msys_to_w32: https://cygwin.com/pipermail/cygwin/2021-June/248791.html The issue exists in libtool build-aux/ltmain.in line 963 in func_convert_core_msys_to_w32 Windows subshell command: ( cmd //c echo "$1" ) see: https://git.savannah.gnu.org/cgit/libtool.git/tree/build-aux/ltmain.in#n963 where the switch char "/" is duplicated, so instead of executing one command in the Windows subshell context, a subshell is spawned and hangs until manually exited e.g.: $ cmd //c echo "$1" Microsoft Windows [Version 10.0.19042.985] (c) Microsoft Corporation. All rights reserved. C:\...>exit $ The patch merely removes the extraneous duplicated switch char "/". As the patch is trivial, no copyright assignemnt should be required. --- build-aux/ltmain.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --------------2.31.1 Content-Type: text/x-patch; name="0001-libtool-with-mingw-hangs-in-func_convert_core_msys_to_w32.patch" Content-Transfer-Encoding: 8bit Content-Disposition: attachment; filename="0001-libtool-with-mingw-hangs-in-func_convert_core_msys_to_w32.patch" diff --git a/build-aux/ltmain.in b/build-aux/ltmain.in index 96b3700347d5..4b8088903740 100644 --- a/build-aux/ltmain.in +++ b/build-aux/ltmain.in @@ -960,7 +960,7 @@ func_convert_core_msys_to_w32 () $debug_cmd # awkward: cmd appends spaces to result - func_convert_core_msys_to_w32_result=`( cmd //c echo "$1" ) 2>/dev/null | + func_convert_core_msys_to_w32_result=`( cmd /c echo "$1" ) 2>/dev/null | $SED -e 's/[ ]*$//' -e "$sed_naive_backslashify"` } #end: func_convert_core_msys_to_w32 --------------2.31.1-- From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 28 08:32:09 2021 Received: (at 49246) by debbugs.gnu.org; 28 Jun 2021 12:32:09 +0000 Received: from localhost ([127.0.0.1]:51219 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lxqQq-0005iG-Tt for submit@debbugs.gnu.org; Mon, 28 Jun 2021 08:32:09 -0400 Received: from omta002.cacentral1.a.cloudfilter.net ([3.97.99.33]:47314) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lxqQo-0005ha-G3 for 49246@debbugs.gnu.org; Mon, 28 Jun 2021 08:32:07 -0400 Received: from shw-obgw-4001a.ext.cloudfilter.net ([10.228.9.142]) by cmsmtp with ESMTP id xq7mlD8MT4bInxqQil9WPl; Mon, 28 Jun 2021 12:32:00 +0000 Received: from [192.168.1.104] ([68.147.0.90]) by cmsmtp with ESMTP id xqQilZjxhaZZOxqQil5hom; Mon, 28 Jun 2021 12:32:00 +0000 X-Authority-Analysis: v=2.4 cv=e4PD9Yl/ c=1 sm=1 tr=0 ts=60d9c140 a=T+ovY1NZ+FAi/xYICV7Bgg==:117 a=T+ovY1NZ+FAi/xYICV7Bgg==:17 a=IkcTkHD0fZMA:10 a=mDV3o1hIAAAA:8 a=iMpC6L0jGsNNbTZxuiUA:9 a=QEXdDO2ut3YA:10 a=_FVE-zBwftR9WsbkzFJk:22 To: 49246@debbugs.gnu.org From: Brian Inglis Subject: re: [PATCH] libtool with mingw hangs in func_convert_core_msys_to_w32 Organization: Systematic Software Message-ID: <572e1ca3-4843-ada1-a8df-85c4c6233ea7@SystematicSw.ab.ca> Date: Mon, 28 Jun 2021 06:31:59 -0600 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-CA Content-Transfer-Encoding: 7bit X-CMAE-Envelope: MS4xfB0FDSDuke/wByi8SCVMh4G9LIgPyfkVkxH1eBTObOCfxEQX5PoqH0vUXX52md+aYaYz5YkESGKumppSLvWu6tSI/EsR7x6iSDS871JfwldtFCL1aFwN nQkM1ffyhGCglRk9Bjy36oifyP+/0IQKhkJCtWxyxCR68fA2t/0mC1g6qchSfroZVmSf9F+xRLkavs3kGqb4hCibuFbshvDS/Ro= X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 49246 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Brian.Inglis@SystematicSw.ab.ca Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) I can now see what may be a prior duplicate report under: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=10949 responding that //c is deliberate so MSYS does not try to convert a posix path, such that in the Cygwin Mingw build case, the response may be "Don't Do That"! -- Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada This email may be disturbing to some readers as it contains too much technical detail. Reader discretion is advised. [Data in binary units and prefixes, physical quantities in SI.] From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 14 11:57:52 2024 Received: (at 49246-done) by debbugs.gnu.org; 14 Aug 2024 15:57:53 +0000 Received: from localhost ([127.0.0.1]:47299 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1seGNk-0000cP-Kl for submit@debbugs.gnu.org; Wed, 14 Aug 2024 11:57:52 -0400 Received: from mail-yw1-f171.google.com ([209.85.128.171]:61829) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1seGNj-0000c8-7R for 49246-done@debbugs.gnu.org; Wed, 14 Aug 2024 11:57:51 -0400 Received: by mail-yw1-f171.google.com with SMTP id 00721157ae682-685cc5415e8so808047b3.3 for <49246-done@debbugs.gnu.org>; Wed, 14 Aug 2024 08:57:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1723650970; x=1724255770; darn=debbugs.gnu.org; h=autocrypt:subject:from:to:content-language:user-agent:mime-version :date:message-id:from:to:cc:subject:date:message-id:reply-to; bh=oWF3jsrQxpO4W6INIBFuhP4DVA82mPOn8+WOcAyQxrI=; b=jB8JhU9IU8CbjOgSoJ74R/6TSmHkR26y4m8Xrl4ewXCRMn52NG2ljx7ccctBX4fbni odA6MvnUmC+Lohz93AoDldnBNiIHg+EApNMmQhVh6aqNwPxPzElqOBL7oacT3JaKLiIF wtgI1kFq7JpD7Tkayb6C9+H/kG+B27pHewkRA8HZOFVVZ97CbG4iu+de8VAyOB2ch6i6 Ph9fD6aeuNx4RIR6ZvNwc07o+c3zOrCu6bzI1whApk4BVUOdl4SCFGRDdWesT20Ds8WJ BgMqsd7wi0SLW7O1f4EGWwn63IqA9L+zmm6Mw83iSxBPeIMotk5LZps4qUdgH4b68Haw wP3A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1723650970; x=1724255770; h=autocrypt:subject:from:to:content-language:user-agent:mime-version :date:message-id:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=oWF3jsrQxpO4W6INIBFuhP4DVA82mPOn8+WOcAyQxrI=; b=qye4+DFX+UBksg82teQrczomicyo1aUkE67c9SWdj0l0Q8xzZggsbWxJ9VqK4BZXiO SslJteqR/LQ9ZwBsOxmnQnxqOZ2G0wCxktFCO9hfu/eTH+lY80FYt77iKTL8fXu4lbHr +UBfZF+fbwyVankdOdaynZZu4DIh7AkdzZMkwCpjskD0EBWbVlxlLpqgFE9dSr4WUIzu azIa4IwPIoqIFqQUOKeCm+b8yIK46Lx08mC+ugwk7CuQvlqb8YPAGJZSWfbmqVbh4+HY EwAB7hAKGiPCffNQP7T6wnCBqr6aAS0Or079kz/8YyhE60PQqKezUWV4CdRKCRd+X1uL /P2g== X-Gm-Message-State: AOJu0Yz7ACdSbNdk4+WHauRukhJ8ClmQu/e4fVHOAK9iYqeLbIjyKgJY jpVTmgdRBCpl8KaFKpeKWZDdgIl1v1d/e2+jUY4obIC7n/pKZdTeVguWrpSJ X-Google-Smtp-Source: AGHT+IHlkaC/Z9BkTMWyK8wb1eZacy/PI1c4IuamCkdldilL3UCBgG7y9+2G6C4QqRVW/skHrT9NoA== X-Received: by 2002:a05:690c:4501:b0:64a:7040:2d8a with SMTP id 00721157ae682-6ac96f89bfcmr33915677b3.23.1723650970437; Wed, 14 Aug 2024 08:56:10 -0700 (PDT) Received: from [192.168.254.128] ([95.214.217.105]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-6bd82e4fab9sm45163676d6.117.2024.08.14.08.56.08 for <49246-done@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 14 Aug 2024 08:56:09 -0700 (PDT) Message-ID: Date: Wed, 14 Aug 2024 18:56:04 +0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US To: 49246-done@debbugs.gnu.org From: Ileana Dumitrescu Subject: Re: bug#49246: [PATCH] libtool with mingw hangs in func_convert_core_msys_to_w32 Autocrypt: addr=ileanadumitrescu95@gmail.com; keydata= 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 tEGGBkKUVsxBXBBe Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------hvK2HIPjyDtIyGV0Yxk0c8Hh" X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 49246-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.8 (/) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------hvK2HIPjyDtIyGV0Yxk0c8Hh Content-Type: multipart/mixed; boundary="------------eslxkX9ISjbqlwukMruoDaqN"; protected-headers="v1" From: Ileana Dumitrescu To: 49246-done@debbugs.gnu.org Message-ID: Subject: Re: bug#49246: [PATCH] libtool with mingw hangs in func_convert_core_msys_to_w32 --------------eslxkX9ISjbqlwukMruoDaqN Content-Type: multipart/mixed; boundary="------------MupWy9NleF9d2FW9HDpdGCjN" --------------MupWy9NleF9d2FW9HDpdGCjN Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 VGhpcyBsb29rcyBsaWtlIGEgZHVwbGljYXRlIG9mIGJ1ZyMxMDk0OToNCmh0dHBzOi8vZGVi YnVncy5nbnUub3JnL2NnaS9idWdyZXBvcnQuY2dpP2J1Zz0xMDk0OQ0KDQpJdCBleHBsYWlu cyB3aHkgdGhlIGRvdWJsZSBzbGFzaCBpcyBpbnRlbnRpb25hbCBhbmQgd2hlcmUgaW4gdGhl DQpkb2N1bWVudGF0aW9uIHRvIGxvb2sgdG8gYmV0dGVyIHVuZGVyc3RhbmQgY3Jvc3MtYnVp bGRpbmcuDQoNCi0tIA0KSWxlYW5hIER1bWl0cmVzY3UNCg0KR1BHIFB1YmxpYyBLZXk6IEZB MjYgQ0E3OCA0QkUxIDg4OTIgN0YyMiBCOTlGIDY1NzAgRUEwMSAxNDZGIDczNTQNCg== --------------MupWy9NleF9d2FW9HDpdGCjN 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----- --------------MupWy9NleF9d2FW9HDpdGCjN-- --------------eslxkX9ISjbqlwukMruoDaqN-- --------------hvK2HIPjyDtIyGV0Yxk0c8Hh 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/IrmfZXDqARRvc1QFAma805UFAwAAAAAACgkQZXDqARRvc1Ti Pg/+O47wubrVsVVylpMjZ4vyvgEQOrdG1Hd/5FTYBx2jZv8AiK6jXSgoXmoqPkJugBMqftqbt+L4 sG/eCytP/dem1gkAOSgbqxCA3J7t1F+GnPqPO4IxWbYW87DXbxsIabsyNmWKsWBavYKRl54wDwj7 BMcsW5xa/oglnbqWa4iArhW+YIzttiSoUYkva2sdcGC+O/ZrBn0+7SapIdS6ijFyptYgdsKkDEjD PbRg24e3z/g9q2DedWuZMa0ZPejPaebXy0fMBA7cetKcSDU80zuDz8XfR+C//PED6MUoQi5JiH9L +prqfoJ0m/8HIuqWihzbUVihwyhXWxso5gse0r/ZSg5u8b5AlWc+miEF8l4QbD2D+GJnnNPosh5O X+FsxBsbRJvPqUZRomRqZuwxVPMPEDHEvSKFmoUKsJYK02NSWlX/M9Bbpbl6lj7/nSf4Acevishi rJ4VQkDQSnSqUtNj41zDx2EV5ffstHf5Q1ykA7OWTWdDhTeU/53UDCNbu+BuWfme3bSyDOFkCTI4 gb6g3eci0LRrrD/C5uUqvgrK5BnH8GJaiAOGAvj1iSwQWa2w2vvFs1DYTYd6GU56HWMoaAMLQFil qLZ02Dezt0W+3VaaVGgPq7Brq/NFxP3NOGKiWM4ATKkQF/UGwn12AVWz1B3p4hqvJojGX+hnjKnQ bhI= =ZenI -----END PGP SIGNATURE----- --------------hvK2HIPjyDtIyGV0Yxk0c8Hh-- From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 14 13:40:56 2024 Received: (at 49246) by debbugs.gnu.org; 14 Aug 2024 17:40:56 +0000 Received: from localhost ([127.0.0.1]:47362 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1seHzU-0003hy-4m for submit@debbugs.gnu.org; Wed, 14 Aug 2024 13:40:56 -0400 Received: from smtprelay0017.hostedemail.com ([216.40.44.17]:43642 helo=relay.hostedemail.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1seHzR-0003hk-Gs for 49246@debbugs.gnu.org; Wed, 14 Aug 2024 13:40:54 -0400 Received: from omf10.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 25D2780FE8 for <49246@debbugs.gnu.org>; Wed, 14 Aug 2024 17:40:11 +0000 (UTC) Received: from [HIDDEN] (Authenticated sender: Brian.Inglis@SystematicSW.ab.ca) by omf10.hostedemail.com (Postfix) with ESMTPA id 964D43E for <49246@debbugs.gnu.org>; Wed, 14 Aug 2024 17:40:08 +0000 (UTC) Message-ID: <00c12d3b-d88f-4719-a7a8-8538a00a6c17@SystematicSW.ab.ca> Date: Wed, 14 Aug 2024 11:40:07 -0600 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird From: Brian Inglis Subject: Re: bug#49246: closed (Re: bug#49246: [PATCH] libtool with mingw hangs in func_convert_core_msys_to_w32) Content-Language: en-CA To: 49246@debbugs.gnu.org References: <20210627201945.33507-1-Brian.Inglis@SystematicSW.ab.ca> Organization: Systematic Software In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 964D43E X-Spam-Status: No, score=-5.09 X-Rspamd-Server: rspamout03 X-Stat-Signature: p7yuokw7rojeqtmwz89wqid9omdc4kpz X-Session-Marker: 427269616E2E496E676C69734053797374656D6174696353572E61622E6361 X-Session-ID: U2FsdGVkX1/b3vut7xpXymQlhkQKqXvP/PXJGhVP7+Y= X-HE-Tag: 1723657208-459269 X-HE-Meta: U2FsdGVkX18Xu+6tePfwTTigYXIMt7L6F3s/cNJumFOsasptXlbPJQYI4zV72b+H23UpJ34Fti1oeKSqmULL3U1ktQBNSD5aqLAHkx5ZZnDPfXAHR7NKlhKYLBJi751bW/4+w46v+EjoSUtVsStvuJSL79wvdAClMGCsvReHvn1kRcnHMc89c9tWNG1FbLdG0eUqskh59IdfauWPj9AhPwK/cDjh/6ufhsEPXMt9Z6p2EPgeyanQY/EPh1GdCFRySDDU55bh+GoAJJTKE29wfWcHuX1bjKzyqwqkdt7heq4Tcus7LHCUk47pSHsgPJ1O5UTMF91KhdYZDpsrfnB0+EkweHm12TrRyKSRz72+EBc4J3prmPVXVdVYXjgZsQWXco2EklV+YmLDzp0LUPa7xROHRvh0i1ohVEIkmN9mh8ApDV9TGDKhK7MoLTr2oGWmPvtuQdi0lLC5lWVh/keiwaiHDEwoxQM8OeaS9BxcYJjrMhqy4QEv9c87IEaSwHygRdT6Fmt1feeDopVS2X2/DwikDgDIwF/5/wqgtM5B7xdLXa68YKsDLTSPpbugrXAYeKmOnT1o3EABt6JqWCobCppy4dOmqbJdp3e0DloE6W8y2XYq5CpgGmIpKvKxNbHTR3r8YgxLuZ0mOg0kWftDVYBeDZbjSXqMNlZ7VSsfO60= X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 49246 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Brian.Inglis@SystematicSW.ab.ca Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) This is not a duplicate of that path bug. The `cmd //c ...` is not a path, which under Windows would contain backslashes '\', it is an invocation of the Windows console command line shell `cmd`. Those slashes are Windows console shell command line option switch characters '/', with `cmd /c ...` meant to be equivalent to `sh -c ...`. It includes an invalid Windows options switch '//c', which results in the Windows `cmd` shell being invoked as an interactive console shell, as if invoked with the '/k' switch, but ignoring any provided command string, hanging builds! For example, under Cygwin under Windows, I can reproduce this failure: $ cmd //c dir Microsoft Windows [Version 10.0.19045.4651] (c) Microsoft Corporation. All rights reserved. C:\...>exit $ cmd dir Microsoft Windows [Version 10.0.19045.4651] (c) Microsoft Corporation. All rights reserved. C:\...>exit $ cmd /c dir Volume in drive C is SYSSW932GB Volume Serial Number is EE45-4341 Directory of C:\usr\local\cygwin64\usr\src\cygport\ca 2024-08-14 09:55 . 2024-08-14 09:55 .. 2024-08-14 01:14 .git 2022-09-06 01:28 .github 2022-09-06 01:28 55 .gitignore 2022-09-06 01:28 103 .gitmodules 2022-09-06 01:28 478 AUTHORS 2024-05-07 01:50 bin 2024-08-14 01:13 1,137 COMMIT_MSG 2022-09-06 01:28 35,149 COPYING 2022-09-06 01:28 23,006 COPYING-DOCS 2024-08-14 01:10 cygclass 2024-05-07 01:50 7,981 cygport.spec 2024-05-07 01:50 data 2023-11-20 22:26 doc 2024-05-07 01:50 lib 2024-05-07 01:50 655 meson.build 2022-09-06 01:28 61 meson_options.txt 2024-05-07 01:50 41,198 NEWS 2024-05-07 01:50 10,295 README 2023-11-20 22:26 testsuite 2022-09-06 01:28 335 TODO 2022-09-06 01:28 tools 12 File(s) 120,453 bytes 11 Dir(s) 403,840,393,216 bytes free $ sh --c sh: 0: Illegal option -- $ echo $SHELL /bin/bash $ As shown above, if you invoke the equivalent `sh --c`, the shell complains about the invalid option and exits, and does not hang around as an interactive shell, but the Windows console command line shell is more "helpful"! Even if you put that invalid Windows console command line inside a Windows "batch" `cmd` script, it hangs the script at the interactive console command line, until `exit` is typed interactively: $ head t.cmd cmd //c dir exit $ llgo t.cmd -rwxr-xr-x 1 12 Aug 14 11:21 t.cmd* $ cmd /c t.cmd C:\usr\local\cygwin64\usr\src\cygport\ca>cmd //c dir Microsoft Windows [Version 10.0.19045.4651] (c) Microsoft Corporation. All rights reserved. C:\usr\local\cygwin64\usr\src\cygport\ca>exit <<<--- typed C:\usr\local\cygwin64\usr\src\cygport\ca>exit $ I hope that better explains the issue, and am surprised that many folks working on Windows (cross-) builds do not have a better handle on the build environment, and its issues, as these communication issues often recur. I characterize that personally as "Shit I shouldn't need to know!", but I have had to, to do stuff like porting shell scripts to Windows `cmd` scripts and utilities, for business continuity and disaster recovery on user's home PCs. ;^> If you don't like running Windows, you can always run Cygwin under Wine under Linux, as the two projects interoperate and cooperate, also with Mingw64 and Msys2, so you can get wonderfully lost, as with running under multi-level VMs. -- Take care. Thanks, Brian Inglis Calgary, Alberta, Canada La perfection est atteinte Perfection is achieved non pas lorsqu'il n'y a plus rien à ajouter not when there is no more to add mais lorsqu'il n'y a plus rien à retirer but when there is no more to cut -- Antoine de Saint-Exupéry On 2024-08-14 09:58, GNU bug Tracking System wrote: > Your bug report > > #49246: [PATCH] libtool with mingw hangs in func_convert_core_msys_to_w32 > > which was filed against the libtool package, has been closed. > > The explanation is attached below, along with your original report. > If you require more details, please reply to49246@debbugs.gnu.org. > > -- 49246: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=49246 GNU Bug Tracking > System Contact help-debbugs@gnu.org with problems > > > ForwardedMessage.eml > > Subject: > Re: bug#49246: [PATCH] libtool with mingw hangs in func_convert_core_msys_to_w32 > From: > Ileana Dumitrescu > Date: > 2024-08-14, 09:56 > > To: > 49246-done@debbugs.gnu.org > > > This looks like a duplicate of bug#10949: > https://debbugs.gnu.org/cgi/bugreport.cgi?bug=10949 > > It explains why the double slash is intentional and where in the > documentation to look to better understand cross-building. > > -- > Ileana Dumitrescu > > GPG Public Key: FA26 CA78 4BE1 8892 7F22 B99F 6570 EA01 146F 7354 > > ForwardedMessage.eml > > Subject: > [PATCH] libtool with mingw hangs in func_convert_core_msys_to_w32 > From: > Brian Inglis > Date: > 2021-06-27, 14:19 > > To: > bug-libtool@gnu.org, Libtool Patches > BCC: > Brian Inglis > > > Problem reported by a downstream Cygwin user inadvertently > misconfiguring a package cross-build with mingw toolchain: > > libtool with mingw hangs building openocd in > func_convert_core_msys_to_w32: > > https://cygwin.com/pipermail/cygwin/2021-June/248791.html > > The issue exists in libtool build-aux/ltmain.in line 963 in > func_convert_core_msys_to_w32 Windows subshell command: > > ( cmd //c echo "$1" ) > > see: > > https://git.savannah.gnu.org/cgit/libtool.git/tree/build-aux/ltmain.in#n963 > > where the switch char "/" is duplicated, so instead of executing one > command in the Windows subshell context, a subshell is spawned and hangs > until manually exited e.g.: > > $ cmd //c echo "$1" > Microsoft Windows [Version 10.0.19042.985] > (c) Microsoft Corporation. All rights reserved. > > C:\...>exit > $ > > The patch merely removes the extraneous duplicated switch char "/". > > As the patch is trivial, no copyright assignemnt should be required. > > --- > build-aux/ltmain.in | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > > 0001-libtool-with-mingw-hangs-in-func_convert_core_msys_to_w32.patch > > diff --git a/build-aux/ltmain.in b/build-aux/ltmain.in > index 96b3700347d5..4b8088903740 100644 > --- a/build-aux/ltmain.in > +++ b/build-aux/ltmain.in > @@ -960,7 +960,7 @@ func_convert_core_msys_to_w32 () > $debug_cmd > > # awkward: cmd appends spaces to result > - func_convert_core_msys_to_w32_result=`( cmd //c echo "$1" ) 2>/dev/null | > + func_convert_core_msys_to_w32_result=`( cmd /c echo "$1" ) 2>/dev/null | > $SED -e 's/[ ]*$//' -e "$sed_naive_backslashify"` > } > #end: func_convert_core_msys_to_w32 From unknown Fri Jun 20 07:16:33 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: Did not alter fixed versions and reopened. Date: Wed, 14 Aug 2024 17:59:01 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # Did not alter fixed versions and reopened. thanks # This fakemail brought to you by your local debbugs # administrator From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 14 14:12:08 2024 Received: (at 49246) by debbugs.gnu.org; 14 Aug 2024 18:12:08 +0000 Received: from localhost ([127.0.0.1]:47381 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1seITg-0004vE-0n for submit@debbugs.gnu.org; Wed, 14 Aug 2024 14:12:08 -0400 Received: from mail-ej1-f52.google.com ([209.85.218.52]:46478) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1seITc-0004ui-Qm for 49246@debbugs.gnu.org; Wed, 14 Aug 2024 14:12:06 -0400 Received: by mail-ej1-f52.google.com with SMTP id a640c23a62f3a-a7b2dbd81e3so25883066b.1 for <49246@debbugs.gnu.org>; Wed, 14 Aug 2024 11:11:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1723659024; x=1724263824; darn=debbugs.gnu.org; h=in-reply-to:autocrypt:from:references:to:content-language:subject :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=mCof6PnJUusAUeSX47t48AFaLqH61ZR6i+fnWCAqsek=; b=JbTZwbHjj+lYKhU+n/JRqn35W/ovNaG7ICMtGOdAbLGRE+m0wwIJidzxWFuCPmpMiD i2WkMNEbygZdMjvfGLjfzLz0uKgBrQFhKUfPqOwKLjyC9GqeG6gBlKK9yRrVBiGrOpjE +mG6JEApmiVepFrnS1cyu8L2OEDQb08z+c4feX0D5joTpC8Bfr3MQ8EztIBUnwfzaVdt 7xqlfAvbRYEkCpYZ/uOP48peg1rcnnlBv8cN8toLjiudcs4N2gIpqVatpELx9vUORjhG IUstxf0+JXIZJKUs79ENDXeCPeaPe4hjRVbvmS1Wv1z5SNmsArdUpBVHoICITGmSvR2l /hdg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1723659024; x=1724263824; h=in-reply-to:autocrypt:from:references:to:content-language:subject :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=mCof6PnJUusAUeSX47t48AFaLqH61ZR6i+fnWCAqsek=; b=uT6K6wvLJh5IG37YwmIB3Z6yzshMPyU2H2X8SmNoFdiJyPfPUwLCV0Vh+yUPVjnoAg 0apIE5+SQm8Ozthgw5P9kufyW+t/V6ARJcZk+V9ZzYROVT0cJ6Z9CY+1gYWpveHSUgrW EM6MWXDLrovA+5NVtDIBMVq9HdYp5Pv+09P1h+92bk1jNILzwYeeypvu4U6jIo14NiQc XK9c6RFTlcY0E4TI1sh3xizFk+7DkdiMq6JWSH8z9aIRo6Igx2hwaYZeBv1gi395B1Ki HLvfCU72q3kI94db4/dvT+Zh0njVKXpk2dkk+JWSTKvZ497TFzEV9AtBDjqv+KJ7YQcB 4YMw== X-Forwarded-Encrypted: i=1; AJvYcCX7HvIYx05lVb1sYEwTXryogxu2nOT6Bb/wRklscxJ9BEgRhn2m8LvLkp44l5GGZZWCta2kdbJU8kdBRL4fymt1Bc4iu58= X-Gm-Message-State: AOJu0Yzk+BXlL3oxziM5rnJLuPIiF0Vuh3txTOQJyCNWm4xQAG8gvG3S +qi2+qP/9foTXzdcyuYDFxOEEJO1S0greUJptWSfO3tqfK+us/hC5/28hXbX X-Google-Smtp-Source: AGHT+IHAvqg+lnlUGm0UNvPCXPNI8sjL6ea0ofyYOI39ib0vc3drPbjdWU1EpqcOPcf0MjM9HCk/Lg== X-Received: by 2002:a17:907:e2ca:b0:a79:82c1:a5b2 with SMTP id a640c23a62f3a-a8366c2f66emr252196266b.9.1723659023403; Wed, 14 Aug 2024 11:10:23 -0700 (PDT) Received: from [192.168.254.128] ([95.214.217.105]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-a80f3f4c42fsm201811666b.35.2024.08.14.11.10.21 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 14 Aug 2024 11:10:22 -0700 (PDT) Message-ID: Date: Wed, 14 Aug 2024 21:10:18 +0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#49246: closed (Re: bug#49246: [PATCH] libtool with mingw hangs in func_convert_core_msys_to_w32) Content-Language: en-US To: Brian.Inglis@SystematicSW.ab.ca, 49246@debbugs.gnu.org References: <20210627201945.33507-1-Brian.Inglis@SystematicSW.ab.ca> <00c12d3b-d88f-4719-a7a8-8538a00a6c17@SystematicSW.ab.ca> From: Ileana Dumitrescu Autocrypt: addr=ileanadumitrescu95@gmail.com; keydata= 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 tEGGBkKUVsxBXBBe In-Reply-To: <00c12d3b-d88f-4719-a7a8-8538a00a6c17@SystematicSW.ab.ca> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------28J0wdIiTTwXAiF6tigXo508" X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 49246 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------28J0wdIiTTwXAiF6tigXo508 Content-Type: multipart/mixed; boundary="------------VqVNSifON0E9EyPKwMI7un5C"; protected-headers="v1" From: Ileana Dumitrescu To: Brian.Inglis@SystematicSW.ab.ca, 49246@debbugs.gnu.org Message-ID: Subject: Re: bug#49246: closed (Re: bug#49246: [PATCH] libtool with mingw hangs in func_convert_core_msys_to_w32) References: <20210627201945.33507-1-Brian.Inglis@SystematicSW.ab.ca> <00c12d3b-d88f-4719-a7a8-8538a00a6c17@SystematicSW.ab.ca> In-Reply-To: <00c12d3b-d88f-4719-a7a8-8538a00a6c17@SystematicSW.ab.ca> --------------VqVNSifON0E9EyPKwMI7un5C Content-Type: multipart/mixed; boundary="------------36aIFSS9FkBxPjwdsh3yeoYK" --------------36aIFSS9FkBxPjwdsh3yeoYK Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 SGkgQnJpYW4sDQoNCk9uIDE0LzA4LzIwMjQgMjA6NDAsIEJyaWFuIEluZ2xpcyB3cm90ZToN Cj4gVGhpcyBpcyBub3QgYSBkdXBsaWNhdGUgb2YgdGhhdCBwYXRoIGJ1Zy4NCj4gDQo+IFRo ZSBgY21kIC8vYyAuLi5gIGlzIG5vdCBhIHBhdGgsIHdoaWNoIHVuZGVyIFdpbmRvd3Mgd291 bGQgY29udGFpbiANCj4gYmFja3NsYXNoZXMgJ1wnLCBpdCBpcyBhbiBpbnZvY2F0aW9uIG9m IHRoZSBXaW5kb3dzIGNvbnNvbGUgY29tbWFuZCBsaW5lIA0KPiBzaGVsbCBgY21kYC4NCj4g DQo+IFRob3NlIHNsYXNoZXMgYXJlIFdpbmRvd3MgY29uc29sZSBzaGVsbCBjb21tYW5kIGxp bmUgb3B0aW9uIHN3aXRjaCANCj4gY2hhcmFjdGVycyAnLycsIHdpdGggYGNtZCAvYyAuLi5g IG1lYW50IHRvIGJlIGVxdWl2YWxlbnQgdG8gYHNoIC1jIC4uLmAuDQo+IA0KPiBJdCBpbmNs dWRlcyBhbiBpbnZhbGlkIFdpbmRvd3Mgb3B0aW9ucyBzd2l0Y2ggJy8vYycsIHdoaWNoIHJl c3VsdHMgaW4gDQo+IHRoZSBXaW5kb3dzIGBjbWRgIHNoZWxsIGJlaW5nIGludm9rZWQgYXMg YW4gaW50ZXJhY3RpdmUgY29uc29sZSBzaGVsbCwgDQo+IGFzIGlmIGludm9rZWQgd2l0aCB0 aGUgJy9rJyBzd2l0Y2gsIGJ1dCBpZ25vcmluZyBhbnkgcHJvdmlkZWQgY29tbWFuZCANCj4g c3RyaW5nLCBoYW5naW5nIGJ1aWxkcyENCj4gDQo+IEZvciBleGFtcGxlLCB1bmRlciBDeWd3 aW4gdW5kZXIgV2luZG93cywgSSBjYW4gcmVwcm9kdWNlIHRoaXMgZmFpbHVyZToNCj4gDQo+ ICQgY21kIC8vYyBkaXINCj4gTWljcm9zb2Z0IFdpbmRvd3MgW1ZlcnNpb24gMTAuMC4xOTA0 NS40NjUxXQ0KPiAoYykgTWljcm9zb2Z0IENvcnBvcmF0aW9uLiBBbGwgcmlnaHRzIHJlc2Vy dmVkLg0KPiANCj4gQzpcLi4uPmV4aXQNCj4gJCBjbWQgZGlyDQo+IE1pY3Jvc29mdCBXaW5k b3dzIFtWZXJzaW9uIDEwLjAuMTkwNDUuNDY1MV0NCj4gKGMpIE1pY3Jvc29mdCBDb3Jwb3Jh dGlvbi4gQWxsIHJpZ2h0cyByZXNlcnZlZC4NCj4gDQo+IEM6XC4uLj5leGl0DQo+ICQgY21k IC9jIGRpcg0KPiAgwqBWb2x1bWUgaW4gZHJpdmUgQyBpcyBTWVNTVzkzMkdCDQo+ICDCoFZv bHVtZSBTZXJpYWwgTnVtYmVyIGlzIEVFNDUtNDM0MQ0KPiANCj4gIMKgRGlyZWN0b3J5IG9m IEM6XHVzclxsb2NhbFxjeWd3aW42NFx1c3Jcc3JjXGN5Z3BvcnRcY2ENCj4gDQo+IDIwMjQt MDgtMTTCoCAwOTo1NcKgwqDCoCA8RElSPsKgwqDCoMKgwqDCoMKgwqDCoCAuDQo+IDIwMjQt MDgtMTTCoCAwOTo1NcKgwqDCoCA8RElSPsKgwqDCoMKgwqDCoMKgwqDCoCAuLg0KPiAyMDI0 LTA4LTE0wqAgMDE6MTTCoMKgwqAgPERJUj7CoMKgwqDCoMKgwqDCoMKgwqAgLmdpdA0KPiAy MDIyLTA5LTA2wqAgMDE6MjjCoMKgwqAgPERJUj7CoMKgwqDCoMKgwqDCoMKgwqAgLmdpdGh1 Yg0KPiAyMDIyLTA5LTA2wqAgMDE6MjjCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg NTUgLmdpdGlnbm9yZQ0KPiAyMDIyLTA5LTA2wqAgMDE6MjjCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgIDEwMyAuZ2l0bW9kdWxlcw0KPiAyMDIyLTA5LTA2wqAgMDE6MjjCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgIDQ3OCBBVVRIT1JTDQo+IDIwMjQtMDUtMDfCoCAwMTo1 MMKgwqDCoCA8RElSPsKgwqDCoMKgwqDCoMKgwqDCoCBiaW4NCj4gMjAyNC0wOC0xNMKgIDAx OjEzwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDEsMTM3IENPTU1JVF9NU0cNCj4gMjAyMi0w OS0wNsKgIDAxOjI4wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAzNSwxNDkgQ09QWUlORw0KPiAy MDIyLTA5LTA2wqAgMDE6MjjCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDIzLDAwNiBDT1BZSU5H LURPQ1MNCj4gMjAyNC0wOC0xNMKgIDAxOjEwwqDCoMKgIDxESVI+wqDCoMKgwqDCoMKgwqDC oMKgIGN5Z2NsYXNzDQo+IDIwMjQtMDUtMDfCoCAwMTo1MMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoCA3LDk4MSBjeWdwb3J0LnNwZWMNCj4gMjAyNC0wNS0wN8KgIDAxOjUwwqDCoMKgIDxE SVI+wqDCoMKgwqDCoMKgwqDCoMKgIGRhdGENCj4gMjAyMy0xMS0yMMKgIDIyOjI2wqDCoMKg IDxESVI+wqDCoMKgwqDCoMKgwqDCoMKgIGRvYw0KPiAyMDI0LTA1LTA3wqAgMDE6NTDCoMKg wqAgPERJUj7CoMKgwqDCoMKgwqDCoMKgwqAgbGliDQo+IDIwMjQtMDUtMDfCoCAwMTo1MMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgNjU1IG1lc29uLmJ1aWxkDQo+IDIwMjItMDkt MDbCoCAwMToyOMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCA2MSBtZXNvbl9vcHRp b25zLnR4dA0KPiAyMDI0LTA1LTA3wqAgMDE6NTDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDQx LDE5OCBORVdTDQo+IDIwMjQtMDUtMDfCoCAwMTo1MMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg MTAsMjk1IFJFQURNRQ0KPiAyMDIzLTExLTIwwqAgMjI6MjbCoMKgwqAgPERJUj7CoMKgwqDC oMKgwqDCoMKgwqAgdGVzdHN1aXRlDQo+IDIwMjItMDktMDbCoCAwMToyOMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqAgMzM1IFRPRE8NCj4gMjAyMi0wOS0wNsKgIDAxOjI4wqDCoMKg IDxESVI+wqDCoMKgwqDCoMKgwqDCoMKgIHRvb2xzDQo+ICDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoCAxMiBGaWxlKHMpwqDCoMKgwqDCoMKgwqAgMTIwLDQ1MyBieXRlcw0KPiAgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgMTEgRGlyKHMpwqAgNDAzLDg0MCwzOTMsMjE2IGJ5 dGVzIGZyZWUNCj4gJCBzaCAtLWMNCj4gc2g6IDA6IElsbGVnYWwgb3B0aW9uIC0tDQo+ICQg ZWNobyAkU0hFTEwNCj4gL2Jpbi9iYXNoDQo+ICQNCj4gDQo+IEFzIHNob3duIGFib3ZlLCBp ZiB5b3UgaW52b2tlIHRoZSBlcXVpdmFsZW50IGBzaCAtLWNgLCB0aGUgc2hlbGwgDQo+IGNv bXBsYWlucyBhYm91dCB0aGUgaW52YWxpZCBvcHRpb24gYW5kIGV4aXRzLCBhbmQgZG9lcyBu b3QgaGFuZyBhcm91bmQgDQo+IGFzIGFuIGludGVyYWN0aXZlIHNoZWxsLCBidXQgdGhlIFdp bmRvd3MgY29uc29sZSBjb21tYW5kIGxpbmUgc2hlbGwgaXMgDQo+IG1vcmUgImhlbHBmdWwi IQ0KPiANCj4gRXZlbiBpZiB5b3UgcHV0IHRoYXQgaW52YWxpZCBXaW5kb3dzIGNvbnNvbGUg Y29tbWFuZCBsaW5lIGluc2lkZSBhIA0KPiBXaW5kb3dzICJiYXRjaCIgYGNtZGAgc2NyaXB0 LCBpdCBoYW5ncyB0aGUgc2NyaXB0IGF0IHRoZSBpbnRlcmFjdGl2ZSANCj4gY29uc29sZSBj b21tYW5kIGxpbmUsIHVudGlsIGBleGl0YCBpcyB0eXBlZCBpbnRlcmFjdGl2ZWx5Og0KPiAN Cj4gJCBoZWFkIHQuY21kDQo+IGNtZCAvL2MgZGlyDQo+IGV4aXQNCj4gJCBsbGdvIHQuY21k DQo+IC1yd3hyLXhyLXggMSAxMiBBdWcgMTQgMTE6MjEgdC5jbWQqDQo+ICQgY21kIC9jIHQu Y21kDQo+IA0KPiBDOlx1c3JcbG9jYWxcY3lnd2luNjRcdXNyXHNyY1xjeWdwb3J0XGNhPmNt ZCAvL2MgZGlyDQo+IE1pY3Jvc29mdCBXaW5kb3dzIFtWZXJzaW9uIDEwLjAuMTkwNDUuNDY1 MV0NCj4gKGMpIE1pY3Jvc29mdCBDb3Jwb3JhdGlvbi4gQWxsIHJpZ2h0cyByZXNlcnZlZC4N Cj4gDQo+IEM6XHVzclxsb2NhbFxjeWd3aW42NFx1c3Jcc3JjXGN5Z3BvcnRcY2E+ZXhpdMKg wqDCoCA8PDwtLS0gdHlwZWQNCj4gDQo+IEM6XHVzclxsb2NhbFxjeWd3aW42NFx1c3Jcc3Jj XGN5Z3BvcnRcY2E+ZXhpdA0KPiAkDQo+IA0KPiBJIGhvcGUgdGhhdCBiZXR0ZXIgZXhwbGFp bnMgdGhlIGlzc3VlLCBhbmQgYW0gc3VycHJpc2VkIHRoYXQgbWFueSBmb2xrcyANCj4gd29y a2luZyBvbiBXaW5kb3dzIChjcm9zcy0pIGJ1aWxkcyBkbyBub3QgaGF2ZSBhIGJldHRlciBo YW5kbGUgb24gdGhlIA0KPiBidWlsZCBlbnZpcm9ubWVudCwgYW5kIGl0cyBpc3N1ZXMsIGFz IHRoZXNlIGNvbW11bmljYXRpb24gaXNzdWVzIG9mdGVuIA0KPiByZWN1ci4NCj4gDQo+IEkg Y2hhcmFjdGVyaXplIHRoYXQgcGVyc29uYWxseSBhcyAiU2hpdCBJIHNob3VsZG4ndCBuZWVk IHRvIGtub3chIiwgYnV0IA0KPiBJIGhhdmUgaGFkIHRvLCB0byBkbyBzdHVmZiBsaWtlIHBv cnRpbmcgc2hlbGwgc2NyaXB0cyB0byBXaW5kb3dzIGBjbWRgIA0KPiBzY3JpcHRzIGFuZCB1 dGlsaXRpZXMsIGZvciBidXNpbmVzcyBjb250aW51aXR5IGFuZCBkaXNhc3RlciByZWNvdmVy eSBvbiANCj4gdXNlcidzIGhvbWUgUENzLiA7Xj4NCj4gDQo+IElmIHlvdSBkb24ndCBsaWtl IHJ1bm5pbmcgV2luZG93cywgeW91IGNhbiBhbHdheXMgcnVuIEN5Z3dpbiB1bmRlciBXaW5l IA0KPiB1bmRlciBMaW51eCwgYXMgdGhlIHR3byBwcm9qZWN0cyBpbnRlcm9wZXJhdGUgYW5k IGNvb3BlcmF0ZSwgYWxzbyB3aXRoIA0KPiBNaW5ndzY0IGFuZCBNc3lzMiwgc28geW91IGNh biBnZXQgd29uZGVyZnVsbHkgbG9zdCwgYXMgd2l0aCBydW5uaW5nIA0KPiB1bmRlciBtdWx0 aS1sZXZlbCBWTXMuDQo+IA0KDQpJdCBzZWVtcyBJIG1pc3VuZGVyc3Rvb2QgdGhlIHByZXZp b3VzIGVtYWlsIHRoYXQgbWFkZSBpdCBzZWVtIGxpa2UgdGhpcw0Kd2FzIGlkZW50aWZpZWQg YXMgYSBkdXBsaWNhdGU/IEkgaGF2ZSByZW9wZW5lZCB0aGUgYnVnLCBhbmQgSSB3aWxsIGxv b2sNCmludG8gdGVzdGluZyBpdC4NCg0KLS0gDQpJbGVhbmEgRHVtaXRyZXNjdQ0KDQpHUEcg UHVibGljIEtleTogRkEyNiBDQTc4IDRCRTEgODg5MiA3RjIyIEI5OUYgNjU3MCBFQTAxIDE0 NkYgNzM1NA0K --------------36aIFSS9FkBxPjwdsh3yeoYK 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----- --------------36aIFSS9FkBxPjwdsh3yeoYK-- --------------VqVNSifON0E9EyPKwMI7un5C-- --------------28J0wdIiTTwXAiF6tigXo508 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/IrmfZXDqARRvc1QFAma88woFAwAAAAAACgkQZXDqARRvc1So 4A//TgQl59oKz6bMpSPrxVaAVjfYiIPQLiMswZNLC92gAzQpMbuhtG6sUxkCTcIg+xOMAnBr0N/S 1/XDmWtV69jfzFQWQHCkTjlyjcFEtCzoWQ4cd/ifSdIq/1PGJRyFIsy1M9qIGcJWkyw48rcXOdL9 i0hY6624nbRDQnSZqIFTwnqNkb9yA61YMrDaUFDxp84FLHnmoml1kyBQiVFcqBZikUKFYYktPi7Q X0xd0Y3pyL/J8xIYLN1hMQBTcqldYsHxfZHX1MUos3iTCujyanEMPMp5hfri6y7Bq1DqwfmqUW/Z S6R/vOfzIK1qQOcSxsICZFvQ/ddmtOSib3fE8VZlpfYiWdURu8o3/bF13HnviBkO1Cd8yZdAdd00 5GKT0U4Xq/YymW98Xds5GWbz1j7H4FVx1fCngDIgB7L1dNQ2gISA/LWEtPd6Uow1lAX1LLVY9WJT BvdfxJmxZs/dIdvs/LqxPsjglnLB9EnIDQdtloXNXDXUBcaRGUZqfQXrp1JIhmmwOv3iG/j5gzpy BpZvlLnkR2M3TlX4JFJptf9bmMfFS6/rC3l5uPuJnB7M5DviEX/Mxfz1eCkFMSRQovUz1FfbRNku kvv9DapJJvOHTSrUNyLE41/71m/Di3rdk7rTwf/xhnnJOJCgxORHSqhkSJ9nt+2ySiQXOyVZ9vtx zSU= =Ku8K -----END PGP SIGNATURE----- --------------28J0wdIiTTwXAiF6tigXo508-- From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 14 14:38:34 2024 Received: (at 49246) by debbugs.gnu.org; 14 Aug 2024 18:38:34 +0000 Received: from localhost ([127.0.0.1]:47386 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1seItF-0006Fz-JL for submit@debbugs.gnu.org; Wed, 14 Aug 2024 14:38:34 -0400 Received: from smtprelay0010.hostedemail.com ([216.40.44.10]:35093 helo=relay.hostedemail.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1seItE-0006FS-3B for 49246@debbugs.gnu.org; Wed, 14 Aug 2024 14:38:32 -0400 Received: from omf17.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 29A0F8111E; Wed, 14 Aug 2024 18:37:51 +0000 (UTC) Received: from [HIDDEN] (Authenticated sender: Brian.Inglis@SystematicSW.ab.ca) by omf17.hostedemail.com (Postfix) with ESMTPA id 01F3217; Wed, 14 Aug 2024 18:37:47 +0000 (UTC) Message-ID: Date: Wed, 14 Aug 2024 12:37:46 -0600 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird From: Brian.Inglis@SystematicSW.ab.ca Subject: Re: bug#49246: closed (Re: bug#49246: [PATCH] libtool with mingw hangs in func_convert_core_msys_to_w32) Content-Language: en-CA To: Ileana Dumitrescu References: <20210627201945.33507-1-Brian.Inglis@SystematicSW.ab.ca> <00c12d3b-d88f-4719-a7a8-8538a00a6c17@SystematicSW.ab.ca> Organization: Systematic Software In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 01F3217 X-Spam-Status: No, score=-5.09 X-Rspamd-Server: rspamout07 X-Stat-Signature: qckagjzk4859kg9tpa4b9rzceadnx6r3 X-Session-Marker: 427269616E2E496E676C69734053797374656D6174696353572E61622E6361 X-Session-ID: U2FsdGVkX19DbwtcH8wepfbrM5edtEc3By9V7sYqyAc= X-HE-Tag: 1723660667-567785 X-HE-Meta: U2FsdGVkX1+jMnTa9WWosvtgFi4HekOKd8cvyp8jc8FrmCaV0b5y8WQ1Jgzza/kNpGgB467ofFSpVII9ylPFdjbZv5tS2WRKUIn+sFY/epp7I74OHh3yV1qrprdGVc2agFTRTZo4uUqAziy6ZyskyboEyzNxdpraZfMBbciSqfSapK5jareGWZe1I+pUIayUK5V2AxkisSaN5RYBV/h7OBEAiQz7+SoLUva6XpCOEukUEJPuufkPOeb1LO5hr7thfGTI5tKxFnhH8sQFc6tUV6uXxiEtI7d9Q9f18L7iQBujAZGWVCf5MMPdyRyokzE1PgAxIrb12u0OELM9VayJxO4SAbsLB93IFD8hAZsRUfS03iDqHadQitSkSUG4v25OPWz/FqdmafNr9T+KiFQLlQ== X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 49246 Cc: 49246@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Brian.Inglis@SystematicSW.ab.ca Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On 2024-08-14 12:10, Ileana Dumitrescu wrote: > Hi Brian, > > On 14/08/2024 20:40, Brian Inglis wrote: >> This is not a duplicate of that path bug. >> >> The `cmd //c ...` is not a path, which under Windows would contain backslashes >> '\', it is an invocation of the Windows console command line shell `cmd`. >> >> Those slashes are Windows console shell command line option switch characters >> '/', with `cmd /c ...` meant to be equivalent to `sh -c ...`. >> >> It includes an invalid Windows options switch '//c', which results in the >> Windows `cmd` shell being invoked as an interactive console shell, as if >> invoked with the '/k' switch, but ignoring any provided command string, >> hanging builds! >> >> For example, under Cygwin under Windows, I can reproduce this failure: >> >> $ cmd //c dir >> Microsoft Windows [Version 10.0.19045.4651] >> (c) Microsoft Corporation. All rights reserved. >> >> C:\...>exit >> $ cmd dir >> Microsoft Windows [Version 10.0.19045.4651] >> (c) Microsoft Corporation. All rights reserved. >> >> C:\...>exit >> $ cmd /c dir >>   Volume in drive C is SYSSW932GB >>   Volume Serial Number is EE45-4341 >> >>   Directory of C:\usr\local\cygwin64\usr\src\cygport\ca >> >> 2024-08-14  09:55              . >> 2024-08-14  09:55              .. >> 2024-08-14  01:14              .git >> 2022-09-06  01:28              .github >> 2022-09-06  01:28                55 .gitignore >> 2022-09-06  01:28               103 .gitmodules >> 2022-09-06  01:28               478 AUTHORS >> 2024-05-07  01:50              bin >> 2024-08-14  01:13             1,137 COMMIT_MSG >> 2022-09-06  01:28            35,149 COPYING >> 2022-09-06  01:28            23,006 COPYING-DOCS >> 2024-08-14  01:10              cygclass >> 2024-05-07  01:50             7,981 cygport.spec >> 2024-05-07  01:50              data >> 2023-11-20  22:26              doc >> 2024-05-07  01:50              lib >> 2024-05-07  01:50               655 meson.build >> 2022-09-06  01:28                61 meson_options.txt >> 2024-05-07  01:50            41,198 NEWS >> 2024-05-07  01:50            10,295 README >> 2023-11-20  22:26              testsuite >> 2022-09-06  01:28               335 TODO >> 2022-09-06  01:28              tools >>                12 File(s)        120,453 bytes >>                11 Dir(s)  403,840,393,216 bytes free >> $ sh --c >> sh: 0: Illegal option -- >> $ echo $SHELL >> /bin/bash >> $ >> >> As shown above, if you invoke the equivalent `sh --c`, the shell complains >> about the invalid option and exits, and does not hang around as an interactive >> shell, but the Windows console command line shell is more "helpful"! >> >> Even if you put that invalid Windows console command line inside a Windows >> "batch" `cmd` script, it hangs the script at the interactive console command >> line, until `exit` is typed interactively: >> >> $ head t.cmd >> cmd //c dir >> exit >> $ llgo t.cmd >> -rwxr-xr-x 1 12 Aug 14 11:21 t.cmd* >> $ cmd /c t.cmd >> >> C:\usr\local\cygwin64\usr\src\cygport\ca>cmd //c dir >> Microsoft Windows [Version 10.0.19045.4651] >> (c) Microsoft Corporation. All rights reserved. >> >> C:\usr\local\cygwin64\usr\src\cygport\ca>exit    <<<--- typed >> >> C:\usr\local\cygwin64\usr\src\cygport\ca>exit >> $ >> >> I hope that better explains the issue, and am surprised that many folks >> working on Windows (cross-) builds do not have a better handle on the build >> environment, and its issues, as these communication issues often recur. >> >> I characterize that personally as "Shit I shouldn't need to know!", but I have >> had to, to do stuff like porting shell scripts to Windows `cmd` scripts and >> utilities, for business continuity and disaster recovery on user's home PCs. ;^> >> >> If you don't like running Windows, you can always run Cygwin under Wine under >> Linux, as the two projects interoperate and cooperate, also with Mingw64 and >> Msys2, so you can get wonderfully lost, as with running under multi-level VMs. >> > > It seems I misunderstood the previous email that made it seem like this > was identified as a duplicate? I have reopened the bug, and I will look > into testing it. Thank you very much, that would be greatly appreciated by our tool users. -- Take care. Thanks, Brian Inglis Calgary, Alberta, Canada La perfection est atteinte Perfection is achieved non pas lorsqu'il n'y a plus rien à ajouter not when there is no more to add mais lorsqu'il n'y a plus rien à retirer but when there is no more to cut -- Antoine de Saint-Exupéry From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 15 11:24:08 2024 Received: (at 49246-done) by debbugs.gnu.org; 15 Aug 2024 15:24:08 +0000 Received: from localhost ([127.0.0.1]:49544 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1secKd-0000vx-FY for submit@debbugs.gnu.org; Thu, 15 Aug 2024 11:24:07 -0400 Received: from mail-ej1-f51.google.com ([209.85.218.51]:48256) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1secKb-0000vS-1i for 49246-done@debbugs.gnu.org; Thu, 15 Aug 2024 11:24:05 -0400 Received: by mail-ej1-f51.google.com with SMTP id a640c23a62f3a-a7a8caef11fso136885266b.0 for <49246-done@debbugs.gnu.org>; Thu, 15 Aug 2024 08:23:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1723735342; x=1724340142; darn=debbugs.gnu.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=MIEPzLwVGLjG3t99npgvWbpasZ1wosXNW17Tz/BC3yc=; b=Xm/X/ZY6T6Q+dQh2zJGw6O71K6Lw0a+Y9N6L0AgtKrXEgMAy4GgGiudpLlTsBPTU6i kbSM5jAGpnRHI7s37NW9Muzvqv5rzizyWRuqCnyHoEz8hMK1dKM5xIt6HKuX0tWquFfn 51J1x4frgJJqLWGYLmmyZIq4Y5ewS7HvIGwZw3AiN3j7457DJJ4XcHIAFMKqGW3D8Lck QUUzU9D2CohI7B0ANI12gT/tmhhQ2gI3RQAuvF0JxP141yMoKGUYGZrXz/GMf53bi9fx n9El1nq933C8Jx3NRCbcvpZaq3Af28bJK/qikAVcp+zgZ3Wo43vhSfI8nYE5vt0iDM1r dWCQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1723735342; x=1724340142; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=MIEPzLwVGLjG3t99npgvWbpasZ1wosXNW17Tz/BC3yc=; b=MolvLALOExQUtTcsndCNg9h681qIm+mFfc9cj4K0ff0eU/51ffjjP7Xy3jt2DL+dH5 X0blJsTf+UYrT+5yVgo3YwEO7vmGN2SRVk/V6VkHoKjYRceJeJIscAifuki9AuucZoQW Gyp9WXKkCl1fsMICzd8+lO96YJnvMxu+FawhmynLVRxKS0gUz0eQKtpmaKC+JiG0rFnI gfNr3BJJgHYKng1arGmGVUcojdTkQyRL7iQFcysqwiZhZlQbWRkmpzBxxKOIe5Dj0GDz Wn/gmfqKHT4RmTAYwizsco2f98qQZXIkVYnYKVk77ZRxXLHrEtbSme0i6DyjnOOlEwY7 LdQA== X-Gm-Message-State: AOJu0YzJoDQ2RiUWbT8tg0scWgNiSXtNNz/jYmbvuXRzgrMQNCqaLG66 xzGdL90DyqBUS6yGMnRM6KFpW2CP+XqjEF/58CBDsOgiYJm6qfzy2pb5iCO/ X-Google-Smtp-Source: AGHT+IGa6OZObTpHgqz3V+NSYjFcyATiDj+q4oQB0CLy0427H9JeDL8jvJOkYWuuakRaZDCgUg5uVQ== X-Received: by 2002:a17:907:c88c:b0:a77:f2c5:84a9 with SMTP id a640c23a62f3a-a8366c33e51mr492331466b.18.1723735342127; Thu, 15 Aug 2024 08:22:22 -0700 (PDT) Received: from [192.168.254.128] ([95.214.217.105]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-a83838c6bf1sm116990966b.21.2024.08.15.08.22.20 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 15 Aug 2024 08:22:21 -0700 (PDT) Message-ID: <98ede77f-9d86-43fc-8128-323758b719f1@gmail.com> Date: Thu, 15 Aug 2024 18:22:17 +0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#49246: closed (Re: bug#49246: [PATCH] libtool with mingw hangs in func_convert_core_msys_to_w32) To: 49246-done@debbugs.gnu.org References: <20210627201945.33507-1-Brian.Inglis@SystematicSW.ab.ca> <00c12d3b-d88f-4719-a7a8-8538a00a6c17@SystematicSW.ab.ca> Content-Language: en-US From: Ileana Dumitrescu In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 49246-done Cc: Brian.Inglis@SystematicSW.ab.ca X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Hi Brian, On 14/08/2024 21:37, Brian.Inglis@SystematicSW.ab.ca wrote: > On 2024-08-14 12:10, Ileana Dumitrescu wrote: >> Hi Brian, >> >> On 14/08/2024 20:40, Brian Inglis wrote: >>> This is not a duplicate of that path bug. >>> >>> The `cmd //c ...` is not a path, which under Windows would contain >>> backslashes '\', it is an invocation of the Windows console command >>> line shell `cmd`. >>> >>> Those slashes are Windows console shell command line option switch >>> characters '/', with `cmd /c ...` meant to be equivalent to `sh -c ...`. >>> >>> It includes an invalid Windows options switch '//c', which results in >>> the Windows `cmd` shell being invoked as an interactive console >>> shell, as if invoked with the '/k' switch, but ignoring any provided >>> command string, hanging builds! >>> >>> For example, under Cygwin under Windows, I can reproduce this failure: >>> >>> $ cmd //c dir >>> Microsoft Windows [Version 10.0.19045.4651] >>> (c) Microsoft Corporation. All rights reserved. >>> >>> C:\...>exit >>> $ cmd dir >>> Microsoft Windows [Version 10.0.19045.4651] >>> (c) Microsoft Corporation. All rights reserved. >>> >>> C:\...>exit >>> $ cmd /c dir >>>   Volume in drive C is SYSSW932GB >>>   Volume Serial Number is EE45-4341 >>> >>>   Directory of C:\usr\local\cygwin64\usr\src\cygport\ca >>> >>> 2024-08-14  09:55              . >>> 2024-08-14  09:55              .. >>> 2024-08-14  01:14              .git >>> 2022-09-06  01:28              .github >>> 2022-09-06  01:28                55 .gitignore >>> 2022-09-06  01:28               103 .gitmodules >>> 2022-09-06  01:28               478 AUTHORS >>> 2024-05-07  01:50              bin >>> 2024-08-14  01:13             1,137 COMMIT_MSG >>> 2022-09-06  01:28            35,149 COPYING >>> 2022-09-06  01:28            23,006 COPYING-DOCS >>> 2024-08-14  01:10              cygclass >>> 2024-05-07  01:50             7,981 cygport.spec >>> 2024-05-07  01:50              data >>> 2023-11-20  22:26              doc >>> 2024-05-07  01:50              lib >>> 2024-05-07  01:50               655 meson.build >>> 2022-09-06  01:28                61 meson_options.txt >>> 2024-05-07  01:50            41,198 NEWS >>> 2024-05-07  01:50            10,295 README >>> 2023-11-20  22:26              testsuite >>> 2022-09-06  01:28               335 TODO >>> 2022-09-06  01:28              tools >>>                12 File(s)        120,453 bytes >>>                11 Dir(s)  403,840,393,216 bytes free >>> $ sh --c >>> sh: 0: Illegal option -- >>> $ echo $SHELL >>> /bin/bash >>> $ >>> >>> As shown above, if you invoke the equivalent `sh --c`, the shell >>> complains about the invalid option and exits, and does not hang >>> around as an interactive shell, but the Windows console command line >>> shell is more "helpful"! >>> >>> Even if you put that invalid Windows console command line inside a >>> Windows "batch" `cmd` script, it hangs the script at the interactive >>> console command line, until `exit` is typed interactively: >>> >>> $ head t.cmd >>> cmd //c dir >>> exit >>> $ llgo t.cmd >>> -rwxr-xr-x 1 12 Aug 14 11:21 t.cmd* >>> $ cmd /c t.cmd >>> >>> C:\usr\local\cygwin64\usr\src\cygport\ca>cmd //c dir >>> Microsoft Windows [Version 10.0.19045.4651] >>> (c) Microsoft Corporation. All rights reserved. >>> >>> C:\usr\local\cygwin64\usr\src\cygport\ca>exit    <<<--- typed >>> >>> C:\usr\local\cygwin64\usr\src\cygport\ca>exit >>> $ >>> >>> I hope that better explains the issue, and am surprised that many >>> folks working on Windows (cross-) builds do not have a better handle >>> on the build environment, and its issues, as these communication >>> issues often recur. >>> >>> I characterize that personally as "Shit I shouldn't need to know!", >>> but I have had to, to do stuff like porting shell scripts to Windows >>> `cmd` scripts and utilities, for business continuity and disaster >>> recovery on user's home PCs. ;^> >>> >>> If you don't like running Windows, you can always run Cygwin under >>> Wine under Linux, as the two projects interoperate and cooperate, >>> also with Mingw64 and Msys2, so you can get wonderfully lost, as with >>> running under multi-level VMs. >>> >> >> It seems I misunderstood the previous email that made it seem like this >> was identified as a duplicate? I have reopened the bug, and I will look >> into testing it. > > Thank you very much, that would be greatly appreciated by our tool users. I applied your patch through the existing testing framework and found no issues, but I do not think I have the configuration setup to properly test this bug. Looking through your explanation of the issue, I think it is okay to apply the patch: https://git.savannah.gnu.org/cgit/libtool.git/commit/?h=development&id=37b7146c13a62a46273fd1478e6ad8fe42f9b551 -- Ileana Dumitrescu GPG Public Key: FA26 CA78 4BE1 8892 7F22 B99F 6570 EA01 146F 7354 From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 15 15:51:11 2024 Received: (at 49246) by debbugs.gnu.org; 15 Aug 2024 19:51:11 +0000 Received: from localhost ([127.0.0.1]:49805 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1segV4-000815-RF for submit@debbugs.gnu.org; Thu, 15 Aug 2024 15:51:11 -0400 Received: from mail-ot1-f43.google.com ([209.85.210.43]:53617) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1segV1-00080o-J8 for 49246@debbugs.gnu.org; Thu, 15 Aug 2024 15:51:08 -0400 Received: by mail-ot1-f43.google.com with SMTP id 46e09a7af769-7094641d4e6so558080a34.3 for <49246@debbugs.gnu.org>; Thu, 15 Aug 2024 12:50:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=draconx-ca.20230601.gappssmtp.com; s=20230601; t=1723751365; x=1724356165; darn=debbugs.gnu.org; h=content-transfer-encoding:in-reply-to:cc:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=TdKTN/KobA4XHC/TwedyDgafMJR7ZGbMK3qVwpSgMOg=; b=mrIvmAvBKU4aDXwz7Ukr9K2Ta9tjkmpNcCzwDt0co9brHQHRi7J/leBZlbHE5m4f8E Df0PDogfo0xd01ca06F33ZYh31kx4b1u8ZNMtO0XXjAnZMYN2E9Oh9t89LzsI8idddGV 1Bp1opfaG7H7DgKSeQT8HpuVVgWt9z30MXuxkvhJEqoAOdPwZ9rLr/pA2LhINbiwpseS fB5B7OvnstZ+d+fcFX5gJYuRI4jZGLb/xYMGHoxmJejNEyzbM/V+HQVY5ee3qaftcmmu 8YZGZVZO6h6eqiFN1cBqt9HLvEo8OUqE2vwLl4zutJlyGTqKaz1OvNGb5ReJ1gPcSD6W LO/A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1723751365; x=1724356165; h=content-transfer-encoding:in-reply-to:cc:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=TdKTN/KobA4XHC/TwedyDgafMJR7ZGbMK3qVwpSgMOg=; b=RhMCUFAMYpmmu/1/89N0xA6VhiVU+8OZxZB30C73YTb27uvdLRVMo8LGiCI4sRWxiu DRx2FSckqVhY3vERbLccw/+AqlwvoAWceikQpnAbqi45k94fDtg1qWVNYxeYxeGEnvJw IwPU5NbHOlJhtXpdW6bReClNN1HForxf8lYhU2oSllYfLAYl+0Y0e+kr/uVvr9mJPw2e akyLXzeEsq5nGu2Jig4bqyvOj4d2YgAv1wmy0nkibg4w4SXL+DEsDGhLfHAmsxhryhbb CTbyhXE7fyvQWQGVh+8crvRE3FYSME8ejt/gW1E7T+l5F1hgYQ09VceQO07UJRS0Mi2W eS2w== X-Gm-Message-State: AOJu0Yxj3qLIUEuaItK0bst67arjcSkaH8ZtDNi93WU+8VX+T79/1tYE 5lZcjvX2d4GpckpSCQrwXidAPLxEovQPPiO3b61d1wqezlbw3+UswChp896hmQw= X-Google-Smtp-Source: AGHT+IEgjwdxGB0c5rmPZcC7frXA3aJoXrw6bVYweVmMJnKSSn80lXIIiRtBLVRyPechhy/gfwBuvA== X-Received: by 2002:a05:6830:3111:b0:702:5a0:2f82 with SMTP id 46e09a7af769-70cac7e013cmr801853a34.0.1723751365249; Thu, 15 Aug 2024 12:49:25 -0700 (PDT) Received: from [192.168.0.50] (dhcp-24-53-241-2.cable.user.start.ca. [24.53.241.2]) by smtp.gmail.com with ESMTPSA id 8926c6da1cb9f-4ccd6e93ca1sm690638173.44.2024.08.15.12.49.24 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 15 Aug 2024 12:49:24 -0700 (PDT) Message-ID: Date: Thu, 15 Aug 2024 15:49:23 -0400 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#49246: closed (Re: bug#49246: [PATCH] libtool with mingw hangs in func_convert_core_msys_to_w32) Content-Language: en-US To: ileanadumitrescu95@gmail.com References: <20210627201945.33507-1-Brian.Inglis@SystematicSW.ab.ca> <00c12d3b-d88f-4719-a7a8-8538a00a6c17@SystematicSW.ab.ca> <98ede77f-9d86-43fc-8128-323758b719f1@gmail.com> From: Nick Bowler In-Reply-To: <98ede77f-9d86-43fc-8128-323758b719f1@gmail.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 49246 Cc: 49246@debbugs.gnu.org, Brian.Inglis@SystematicSW.ab.ca X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On 2024-08-15 11:22, Ileana Dumitrescu wrote: > I applied your patch through the existing testing framework and found no > issues, but I do not think I have the configuration setup to properly > test this bug. Looking through your explanation of the issue, I think > it is okay to apply the patch: > > https://git.savannah.gnu.org/cgit/libtool.git/commit/?h=development&id=37b7146c13a62a46273fd1478e6ad8fe42f9b551 Unless I'm very confused by the duplicate/not duplicate discussion this cannot possibly be the right thing to do for MSYS. The MSYS shell automatically translates arguments to external commands that look like absolute POSIX filenames into absolute Windows filenames. This is problematic for VMS/DOS-like commands which usually have options starting with a slash, so MSYS allows you to call these by using two slashes (which it substitutes with a single slash before running the program). If you run the following command in the MSYS shell: cmd /c echo /home the command that actually gets run by Windows is: cmd C:/ echo C:/msys/home (or similar) which is bogus and just launches an interactive cmd prompt. It must be: cmd //c echo /home which prints C:/msys/home as expected. Cheers, Nick From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 16 10:39:37 2024 Received: (at 49246) by debbugs.gnu.org; 16 Aug 2024 14:39:37 +0000 Received: from localhost ([127.0.0.1]:52673 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sey77-0005OW-FA for submit@debbugs.gnu.org; Fri, 16 Aug 2024 10:39:37 -0400 Received: from mail-ed1-f54.google.com ([209.85.208.54]:44203) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sey74-0005OJ-PK for 49246@debbugs.gnu.org; Fri, 16 Aug 2024 10:39:35 -0400 Received: by mail-ed1-f54.google.com with SMTP id 4fb4d7f45d1cf-5bec4e00978so1543063a12.0 for <49246@debbugs.gnu.org>; Fri, 16 Aug 2024 07:38:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1723819071; x=1724423871; darn=debbugs.gnu.org; h=in-reply-to:autocrypt:from:content-language:references:cc:to :subject:user-agent:mime-version:date:message-id:from:to:cc:subject :date:message-id:reply-to; bh=rqAH/cZeeRJ8P6qLKAurYVMLH9Fi0zguXc8TNVq46VA=; b=hXEslb1sCU4VtsEUWfLw5DCrPaZWIxcI0dizFVIOtaHLbAyfzv3/XvWfbLV8YBLUrb YbfkP2jawWHibbLo9maeJ+WVLUYYvKZBshok47OjLOTClQTiH5sh3xCdCCOYjTDf4rW9 yM0O6kaGs2MZhOBwT+laSpcIulkqfD0/fO2hbEedLvOo5ZDjvCFMLSSSg7m05JVXVlAy tqwm+AlH8tfsD6cEhhk+htMLOf1+58Fsmm3SjZUcNUWirR3FIQ4YiiABytTSWJQ96vFU /iEDebM/ICpj7ksDUXbwHVHQ2KX71y6neFT6xlsxraIsTeaVmn5RsywKmsMcFF8ugaP7 i0gA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1723819071; x=1724423871; h=in-reply-to:autocrypt:from:content-language:references:cc:to :subject:user-agent:mime-version:date:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=rqAH/cZeeRJ8P6qLKAurYVMLH9Fi0zguXc8TNVq46VA=; b=dOoSQ/hiHRfAKNDMWYosQ7RvgcHxlZfA10bGmg+hrULK7k6XNBAXy+gH7XzsO8VyCf 4zH+/acDtOAtXMiUNnKytGc3ijUUo1SH1GMSxtlDxtTCtRGXgNZKGIm3YuOmCrjs28yc 0vvSfSVNX8M4XvMgzR3dFnyYKTS+h+ZRKqL50DAdPThjo0U1l6LstWHPT+fuNcyU+byZ 5jeluNdJBQimcOBfcdt/71zlcAXHa8s2UTliXV1/YTb7+JSA+rQTpuxNBHECpoe4UZEQ N8dlSQ586Vt8GgwjSk0XcmBCkjaPlIBTZ9Yx0MOhMT/aihjY7YmZcBdwp0E5YD8PtY67 ISyw== X-Gm-Message-State: AOJu0YwUv9hi3O+nBQNAZxI+17rQv3ZGc5PY7dGhlsoL1jMUvepxhvPl l2n/MrMH9b6IAPMZ8T9cYZ6ByAk5a2Y5lF/h4CMnp9Pb77F4qbrq X-Google-Smtp-Source: AGHT+IF4VKdXIbuq8IQh/TZY7+gHsfF3kkR6E1vaSFngz38v4pDgrv70nEsMEzoc9kL13mYkqZCmfw== X-Received: by 2002:a17:907:2d06:b0:a77:eb34:3b4e with SMTP id a640c23a62f3a-a83928a6170mr197039166b.7.1723819070845; Fri, 16 Aug 2024 07:37:50 -0700 (PDT) Received: from [192.168.254.128] ([95.214.217.105]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-a83838c67d3sm263744366b.1.2024.08.16.07.37.48 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 16 Aug 2024 07:37:50 -0700 (PDT) Message-ID: <9566dd14-27a8-4745-8f1a-9b8b3b998357@gmail.com> Date: Fri, 16 Aug 2024 17:37:46 +0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#49246: closed (Re: bug#49246: [PATCH] libtool with mingw hangs in func_convert_core_msys_to_w32) To: Nick Bowler References: <20210627201945.33507-1-Brian.Inglis@SystematicSW.ab.ca> <00c12d3b-d88f-4719-a7a8-8538a00a6c17@SystematicSW.ab.ca> <98ede77f-9d86-43fc-8128-323758b719f1@gmail.com> Content-Language: en-US From: Ileana Dumitrescu Autocrypt: addr=ileanadumitrescu95@gmail.com; keydata= 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 tEGGBkKUVsxBXBBe In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------nUHZYseX5w0A4symVsn2xB92" X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 49246 Cc: 49246@debbugs.gnu.org, Brian.Inglis@SystematicSW.ab.ca X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.8 (/) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------nUHZYseX5w0A4symVsn2xB92 Content-Type: multipart/mixed; boundary="------------4MB7DK8sWv2lmVfw0Lukkxse"; protected-headers="v1" From: Ileana Dumitrescu To: Nick Bowler Cc: 49246@debbugs.gnu.org, Brian.Inglis@SystematicSW.ab.ca Message-ID: <9566dd14-27a8-4745-8f1a-9b8b3b998357@gmail.com> Subject: Re: bug#49246: closed (Re: bug#49246: [PATCH] libtool with mingw hangs in func_convert_core_msys_to_w32) References: <20210627201945.33507-1-Brian.Inglis@SystematicSW.ab.ca> <00c12d3b-d88f-4719-a7a8-8538a00a6c17@SystematicSW.ab.ca> <98ede77f-9d86-43fc-8128-323758b719f1@gmail.com> In-Reply-To: --------------4MB7DK8sWv2lmVfw0Lukkxse Content-Type: multipart/mixed; boundary="------------6W550PM9PnJjkNNZgYw6rKAf" --------------6W550PM9PnJjkNNZgYw6rKAf Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 T24gMTUvMDgvMjAyNCAyMjo0OSwgTmljayBCb3dsZXIgd3JvdGU6DQo+IE9uIDIwMjQtMDgt MTUgMTE6MjIsIElsZWFuYSBEdW1pdHJlc2N1IHdyb3RlOg0KPj4gSSBhcHBsaWVkIHlvdXIg cGF0Y2ggdGhyb3VnaCB0aGUgZXhpc3RpbmcgdGVzdGluZyBmcmFtZXdvcmsgYW5kIGZvdW5k IG5vDQo+PiBpc3N1ZXMsIGJ1dCBJIGRvIG5vdCB0aGluayBJIGhhdmUgdGhlIGNvbmZpZ3Vy YXRpb24gc2V0dXAgdG8gcHJvcGVybHkNCj4+IHRlc3QgdGhpcyBidWcuIExvb2tpbmcgdGhy b3VnaCB5b3VyIGV4cGxhbmF0aW9uIG9mIHRoZSBpc3N1ZSwgSSB0aGluaw0KPj4gaXQgaXMg b2theSB0byBhcHBseSB0aGUgcGF0Y2g6DQo+Pg0KPj4gaHR0cHM6Ly9naXQuc2F2YW5uYWgu Z251Lm9yZy9jZ2l0L2xpYnRvb2wuZ2l0L2NvbW1pdC8/aD1kZXZlbG9wbWVudCZpZD0zN2I3 MTQ2YzEzYTYyYTQ2MjczZmQxNDc4ZTZhZDhmZTQyZjliNTUxDQo+IA0KPiBVbmxlc3MgSSdt IHZlcnkgY29uZnVzZWQgYnkgdGhlIGR1cGxpY2F0ZS9ub3QgZHVwbGljYXRlIGRpc2N1c3Np b24gdGhpcw0KPiBjYW5ub3QgcG9zc2libHkgYmUgdGhlIHJpZ2h0IHRoaW5nIHRvIGRvIGZv ciBNU1lTLg0KPiANCj4gVGhlIE1TWVMgc2hlbGwgYXV0b21hdGljYWxseSB0cmFuc2xhdGVz IGFyZ3VtZW50cyB0byBleHRlcm5hbCBjb21tYW5kcw0KPiB0aGF0IGxvb2sgbGlrZSBhYnNv bHV0ZSBQT1NJWCBmaWxlbmFtZXMgaW50byBhYnNvbHV0ZSBXaW5kb3dzIGZpbGVuYW1lcy4N Cj4gDQo+IFRoaXMgaXMgcHJvYmxlbWF0aWMgZm9yIFZNUy9ET1MtbGlrZSBjb21tYW5kcyB3 aGljaCB1c3VhbGx5IGhhdmUgb3B0aW9ucw0KPiBzdGFydGluZyB3aXRoIGEgc2xhc2gsIHNv IE1TWVMgYWxsb3dzIHlvdSB0byBjYWxsIHRoZXNlIGJ5IHVzaW5nIHR3bw0KPiBzbGFzaGVz ICh3aGljaCBpdCBzdWJzdGl0dXRlcyB3aXRoIGEgc2luZ2xlIHNsYXNoIGJlZm9yZSBydW5u aW5nIHRoZQ0KPiBwcm9ncmFtKS4NCj4gDQo+IElmIHlvdSBydW4gdGhlIGZvbGxvd2luZyBj b21tYW5kIGluIHRoZSBNU1lTIHNoZWxsOg0KPiANCj4gICAgY21kIC9jIGVjaG8gL2hvbWUN Cj4gDQo+IHRoZSBjb21tYW5kIHRoYXQgYWN0dWFsbHkgZ2V0cyBydW4gYnkgV2luZG93cyBp czoNCj4gDQo+ICAgIGNtZCBDOi8gZWNobyBDOi9tc3lzL2hvbWUgKG9yIHNpbWlsYXIpDQo+ IA0KPiB3aGljaCBpcyBib2d1cyBhbmQganVzdCBsYXVuY2hlcyBhbiBpbnRlcmFjdGl2ZSBj bWQgcHJvbXB0LiAgSXQgbXVzdCBiZToNCj4gDQo+ICAgIGNtZCAvL2MgZWNobyAvaG9tZQ0K PiANCj4gd2hpY2ggcHJpbnRzIEM6L21zeXMvaG9tZSBhcyBleHBlY3RlZC4NCj4gDQo+IENo ZWVycywNCj4gICAgTmljaw0KDQpBZnRlciByZS1yZWFkaW5nIHRoZSBidWcgcmVwb3J0LCBJ IHdvbmRlciBpZiBCcmlhbidzIGNvbmZpZ3VyYXRpb24gaXMNCnNldHVwIGluY29ycmVjdGx5 IHRvIGNhdXNlIHRoaXMgZmFpbHVyZT8gV2hldGhlciB5b3UgYXJlIGJ1aWxkaW5nIG9uDQpN U1lTIGZvciBhIE1TWVMgaG9zdCBvciBidWlsZGluZyBvbiBNU1lTIGZvciBhIEN5Z3dpbiBo b3N0LCB0aGUgc2FtZQ0KZm9ybWF0IGhhcyBiZWVuIHVzZWQ6ICdjbWQgLy9jIC4uLicuIFRo ZSBidWlsZCBlbnZpcm9ubWVudCBzaG91bGQgYmUNCmhhbmRsaW5nIHRoZSBjb21tYW5kIHBh cnNpbmcgYXQgdGhpcyBwb2ludCwgY29ycmVjdD8gSWYgTVNZUyBpcw0KZXhlY3V0aW5nIHRo ZSBjb21tYW5kLCBCcmlhbiB3b3VsZCBub3QgaGF2ZSBoYWQgaGFuZ2luZyBidWlsZHMgdGhv dWdoLiBJDQphbSBub3Qgc3VyZSB3aGV0aGVyIGEgbmV3IGNoZWNrIHNob3VsZCBiZSBhZGRl ZCB0byBsaWJ0b29sIHRvIGhhbmRsZSB0aGUNCnR5cGUgb2YgY29uZmlndXJhdGlvbiBCcmlh biBzZWVtcyB0byBoYXZlIG9yIGlmIHNvbWV0aGluZyBpbiBCcmlhbidzDQpidWlsZCBpcyBu b3QgY29uZmlndXJlZCBwcm9wZXJseS4NCg0KSSB0aGluayBJIHdpbGwgcmV2ZXJ0IHRoZSBw YXRjaCBpbiBkZXZlbG9wbWVudCwgYnV0IEkgd2lsbCB3YWl0IGZvcg0Kc29tZSBmZWVkYmFj ayBmcm9tIHRob3NlIHdobyBjYW4gdGVzdCB0aGlzLg0KDQotLSANCklsZWFuYSBEdW1pdHJl c2N1DQoNCkdQRyBQdWJsaWMgS2V5OiBGQTI2IENBNzggNEJFMSA4ODkyIDdGMjIgQjk5RiA2 NTcwIEVBMDEgMTQ2RiA3MzU0DQoNCg== --------------6W550PM9PnJjkNNZgYw6rKAf 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----- --------------6W550PM9PnJjkNNZgYw6rKAf-- --------------4MB7DK8sWv2lmVfw0Lukkxse-- --------------nUHZYseX5w0A4symVsn2xB92 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/IrmfZXDqARRvc1QFAma/ZDoFAwAAAAAACgkQZXDqARRvc1Sb tg/+JnZ5y0HsFf0Ldnb83QF218zX2m5W5CJNgV4fqMMxPID/WvHCNbboOMZw1DjEUTlZME/XX359 qiUoRdUksmFJypaeYb0EVoNE8sQ31GDP6sJgR3ZY987wTUfY5HBloYRUyE5ZlGUEZKbbOdly0lkj 54CQTlkZ5b1tfvnnizKMHGED2+xw3V28ASagF1lgOWCVh1cLyNnLqG7kIhIHb8m1xJnL9GURkjV+ H6PZClJCDQP30X7XSwR446IvNKvH2sChsh7w98EEg9tC2hsEe5g5YCZKwWcW81nQRcHRd6BeQz2r jTE8IhWIcmge6/JlCn4fW0glCoJOcdCO1BoABWTd6AzU+0gbBt1OA1FwxW+i0NXAbZkjs3DBvI/z 9xcQCpuVdUsNlrWnH23ZwlOjWpz1y1Zj5X/+eKaj7eHqQ8xDpAi4q1cA+Xh3kjNeIuPw6GgHgXcf 1OE6cv4SMKsaANFpZejOb8au0DoplLcg+4jEea6rIpaa6b7zl/3TTTer8J4OnKW7qAyZlfpIMuK+ zDG91RDzmb5dRB7VO9l4KnvZt4ZgF7bAs5OU45okbXdUoqNwYqnDzW1cy1YLMhNB8/hiDf179B9u onD0foCpZJaB80/cnao/szafq8EeRTVWUz3LHfA29My6Ji9JZD/JEUCjZ7zaravkP1A8Qd6QegDc CKw= =r7ls -----END PGP SIGNATURE----- --------------nUHZYseX5w0A4symVsn2xB92-- From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 17 10:13:39 2024 Received: (at 49246) by debbugs.gnu.org; 17 Aug 2024 14:13:39 +0000 Received: from localhost ([127.0.0.1]:54798 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sfKBX-0002Eo-0f for submit@debbugs.gnu.org; Sat, 17 Aug 2024 10:13:39 -0400 Received: from smtprelay0014.hostedemail.com ([216.40.44.14]:50048 helo=relay.hostedemail.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sfKBV-0002Ea-50 for 49246@debbugs.gnu.org; Sat, 17 Aug 2024 10:13:37 -0400 Received: from omf01.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 460C5A7864; Sat, 17 Aug 2024 14:12:52 +0000 (UTC) Received: from [HIDDEN] (Authenticated sender: Brian.Inglis@SystematicSW.ab.ca) by omf01.hostedemail.com (Postfix) with ESMTPA id 90D9960011; Sat, 17 Aug 2024 14:12:50 +0000 (UTC) Message-ID: Date: Sat, 17 Aug 2024 08:12:49 -0600 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird From: Brian.Inglis@SystematicSW.ab.ca Subject: Re: bug#49246: closed (Re: bug#49246: [PATCH] libtool with mingw hangs in func_convert_core_msys_to_w32) Content-Language: en-CA To: 49246@debbugs.gnu.org References: <20210627201945.33507-1-Brian.Inglis@SystematicSW.ab.ca> <00c12d3b-d88f-4719-a7a8-8538a00a6c17@SystematicSW.ab.ca> <98ede77f-9d86-43fc-8128-323758b719f1@gmail.com> Organization: Systematic Software In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 90D9960011 X-Spam-Status: No, score=-1.51 X-Rspamd-Server: rspamout06 X-Stat-Signature: dzbcbqin3x48ac1cxhfij81x5nkkae4x X-Session-Marker: 427269616E2E496E676C69734053797374656D6174696353572E61622E6361 X-Session-ID: U2FsdGVkX1+/asaPRhZwIGi+pWDtMASp+e2Oc5N1AlY= X-HE-Tag: 1723903970-825334 X-HE-Meta: U2FsdGVkX1/C6W6fw3cG5W9rP1XRRgk7/m0DPMu+0w8PhE9ERtT3UZrZPy3GJ/GnH6EZAwlps29CqBgEjULbZaSn3Y64BLbZmg92A5HMy7c7ofsehtCAnBOmIZepzcr+CPEtfMukLW4iRFSSRK2d1H7dMdDLkjKsgFhJXLsexNENju7C9KoCd2qG0/bXNjPl3RR8Fza8tr/aQdbROzR6P8EEiqsIhHj3qciXtfwZgVHtojKd2tLXrPKOg7FFgA5b3UjVGgb8Zq7u/lDdqlub8Kb9NtT7LhJ+IgfDji1t9cVvgK7l8BhrUsy7UAm6JMK1SiP1gdP0mTtwvSlX04VGed731/RqLiAAOodNQNiXYaRPlJeHJqC/JY85j645qHDUE9JFL42D3KiprOMjaxpcTC38tR+Z1v2OIbrASacFSWCYWULq+CMERQ== X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 49246 Cc: Nick Bowler , ileanadumitrescu95@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Brian.Inglis@SystematicSW.ab.ca Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On 2024-08-15 13:49, Nick Bowler wrote: > On 2024-08-15 11:22, Ileana Dumitrescu wrote: >> I applied your patch through the existing testing framework and found no >> issues, but I do not think I have the configuration setup to properly >> test this bug. Looking through your explanation of the issue, I think >> it is okay to apply the patch: >> >> https://git.savannah.gnu.org/cgit/libtool.git/commit/?h=development&id=37b7146c13a62a46273fd1478e6ad8fe42f9b551 > > Unless I'm very confused by the duplicate/not duplicate discussion this > cannot possibly be the right thing to do for MSYS. > > The MSYS shell automatically translates arguments to external commands > that look like absolute POSIX filenames into absolute Windows filenames. > > This is problematic for VMS/DOS-like commands which usually have options > starting with a slash, so MSYS allows you to call these by using two > slashes (which it substitutes with a single slash before running the > program). VMS is yet another different kettle of fish with its own .com scripts! > If you run the following command in the MSYS shell: > cmd /c echo /home > the command that actually gets run by Windows is: > cmd C:/ echo C:/msys/home (or similar) > which is bogus and just launches an interactive cmd prompt. It must be: > cmd //c echo /home > which prints C:/msys/home as expected. The same libtool can be run from a Cygwin, Msys2/Mingw64, or Msys/Mingw/32 shell: as far as I know such recent shells are derived from Cygwin or upstream dash/mksh/tcsh sources, and I do not remember any such Windows switch or drive mangling, unless by ancient legacy original Mingw/32/Msys shells, which are unlikely to still be in use nowadays, as development and support likely long moved to their successors. The config or runtime should be checking if any of these assumptions still hold in the shell interfaces, and also maybe use the supported shells rather than cmd, or is it just that the build environment is supported more by Windows than Unix devs? I am still often surprised by how much legacy junk is in packages, based on assumptions about how Cygwin (Msys2, Mingw64, etc.) was many versions and decades ago, when it was less POSIX (and Linux, BSD, and Solaris) compliant and more Win32 compliant than now. -- Take care. Thanks, Brian Inglis Calgary, Alberta, Canada La perfection est atteinte Perfection is achieved non pas lorsqu'il n'y a plus rien à ajouter not when there is no more to add mais lorsqu'il n'y a plus rien à retirer but when there is no more to cut -- Antoine de Saint-Exupéry From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 17 10:46:47 2024 Received: (at 49246) by debbugs.gnu.org; 17 Aug 2024 14:46:47 +0000 Received: from localhost ([127.0.0.1]:54840 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sfKhb-0003B8-3o for submit@debbugs.gnu.org; Sat, 17 Aug 2024 10:46:47 -0400 Received: from mail-il1-f181.google.com ([209.85.166.181]:43184) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sfKhV-0003Ar-Oi for 49246@debbugs.gnu.org; Sat, 17 Aug 2024 10:46:45 -0400 Received: by mail-il1-f181.google.com with SMTP id e9e14a558f8ab-39d22965434so7182765ab.0 for <49246@debbugs.gnu.org>; Sat, 17 Aug 2024 07:46:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=draconx-ca.20230601.gappssmtp.com; s=20230601; t=1723905897; x=1724510697; darn=debbugs.gnu.org; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=3l82jFdNf56wLWaKMulml7T1GVbZoslY3MdoKELc7D4=; b=iQf7xUi4b7Nm5CAiAOlBKInjYCAGPraokkNuORSRy9c37SfAzHsqJQfWgnspB0tiPf pGD1f0EDIkxAHWYqCrXqWFxYpwvfCTvZk5XiDzypbFKVK86VJzNYRBPjKOgZr//q5GXh fXITNa/yq6GFCqUDjyo2fFjRizsO+CYaPnjPEtN2HXd6vplj53adMCCZbefLsOvrSAer 88e/dcUwSi1HE6PFxDIKjS22SM/KFItt/qMCa6x3sqMlqN5lhhtyGRIrOQ33dHwrONKU RU7SmJPseZAXuTVo0H8Ur8+YJDVvGnd0RjFZeUWuG4Oyk/2xu/KNijV1JxFclS7qyM3h 8Pog== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1723905897; x=1724510697; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=3l82jFdNf56wLWaKMulml7T1GVbZoslY3MdoKELc7D4=; b=jWNg/NU2bkZGO+O+6Pc91DdULjg+Tz/jpsmQPsyqyrO7IlEjezTOUfYV9b8gmf6Qam F4X24Q/AokTMyoxpQ+vsXt05/2j/5g2i9lIV9xqnvFUHsPbV4saVH0ZZHo44xtWWNFoT ak02dZeie70c6vJ4QNBemmGIS6FSySiARKsohNZ4q372k1PlgRGADofJ5bosq/9qFE0V VU4pvntRDuIlNFP9TRH08KoFGd75sazq92QX9/yyvjWZFiSlhWV1NH39UgQ5p92PyTPH EhzsTVoIMmX2d2hUVIxwsMUau4LfAqF8LAcnDLI/EHxHEbD0Aa9UOB23Aw57KGqJo48w Jwzg== X-Forwarded-Encrypted: i=1; AJvYcCW8fs24fVE/mN6Hhvr4CiC+0OnvzISJFb3xejFrTAPuObXijrqgqsN+QLfAKkXZk9LHyY67bQ1l+gljIeJqO1OpPG14ooc= X-Gm-Message-State: AOJu0YziXA1OwCgulBoXmIX6qTwBtjTCBn0cysNgW00H3USt5/k7toKo K+qZYj8djWcDMC3PKEwCpkN9pMqfr8CD0T++aBHNLgJZcw10pxPqVlw76jTcP+g= X-Google-Smtp-Source: AGHT+IHOtk8wbx8hGLpUMOLAk5qF8B1wZX2ups+ZmYiGuXGJ7GC4HHVJywEYAdz11sUhDIpV4T26dQ== X-Received: by 2002:a05:6e02:1567:b0:398:a9b3:d6b1 with SMTP id e9e14a558f8ab-39d27b4fe7cmr53952015ab.12.1723905896739; Sat, 17 Aug 2024 07:44:56 -0700 (PDT) Received: from [192.168.0.50] (dhcp-24-53-241-2.cable.user.start.ca. [24.53.241.2]) by smtp.gmail.com with ESMTPSA id e9e14a558f8ab-39d2384b451sm18009445ab.11.2024.08.17.07.44.56 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 17 Aug 2024 07:44:56 -0700 (PDT) Message-ID: <94480331-2306-4937-be2d-766f843498af@draconx.ca> Date: Sat, 17 Aug 2024 10:44:55 -0400 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#49246: closed (Re: bug#49246: [PATCH] libtool with mingw hangs in func_convert_core_msys_to_w32) Content-Language: en-US To: Brian.Inglis@SystematicSW.ab.ca, 49246@debbugs.gnu.org References: <20210627201945.33507-1-Brian.Inglis@SystematicSW.ab.ca> <00c12d3b-d88f-4719-a7a8-8538a00a6c17@SystematicSW.ab.ca> <98ede77f-9d86-43fc-8128-323758b719f1@gmail.com> From: Nick Bowler In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 49246 Cc: ileanadumitrescu95@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On 2024-08-17 10:12, Brian.Inglis@SystematicSW.ab.ca wrote: > The same libtool can be run from a Cygwin, Msys2/Mingw64, or > Msys/Mingw/32 shell: as far as I know such recent shells are derived > from Cygwin or upstream dash/mksh/tcsh sources, and I do not remember > any such Windows switch or drive mangling, unless by ancient legacy > original Mingw/32/Msys shells, which are unlikely to still be in use > nowadays, as development and support likely long moved to their > successors. It works just as I described in a reasonably recent version of MSYS2 (I have version 20240113 installed) on a current version of Windows: $ cmd //c echo /home C:/msys64/home $ cmd /c echo /home Microsoft Windows [Version 10.0.22621.3880] (c) Microsoft Corporation, All rights reserved. C:\msys64\home\nbowler> Virtually identical behaviour is observed with a very old MSYS 1.0.8 installation on Windows 98: $ cmd //c echo /home D:/MSYS/1.0/home $ cmd /c echo /home Invalid switch Too many parameters Too many parameters Invalid switch Invalid switch Invalid switch Microsoft(R) Windows 98 (C)Copyright Microsoft Corp 1989-1999. D:\DJGPP\home> Cheers, Nick From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 17 15:16:42 2024 Received: (at 49246) by debbugs.gnu.org; 17 Aug 2024 19:16:42 +0000 Received: from localhost ([127.0.0.1]:54977 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sfOun-0001vS-Oz for submit@debbugs.gnu.org; Sat, 17 Aug 2024 15:16:42 -0400 Received: from smtprelay0015.hostedemail.com ([216.40.44.15]:18416 helo=relay.hostedemail.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sfOul-0001vB-9Z for 49246@debbugs.gnu.org; Sat, 17 Aug 2024 15:16:40 -0400 Received: from omf13.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id 12BB0C07F0; Sat, 17 Aug 2024 19:15:53 +0000 (UTC) Received: from [HIDDEN] (Authenticated sender: Brian.Inglis@SystematicSW.ab.ca) by omf13.hostedemail.com (Postfix) with ESMTPA id 447762000D; Sat, 17 Aug 2024 19:15:51 +0000 (UTC) Message-ID: Date: Sat, 17 Aug 2024 13:15:50 -0600 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird From: Brian.Inglis@SystematicSW.ab.ca Subject: Re: bug#49246: closed (Re: bug#49246: [PATCH] libtool with mingw hangs in func_convert_core_msys_to_w32) Content-Language: en-CA To: Nick Bowler , 49246@debbugs.gnu.org References: <20210627201945.33507-1-Brian.Inglis@SystematicSW.ab.ca> <00c12d3b-d88f-4719-a7a8-8538a00a6c17@SystematicSW.ab.ca> <98ede77f-9d86-43fc-8128-323758b719f1@gmail.com> <94480331-2306-4937-be2d-766f843498af@draconx.ca> Organization: Systematic Software In-Reply-To: <94480331-2306-4937-be2d-766f843498af@draconx.ca> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 447762000D X-Spam-Status: No, score=-1.90 X-Rspamd-Server: rspamout03 X-Stat-Signature: ms9bij1z93mu873ajogwwdecdnzsrzbx X-Session-Marker: 427269616E2E496E676C69734053797374656D6174696353572E61622E6361 X-Session-ID: U2FsdGVkX19RsBXE3S0kZ5J8fUhvKSCJEgUZFSiXx4w= X-HE-Tag: 1723922151-458481 X-HE-Meta: U2FsdGVkX1+sGf5RUYSUWuZDkFgpXgVcH+IVuLYVhko6iWk9BQPYVJ4gZnTedui8sR4dCNXYlh56ykobbLgoUIVyylvcTKDrOuIpO7l8DDbQDYtjKQCajti6yxD9AHV7ComIagJ/x38X3ndpXI6/1C7ThT1PDlo4YbEW4BGjHHb1DbhVx/HWV0L48iJgRNk5fSwTQUQt1jtTP0m5hzhfDYz8pyPLr78xS0jvPvTdizg4tb7yALDwTUJLlYWSBBDBtxiGNJyTfoMRyUb1efpInRkrtDmtk+L2FQ0849l4PmHtXNgtn58sStCa9snrK7pMFE2r4C1M0gzAAiNNW6WFdiTadPHfyXqBlUtc/pKWh1MsXllQ4fNAh2FDV+TJEfJou6QiB9MyCmslZ7OVsb4SBoOdstm+CoinDC/eqAebypUYdhgCrFp18NpIfqDvVv826qC+y2aHvtE= X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 49246 Cc: ileanadumitrescu95@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Brian.Inglis@SystematicSW.ab.ca Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On 2024-08-17 08:44, Nick Bowler wrote: > On 2024-08-17 10:12, Brian.Inglis@SystematicSW.ab.ca wrote: >> The same libtool can be run from a Cygwin, Msys2/Mingw64, or >> Msys/Mingw/32 shell: as far as I know such recent shells are derived >> from Cygwin or upstream dash/mksh/tcsh sources, and I do not remember >> any such Windows switch or drive mangling, unless by ancient legacy >> original Mingw/32/Msys shells, which are unlikely to still be in use >> nowadays, as development and support likely long moved to their >> successors. > > It works just as I described in a reasonably recent version of MSYS2 (I > have version 20240113 installed) on a current version of Windows: > $ cmd //c echo /home > C:/msys64/home > $ cmd /c echo /home > Microsoft Windows [Version 10.0.22621.3880] > (c) Microsoft Corporation, All rights reserved. > C:\msys64\home\nbowler> > Virtually identical behaviour is observed with a very old MSYS 1.0.8 > installation on Windows 98: > $ cmd //c echo /home > D:/MSYS/1.0/home > $ cmd /c echo /home > Invalid switch > Too many parameters > Too many parameters > Invalid switch > Invalid switch > Invalid switch > Microsoft(R) Windows 98 > (C)Copyright Microsoft Corp 1989-1999. > D:\DJGPP\home> Those kinds of issues could be why I skipped Msys/2/Mingw/32, and disliking AT&T, Sun, 386BSD, and MKS buffer and size limitations, stuck with my own GNU ports and DJGPP, until I got a Windows version that ran Cygwin! In one part of the wiki it says to skip conversion use: MSYS2_ARG_CONV_EXCL=* so is the the best advice for our user? -- Take care. Thanks, Brian Inglis Calgary, Alberta, Canada La perfection est atteinte Perfection is achieved non pas lorsqu'il n'y a plus rien à ajouter not when there is no more to add mais lorsqu'il n'y a plus rien à retirer but when there is no more to cut -- Antoine de Saint-Exupéry From unknown Fri Jun 20 07:16:33 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 15 Sep 2024 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator