Date: Thu, 6 Feb 2014 08:52:07 +0100 From: Baptiste Daroussin <bapt@FreeBSD.org> To: Rainer Hurling <rhurlin@gwdg.de> Cc: Dimitry Andric <dim@FreeBSD.org>, ports-list freebsd <freebsd-ports@freebsd.org>, Matthias Andree <mandree@FreeBSD.org> Subject: Re: graphics/rawtherapee: r342622 crashes on HEAD Message-ID: <20140206075206.GR23872@ithaqua.etoilebsd.net> In-Reply-To: <52F325AA.4060507@gwdg.de> References: <52F2952E.3090509@gwdg.de> <CD6B45AC-9AA0-410F-87E3-11CAB3A87733@FreeBSD.org> <52F29CE7.2050208@FreeBSD.org> <20140205212042.GP23872@ithaqua.etoilebsd.net> <52F325AA.4060507@gwdg.de>
next in thread | previous in thread | raw e-mail | index | archive | help
--QFliEIXSSz7hGqqc Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Feb 06, 2014 at 07:03:22AM +0100, Rainer Hurling wrote: > Am 05.02.2014 22:20 (UTC+1) schrieb Baptiste Daroussin: > > On Wed, Feb 05, 2014 at 09:19:51PM +0100, Matthias Andree wrote: > >> Am 05.02.2014 21:08, schrieb Dimitry Andric: > >> > >>>> #17 0x00000000484c0ee0 in std::__1::locale::id::__next_id () from > >>>> /usr/local/lib/libc++.so.1 > >>> > >>> Hmm, is this a ports version of libc++? I was not aware Baptiste had > >>> already committed this? :)=20 > >> > >> Yes, it is (as a build requisite, but apparently remained installed on > >> the destination machine), because we need to match the libraries that > >> the requisites use (Glibmm for one). > >> > >> I have given up on compiling RawTherapee with clang++ for now, and use > >> GCC 4.8 on all systems. RawTherapee is somewhat demanding, especially > >> at higher optimization level, and kills the 10.0-RELEASE base clang and > >> Port GCC 4.6 and 4.7, all with internal compiler errors. Since GCC 4.8 > >> worked for me, I did not bother to send Gerald the details. > >> > >> We may want to retry with clang if we've got the next clang version. > >> Feel free to use Rawtherapee as compiler system test ;) > >> > >=20 > > try with something like this in libmap.conf > > libc++.so.1 /usr/local/lib/libc++.so.1 > > If that fixes the problem, then a rpath with /usr/local/lib should be s= et while > > building the port >=20 > Hmm, I am not very familiar with libmapping. After adding it to > /etc/libmap.conf I get >=20 > #rawtherapee=09 > Shared object "/usr/local/lib/libc++.so.1" not found, required by > "rawtherapee" >=20 > Thanks for the tip, > Rainer >=20 > >=20 > > regards, > > Bapt > >=20 try reinstalling devel/libc++ and keeping the libmap.conf entry, that shoul= d do the trick as it was a build only dep it may have been removed. just remove the line from libmap.conf before reinstalling devel/libc++ and = readd it once it is installed. Bapt --QFliEIXSSz7hGqqc Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.15 (FreeBSD) iEYEARECAAYFAlLzPyYACgkQ8kTtMUmk6Ez4jwCfWmlddxy7gUiPdxN4Q22Q27eo k+wAn3XWuZNihu+Hf9vSdjX9mEfpCJu0 =bDaj -----END PGP SIGNATURE----- --QFliEIXSSz7hGqqc--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20140206075206.GR23872>