Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 31 Jan 2014 00:19:45 +0100
From:      Dimitry Andric <dim@FreeBSD.org>
To:        Dmitry Marakasov <amdmi3@amdmi3.ru>
Cc:        freebsd-current@FreeBSD.org, David Chisnall <theraven@FreeBSD.org>, Brooks Davis <brooks@FreeBSD.org>
Subject:   Re: System libc++ isn't fully compatible with clang 3.4 from ports
Message-ID:  <EB26D192-B034-482C-A22D-F7152AEDB972@FreeBSD.org>
In-Reply-To: <20140129144518.GR52820@hades.panopticon>
References:  <20140129022743.GO52820@hades.panopticon> <7B2C5E6B-C845-4AFB-845F-AAF6F3C1F239@FreeBSD.org> <20140129144518.GR52820@hades.panopticon>

next in thread | previous in thread | raw e-mail | index | archive | help

--Apple-Mail=_2A25FAD7-165D-4DAC-93DC-B3F4502F7543
Content-Transfer-Encoding: 7bit
Content-Type: text/plain;
	charset=us-ascii

On 29 Jan 2014, at 15:45, Dmitry Marakasov <amdmi3@amdmi3.ru> wrote:
> * Dimitry Andric (dim@FreeBSD.org) wrote:
> 
>>> JFYI, I've just ran into shortcoming of libc++ from 10-RELEASE when used
>>> with clang 3.4 from ports:
>> ...
>>> The cause: http://llvm.org/bugs/show_bug.cgi?id=17798, was fixed in
>>> libc++ r194154. We probably need to update libc++ or at least backport
>>> this into stable branches if we want to support clang 3.4 in ports.
>> 
>> Hm, which port is having problems with this?  I have built quite a large
>> set, and never encountered this issue.
>> 
>> In any case: yes, it is quite long overdue for a libc++ update. :-)  I
>> will have a look tonight.
> 
> New version of games/spring (not in ports yet).
> 
> std::function and lambdas are not that widely used for this problem to
> be common, but some time we may run into it for some critical software.

Okay, I imported the 3.4 version of libc++, which includes the fix for
llvm PR17798, in r261283.  I also bumped __FreeBSD_version to 1100007
for it.

-Dimitry


--Apple-Mail=_2A25FAD7-165D-4DAC-93DC-B3F4502F7543
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.22 (Darwin)

iEYEARECAAYFAlLq3h0ACgkQsF6jCi4glqNmdgCg/YE+BtwOfqjzXK0NHluvFPUn
RQEAn0gmmwjcbvZmTEJ6Y74hTpDu+CSH
=5YuX
-----END PGP SIGNATURE-----

--Apple-Mail=_2A25FAD7-165D-4DAC-93DC-B3F4502F7543--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?EB26D192-B034-482C-A22D-F7152AEDB972>