Date: Thu, 18 May 2000 23:11:38 -0400 (EDT)
From: Roland McGrath <[EMAIL PROTECTED]>
I really don't have sources or a build on hand to look at at all these days.
But I suspect that it will dtrt for glibc-2.1 compatibility if we make
aliases with the GLIBC_2.0 version tag in libthreads.so for the symbols
from libc. I'm not sure off hand if we can do this in the version script
or if we need to add .symver wierdness when building libthreads.
No problem. Your suggestion would indeed work, but we do need
".symver wierdness" for this. However, I really don't see the
benefits. It is impossible to use the same libthreads with both a
stdio-using libc (either 2.1 or 2.2) and a libio-using libc (2.2 with
a different soname). Leaving libthreads for a stdio-based Hurd
unversioned and only version the libthreads for a libio-based Hurd is
IMHO the simplest and most robust way to solve the problem.
Mark