Date: Fri, 26 Feb 2016 22:50:55 +0100 From: Dimitry Andric <dim@FreeBSD.org> To: Yuri <yuri@rawbw.com> Cc: "ports@freebsd.org" <ports@freebsd.org> Subject: Re: Clang can't build c++ project: ubsan is missing Message-ID: <91C64BF2-9C59-478F-A3C4-3ACB2C48597E@FreeBSD.org> In-Reply-To: <56CFF471.90406@rawbw.com> References: <56CFF471.90406@rawbw.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--Apple-Mail=_09C31264-2BB1-45D3-8CF1-119BDC85772D Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii On 26 Feb 2016, at 07:45, Yuri <yuri@rawbw.com> wrote: > I can't update the version of one C++ port because now the base = clang-34 fails to find the symbols __ubsan_ (for example = __ubsan_vptr_type_cache). > clang36 port compiler fails to find libclang_rt.san-x86_64.a > clang38 port compiler fails to find = libclang_rt.ubsan_standalone-x86_64.a >=20 > What could be wrong? It looks like you are building the port with -fsanitize=3Dundefined, and your clang installation(s) are missing the UBSan libraries, for some reason. Try building your port without -fsanitize=3Dundefined, unless = you need that for something specific, of course. -Dimitry --Apple-Mail=_09C31264-2BB1-45D3-8CF1-119BDC85772D Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.29 iEYEARECAAYFAlbQyMUACgkQsF6jCi4glqMm1QCfWJY26gGAL5+aNnWkJ8BgFaGJ t3sAoKrwGvDhbuIfzVjqJEahZRjvA9SF =K6mi -----END PGP SIGNATURE----- --Apple-Mail=_09C31264-2BB1-45D3-8CF1-119BDC85772D--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?91C64BF2-9C59-478F-A3C4-3ACB2C48597E>