After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 727020 - wayland: Add missing CLUTTER_AVAILABLE annotations
wayland: Add missing CLUTTER_AVAILABLE annotations
Status: RESOLVED FIXED
Product: clutter
Classification: Platform
Component: wayland
unspecified
Other All
: Normal normal
: ---
Assigned To: clutter-maint
clutter-maint
Depends on:
Blocks:
 
 
Reported: 2014-03-25 13:05 UTC by Emilio Pozuelo Monfort
Modified: 2014-03-25 15:22 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
wayland: Add missing CLUTTER_AVAILABLE annotations (2.11 KB, patch)
2014-03-25 13:05 UTC, Emilio Pozuelo Monfort
committed Details | Review

Description Emilio Pozuelo Monfort 2014-03-25 13:05:45 UTC
Since the visibility changes in 1.18.0, clutter_wayland_surface_* symbols
are no longer exported because they aren't properly annotated. This patch
fixes it.
Comment 1 Emilio Pozuelo Monfort 2014-03-25 13:05:47 UTC
Created attachment 272846 [details] [review]
wayland: Add missing CLUTTER_AVAILABLE annotations

Signed-off-by: Emilio Pozuelo Monfort <pochu27@gmail.com>
Comment 2 Emmanuele Bassi (:ebassi) 2014-03-25 13:19:48 UTC
Review of attachment 272846 [details] [review]:

looks good. sorry I didn't notice: nothing in GNOME seems to be using the clutter_wayland_compositor* API.
Comment 3 Emilio Pozuelo Monfort 2014-03-25 15:22:30 UTC
No worries. I noticed this thanks to the nice symbol tracking in Debian. (I also noticed that a few symbols got dropped, but those weren't in the public headers, so probably were being accidentally exported because they started with clutter_*.)

Patch pushed to clutter-1.18 as discussed on IRC.