From owner-freebsd-gnome@FreeBSD.ORG Tue Jun 29 10:00:53 2010 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A4BAE106575A for ; Tue, 29 Jun 2010 10:00:53 +0000 (UTC) (envelope-from prvs=789bd4f54=a@jenisch.at) Received: from mgaterz2.oekb.co.at (mgaterz2.oekb.co.at [143.245.5.112]) by mx1.freebsd.org (Postfix) with ESMTP id 31FC98FC0A for ; Tue, 29 Jun 2010 10:00:52 +0000 (UTC) Received: from exchh1.oekb.co.at ([143.245.3.20]) by mgaterz2.oekb.co.at with ESMTP; 29 Jun 2010 11:31:21 +0200 Received: from aurora.oekb.co.at (143.245.9.16) by exchh1.oekb.co.at (143.245.3.60) with Microsoft SMTP Server id 8.2.234.1; Tue, 29 Jun 2010 11:31:20 +0200 Received: from aurora.oekb.co.at (localhost [127.0.0.1]) by aurora.oekb.co.at (8.14.4/8.14.4) with ESMTP id o5T9VKtH030208 for ; Tue, 29 Jun 2010 11:31:20 +0200 (CEST) (envelope-from a@jenisch.at) Received: (from ej@localhost) by aurora.oekb.co.at (8.14.4/8.14.4/Submit) id o5T9VKO3030207 for gnome@freebsd.org; Tue, 29 Jun 2010 11:31:20 +0200 (CEST) (envelope-from a@jenisch.at) X-Authentication-Warning: aurora.oekb.co.at: ej set sender to a@jenisch.at using -f Date: Tue, 29 Jun 2010 11:31:20 +0200 From: Ewald Jenisch To: gnome@freebsd.org Message-ID: <20100629093120.GA23306@aurora.oekb.co.at> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline User-Agent: Mutt/1.4.2.3i Cc: Subject: Build error linking to libneon.so (/usr/local/lib/libneon.so: undefined reference to `SSL_SESSION_cmp') X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Jun 2010 10:00:53 -0000 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-juicer-2. 28.2/src' CXX sound_juicer-dummy.o CC sound_juicer-sj-main.o CC sound_juicer-sj-prefs.o CC sound_juicer-sj-play.o CC sound_juicer-sj-about.o CC sound_juicer-sj-extracting.o CC sound_juicer-sj-inhibit.o CC sound_juicer-sj-genres.o CC sound_juicer-gedit-message-area.o CC sound_juicer-gconf-bridge.o CC sound_juicer-egg-play-preview.o CC sound_juicer-bacon-message-connection.o CXXLD sound-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-juicer-2.2 8.2/src' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/usr/ports/audio/sound-juicer/work/sound-juicer-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 --verbose=1 /usr/bin/c++ -O2 -fno-strict-aliasing -pipe CMakeFiles/cdlookup.dir/cdlookup .o -o cdlookup ../src/libmusicbrainz3.so.6.2.0 /usr/local/lib/libneon.so /usr/ local/lib/libdiscid.so -Wl,-rpath,/usr/ports/audio/libmusicbrainz3/work/libmusic 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/portupgrade20100628-41 468-2v4uvd-0 env UPGRADE_TOOL=portupgrade UPGRADE_PORT=libmusicbrainz3-3.0.2_3 U PGRADE_PORT_VER=3.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