On 6/23/21 11:25 AM, Esme Povirk (she/they) wrote:
What if Wine is built without MinGW? Do we care about that case? If we don't care about it for XAudio, what about other libraries?
We already load and use PE libraries in mshtml and mscoree even if they're not built as PE. Is there a reason this would be different?
Ideally I'd like to see us leverage the distribution's dependency management rather than trying to roll our own, avoid adding more download prompts, and let distributions ship the library versions they want to. I suspect (at least some) distributions want this as well, but I'm not sure. It'd also be nice to e.g. avoid shipping our own PE libz when it turns out that Debian already ships one for us.
Whether wine-mono and wine-gecko can be adapted to use that kind of system is less clear to me, but if possible I think it'd be nice.