Date: Sun, 25 Jul 2010 22:20:16 +0200 From: Martin Matuska <mm@FreeBSD.org> To: Jeremy Messenger <mezz.freebsd@gmail.com> Cc: mnag@FreeBSD.org, cvs-ports@freebsd.org, ports-committers@freebsd.org, cvs-all@freebsd.org, Sahil Tandon <sahil@freebsd.org> Subject: Re: 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 ... Message-ID: <4C4C9C80.5080207@FreeBSD.org> In-Reply-To: <AANLkTikwsBrauemGdm2=t7d3Y-QTtveSsrOLixoKnsgS@mail.gmail.com> References: <201007251539.o6PFdKWp059539@repoman.freebsd.org> <20100725180640.GA34625@magic.hamla.org> <AANLkTikwsBrauemGdm2=t7d3Y-QTtveSsrOLixoKnsgS@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
The problem is that the shared library was bumped from 3 to 4. I guess there are 2 ways to correct this, by the mentioned ltverhack, or to use: LIB_DEPENDS= event-1.4.4:${PORTSDIR}/devel/libevent instead of old LIB_DEPENDS= event-1.4:${PORTSDIR}/devel/libevent Dňa 25. 7. 2010 21:35, Jeremy Messenger wrote / napísal(a): > On Sun, Jul 25, 2010 at 1:06 PM, Sahil Tandon <sahil@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@FreeBSD.org> >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4C4C9C80.5080207>