Date: Tue, 29 Jun 2010 15:18:34 +0200 From: =?ISO-8859-1?Q?S=E9bastien_Santoro?= <dereckson@espace-win.org> To: Ewald Jenisch <a@jenisch.at> Cc: gnome@freebsd.org Subject: Re: Build error linking to libneon.so (/usr/local/lib/libneon.so: undefined reference to `SSL_SESSION_cmp') Message-ID: <AANLkTim-vFAfX9ipuuAUv1yhCxQOzBO_bcKr5jAwVhJh@mail.gmail.com> In-Reply-To: <20100629093120.GA23306@aurora.oekb.co.at> References: <20100629093120.GA23306@aurora.oekb.co.at>
next in thread | previous in thread | raw e-mail | index | archive | help
Good afternoon, To my mind, it's more a problem with neon than with SSL, an HTTP library, used by sound juicer & co. We've two versions of it: /usr/ports/www/neon28/ and www/neon29. Last week, I compiled Gnome, then portupgrade and pkgdb -F and had at a moment problem with packages dependencies of neon29. The solution were to deinstall neon28 and install neon29 instead. I tried right now to recompile sound-juicer and it works Addendum: yep, it's well a symbol added in neon 0.29, according this commit= : http://lists.manyfish.co.uk/pipermail/neon-commits/2009-September/000827.ht= ml On Tue, Jun 29, 2010 at 11:31 AM, Ewald Jenisch <a@jenisch.at> wrote: > Hi, > > I'm experiencing problems building gnome-related ports that depend on > openssl. > > To give you a specific example: > > /usr/ports/audio/sound-juicer fails with the following error: > > ... > gmake[2]: Entering directory `/usr/ports/audio/sound-juicer/work/sound-ju= icer-2. > 28.2/src' > =A0CXX =A0 =A0sound_juicer-dummy.o > =A0CC =A0 =A0 sound_juicer-sj-main.o > =A0CC =A0 =A0 sound_juicer-sj-prefs.o > =A0CC =A0 =A0 sound_juicer-sj-play.o > =A0CC =A0 =A0 sound_juicer-sj-about.o > =A0CC =A0 =A0 sound_juicer-sj-extracting.o > =A0CC =A0 =A0 sound_juicer-sj-inhibit.o > =A0CC =A0 =A0 sound_juicer-sj-genres.o > =A0CC =A0 =A0 sound_juicer-gedit-message-area.o > =A0CC =A0 =A0 sound_juicer-gconf-bridge.o > =A0CC =A0 =A0 sound_juicer-egg-play-preview.o > =A0CC =A0 =A0 sound_juicer-bacon-message-connection.o > =A0CXXLD =A0sound-juicer > /usr/local/lib/libneon.so: undefined reference to `SSL_SESSION_cmp' > gmake[2]: *** [sound-juicer] Error 1 > gmake[2]: Leaving directory `/usr/ports/audio/sound-juicer/work/sound-jui= cer-2.2 > 8.2/src' > gmake[1]: *** [all-recursive] Error 1 > gmake[1]: Leaving directory `/usr/ports/audio/sound-juicer/work/sound-jui= cer-2.2 > 8.2' > ... > > > Likewise /usr/ports/audio/libmusicbrainz3 fails with the same symptoms: > > ... > cd /usr/ports/audio/libmusicbrainz3/work/libmusicbrainz-3.0.2/examples &&= /usr/l > ocal/bin/cmake -E cmake_link_script CMakeFiles/cdlookup.dir/link.txt --ve= rbose=3D1 > /usr/bin/c++ =A0 -O2 -fno-strict-aliasing -pipe =A0 CMakeFiles/cdlookup.d= ir/cdlookup > .o =A0-o cdlookup =A0../src/libmusicbrainz3.so.6.2.0 /usr/local/lib/libne= on.so /usr/ > local/lib/libdiscid.so -Wl,-rpath,/usr/ports/audio/libmusicbrainz3/work/l= ibmusic > brainz-3.0.2/src:/usr/local/lib > /usr/local/lib/libneon.so: undefined reference to `SSL_SESSION_cmp' > *** Error code 1 > 1 error > *** Error code 2 > /usr/local/lib/libneon.so: undefined reference to `SSL_SESSION_cmp' > *** Error code 1 > 1 error > *** Error code 2 > 4 errors > *** Error code 2 > 1 error > *** Error code 1 > > Stop in /usr/ports/audio/libmusicbrainz3. > ** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade2010= 0628-41 > 468-2v4uvd-0 env UPGRADE_TOOL=3Dportupgrade UPGRADE_PORT=3Dlibmusicbrainz= 3-3.0.2_3 U > PGRADE_PORT_VER=3D3.0.2_3 make > > > Seems to be related to openssl - please note that I've got > openssl-1.0.0a installed from ports; so basically there's openssl from > the ports plus the one from the base system (0.9.8e). > > I already tried to re-build (make deinstall; make install) of > /usr/ports/www/neon28. Building/installing neon28 went OK, however the > build errors above remain. > > > Even tried to re-build everything that depends on openssl, i.e. > portupgrade -fr openssl\* - errors remain :-(. > > > I've got the following environment: FreeBSD 7.3, AMD64. > > > Please note that the errors above are absolutely reproducible. > > Thanks much in advance for any clue, > -ewald > _______________________________________________ > freebsd-gnome@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-gnome > To unsubscribe, send any mail to "freebsd-gnome-unsubscribe@freebsd.org" > --=20 S=E9bastien Santoro aka Dereckson http://www.dereckson.be/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTim-vFAfX9ipuuAUv1yhCxQOzBO_bcKr5jAwVhJh>