Re: REGRESSION: cross compile 4.3 fail on mingw-w64 7.0/GCC 9.3

2020-12-28 Thread Liviu Ionescu
> On 28 Dec 2020, at 17:44, Eli Zaretskii wrote: > >> Date: Mon, 28 Dec 2020 17:22:57 +0200 >> From: Eli Zaretskii >> Cc: bug-make@gnu.org >> >> In general, I'd say that the Posix configury in Make doesn't include >> support for cross-building the MinGW port, so it will have to be >> added,

Re: REGRESSION: cross compile 4.3 fail on mingw-w64 7.0/GCC 9.3

2020-12-28 Thread Eli Zaretskii
> Date: Mon, 28 Dec 2020 17:22:57 +0200 > From: Eli Zaretskii > Cc: bug-make@gnu.org > > In general, I'd say that the Posix configury in Make doesn't include > support for cross-building the MinGW port, so it will have to be > added, because manually setting gl_cv_* variables is hardly a > conven

Re: REGRESSION: cross compile 4.3 fail on mingw-w64 7.0/GCC 9.3

2020-12-28 Thread Eli Zaretskii
> From: Liviu Ionescu > Date: Mon, 28 Dec 2020 16:53:52 +0200 > Cc: bug-make@gnu.org > > > Are > > you using the build_w32.bat batch file to build Make, or are you using > > some other build procedure? > > No, since I'm running the build on Linux, not on native MS-Windows. > > Any suggestion

Re: REGRESSION: cross compile 4.3 fail on mingw-w64 7.0/GCC 9.3

2020-12-28 Thread Liviu Ionescu
> On 28 Dec 2020, at 16:53, Liviu Ionescu wrote: > > I'm running the build on Linux, Also please note that the build runs in an environment where I cannot use the curses configuration tool (let's say a CI job), so I need a solution to change the configuration from inside a script. Regard

Re: REGRESSION: cross compile 4.3 fail on mingw-w64 7.0/GCC 9.3

2020-12-28 Thread Liviu Ionescu
> On 28 Dec 2020, at 16:30, Eli Zaretskii wrote: > >> From: Liviu Ionescu >> Date: Mon, 28 Dec 2020 11:30:22 +0200 >> >> Mingw 7 comes with its own definitions of fcntl() which conflict with those >> in the windows related files in make. > > Are you sure? Not any more :-( > See: it quote

Re: REGRESSION: cross compile 4.3 fail on mingw-w64 7.0/GCC 9.3

2020-12-28 Thread Eli Zaretskii
> From: Liviu Ionescu > Date: Mon, 28 Dec 2020 11:30:22 +0200 > > Mingw 7 comes with its own definitions of fcntl() which conflict with those > in the windows related files in make. Are you sure? From what I see, it isn't the MinGW fcntl that conflicts, it's Gnulib's: > In file included from