seamonkey has a few errors when emerged with libpng14 here is a suggested patch to fix it Reproducible: Always Steps to Reproduce: 1. on a system with libpng14 2. emerge =www-client/seamonkey-1.1.18 3. Actual Results: nsPNGEncoder.cpp: In member function ‘virtual nsresult nsPNGEncoder::InitFromData(const PRUint8*, PRUint32, PRUint32, PRUint32, PRUint32, PRUint32, const nsAString_internal&)’: nsPNGEncoder.cpp:114: error: ‘png_voidp_NULL’ was not declared in this scope nsPNGEncoder.cpp:115: error: ‘png_error_ptr_NULL’ was not declared in this scope gmake[4]: *** [nsPNGEncoder.o] Error 1 gmake[4]: Leaving directory `/var/tmp/portage/www-client/seamonkey-1.1.18/work/mozilla/modules/libpr0n/encoders/png' gmake[3]: *** [libs] Error 2 gmake[3]: Leaving directory `/var/tmp/portage/www-client/seamonkey-1.1.18/work/mozilla/modules/libpr0n/encoders' gmake[2]: *** [libs] Error 2 gmake[2]: Leaving directory `/var/tmp/portage/www-client/seamonkey-1.1.18/work/mozilla/modules/libpr0n' gmake[1]: *** [tier_9] Error 2 gmake[1]: Leaving directory `/var/tmp/portage/www-client/seamonkey-1.1.18/work/mozilla' make: *** [default] Error 2 * ERROR: www-client/seamonkey-1.1.18 failed: Expected Results: expect to emerge seamonkey apply attached patch and emerge succeeds
Created attachment 234909 [details, diff] patch to seamonkey for libpng14 I added this patch to a local overlay and it fixes the problem
Hello Stephen, please attach the buail.log and environment files mentioned at the end of the failed ebuild. Michael
=seamonkey-1* should be removed from portage because it has several vulnerabilities... I would recommend uninstalling it soon as possible...
+ 11 Jun 2010; Samuli Suominen <ssuominen@gentoo.org> + seamonkey-1.1.18.ebuild, +files/seamonkey-1.1.18-libpng14.patch: + Fix building with libpng14 wrt #323513 by Stephen Lewis.
(In reply to comment #2) > Hello Stephen, > > please attach the buail.log and environment files mentioned at the end of the > failed ebuild. > > Michael > I assume this no longer required, bug fixed, Stephen Lewis
(In reply to comment #4) > + 11 Jun 2010; Samuli Suominen <ssuominen@gentoo.org> > + seamonkey-1.1.18.ebuild, +files/seamonkey-1.1.18-libpng14.patch: > + Fix building with libpng14 wrt #323513 by Stephen Lewis. > Wow! Quick response, thanks for fix, I will heed warnings but am using "Composer" feature on LAN since I can't get Amaya to work, Stephen Lewis