The guile package in rawhide is planned for update to a new major release. In a test rebuild of all packages depending on guile, graphviz has failed to build. Rebuild results: http://mlichvar.fedorapeople.org/tmp/guile/rebuild/ New guile packages: http://mlichvar.fedorapeople.org/tmp/guile/ Please close this bug if a new upstream version of graphviz which works with the new guile is available or if you think the current version can be easily fixed. It doesn't have to be commited in fedora git, we are just trying to find out if we need to delay the guile update (or make a guile-compat package).
Created attachment 499879 [details] Proposed fix It builds fine with proposed fix and patched swig (bug 706140).
Upstream ticket: http://www.graphviz.org/mantisbt/view.php?id=2091
Many thanks for pushing this bug upstream. (Can bugzilla be trained to do that automatically? ) Patch has been applied to graphviz-2.29 development series. Can I assume that you will apply this as a fedora-distro patch for graphviz-2.28 when guile-2 arrives?
(In reply to comment #3) > Many thanks for pushing this bug upstream. (Can bugzilla be trained to do that > automatically? ) > That would be my dream bugzilla :) > Patch has been applied to graphviz-2.29 development series. > Thanks. > Can I assume that you will apply this as a fedora-distro patch for > graphviz-2.28 when guile-2 arrives? > Sure.
> Can I assume that you will apply this as a fedora-distro patch for > graphviz-2.28 when guile-2 arrives? I will probably use the patch attached to this bugzilla not the one send upstream, because we currently do not use the autogen.sh when packaging graphviz, but the principle behind the patch is the same.
Reopening. guile 2.0 has landed (finally) in rawhide and graphviz doesn't build with it
Yes, sadly, the recently released "stable" graphviz-2.30.0 fails to build with the even-more recently released changes to guile (and also php and ruby) on rawhide. These are fixed in the graphviz-2.31 development series (fixes primarily in configure.ac), and we expect to do a graphiz-2.30.1 point release in a week or so to include these, and a few windows fixes.
(In reply to comment #7) I had this issue on my (pretty long) todo list :) Really thanks for the upstream fix, I will wait for the 2.30.1 release.
graphviz-2.30.1 (stable release) is now available from http://www.graphviz.org/ It contains a fix for this problem.
Created attachment 697673 [details] Proposed fix (In reply to comment #9) > graphviz-2.30.1 (stable release) is now available from > http://www.graphviz.org/ > > It contains a fix for this problem. Thanks. To build with latest guile (2.0.7) I had to apply the attached patch.