Date: Wed, 7 Jul 2010 14:20:08 +1000 From: andrew clarke <mail@ozzmosis.com> To: ports@FreeBSD.org, lev@freebsd.org Subject: Re: devel/subversion Message-ID: <20100707042008.GA60650@ozzmosis.com> In-Reply-To: <20100706160639.GA21981@ozzmosis.com> References: <20100706160639.GA21981@ozzmosis.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed 2010-07-07 02:06:39 UTC+1000, andrew clarke (mail@ozzmosis.com) wrote: > Can anyone confirm that subversion fails to build with www/neon28 and > requires www/neon29? This is not mentioned in UPDATING. Building subversion 1.6.11_3 with neon28-0.28.6_1 installed: ===> Configuring for subversion-1.6.11_3 configure: Configuring Subversion 1.6.11 ... checking for pkg-config... /usr/local/bin/pkg-config configure: checking neon library checking neon library version... 0.28.6 configure: error: cannot find Neon ===> Script "configure" failed unexpectedly. Please report the problem to lev@freebsd.org [maintainer] and attach the "/usr/ports/devel/subversion/work/subversion-1.6.11/config.log" including the Looking at config.log: configure:5698: cc -o conftest -O2 -fno-strict-aliasing -pipe -g -O2 -I/usr/local/include/neon -L/usr/local/lib -L/usr/local/lib/db42 conftest.c -L/usr/local/lib -lneon >&5 /usr/local/lib/libneon.so: undefined reference to `SSL_SESSION_cmp' At this point I thought I should try rebuilding openssl-1.0.0_2, however while that's re-building I decide to grep for SSL_SESSION_cmp in the neon29-0.29.3_1 sources and find this comment: "OpenSSL 1.0 removed SSL_SESSION_cmp for no apparent reason" with an apparent fix. So my conclusion is that building subversion needs neon29 to be installed if you're using OpenSSL 1.0. And this should probably be mentioned in UPDATING... Thanks, Regards Andrew
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20100707042008.GA60650>