From owner-svn-src-head@FreeBSD.ORG Mon Feb 3 18:40:25 2014 Return-Path: Delivered-To: svn-src-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id AF5131C6; Mon, 3 Feb 2014 18:40:25 +0000 (UTC) Received: from mail-qa0-x230.google.com (mail-qa0-x230.google.com [IPv6:2607:f8b0:400d:c00::230]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 2050D1628; Mon, 3 Feb 2014 18:40:25 +0000 (UTC) Received: by mail-qa0-f48.google.com with SMTP id f11so10496610qae.21 for ; Mon, 03 Feb 2014 10:40:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-type; bh=6MFF0qk+M0yosRw8f/Sc0ivzhgfY8h7PR4jBjcOBoK0=; b=GOOJhrYH+uTQn2IgLaWUkmugE6GPLaf0RKQ42UmwimF/8VWHTBGd2L28aAd2UAwCT8 GymlnF49rC77CuEuCG/yyMjOv7Pwdx/pXzN8yAnS3MqM0dBtrIkmx21ZoQPeIIdmtAik ZyJpckBIuVDJKgjc42CaNqfO5CxcMt+MmwQKld82JtAMIriBft3IWhCSuLepMQFjyuwc +l5FyRWYl/1tBEBzx6RS5N5vLJsOiJtOohwY4nbKQ+2/TgJ8vMgZDTRe7ZuWerqmxgBy nUWhx4lTlVle25MHOh5Nrv3tCHYJLdvTra3PfWO3ACiuIRcCoH8W5mYCgrhEn+CGF9PM 8o1Q== X-Received: by 10.140.109.72 with SMTP id k66mr55507352qgf.20.1391452384278; Mon, 03 Feb 2014 10:33:04 -0800 (PST) Received: from kan.dyndns.org (c-24-63-226-98.hsd1.ma.comcast.net. [24.63.226.98]) by mx.google.com with ESMTPSA id o75sm28289174qgd.11.2014.02.03.10.33.02 for (version=SSLv3 cipher=RC4-SHA bits=128/128); Mon, 03 Feb 2014 10:33:03 -0800 (PST) Date: Mon, 3 Feb 2014 13:32:54 -0500 From: Alexander Kabaev To: Stefan Farfeleder Subject: Re: svn commit: r261283 - in head: contrib/libc++ contrib/libc++/include contrib/libc++/include/experimental contrib/libc++/include/ext contrib/libc++/src etc/mtree lib/libc++ sys/sys tools/build/mk Message-ID: <20140203133254.243db1cd@kan.dyndns.org> In-Reply-To: <20140203123235.GA1540@mole.fafoe.narf.at> References: <201401300744.s0U7iNLt016044@svn.freebsd.org> <20140203123235.GA1540@mole.fafoe.narf.at> X-Mailer: Claws Mail 3.9.3 (GTK+ 2.24.22; amd64-portbld-freebsd11.0) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/cdX.g7rR/SW.PG+mntnhpzp"; protocol="application/pgp-signature" Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org, Dimitry Andric X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Feb 2014 18:40:25 -0000 --Sig_/cdX.g7rR/SW.PG+mntnhpzp Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Mon, 3 Feb 2014 13:32:36 +0100 Stefan Farfeleder wrote: > On Thu, Jan 30, 2014 at 07:44:23AM +0000, Dimitry Andric wrote: > > Author: dim > > Date: Thu Jan 30 07:44:22 2014 > > New Revision: 261283 > > URL: http://svnweb.freebsd.org/changeset/base/261283 > >=20 > > Log: > > Import libc++ 3.4 release. This contains a lot of bugfixes, and > > some preliminary support for C++1y. > > =20 > > MFC after: 3 weeks >=20 > Hi Dimitry, >=20 > Is this expected to change the ABI? I had to recompile the boost > libraries to stop my applications from crashing. >=20 > Stefan More than likely. It does appear libc++ does not go through same pains to maintain ABI stable as libstdc++ does. The lack of all and any symbol versions in shared library binary strongly suggests that not only they do not bother with ABI stability, they simply can't enforce it at the moment even if they wanted to. --=20 Alexander Kabaev --Sig_/cdX.g7rR/SW.PG+mntnhpzp Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) iD8DBQFS7+DdQ6z1jMm+XZYRAjO/AJ9blS9Ga4L/m+9bPfoKD1jMjEW6ZgCdEA31 bZPIiXNxCQf3to+wY1SgKjQ= =H3FG -----END PGP SIGNATURE----- --Sig_/cdX.g7rR/SW.PG+mntnhpzp--