Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 27 Nov 2013 10:43:02 -0800
From:      Steve Kargl <sgk@troutmask.apl.washington.edu>
To:        Jan Henrik Sylvester <me@janh.de>
Cc:        Dimitry Andric <dim@FreeBSD.org>, David Chisnall <theraven@FreeBSD.org>, Andriy Gapon <avg@FreeBSD.org>, Maho Nakata <maho@FreeBSD.org>, FreeBSD Current <freebsd-current@FreeBSD.org>, Ryan Stone <rysto32@gmail.com>
Subject:   Re: Re: libc++ vs. libstdc++ usage in the ports tree
Message-ID:  <20131127184302.GA15006@troutmask.apl.washington.edu>
In-Reply-To: <52963A90.4000201@janh.de>
References:  <E0FE40D9-726C-4501-B31A-3622510C1C68@FreeBSD.org> <20131112175556.GA3319@troutmask.apl.washington.edu> <20131112201922.GA4330@troutmask.apl.washington.edu> <20131113173143.Horde.a-9M7JQ_vHo3tpDIMsGK6g1@webmail.df.eu> <CAFMmRNxk25AJ3TMuceSG=EmL3qSE9Xhk_wpL5pAD8YvZrA6gkg@mail.gmail.com> <5283CA3C.3080201@FreeBSD.org> <352D9465-9840-43F0-A3A9-327DC12B0967@FreeBSD.org> <B2F7EDA4-DF34-4D5D-B995-5ADA1A9898D8@FreeBSD.org> <20131114144555.GA22093@troutmask.apl.washington.edu> <52963A90.4000201@janh.de>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Nov 27, 2013 at 07:31:44PM +0100, Jan Henrik Sylvester wrote:
> On 11/14/2013 15:45, Steve Kargl wrote:
> > 
> > And in practice, it is broken.
> > 
> > http://lists.freebsd.org/pipermail/freebsd-current/2013-November/046565.html
> > 
> > QED
> 
> Trying to migrate to 10, I would like to keep octave. Have you found
> anything new? Having build the port and all dependencies with standard
> options, octave is segfaulting for me, too. Anyhow, I can run octave with:
> 
> env LD_PRELOAD=/usr/lib/libc++.so.1 octave
> 

Unfortunately, you need to add "USE_GCC=any" to math/octave/Makefile,
and rebuild it.  You theni need to run "ldd -a | more" and search for
shared libraries that are linked against both libc++ and libstdc++.
Then, add "USE_GCC=any" to those ports' Makefile and recompile.
I recall at least 4 that needed to be rebuilt, but only remember
fltk and libgraphite2.

-- 
Steve



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20131127184302.GA15006>