RFC: reducing wasted disk space from addon files

Alexandre Julliard julliard at winehq.org
Wed Mar 27 14:05:25 CDT 2019


Jacek Caban <jacek at codeweavers.com> writes:

> Let me put Wine Gecko into design consideration again, mostly because
> it's simpler and I'd like to preserve that simplicity. Wine Gecko may
> be considered a just another library in a distro. The fact that it's a
> PE file is really just an implementation detail. From distro point of
> view, it may be treated just like any other .so library: just install
> it into the right place in a shared location. MSHTML would just find
> and try to use it. If it can be found, no MSI is involved at
> all. Otherwise the old way is used and installation is not
> shared. It's both simple and reliable.

FWIW, I'm currently working on a scheme to allow Wine builtin dlls to be
built as PE files. Once this is in place, a package could simply drop PE
dlls in /usr/lib/wine and they would be treated exactly the same as .so
builtins. Maybe this could make things easier.

-- 
Alexandre Julliard
julliard at winehq.org



More information about the wine-devel mailing list