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 695549 - gda-browser uses deprecated graphviz graph API
gda-browser uses deprecated graphviz graph API
Status: RESOLVED FIXED
Product: libgda
Classification: Other
Component: Tools
5.1.x
Other Linux
: Normal normal
: ---
Assigned To: malerba
gnome-db Maintainers
Depends on:
Blocks:
 
 
Reported: 2013-03-10 10:08 UTC by Haïkel Guémar
Modified: 2013-04-24 19:54 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
remove deprecated graphviz graph API call (2.03 KB, patch)
2013-03-10 10:08 UTC, Haïkel Guémar
none Details | Review

Description Haïkel Guémar 2013-03-10 10:08:22 UTC
Created attachment 238511 [details] [review]
remove deprecated graphviz graph API call

Since graphviz 2.30 the graph API is no more built by default. 
I patched Fedora package to build against it and it seems working. I refreshed the patch against libgda current master. 
There's another patch that fixes graphviz libgvc pkg-config that still references libgraph (should be libcgraph)

It should work with older releases of graphviz but it might require to tweak the build system (probably just call pkg-config on libcgraph to retrieve the proper libraries)

downstream tickets: 
https://bugzilla.redhat.com/show_bug.cgi?id=914131 (libgda: FTBFS in rawhide)
https://bugzilla.redhat.com/show_bug.cgi?id=904790 (graphviz 2.30.0 has a broken pkgconfig file)
Comment 1 malerba 2013-03-10 21:41:29 UTC
Patch committed, thanks!
Comment 2 malerba 2013-04-24 19:54:07 UTC
Closing bug.