From owner-cvs-ports@FreeBSD.ORG Sun Jul 25 20:20:19 2010 Return-Path: Delivered-To: cvs-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 249FB106566B; Sun, 25 Jul 2010 20:20:19 +0000 (UTC) (envelope-from mm@FreeBSD.org) Received: from mail.vx.sk (core.vx.sk [188.40.32.143]) by mx1.freebsd.org (Postfix) with ESMTP id E3A748FC1B; Sun, 25 Jul 2010 20:20:18 +0000 (UTC) Received: from core.vx.sk (localhost [127.0.0.1]) by mail.vx.sk (Postfix) with ESMTP id 6341532F37; Sun, 25 Jul 2010 22:20:17 +0200 (CEST) X-Virus-Scanned: amavisd-new at mail.vx.sk Received: from mail.vx.sk ([127.0.0.1]) by core.vx.sk (mail.vx.sk [127.0.0.1]) (amavisd-new, port 10024) with LMTP id cAZGVIzpdFGo; Sun, 25 Jul 2010 22:20:15 +0200 (CEST) Received: from [10.9.8.1] (188-167-78-139.dynamic.chello.sk [188.167.78.139]) by mail.vx.sk (Postfix) with ESMTPSA id 4EACF32F2A; Sun, 25 Jul 2010 22:20:15 +0200 (CEST) Message-ID: <4C4C9C80.5080207@FreeBSD.org> Date: Sun, 25 Jul 2010 22:20:16 +0200 From: Martin Matuska User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; sk; rv:1.8.1.23) Gecko/20090812 Lightning/0.9 Thunderbird/2.0.0.23 Mnenhy/0.7.5.0 MIME-Version: 1.0 To: Jeremy Messenger References: <201007251539.o6PFdKWp059539@repoman.freebsd.org> <20100725180640.GA34625@magic.hamla.org> In-Reply-To: X-Enigmail-Version: 1.1.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: mnag@FreeBSD.org, cvs-ports@freebsd.org, ports-committers@freebsd.org, cvs-all@freebsd.org, Sahil Tandon 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 ... X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 Jul 2010 20:20:19 -0000 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 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 >