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 318021 - pygtk_tree_path_to_pyobject is not exported in _gtk.so
pygtk_tree_path_to_pyobject is not exported in _gtk.so
Status: RESOLVED FIXED
Product: pygobject
Classification: Bindings
Component: codegen
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Nobody's working on this now (help wanted and appreciated)
Python bindings maintainers
Depends on:
Blocks:
 
 
Reported: 2005-10-05 14:26 UTC by Rob Taylor
Modified: 2008-07-16 10:12 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Rob Taylor 2005-10-05 14:26:33 UTC
This bug appears if you try to use codegenp.py to generate bindings and take and
modify atkmodule.c for your project. pygtk_tree_path_to_pyobject and
pygtk_tree_path_from_pyobject are expected to be exported by the generated code.
They are stripped out by the explicit -export-symbols-regex for _gtk_la_LDFLAGS
in gtk/Makefile.am.
A fix would be to modify this regexp to also export names of form
pygtk_tree_path_.*, or for codegen to output these functions in its generated code.