This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
check-abi failure with sys_errlist
- From: Andreas Jaeger <aj at suse dot com>
- To: libc-alpha <libc-alpha at sourceware dot org>,Andreas Schwab <schwab at linux-m68k dot org>
- Date: Fri, 06 Apr 2012 18:17:28 +0200
- Subject: check-abi failure with sys_errlist
Running check-abi on Linux/x86-64 I get a failure now:
--- - 2012-04-06 18:08:08.937968076 +0200
+++ /build/glibc/testing/libc.symlist 2012-04-06 18:08:08.932632412 +0200
@@ -39 +39 @@ GLIBC_2.12
- _sys_errlist D 0x438
+ _sys_errlist D 0x430
@@ -43 +43 @@ GLIBC_2.12
- sys_errlist D 0x438
+ sys_errlist D 0x430
Andreas, might this be related to your change:
2012-02-19 Andreas Schwab <schwab@linux-m68k.org>
* manual/errno.texi (Error Codes): Add EHWPOISON entry.
* sysdeps/unix/sysv/linux/bits/errno.h (EHWPOISON): Define if not
defined.
* sysdeps/unix/sysv/linux/sparc/bits/errno.h (EHWPOISON):
Likewise.
* sysdeps/unix/sysv/linux/sparc/Versions: Add new errlist compat
entry for 2.16.
I'm confused - why is it suddenly 8 bytes smaller? I would have expected
8 additional bytes after the change above...
do we need to update sysdeps/unix/sysv/linux/Versions as well?
Andreas
--
Andreas Jaeger aj@{suse.com,opensuse.org} Twitter/Identica: jaegerandi
SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
GF: Jeff Hawn,Jennifer Guild,Felix Imendörffer,HRB16746 (AG Nürnberg)
GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126