Re: xemacs fails to build with new libpng

2012-09-05 Thread Fielding, Eric J (3242)
Jeremy,

Thanks for the suggestion, but this did not work for me yesterday. The
xemacs build still failed (after a lot of time recompiling things). Today,
the new update for xemacs (thanks to Dan Ports!) fixed it and all my ports
now build again. The new system of checking the binaries at the end caught
a partially built binary and fixed that also.

++Eric

On 9/4/12 3:10 PM, Jeremy Lavergne jer...@lavergne.gotdns.org wrote:

 Now MacPorts won't let me deactivate libpng 1.5 because a number of
ports are depending on it. Is there a way to roll back all of the ports
to the versions that use libpng 1.4 while things are being sorted out?
 
 The xemacs program is something I use all the time.

The likely quick fix for this situation is to rebuild xemacs from source:
sudo port clean xemacs
sudo port -s upgrade --force xemacs

If something more intensive than linking against the new libpng libraries
needs done, then you should see about setting up a local repository
checked out from before libpng's upgrade:
https://trac.macports.org/wiki/howto/InstallingOlderPort


___
macports-users mailing list
macports-users@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo/macports-users


xemacs fails to build with new libpng

2012-09-04 Thread Fielding, Eric J (3242)
Hi,

It seems that xemacs is another casualty of the change to the libpng 1.5 API. 
I already filed a ticket.

Unfortunately, it seems that my existing old copy of xemacs no longer runs 
because it was dynamically linked to the old version of the libpng library. I 
was in the middle of running port upgrade outdated when I hit the problem 
with grace (for which I see there is already a ticket) and xemacs. Now 
MacPorts won't let me deactivate libpng 1.5 because a number of ports are 
depending on it. Is there a way to roll back all of the ports to the versions 
that use libpng 1.4 while things are being sorted out?

The xemacs program is something I use all the time.

Thanks,
++Eric Fielding

___
macports-users mailing list
macports-users@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo/macports-users


Re: xemacs fails to build with new libpng

2012-09-04 Thread Jeremy Lavergne
 Now MacPorts won't let me deactivate libpng 1.5 because a number of ports are 
 depending on it. Is there a way to roll back all of the ports to the versions 
 that use libpng 1.4 while things are being sorted out? 
 
 The xemacs program is something I use all the time.

The likely quick fix for this situation is to rebuild xemacs from source:
sudo port clean xemacs
sudo port -s upgrade --force xemacs

If something more intensive than linking against the new libpng libraries needs 
done, then you should see about setting up a local repository checked out from 
before libpng's upgrade:
https://trac.macports.org/wiki/howto/InstallingOlderPort

___
macports-users mailing list
macports-users@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo/macports-users


Re: xemacs fails to build with new libpng

2012-09-04 Thread Dan Ports
The port didn't build with libpng 1.5. Should be fixed with r97398.

Dan

-- 
Dan R. K. PortsUW CSEhttp://drkp.net/
___
macports-users mailing list
macports-users@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo/macports-users


Re: xemacs fails to build with new libpng

2012-09-04 Thread Fielding, Eric J (3242)
Dan,

Thanks for your very fast fix for the xemacs build!

++Eric

On 9/4/12 3:23 PM, Dan Ports dpo...@macports.org wrote:

The port didn't build with libpng 1.5. Should be fixed with r97398.

Dan

-- 
Dan R. K. PortsUW CSEhttp://drkp.net/

___
macports-users mailing list
macports-users@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo/macports-users