GNU bug report logs - #75939
bug in compile wrapper when using MSVC from Msys2

Previous Next

Package: automake;

Reported by: Kirill Makurin <maiddaisuki <at> outlook.com>

Date: Thu, 30 Jan 2025 04:59:02 UTC

Severity: normal

Done: Karl Berry <karl <at> freefriends.org>

Bug is archived. No further changes may be made.

Full log


Message #35 received at 75939 <at> debbugs.gnu.org (full text, mbox):

From: Bruno Haible <bruno <at> clisp.org>
To: bug-gnulib <at> gnu.org, Kirill Makurin <maiddaisuki <at> outlook.com>
Cc: 75939 <at> debbugs.gnu.org, Karl Berry <karl <at> freefriends.org>
Subject: Re: bug#75939: setting $MSYS2_ARG_CONV_EXCL in compile script?
Date: Mon, 03 Feb 2025 13:22:18 +0100
Kirill Makurin wrote:
> The installer from https://osdn.net/projects/mingw/ is the same as
> found in https://sourceforge.net/projects/mingw/ (except for possible
> difference in versions) and the Wikipedia article points to the former
> website (mingw.org website is no longer alive). This installer provides
> both `mingw-*` (gcc, binutils) and `msys-*` (bash, autotools, etc.)
> packages. I am using its `msys.bat` to start the shell.

Ok, I see. So, the web site of the original MinGW at some point started
to distribute a mix between MinGW and MSYS. And in this case
  `uname -s` is MINGW*,
  $MSYSTEM is non-empty,
  cygpath is not present.

The proposed code will then branch into this statement:

              # Original MinGW environment.
              file_conv=mingw

> I tested updated patches and they work for both Msys2 and *MinGW*. For completeness, I also tried using it from Cygwin and it works as expected.

Thank you. Karl, the three patches from the preceding mail are ready
to commit.

Bruno







This bug report was last modified 149 days ago.

Previous Next


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