From owner-freebsd-questions@FreeBSD.ORG Thu Aug 18 08:34:48 2011 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 541DA106566B for ; Thu, 18 Aug 2011 08:34:48 +0000 (UTC) (envelope-from hskuhra@fastmail.fm) Received: from out2.smtp.messagingengine.com (out2.smtp.messagingengine.com [66.111.4.26]) by mx1.freebsd.org (Postfix) with ESMTP id 1EFCA8FC15 for ; Thu, 18 Aug 2011 08:34:47 +0000 (UTC) Received: from compute4.internal (compute4.nyi.mail.srv.osa [10.202.2.44]) by gateway1.messagingengine.com (Postfix) with ESMTP id B622B21981 for ; Thu, 18 Aug 2011 04:34:46 -0400 (EDT) Received: from frontend1.messagingengine.com ([10.202.2.160]) by compute4.internal (MEProxy); Thu, 18 Aug 2011 04:34:46 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=date:message-id:from:to:subject :in-reply-to:references:mime-version:content-type; s=smtpout; bh=P8uk8GT6P1NBALSxL2fFfbqyv+A=; b=W2sKQvnI/oPN886CJNr9mlhxJ8Ty kXs9LUAWPRbHJXlBULtzec9UlIRAsAtg9xfk6tzBNnCAYuaNg9wcKMbiBt/V3IiV HNv9FH/IO6vgcbvDt8j8lHY0kQqe8ddwzKp8VC/uSHPC+HlMD0+Q2PUPj/fJMFvy RFRCxoStkP40uLI= X-Sasl-enc: RNXsSW0SmNA/cfhjDa0nCfkiU4Aq2JbUNT5VbNMnYdUn 1313656486 Received: from oslo.ath.cx (d91-130-181-115.cust.tele2.at [91.130.181.115]) by mail.messagingengine.com (Postfix) with ESMTPSA id 311DE41F644 for ; Thu, 18 Aug 2011 04:34:46 -0400 (EDT) Date: Thu, 18 Aug 2011 10:34:44 +0200 Message-ID: <8739gzdsnv.wl%hskuhra@fastmail.fm> From: "Herbert J. Skuhra" To: freebsd-questions@freebsd.org In-Reply-To: <1a08a251-1098-443a-8597-3deedfc1e245@email.android.com> References: <1a08a251-1098-443a-8597-3deedfc1e245@email.android.com> User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI/1.14.6 (Maruoka) FLIM/1.14.9 (=?UTF-8?B?R29qxY0=?=) APEL/10.8 Emacs/23.3.50 (i686-pc-linux-gnu) MULE/6.0 (HANACHIRUSATO) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Subject: Re: Unable to build the print/lyx port X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Aug 2011 08:34:48 -0000 On Tue, 16 Aug 2011 11:55:42 -1000 Open Slate Project wrote: > I was unsuccessful in posting directly so I am forwarding from another account. Apologies for format. > > Gary Dunn wrote: > > >FreeBSD Questions > > > > > >Unable to build the print/lyx port. Generic kernal, fresh portsnap > >fetch / > >update cycle. > > > >$ uname -a > >FreeBSD my.host.name 8.2-RELEASE FreeBSD 8.2-RELEASE #0: Fri Feb 18 > >02:24:46 > >UTC 2011 root@almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC > >i386 > > > >portinstall lyx > >After long run, picking up output near end: > > > >... > >gmake[4]: Entering directory `/usr/ports/print/lyx/work/lyx-2.0.0/src' > > CXX Author.o > > CXX Bidi.o > > CXX boost.o > > CXX BranchList.o > > CXX Buffer.o > > CXX buffer_funcs.o > > CXX BufferList.o > > CXX BufferParams.o > > CXX BufferView.o > > CXX Bullet.o > > CXX Changes.o > > CXX Chktex.o > > CXX CmdDef.o > > CXX Color.o > > CXX ConverterCache.o > >ConverterCache.cpp:83: warning: 'lyx::FormatCache' has a field > >'lyx::FormatCache::cache' whose type uses the anonymous namespace > > CXX Converter.o > > CXX CoordCache.o > >... (omitted long list of similar lines) > > CXX PersonalWordList.o > > CXX PrinterParams.o > > CXX Thesaurus.o > > AR liblyxcore.a > > AR liblyxgraphics.a > > AR liblyxmathed.a > > AR liblyxinsets.a > > CXXLD lyx > >/usr/bin/ld: warning: libicuuc.so.46, needed by > >/usr/local/lib/libboost_regex.so, not found (try using -rpath or > >-rpath-link) > >/usr/bin/ld: warning: libicui18n.so.46, needed by > >/usr/local/lib/libboost_regex.so, not found (try using -rpath or > >-rpath-link) > >/usr/bin/ld: warning: libicudata.so.46, needed by > >/usr/local/lib/libboost_regex.so, not found (try using -rpath or > >-rpath-link) > >/usr/local/lib/libboost_regex.so: undefined reference to > >`icu_46::Locale::Locale()' > >/usr/local/lib/libboost_regex.so: undefined reference to > >`icu_46::Locale::Locale(icu_46::Locale const&)' > >/usr/local/lib/libboost_regex.so: undefined reference to `u_isblank_46' > >/usr/local/lib/libboost_regex.so: undefined reference to `u_isspace_46' > >/usr/local/lib/libboost_regex.so: undefined reference to `u_digit_46' > >/usr/local/lib/libboost_regex.so: undefined reference to > >`u_charType_46' > >/usr/local/lib/libboost_regex.so: undefined reference to `u_tolower_46' > >/usr/local/lib/libboost_regex.so: undefined reference to > >`u_charFromName_46' > >/usr/local/lib/libboost_regex.so: undefined reference to > >`icu_46::Locale::~Locale()' > >/usr/local/lib/libboost_regex.so: undefined reference to > >`icu_46::Collator::createInstance(icu_46::Locale const&, UErrorCode&)' > >gmake[4]: *** [lyx] Error 1 > >gmake[4]: Leaving directory `/usr/ports/print/lyx/work/lyx-2.0.0/src' > >gmake[3]: *** [all-recursive] Error 1 > >gmake[3]: Leaving directory `/usr/ports/print/lyx/work/lyx-2.0.0/src' > >gmake[2]: *** [all] Error 2 > >gmake[2]: Leaving directory `/usr/ports/print/lyx/work/lyx-2.0.0/src' > >gmake[1]: *** [all-recursive] Error 1 > >gmake[1]: Leaving directory `/usr/ports/print/lyx/work/lyx-2.0.0' > >gmake: *** [all] Error 2 > >*** Error code 1 > > > >Stop in /usr/ports/print/lyx. > >*** Error code 1 > > > >Stop in /usr/ports/print/lyx. > >** Command failed [exit code 1]: /usr/bin/script -qa > >/tmp/portinstall20110808-84103-1lft56n-0 env make > >** Fix the problem and try again. > >** Listing the failed packages (-:ignored / *:skipped / !:failed) > >! print/lyx (linker error) > >$ > > > >I have icu version 4.8, looks like libboost is looking for 4.6. Or is > >the > >problem with boost? > > > >$ pkg_info | grep icu > >icu-4.8.1 International Components for Unicode (from IBM) > > > >$ pkg_version -v | grep boost-libs > >boost-libs-1.45.0_1 = up-to-date with port > > > >Anyone have this working? Have you tried to rebuild devel/boost-libs first? If that doesn't help use sysutils/libchk to find files linked against the old icu port and 'pkg_info -W file' to find the port the file belongs to. Rebuild these ports as well. -Herbert