[Mingw-users] Time for a MinGW-GDB Upgrade?

Back to archive index
Eli Zaretskii eliz****@gnu*****
Sun Jul 19 11:30:52 JST 2020


> From: Keith Marshall <keith****@users*****>
> Date: Sat, 18 Jul 2020 21:32:02 +0100
> 
> Requiring Python is also a problem, because I cannot redistribute it;
> (the upstream build is done with MSVC, so depends on non-free Microsoft
> DLLs, which I don't have a licence to redistribute, and I don't have the
> energy to embark on, or to maintain, a MinGW build).  If I do produce a
> Python dependent build, then the onus would be on users to furnish the
> Python installation for themselves, so they would have to jump through
> that hoop anyway.  (I do note that your ezwinport imposes this burden).
> 
> What I might consider is to provide a python-independent build, for
> those who want a free-standing MinGW build, and an additional (optional
> alternative) python-dependent build, for those who may prefer it, and
> thus accept the onus of installing python for themselves.

I do the latter in my ports.  I think offering 2 builds as you say is
a good solution.

> > The old MinGW site has expat, can't that be used?
> 
> I can easily build an up-to-date expat.  However, the latest release
> gratuitously requires Microsoft's rand_s() function, which requires
> Vista, or later, (or WinXP with non-free MSVCR80.DLL, or later).  I have
> a solution for this, (based on CryptGenRandom(), and thus supported all
> the way back to Win95-OSR2, or WinNT4), but it will require an update to
> mingwrt, and thus would need a WSL-5.4.1 release; (it would be a trivial
> change, requiring no more than public exposure of an existing function,
> which is currently implemented internally, with static linkage).

FWIW, I'm using that old expat from MinGW in my builds.



More information about the MinGW-Users mailing list
Back to archive index