[PATCH 0/3] Remove ancient codepaths

Emil Velikov emil.l.velikov at gmail.com
Mon Oct 11 16:01:29 CDT 2021


Hi Alexandre,

On Mon, 11 Oct 2021 at 19:29, Alexandre Julliard <julliard at winehq.org> wrote:
>
> Emil Velikov <emil.l.velikov at gmail.com> writes:
>
> > Hey everyone,
> >
> > Here's a small series which removes compatibility glue for ancient
> > distros. In particular - we bump to using 16 year old libxslt and 5 year
> > old gnutls.
> >
> > Amazing "update" right :-)
> >
> > Joking aside, these are covered by all supported distros, including the
> > distro packages linked on the winehq.org site.
>
> In general we don't do that sort of thing. If you are making other
> changes to a piece of code and the backwards compatibility code gets in
> the way you can consider removing it, but otherwise you should just
> leave it alone.
>
> Besides, there's no such thing as a list of "supported distros". As far
> as reasonably possible, we try to support anything that actual users are
> using; and we do have people using more than 5 year old installs.
>

So you are saying that you aim to keep wine working on distributions
which are no longer supported by their respective vendors/communities?
It does seem strange to keep 5+ and in some cases 15+ year old
workarounds, but hey-ho.

If anything I got inspired by your commits, which are removing
fallbacks assuming common Unix functionality. Although I don't know if
said code was getting in the way, since the commit messages are quite
sparse.

Out of curiosity; Is there a genuine set of people who use _latest_
wine with such old distros or is that a case of "I know someone who
might".

Thanks
Emil



More information about the wine-devel mailing list