Re: Missing releases and state of 3.33.90



Ühel kenal päeval, T, 13.08.2019 kell 23:11, kirjutas Florian Müllner:
Hi,

On Tue, Aug 13, 2019 at 8:24 PM Olav Vitters <olav vitters nl> wrote:
Further, gnome-shell 3.33.90 incorporates an gnome-desktop API/ABI
(?)
change, but it doesn't actually check that gnome-desktop is new
enough.

That is because gnome-desktop is only required at runtime (via
gobject-introspection) and not at build time.

If it is an issue, we can either
 - add a version check to the build dependency in mutter
 - start to add runtime checks á la
"imports.package.requireSymbol('GnomeDesktop', '3.0',
'BGSlideShow.file');"

Perhaps at least a list of dependencies in README? Even if that says
"The build system checks for dependencies needed at build time, please
look there for those. Additionally at runtime the following
dependencies are used:
* >=gnome-desktop-3.33.3
* >=foo-bar-4 (optional)"


Mart

Attachment: signature.asc
Description: This is a digitally signed message part



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]