I upgrade my gnome to 2.12 using the test branch,with packages : x11-libs/gtk+-2.8.6 x11-libs/cairo-1.0.2 librsvg-2.12.7 ------------------ ning0 ning # emerge --info Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.5-r0, 2.6.13.4 i686) ================================================================= System uname: 2.6.13.4 i686 AMD Athlon(tm) Gentoo Base System version 1.6.13 ccache version 2.4 [disabled] dev-lang/python: 2.3.5, 2.4.2 sys-apps/sandbox: 1.2.11 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon-xp -O2 -fexpensive-optimizations -pipe -fprefetch-loop-arrays -freorder-blocks -fomit-frame-pointer " CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -O2 -fexpensive-optimizations -pipe -fprefetch-loop-arrays -freorder-blocks -fomit-frame-pointer " DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://mirror.tucdemonic.org/gentoo/ ftp://linux.ntcu.net/dists/gentoo/ http://www.zentek-international.com/mirrors/gentoo/ http://gentoo.ccccom.com http://gentoo.math.bme.hu http://gentoo.inode.at/ http://gentoo.mirrors.pair.com/" LANG="zh_CN.gbk" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.asia.gentoo.org/gentoo-portage" USE="x86 3dnow X alsa apm avi berkdb bitmap-fonts bonobo cdr crypt eds emboss esd exif fam foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2 gtkhtml imlib jpeg libg++ libwww mad mikmod mmx motif mp3 mpeg ncurses nls ogg oggvorbis opengl oss pam pdflib perl png python qt quicktime readline samba scanner sdl spell sse ssl svg tcltk tcpd tiff truetype truetype-fonts type1-fonts udev usb vorbis xml xml2 xmms xv zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTDIR_OVERLAY ---------- when I get into gnome ,I found that some ( not all) of the svg icons cannot be displayed ( black) , like the ones in scalable icons of "flat-blue" "Lush" "Gorilla" . And when I open them in eog or gimp I got the same result. But after I emerge librsvg back to 2.9.5, it all Ok now. So I think I maybe a problem in librsvg-2.12.7 . Reproducible: Always Steps to Reproduce: 1. 2. 3. Actual Results: use librsvg 2.9.5 instead of 2.12.7
Created attachment 71849 [details] screen shot of svg icons
I can't seem to reproduce this, can you compile these libs with basic(sane) cflags instead of your currently listed ones. Please reopen if it is still an issue after that.
Sorry,I'm pretty busy these days. I will do it after Jan 20th to see if it can be reproduce.