editors/abiword-devel -- 2.3.2 is now available

Jeremy Messenger mezz7 at cox.net
Wed Jul 13 22:33:54 GMT 2005


On Wed, 13 Jul 2005 17:25:58 -0500, Mikhail Teterin  
<mi+mx at aldan.algebra.com> wrote:

>> > How does an ABI/API change in a new version of png affect a system,  
>> which
>> > still uses an older version of png -- AND BUILD abiword FROM SOURCE?
>>
>> If new AbiWord doesn't keep the png's old ABI/API and png doesn't keep  
>> old
>>   stuff, then it will be broke with old png for can't be build.
>
> The new AbiWord is buing built on the _user's machine_ using the png.h,  
> that
> matches the installed libpng.4. There CAN BE NO ABI incompatability.
>
> Should there be an API incompatibility (hard to imagine really), the  
> build
> will fail and only then will the user be forced to upgrade. Currently the
> forced upgrades are completely gratuitous.
>
> I can't believe, I have to explain something this trivial, really...

Check in bsd.*.mk and other ports. They all do the same things on  
different libraries.

Example:
===============================================
# find /usr/ports -maxdepth 3 -name Makefile | xargs egrep -l "png\.5"
/usr/ports/astro/celestia/Makefile
/usr/ports/astro/sunclock/Makefile
/usr/ports/astro/xplanet/Makefile
/usr/ports/astro/xtide/Makefile
/usr/ports/audio/timidity++/Makefile
/usr/ports/audio/xmms-kj/Makefile
/usr/ports/biology/emboss/Makefile
/usr/ports/biology/pymol/Makefile
/usr/ports/cad/leocad/Makefile
/usr/ports/cad/brlcad/Makefile
/usr/ports/chinese/xemacs/Makefile
/usr/ports/databases/clip/Makefile
/usr/ports/databases/grass/Makefile
/usr/ports/databases/grass-i18n/Makefile
/usr/ports/devel/clanlib-devel/Makefile
/usr/ports/devel/cvsgraph/Makefile
/usr/ports/devel/directfb/Makefile
/usr/ports/devel/kyra/Makefile
/usr/ports/devel/wftk/Makefile
/usr/ports/devel/libzvbi/Makefile
/usr/ports/devel/libslang2/Makefile
/usr/ports/devel/p5-SDL/Makefile
/usr/ports/devel/root/Makefile
/usr/ports/devel/swarm/Makefile
/usr/ports/editors/abiword/Makefile
/usr/ports/editors/abiword-devel/Makefile
/usr/ports/editors/emacs/Makefile
/usr/ports/editors/openoffice-1.0/Makefile
/usr/ports/editors/openoffice-1.1/Makefile
/usr/ports/editors/qemacs/Makefile
/usr/ports/editors/ted/Makefile
/usr/ports/editors/xemacs/Makefile
/usr/ports/editors/xemacs-devel/Makefile
/usr/ports/editors/xemacs-devel-mule/Makefile
/usr/ports/editors/xemacs21-mule/Makefile
/usr/ports/emulators/atari800/Makefile
/usr/ports/emulators/dosbox/Makefile
/usr/ports/emulators/fuse/Makefile
/usr/ports/emulators/stella/Makefile
/usr/ports/emulators/vba/Makefile
/usr/ports/emulators/zsnes/Makefile
/usr/ports/games/54321/Makefile
/usr/ports/games/adgali/Makefile
/usr/ports/games/briquolo/Makefile
/usr/ports/games/crossfire-server/Makefile
/usr/ports/games/deng/Makefile
/usr/ports/games/foobillard/Makefile
/usr/ports/games/freeciv/Makefile
/usr/ports/games/fuhquake/Makefile
/usr/ports/games/gltron/Makefile
/usr/ports/games/openttd/Makefile
/usr/ports/games/gracer/Makefile
/usr/ports/games/lbreakout2/Makefile
/usr/ports/games/macopix/Makefile
/usr/ports/games/penguin-command/Makefile
/usr/ports/games/powerpak/Makefile
/usr/ports/games/ssc/Makefile
/usr/ports/games/tenebrae/Makefile
/usr/ports/games/torcs/Makefile
/usr/ports/games/tuxpuck/Makefile
[...snip...too long to list...]
===============================================

> 	-mi


-- 
mezz7 at cox.net  -  mezz at FreeBSD.org
FreeBSD GNOME Team
http://www.FreeBSD.org/gnome/  -  gnome at FreeBSD.org


More information about the freebsd-gnome mailing list