Re: Firefox 14 build broken due to wrong libpng

2012-07-29 Thread Jan Beich
Eitan Adler li...@eitanadler.com writes:

 On 28 July 2012 01:59, Florian Smeets f...@smeets.im wrote:

 P.S. We really need a way of depending on ports being built with certain
 OPTIONS.

 Slave ports.

In this case APNG has both compatible ABI and Mozilla looking into its
security. For stubborn people there is an undocumented way, e.g.

  # add to make.conf or Makefile.local
  USE_MOZILLA += -png

Slaving away for a library flavor is not in my TODO. Don't forget there
are people against having two versions of the same library in memory.

 FWIW, pkgng does track options but there is no *.mk magic to take
 advantage of this yet.

   $ tar xOf png-1.5.12.txz --include +MANIFEST | fgrep -i opt
   options: {APNG: on}
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: Firefox 14 build broken due to wrong libpng

2012-07-29 Thread Matthew Seaman
On 29/07/2012 02:19, Jan Beich wrote:
 FWIW, pkgng does track options but there is no *.mk magic to take
  advantage of this yet.
 
$ tar xOf png-1.5.12.txz --include +MANIFEST | fgrep -i opt
options: {APNG: on}

pkg query %Ok %Ov png

Cheers,

Matthew

-- 
Dr Matthew J Seaman MA, D.Phil.
PGP: http://www.infracaninophile.co.uk/pgpkey




signature.asc
Description: OpenPGP digital signature


Re: Firefox 14 build broken due to wrong libpng

2012-07-28 Thread Florian Smeets
On 27.07.12 21:19, Christian Weisgerber wrote:
 Dan Allen danalle...@airwired.net wrote:
 
 My build from ports of Firefox 14.0.1 dies in the configure script.  It
 says that the system PNG library does not support APNGs.
 
 You need to rebuild graphics/png with the APNG option enabled.  This
 is the default now, but it wasn't until a year ago.  So if you have
 a system that has been upgraded for a long time, you probably
 installed png, hit return for the default options and have been
 stuck with APNG=off since then.
 
 You're not the first one to be bitten by this and you won't be the
 last one.
 

I have just committed an UPDATING entry which should mitigate this a bit
I hope.

Florian

P.S. We really need a way of depending on ports being built with certain
OPTIONS.



signature.asc
Description: OpenPGP digital signature


Re: Firefox 14 build broken due to wrong libpng

2012-07-28 Thread Eitan Adler
On 28 July 2012 01:59, Florian Smeets f...@smeets.im wrote:
 P.S. We really need a way of depending on ports being built with certain
 OPTIONS.

Slave ports.


-- 
Eitan Adler
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Firefox 14 build broken due to wrong libpng

2012-07-27 Thread Dan Allen
My build from ports of Firefox 14.0.1 dies in the configure script.  It says 
that the system PNG library does not support APNGs.  (I am on FreeBSD 8.3 
stable.)  Anyway, if I manually run config

./configure --without-system-png

then configure succeeds, but then configure says that I am not building with a 
separate obj tree and gmake ends up failing later on.  Obviously I need the 
full build scripts.

Possible fix: add --without-system-png to the BSD overrides?

Dan Allen

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: Firefox 14 build broken due to wrong libpng

2012-07-27 Thread Dan Allen

On Jul 27, 2012, at 12:04 PM, Dan Allen danalle...@airwired.net wrote:

 My build from ports of Firefox 14.0.1 dies in the configure script.  It says 
 that the system PNG library does not support APNGs.  (I am on FreeBSD 8.3 
 stable.)

I am now running the upgrade from Firefox 13 to 14 on two RELENG_9 (9.1 
PRERELEASE) systems.  One failed in the same was the above, and one appears to 
be building okay.  Hmm.

Dan

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: Firefox 14 build broken due to wrong libpng

2012-07-27 Thread Niclas Zeising

On 07/27/12 20:41, Dan Allen wrote:


On Jul 27, 2012, at 12:04 PM, Dan Allendanalle...@airwired.net  wrote:


My build from ports of Firefox 14.0.1 dies in the configure script.  It says 
that the system PNG library does not support APNGs.  (I am on FreeBSD 8.3 
stable.)


I am now running the upgrade from Firefox 13 to 14 on two RELENG_9 (9.1 
PRERELEASE) systems.  One failed in the same was the above, and one appears to 
be building okay.  Hmm.

Dan


You have to rebuild graphics/png with support for APNG.
HTH!
--
Niclas Zeising
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: Firefox 14 build broken due to wrong libpng

2012-07-27 Thread Christian Weisgerber
Dan Allen danalle...@airwired.net wrote:

 My build from ports of Firefox 14.0.1 dies in the configure script.  It
 says that the system PNG library does not support APNGs.

You need to rebuild graphics/png with the APNG option enabled.  This
is the default now, but it wasn't until a year ago.  So if you have
a system that has been upgraded for a long time, you probably
installed png, hit return for the default options and have been
stuck with APNG=off since then.

You're not the first one to be bitten by this and you won't be the
last one.

-- 
Christian naddy Weisgerber  na...@mips.inka.de

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: Firefox 14 build broken due to wrong libpng

2012-07-27 Thread Dan Allen

On 27 Jul 2012, at 1:48 PM, Niclas Zeising zeis...@daemonic.se wrote:

 You have to rebuild graphics/png with support for APNG.
 HTH!

Thanks!  That was it.  One of my 9.0 systems is new and that's why it worked 
there.  The other two have been running for years and had the old settings.  

Thanks to Christian as well.

Dan

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org