From owner-freebsd-current@FreeBSD.ORG Sun Feb 10 00:31:44 2013 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 0C7D73C1 for ; Sun, 10 Feb 2013 00:31:44 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) by mx1.freebsd.org (Postfix) with ESMTP id E5DE0FCB for ; Sun, 10 Feb 2013 00:31:43 +0000 (UTC) Received: from troutmask.apl.washington.edu (localhost.apl.washington.edu [127.0.0.1]) by troutmask.apl.washington.edu (8.14.5/8.14.5) with ESMTP id r1A0VhS2073821 for ; Sat, 9 Feb 2013 16:31:43 -0800 (PST) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.14.5/8.14.5/Submit) id r1A0Vh7P073820 for freebsd-current@freebsd.org; Sat, 9 Feb 2013 16:31:43 -0800 (PST) (envelope-from sgk) Date: Sat, 9 Feb 2013 16:31:43 -0800 From: Steve Kargl To: freebsd-current@freebsd.org Subject: Re: 7+ days of dogfood Message-ID: <20130210003143.GA73797@troutmask.apl.washington.edu> References: <20130210000723.GA73630@troutmask.apl.washington.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20130210000723.GA73630@troutmask.apl.washington.edu> User-Agent: Mutt/1.5.21 (2010-09-15) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Feb 2013 00:31:44 -0000 On Sat, Feb 09, 2013 at 04:07:23PM -0800, Steve Kargl wrote: > > Libreoffice currently does not build, but that's not totally > unexpected as compiling libreoffice seems to be a hit-or-miss > proposition. > laptop:root[201] cd /usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2/l10ntools/ laptop:root[202] gmake [ build LNK ] Executable/HelpIndexer S=/usr/ports/editors/libreoffice/work/libreoffice-core-3.6.5.2 && O=/tmp/lobuild/solver/unxfbsdi.pro && W=/tmp/lobuild/workdir/unxfbsdi.pro && mkdir -p $W/LinkTarget/Executable/ && g++46 '-Wl,-z,origin,-rpath,$ORIGIN/../lib:$ORIGIN' -Wl,-rpath-link,$O/lib -Wl,-rpath-link,/lib:/usr/lib -Wl,-z,combreloc -L$S/solenv/unxfbsdi/lib -L$O/lib -L$S/solenv/unxfbsdi/lib -L/usr/local/lib -Wl,--hash-style=gnu -Wl,--dynamic-list-cpp-new -Wl,--dynamic-list-cpp-typeinfo -Wl,-Bsymbolic-functions $W/CxxObject/l10ntools/source/help/HelpIndexer_main.o -Wl,--start-group -Wl,--end-group -Wl,--no-as-needed -lexpat -lxslt -lz -liconv -lm -L/usr/local/lib -lxml2 -L/usr/local/lib -lxml2 -L/usr/local/lib/db42 -ldb-4.2 -L/usr/local/lib/ -lclucene-core -lclucene-contribs-lib -luno_sal -lhelplinkerlo -o $W/LinkTarget/Executable/HelpIndexer /usr/local/lib/libclucene-core.so: undefined reference to `logl@GLIBCXX_3.4' collect2: ld returned 1 exit status Huh? logl@GLIBCXX_3.4 laptop:kargl[189] cat > a.c #include #include int main(void) { long double x; x = (long double) M_PI; printf("%Le %Le\n", x, logl(x)); return (0); } laptop:kargl[190] cc -o z a.c -lm && ./z 3.141593e+00 1.144730e+00 laptop:kargl[191] nm --dynamic z w _Jv_RegisterClasses 08049804 D __progname 08049818 A _end U _init_tls U atexit 08049814 B environ U exit U logl U printf laptop:kargl[193] nm --dynamic /usr/lib/libm.so | grep logl 000058f0 T logl -- Steve