GNOME Bugzilla – Bug 644564
Limit the list of symbols exported by libmutter-{wm,private}
Last modified: 2014-12-30 02:00:10 UTC
libmutter-wm exports all its symbols, for example: __window_is_terminal@Base 2.91.91-1 _meta_plugin_effect_started@Base 2.91.91-1 _mutter_marshal_VOID__INT_INT_ENUM@Base 2.91.91-1 ag_* meta_* preference_update_handler@Base 2.91.91-1 wnck_draw_workspace@Base 2.91.91-1 The attached patch makes it so that only ag_* and meta_* are exported. (ag_* is only needed for testasyncgetprop).
Created attachment 183211 [details] [review] Limit the list of exported symbols in libmutter*
Comment on attachment 183211 [details] [review] Limit the list of exported symbols in libmutter* Not ready yet, and needs to be updated for libmutter as a single library.
https://git.gnome.org/browse/mutter/commit/?id=d9985cd9bc4660a4b43206605111f874d2aa4645