This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: glibc 2.22 --- Machines that need testing.
- From: Samuel Thibault <samuel dot thibault at ens-lyon dot org>
- To: Carlos O'Donell <carlos at redhat dot com>
- Cc: GNU C Library <libc-alpha at sourceware dot org>, Richard Henderson <rth at redhat dot com>, Andreas Schwab <schwab at linux-m68k dot org>, David Holsgrove <david dot holsgrove at xilinx dot com>, Thomas Schwinge <thomas at codesourcery dot com>, David Miller <davem at davemloft dot net>, Chris Metcalf <cmetcalf at tilera dot com>, Roland McGrath <roland at hack dot frob dot com>
- Date: Fri, 7 Aug 2015 01:23:36 +0200
- Subject: Re: glibc 2.22 --- Machines that need testing.
- Authentication-results: sourceware.org; auth=none
- References: <55C0D7F9 dot 5010907 at redhat dot com>
Hello,
Carlos O'Donell, le Tue 04 Aug 2015 11:19:21 -0400, a écrit :
> Roland,
>
> Are you able to test 32-bit Hurd for 2.22 or recommend someone who might?
With i686-unknown-gnu0.6 I'm getting a build failure in math:
In file included from ../sysdeps/i386/fpu/s_scalbn.S:20:0:
../include/shlib-compat.h:45:10: error: "ABI_libc_GLIBC_2_20" is not defined [-Werror=undef]
&& (!(ABI_##lib##_##obsoleted - 0) \
I had to apply the patch below to fix the issue. Yes, adding an empty
symbol section looks odd, but that's what's needed to get the scripts to
emit the ABI_* macros.
Any thoughts?
(I'm also getting another build issue with crt0, but I'll handle that).
(and yes, there are a few missing patches to get glibc buildable at all
on Hurd anyway).
Samuel
Index: glibc-upstream/math/Versions
===================================================================
--- glibc-upstream.orig/math/Versions
+++ glibc-upstream/math/Versions
@@ -201,4 +201,6 @@ libm {
GLIBC_2.18 {
__issignaling; __issignalingf; __issignalingl;
}
+ GLIBC_2.20 {
+ }
}