Re: [PATCH] Fix build breakage on MinGW due to missing setenv

Yao Qi
2017-07-03T11:21:08Z

On Mon, Jul 3, 2017 at 11:02 AM, Anton Kolesov
<Anton.Kolesov@synopsys.com> wrote:
> Patch [1] broke a build on MinGW hosts, because MinGW doesn't provide POSIX
> functions setenv () and unsetenv (), instead there is a putenv () wrapper
> around WinAPI function, although with a different signature.
>
> [1] https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=9a6c7d9c0

The better fix, IMO, is to use setenv and unsetenv
module in gnulib. However, I didn't check gnulib
manual about portability problems not fixed by gnulib.

--
Yao (齐尧)