cvs commit: ports/databases/beansdb Makefile
ports/databases/memcached
Makefile ports/databases/memcached12 Makefile
ports/databases/memcachedb
Makefile ports/databases/mysql-proxy Makefile
ports/databases/pgbouncer Makefile ...
Jeremy Messenger
mezz.freebsd at gmail.com
Sun Jul 25 19:58:31 UTC 2010
On Sun, Jul 25, 2010 at 1:06 PM, Sahil Tandon <sahil at freebsd.org> wrote:
> On Sun, 2010-07-25 at 15:39:20 +0000, Martin Matuska wrote:
>
>> Log:
>> Update libevent to 1.4.14b
>
> Sorry for what may be a silly question, but I'm still trying to
> understand when (and when not) to bump PORTREVISION on dependant ports.
> Following the above libevent update, why weren't some ports that
> explicitly LIB_DEPENDS on libevent bumped?
>
> devel/gearmand
> devel/libmsocket
> devel/py-gevent
> net-p2p/unworkable
...and net-p2p/transmission-*. I already did on those transmission-*
ports, so you (mm) don't have to worry about transmission-* port.
While I am here, next time, when someone update libevent and if the
version shared library changed. Recommend to anyone to add
USE_AUTOTOOLS=libtool:22 and USE_GNOME=ltverhack that will correct the
version shared library. For example, with 1.1.13 with AUTOTOOLS/GNOME
added, I get this:
--------------------------------------
# grep "\.so\." pkg-plist-13
lib/libevent-1.4.so.2
lib/libevent_core-1.4.so.2
lib/libevent_extra-1.4.so.2
--------------------------------------
With the 1.4.14b, I get same as before.
--------------------------------------
# grep "\.so\." pkg-plist-14b
lib/libevent-1.4.so.2
lib/libevent_core-1.4.so.2
lib/libevent_extra-1.4.so.2
--------------------------------------
The USE_GNOME=ltverhack fixes a bug in libtool to bump version, which
it corrects way and only bump when ABI changes.
Cheers,
Mezz
> Thanks for your guidance.
>
> --
> Sahil Tandon <sahil at FreeBSD.org>
--
mezz.freebsd at gmail.com - mezz at FreeBSD.org
FreeBSD GNOME Team
http://www.FreeBSD.org/gnome/ - gnome at FreeBSD.org
More information about the cvs-all
mailing list