This is the mail archive of the
libc-alpha@sources.redhat.com
mailing list for the glibc project.
Re: [PATCH] compile fix for libc-tls.c
On Sat, Dec 07, 2002 at 10:47:29AM -0800, Ulrich Drepper wrote:
> Art Haas wrote:
>
> > I've needed the following patch to get the file to resolve some macros.
> > Otherwise I end up with link errors regarding roundup() and MAX().
>
> I've changed that.
>
I did a pull from CVS on the Dec 6, and the last ChangeLog entry I see
starts like ...
2002-12-06 Ulrich Drepper <drepper@redhat.com>
* misc/syslog.c (log_cleanup): New function.
(openlog): Use log_cleanup instead of __libc_mutex_unlock.
(closelog): Likewise.
>
> > My latest builds also fail with the following ...
> >
> >
> > GCONV_PATH=/opt/build/glibc-cvs/iconvdata LC_ALL=C /opt/build/glibc-cvs/elf/ld-linux.so.2 --library-path /opt/build/glibc-cvs:/opt/build/glibc-cvs/math:/opt/build/glibc-cvs/elf:/opt/build/glibc-cvs/dlfcn:/opt/build/glibc-cvs/nss:/opt/build/glibc-cvs/nis:/opt/build/glibc-cvs/rt:/opt/build/glibc-cvs/resolv:/opt/build/glibc-cvs/crypt:/opt/build/glibc-cvs/linuxthreads /opt/build/glibc-cvs/rt/tst-aio7 > /opt/build/glibc-cvs/rt/tst-aio7.out
> > Timed out: the child process got signal Unknown signal 92
> > make[2]: *** [/opt/build/glibc-cvs/rt/tst-aio7.out] Error 1
>
> You haven't said what architecture and how you compiled it, which
> options etc.
>
I'm building on i586-pc-linux-gnu, gcc-3.2.2 (cvs from Dec. 5),
binutils-2.13.90.0.16.
glibc is configured via ...
$ CFLAGS="-O2 -march=pentium-mmx" /opt/build/libc/configure \
--prefix=/usr --enable-add-ons=linuxthreads \
--with-headers=/usr/src/linux-2.4.20-ac1/include --with-tls
I've had the tst-aio7 failure for a while, over various gcc builds.
Art Haas
--
They that can give up essential liberty to obtain a little temporary safety
deserve neither liberty nor safety.
-- Benjamin Franklin, Historical Review of Pennsylvania, 1759