Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 05 Mar 2011 19:03:45 +0300
From:      Ruslan Mahmatkhanov <cvs-src@yandex.ru>
To:        Anonymous <swell.k@gmail.com>
Cc:        FreeBSD Ports Mailing List <ports@freebsd.org>, Barbara <barbara.xxx1975@libero.it>, Jeremy Messenger <mezz@FreeBSD.org>
Subject:   Re: net-p2p/transmission-gtk2 fails to build
Message-ID:  <4D725EE1.3020007@yandex.ru>
In-Reply-To: <864o7hskrj.fsf@gmail.com>
References:  <4D721E31.9020801@yandex.ru> <864o7hskrj.fsf@gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
05.03.2011 17:29, Anonymous пишет:
> Ruslan Mahmatkhanov<cvs-src@yandex.ru>  writes:
>
>> Hi!
>>
>> I'm trying to update transmission 2.13 ->  2.22 on 8-stable.
>>
>> Errors like this:
>> ../libtransmission/libtransmission.a(handshake.o)(.text+0x167d): In
>> function `canRead':
>> /usr/ports/net-p2p/transmission-gtk2/work/transmission-2.22/libtransmission/handshake.c:789:
>> undefined reference to `evbuffer_search'
>> ../libtransmission/libtransmission.a(handshake.o)(.text+0x16d4):/usr/ports/net-p2p/transmission-gtk2/work/transmission-2.22/libtransmission/handshake.c:761:
>> undefined reference to `evbuffer_get_length'
>>
>> Full build log is here:
>> http://pastebin.com/k0ZWLj3J
>
> Probably a remnant from before libevent used PKG_CHECK_MODULES().
> -L${LOCALBASE}/lib precedes -L${LOCALBASE}/lib/event2 during linking,
> build with V=1 or -Wl,--verbose to see.
>
> %%
> Index: net-p2p/transmission-cli/Makefile
> ===================================================================
> RCS file: /a/.cvsup/ports/net-p2p/transmission-cli/Makefile,v
> retrieving revision 1.74
> diff -u -p -r1.74 Makefile
> --- net-p2p/transmission-cli/Makefile	5 Mar 2011 04:17:28 -0000	1.74
> +++ net-p2p/transmission-cli/Makefile	5 Mar 2011 14:09:06 -0000
> @@ -28,8 +28,6 @@ USE_GMAKE=	yes
>   USE_GNOME?=	pkgconfig
>   USE_OPENSSL=	yes
>   GNU_CONFIGURE=	yes
> -CPPFLAGS=	-I${LOCALBASE}/include
> -LDFLAGS=	-L${LOCALBASE}/lib
>   CONFIGURE_ENV=	CPPFLAGS="${CPPFLAGS}"
>   CONFIGURE_ARGS=--with-zlib=/usr \
>   		--disable-libappindicator \
> %%

No, this patch doesn't help. But removing libevent-1.4.14b_2 does, while 
keeping libevent2-2.0.10.
There is also discussion about that in gnome@. Thanks.

-- 
Regards,
Ruslan



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4D725EE1.3020007>