Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 13 Mar 2006 11:27:57 -0800
From:      Peter Wemm <peter@wemm.org>
To:        freebsd-arch@freebsd.org
Cc:        arch@freebsd.org, Hajimu UMEMOTO <ume@freebsd.org>, current@freebsd.org
Subject:   Re: [CFR] Upgrading base version of our resolver in libc to BIND9
Message-ID:  <200603131127.58239.peter@wemm.org>
In-Reply-To: <yge8xre9srh.wl%ume@mahoroba.org>
References:  <yge8xre9srh.wl%ume@mahoroba.org>

next in thread | previous in thread | raw e-mail | index | archive | help
=46rom the patch:

=2D#define        h_errno (*__h_error())
+#define        h_errno (*__h_errno())

=2E...

 /* DO NOT USE THESE, THEY ARE SUBJECT TO CHANGE AND ARE NOT PORTABLE!!!=20
*/
=2Dint    * __h_error(void);
+int    * __h_errno(void);

This is a significant ABI change.  Anything that references the public=20
"h_errno" definition will no longer link against the new libc.

=2D-=20
Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com
"All of this is for nothing if we don't go to the stars" - JMS/B5



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200603131127.58239.peter>