if cairo is compiled without svg support and graphviz is compiled with cairo support, graphviz will fail to link due to the following missing symbol: cairo_svg_surface_create_for_stream sparc-unknown-linux-gnu-gcc -mcpu=ultrasparc -mtune=ultrasparc -O2 -pipe -Wno-unknown-pragmas -Wstrict-prototypes -Wpointer-arith -Wall -ffast-math -o .libs/dot_builtins dot.o dot_builtins.o no_demand_loading.o ../../plugin/dot_layout/.libs/libgvplugin_dot_layout.so ../../plugin/neato_layout/.libs/libgvplugin_neato_layout.so ../../plugin/core/.libs/libgvplugin_core.so ../../plugin/gd/.libs/libgvplugin_gd.so -L/usr/lib ../../plugin/pango/.libs/libgvplugin_pango.so /var/tmp/portage/media-gfx/graphviz-2.16.1-r2/work/graphviz-2.16.1/lib/gvc/.libs/libgvc.so ../../lib/gvc/.libs/libgvc_builtins.so /var/tmp/portage/media-gfx/graphviz-2.16.1-r2/work/graphviz-2.16.1/lib/graph/.libs/libgraph.so /var/tmp/portage/media-gfx/graphviz-2.16.1-r2/work/graphviz-2.16.1/lib/pathplan/.libs/libpathplan.so ../../lib/pathplan/.libs/libpathplan.so ../../lib/graph/.libs/libgraph.so /var/tmp/portage/media-gfx/graphviz-2.16.1-r2/work/graphviz-2.16.1/lib/cdt/.libs/libcdt.so ../../lib/cdt/.libs/libcdt.so /usr/lib/libgd.so /usr/lib/libjpeg.so /usr/lib/libexpat.so /usr/lib/libltdl.so ../../lib/vpsc/.libs/libvpsc_C.a -lstdc++ /usr/lib/libpangocairo-1.0.so /usr/lib/libpangoft2-1.0.so /usr/lib/libpango-1.0.so /usr/lib/libcairo.so /usr/lib/libfontconfig.so /usr/lib/libfreetype.so /usr/lib/libxml2.so /usr/lib/libpng12.so -lz /usr/lib/libXrender.so /usr/lib/libX11.so /usr/lib/libXau.so /usr/lib/libXdmcp.so /usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libglib-2.0.so -lm -Wl,--rpath -Wl,/usr/lib/graphviz ../../plugin/pango/.libs/libgvplugin_pango.so: undefined reference to `cairo_svg_surface_create_for_stream' collect2: ld returned 1 exit status make[3]: *** [dot_builtins] Error 1 make[3]: Leaving directory `/var/tmp/portage/media-gfx/graphviz-2.16.1-r2/work/graphviz-2.16.1/cmd/dot' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/media-gfx/graphviz-2.16.1-r2/work/graphviz-2.16.1/cmd' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/media-gfx/graphviz-2.16.1-r2/work/graphviz-2.16.1' make: *** [all] Error 2 --- Portage 2.1.4_rc14 (default-linux/sparc/sparc64/2007.0, gcc-4.2.2, glibc-2.6.1-r0, 2.6.23-gentoo-r5 sparc64) ================================================================= System uname: 2.6.23-gentoo-r5 sparc64 sun4u Timestamp of tree: Wed, 02 Jan 2008 10:16:01 +0000 app-shells/bash: 3.2_p17-r1 dev-lang/python: 2.5.1-r4 dev-python/pycrypto: 2.0.1-r6 sys-apps/baselayout: 1.12.10-r5 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.61-r1 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.15.92.0.2-r10, 2.16-r1, 2.16.1-r2, 2.17, 2.18-r1, 2.18.50.0.1 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.24 virtual/os-headers: 2.6.23-r3 ACCEPT_KEYWORDS="sparc ~sparc" CBUILD="sparc-unknown-linux-gnu" CFLAGS="-mcpu=ultrasparc -mtune=ultrasparc -O2 -pipe" CHOST="sparc-unknown-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d" CXXFLAGS="-mcpu=ultrasparc -mtune=ultrasparc -O2 -pipe" DISTDIR="/var/tmp/gentoo/distfiles" FEATURES="distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch userpriv" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/var/tmp/gentoo/packages-sparc" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://cloud/gentoo-portage" USE="X Xaw3d a52 aac accessibility acl aim alsa ao apache apache2 asterisk audiofile bash-completion berkdb bidi bitmap-fonts bonobo browserplugin bzip2 c++ cap caps cddb cdparanoia chroot clamav cli cpudetection cracklib crypt cups curl cvsgraph dbus dmx dnd dri dts dv dvd dvdread edl eds encode enscript erandom esd evo expat ext-png ext-zlib extensions extlib f77 fam fame fastcgi fat fbcon fbdev ffmpeg fftw firefox flac flash fltk fluidsynth font-server foreign-package fortran fpx freetype fullrpc gcl gdbm gif gimpprint glade glgd glib glut gnome gnomedb gnutls gpm graphviz gs gtk gtk2 gtkhtml hal hdri iconv idea idn imagemagick imap imlib imlib2 innodb iproute2 ipsec ipv6 isdnlog jabber jack javascript jbig jdepend jikes joystick jpeg jpeg2k junit justify ladcca lcms ldap leim libg libgda linuxthreads-tls live logitech-mouse lzo mad maildir makecheck midi mmap mng motif moznocompose moznoirc mozsvg mp3 mpeg mpeg2 mplayer msn mudflap mule multislot music mysql mythtv nas ncurses net network nis nls nptl nptlonly nsplugin oav objc odbc offensive ogg oldworld openal openexr opengl openmp operanom2 oscar oss pam parse-clocks pcre perl png portaudio ppds pppd prelude propolice pthreads python q32 qhull qt3 qt3support rdesktop readline reflection rpc rtc samba sasl sdl serial server session silc slp sndfile socks5 sox sparc speex spell spl sqlite sqlite3 ssl tcltk tcpd tga theora tiff timidity transcode truetype truetype-fonts type1 type1-fonts unicode usb userlocales videos vim-with-x virus-scan vorbis wmf wxwindows xaa xchattext xemacs xine xml xml2 xorg xosd xprint xv xvid yahoo zlib" ALSA_CARDS="sun-cs4231,ens1371" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="ati sunffb mga fbdev" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
*** This bug has been marked as a duplicate of bug 202956 ***