Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 202781
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: media-gfx herd <graphics@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Ferris McCormick <fmccor@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 202781 depends on: Show dependency tree
Bug 202781 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-12-19 14:11 0000
In the pango plugin for graphviz-2.16.1-r1, we see this:

./plugin/pango/gvrender_pango.c:159:        surface =
cairo_svg_surface_create_for_stream (writer, [....]

However, a quick check shows that to get that symbol defined, you must build
cairo-1.4.12 with USE=svg  (I think the same is true with cairo-1.5.4, but I
can't test that on sparc because of
https://bugs.gentoo.org/show_bug.cgi?id=202077#c2 ).

So, I think the graphviz-2.16.1-r1 should verify that cairo was built with
USE=svg.  (I  guess a "if ! build_with_use x11-libs/cairo svg ... " check.)

In any event, if I build cairo with USE='-svg', then graphviz-2.16.1-r1 fails
with an undefined external to cairo_svg_surface_create_for_stream in the pango
plugin, and if I build cairo with USE='svg', then graphviz-2.16.1-r1 installs
as expected.

------- Comment #1 From Markus Meier 2007-12-20 10:16:54 0000 -------
check added, thanks for the report.

------- Comment #2 From Jakub Moc (RETIRED) 2007-12-21 20:19:34 0000 -------
*** Bug 202956 has been marked as a duplicate of this bug. ***

------- Comment #3 From Jakub Moc (RETIRED) 2008-01-11 14:23:05 0000 -------
*** Bug 205313 has been marked as a duplicate of this bug. ***

------- Comment #4 From Jakub Moc (RETIRED) 2008-01-11 14:41:12 0000 -------
Reopen, need the same check w/ X/gtk flags, plus should really reduce the use
flags mess here.

------- Comment #5 From Markus Meier 2008-01-11 17:07:00 0000 -------
media-gfx/./graphviz-2.16.1-r3 added:
X and cairo flag removed. gtk USE-flag builds X and cairo support for now (as
gtk depends on cairo anyway).

------- Comment #6 From Jakub Moc (RETIRED) 2008-01-14 08:41:06 0000 -------
*** Bug 205750 has been marked as a duplicate of this bug. ***

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug