RESOLVED WONTFIX 146678
[GTK] Fix rsvg build due to missing libcroco dependency
https://bugs.webkit.org/show_bug.cgi?id=146678
Summary [GTK] Fix rsvg build due to missing libcroco dependency
Emanuele Aina
Reported 2015-07-07 01:27:07 PDT
The jhbuild moduleset currently fails due to librsvg needing libcroco.
Attachments
Patch (1.77 KB, patch)
2015-07-07 01:31 PDT, Emanuele Aina
mrobinson: review-
Emanuele Aina
Comment 1 2015-07-07 01:31:10 PDT
Martin Robinson
Comment 2 2015-07-07 10:10:16 PDT
Comment on attachment 256291 [details] Patch We currently reserve the JHBuild for dependencies that actually affect test results. Other dependencies should be added to Tools/gtk/install-dependencies.
Emanuele Aina
Comment 3 2015-07-08 01:14:43 PDT
Oh, got it, and libcroco is already listed there. Sorry for the noise, thanks!
Michael Catanzaro
Comment 4 2015-07-08 07:54:05 PDT
Let me repurpose this bug slightly. I want install-dependencies to be used only for software that does not depend on anything we build in jhbuild. libcroco should be built by jhbuild because it depends on glib.
Martin Robinson
Comment 5 2015-07-08 08:03:26 PDT
I think there is definitely a value in keeping the JHBuild moduleset as small as possible. WebKit developers shouldn't have to build the entire world.
Michael Catanzaro
Comment 6 2015-07-08 08:07:23 PDT
Let's discuss in bug #145696.
Michael Catanzaro
Comment 7 2015-07-08 12:51:05 PDT
We agreed to only add these dependencies to jhbuild as problems arise, at least for now. Hopefully there are few issues in practice.
Note You need to log in before you can comment on or make changes to this bug.