Date: Sun, 6 Mar 2011 11:10:22 -0600 From: Jeremy Messenger <mezz.freebsd@gmail.com> To: Ruslan Mahmatkhanov <cvs-src@yandex.ru> Cc: Anonymous <swell.k@gmail.com>, FreeBSD Ports Mailing List <ports@freebsd.org> Subject: Re: net-p2p/transmission-gtk2 fails to build Message-ID: <AANLkTinb%2BeEovkMaKNw4Y1PCZEHi54WRg9fuPrBsrX67@mail.gmail.com> In-Reply-To: <4D725EE1.3020007@yandex.ru> References: <4D721E31.9020801@yandex.ru> <864o7hskrj.fsf@gmail.com> <4D725EE1.3020007@yandex.ru>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Mar 5, 2011 at 10:03 AM, Ruslan Mahmatkhanov <cvs-src@yandex.ru> wr= ote: > 05.03.2011 17:29, Anonymous =D0=C9=DB=C5=D4: >> >> Ruslan Mahmatkhanov<cvs-src@yandex.ru> =9Awrites: >> >>> Hi! >>> >>> I'm trying to update transmission 2.13 -> =9A2.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/libtransmis= sion/handshake.c:789: >>> undefined reference to `evbuffer_search' >>> >>> ../libtransmission/libtransmission.a(handshake.o)(.text+0x16d4):/usr/po= rts/net-p2p/transmission-gtk2/work/transmission-2.22/libtransmission/handsh= ake.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=3D1 or -Wl,--verbose to see. >> >> %% >> Index: net-p2p/transmission-cli/Makefile >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >> 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 =9A 5 Mar 2011 04:17:28 -0000 >> 1.74 >> +++ net-p2p/transmission-cli/Makefile =9A 5 Mar 2011 14:09:06 -0000 >> @@ -28,8 +28,6 @@ USE_GMAKE=3D =9A =9Ayes >> =9AUSE_GNOME?=3D =9A pkgconfig >> =9AUSE_OPENSSL=3D =9Ayes >> =9AGNU_CONFIGURE=3D =9A =9A =9A =9Ayes >> -CPPFLAGS=3D =9A =9A =9A-I${LOCALBASE}/include >> -LDFLAGS=3D =9A =9A =9A -L${LOCALBASE}/lib >> =9ACONFIGURE_ENV=3D =9A =9A =9A =9ACPPFLAGS=3D"${CPPFLAGS}" >> =9ACONFIGURE_ARGS=3D--with-zlib=3D/usr \ >> =9A =9A =9A =9A =9A =9A =9A =9A--disable-libappindicator \ >> %% > > No, this patch doesn't help. But removing libevent-1.4.14b_2 does, while > keeping libevent2-2.0.10. There is bug in libevent2's libevent*.pc. I have submitted a patch in PR to fix it. http://www.freebsd.org/cgi/query-pr.cgi?pr=3Dports/155315 Cheers, Mezz > There is also discussion about that in gnome@. Thanks. > > -- > Regards, > Ruslan --=20 mezz.freebsd@gmail.com - mezz@FreeBSD.org FreeBSD GNOME Team http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTinb%2BeEovkMaKNw4Y1PCZEHi54WRg9fuPrBsrX67>