fixed breaking in libc ABI

Brooks Davis brooks at freebsd.org
Fri Jan 11 15:53:44 UTC 2013


On December 18th I made a commit that accidentally broke the libc ABI,
the commit below fixes it.  If you updated current in the interim and
rebuilt ports due to complaints about strunvis or strunvisx you will
need to do so again after your next update.  Sorry for the breakage.

-- Brooks

----- Forwarded message from Brooks Davis <brooks at FreeBSD.org> -----

From: Brooks Davis <brooks at FreeBSD.org>
Date: Fri, 11 Jan 2013 15:50:01 +0000 (UTC)
To: src-committers at FreeBSD.org, svn-src-all at FreeBSD.org,
	svn-src-head at FreeBSD.org
Subject: svn commit: r245305 - head/lib/libc/gen

Author: brooks
Date: Fri Jan 11 15:50:01 2013
New Revision: 245305
URL: http://svnweb.freebsd.org/changeset/base/245305

Log:
  In r244401 I accidently moved strunvis and strunvisx from version 1.0 to
  1.3 breaking the libc ABI. Revert that change (breaking the ABI again
  for users who updated after December 18th).

Modified:
  head/lib/libc/gen/Symbol.map

Modified: head/lib/libc/gen/Symbol.map
==============================================================================
--- head/lib/libc/gen/Symbol.map	Fri Jan 11 15:05:55 2013	(r245304)
+++ head/lib/libc/gen/Symbol.map	Fri Jan 11 15:50:01 2013	(r245305)
@@ -298,6 +298,8 @@ FBSD_1.0 {
 	ualarm;
 	ulimit;
 	uname;
+	strunvis;
+	strunvisx;
 	usleep;
 	utime;
 	valloc;
@@ -391,8 +393,6 @@ FBSD_1.3 {
 	snvis;
 	strnunvis;
 	strnunvisx;
-	strunvis;
-	strunvisx;
 	strnvis;
 	strnvisx;
 	strsnvis;


----- End forwarded message -----
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 188 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-current/attachments/20130111/d4fa4f40/attachment.sig>


More information about the freebsd-current mailing list