[RFC PATCH 0/5] XAudio PE conversion.

Alexandre Julliard julliard at winehq.org
Wed Jun 23 13:38:29 CDT 2021


"Zebediah Figura (she/her)" <zfigura at codeweavers.com> writes:

> I know that dependency management (and ABI compatibility, for that
> matter) has fallen out of style in some circles, in favor of
> statically linking everything or shipping all your dependencies, but I
> really don't think that's a good thing, it has easily visible negative
> effects, and while I don't really want to get into an argument over it
> I also don't want to see us adopt that philosophy without question.

It may be questionable from a philosophical standpoint, but that's the
world we live in. Linux distros don't care about backwards
compatibility, and I have no reason to believe that this is going to
change, or that they would do a better job with PE packages.

And honestly, building our dependencies as PE and linking them
statically would make things so much easier for everybody, that there
would need to be strong practical reasons to go out of our way to start
relying on distro packages for this. A general dislike of the approach
is not good enough IMHO.

-- 
Alexandre Julliard
julliard at winehq.org



More information about the wine-devel mailing list