libgdplus maintains it's own copy of bugged cairo. see https://bugs.freedesktop.org/show_bug.cgi?id=5136 same bugs as http://bugs.gentoo.org/show_bug.cgi?id=113538 The fix for {standard input}: Assembler messages: {standard input}:6007: Error: symbol `_cairo_pixman_composite' is already defined would be nice if this was in portage, since it is fixed in cairo's cvs, but not in cairo's ebuild, nor libgdiplus's. thanks! gcc 3.4.4 Reading specs from /usr/lib/gcc/i686-pc-linux-gnu/3.4.4/specs Configured with: /var/tmp/portage/gcc-3.4.4-r1/work/gcc-3.4.4/configure --prefix=/usr --bindir=/usr/i686-pc-linux-gnu/gcc-bin/3.4.4 --includedir=/usr/lib/gcc/i686-pc-linux-gnu/3.4.4/include --datadir=/usr/share/gcc-data/i686-pc-linux-gnu/3.4.4 --mandir=/usr/share/gcc-data/i686-pc-linux-gnu/3.4.4/man --infodir=/usr/share/gcc-data/i686-pc-linux-gnu/3.4.4/info --with-gxx-include-dir=/usr/lib/gcc/i686-pc-linux-gnu/3.4.4/include/g++-v3 --host=i686-pc-linux-gnu --build=i686-pc-linux-gnu --disable-altivec --disable-nls --with-system-zlib --disable-checking --disable-werror --disable-libunwind-exceptions --disable-multilib --disable-libmudflap --disable-libgcj --enable-languages=c --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu Thread model: posix gcc version 3.4.4 (Gentoo 3.4.4-r1, ssp-3.4.4-1.0, pie-8.7.8)
Created attachment 75730 [details] libgdiplus-1.1.11.ebuild
I think this is the same bug like bug #114438 and #113538, I had the same error-message. I've created an new ebuild based on the #114438 one, and it emerged successfully, I hope it works for ya Greetings pixman-remap.patch libgdiplus-1.1.11.ebuild
Created attachment 75734 [details, diff] pixman-remap.patch
Created attachment 75735 [details] another file needed by the ebuild
works wonderfully! thanks!
This is still a problem with libgdiplus-1.1.13. I modified the pixman-remap.patch and libgdiplus-1.1.11.ebuild files to work with 1.1.13.
Created attachment 77683 [details] libgdiplus-1.1.13.ebuild
Created attachment 77684 [details, diff] pixman-remap-1.1.13.patch
Created attachment 77685 [details, diff] libgdiplus-1.1.13-libungif-configure-fix.diff
I believe that these patches are already applied in the current stable release (1.1.13.2). Please reopen the bug if the problem is still reproducible.