please do, it fixes building with libpng14.
Archtested on x86: Everything fine.
+ 19 Jun 2010; Samuli Suominen <ssuominen@gentoo.org> devil-1.7.8.ebuild: + amd64/x86 stable wrt #322843, thanks to Thomas Kahle for testing.
ia64/sparc keywords dropped
media-libs/devil-1.7.8 (stable already on amd64) fails to build here with libpng-1.4.3: ... Making all in bin make[1]: Entering directory `/tmp/portage/media-libs/devil-1.7.8/work/devil-1.7.8/bin' x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../include/IL -I ./../include -O2 -pipe -march=athlon64 -msse3 -c -o ilur.o `test -f '../src-ILU/ilur/ilur.c' || echo './'`../src-ILU/ilur/ilur.c /bin/sh ../libtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc -O2 -pipe -march=athlon64 -msse3 -Wl,-O1 -o ilur ilur.o ../lib/libILU.la -lm -lz libtool: link: x86_64-pc-linux-gnu-gcc -O2 -pipe -march=athlon64 -msse3 -Wl,-O1 -o .libs/ilur ilur.o ../lib/.libs/libILU.so /tmp/portage/media-libs/devil-1.7.8/work/devil-1.7.8/lib/.libs/libIL.so /usr/lib64/libtiff.so -lc -lpng12 /usr/lib64/libmng.so /usr/lib64/liblcms.so /usr/lib64/libjasper.so /usr/lib64/libjpeg.so -lm -lz /tmp/portage/media-libs/devil-1.7.8/work/devil-1.7.8/lib/.libs/libIL.so: undefined reference to `png_set_longjmp_fn' collect2: ld returned 1 exit status make[1]: *** [ilur] Error 1 make[1]: Leaving directory `/tmp/portage/media-libs/devil-1.7.8/work/devil-1.7.8/bin' make: *** [all-recursive] Error 1 * ERROR: media-libs/devil-1.7.8 failed: * emake failed * * Call stack: * ebuild.sh, line 48: Called src_compile * environment, line 2415: Called _eapi2_src_compile * ebuild.sh, line 640: Called die * The specific snippet of code: * emake || die "emake failed" * * If you need support, post the output of 'emerge --info =media-libs/devil-1.7.8', * the complete build log and the output of 'emerge -pqv =media-libs/devil-1.7.8'. * The complete build log is located at '/var/log/portage/media-libs:devil-1.7.8:20100627-220303.log'. * The ebuild environment file is located at '/tmp/portage/media-libs/devil-1.7.8/temp/environment'. * S: '/tmp/portage/media-libs/devil-1.7.8/work/devil-1.7.8'
(In reply to comment #4) > media-libs/devil-1.7.8 (stable already on amd64) fails to build here with > libpng-1.4.3: > /usr/lib64/libtiff.so -lc -lpng12 /usr/lib64/libmng.so /usr/lib64/liblcms.so > undefined reference to `png_set_longjmp_fn' ^ There's something wrong with your system, since it's linking to -lpng12, instead of -lpng14. And commenting on stablereq bugs is bad idea, open new bugs for new issues.
I opened a new bug: #325893, and thank you for your hint, I'll look into that now.
Marked ppc stable, closing since we're the last arch.