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 620149 - Introspection fixes
Introspection fixes
Status: RESOLVED FIXED
Product: gtksourceview
Classification: Platform
Component: General
git master
Other Linux
: Normal normal
: ---
Assigned To: GTK Sourceview maintainers
GTK Sourceview maintainers
Depends on:
Blocks:
 
 
Reported: 2010-05-31 11:45 UTC by Steve Frécinaux
Modified: 2010-05-31 12:05 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Fix introspection data when building with Gtk+ 3.0 (1.61 KB, patch)
2010-05-31 11:45 UTC, Steve Frécinaux
committed Details | Review
Do not introspect private headers and symbols. (1.69 KB, patch)
2010-05-31 11:45 UTC, Steve Frécinaux
committed Details | Review

Description Steve Frécinaux 2010-05-31 11:45:01 UTC
two patches
Comment 1 Steve Frécinaux 2010-05-31 11:45:42 UTC
Created attachment 162372 [details] [review]
Fix introspection data when building with Gtk+ 3.0

The generated introspection data depended on the Gtk+-2.0 typelib
despite being built against Gtk+-3.0, hence it was not possible to
import the typelib when Gtk+ 2.0 was not installed.
Comment 2 Steve Frécinaux 2010-05-31 11:45:45 UTC
Created attachment 162373 [details] [review]
Do not introspect private headers and symbols.

Previously, private objects were introspected and made available from
language bindings, which is not desirable as we don't guarantee they
have a stable API.
Comment 3 Steve Frécinaux 2010-05-31 12:05:23 UTC
This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.