Skip to content

Do not use GLib versioning symbols

Emmanuele Bassi requested to merge ebassi/symbol-export into master

Libgirepository is not GLib, and it should not use GLIB_DEPRECATED, GLIB_DEPRECATED_FOR, and GLIB_UNAVAILABLE macros (as the GLib documentation clearly states).

When using them, we don't get the proper macro expansion, so deprecated symbols suddenly disappear from our shared library.

Merge request reports