This is the mail archive of the
libc-alpha@sourceware.cygnus.com
mailing list for the glibc project.
glibc 2.1.3 / multiple definitions of ERR
- To: glibc <libc-alpha at sourceware dot cygnus dot com>
- Subject: glibc 2.1.3 / multiple definitions of ERR
- From: John Kennedy <jk at csuchico dot edu>
- Date: Tue, 7 Mar 2000 12:04:47 -0800
- References: <m3wvnudjx5.fsf@localhost.localnet>
On Thu, Feb 24, 2000 at 07:45:42PM -0800, Ulrich Drepper wrote:
> I've uploaded the 2.1.3 release of glibc to ...
On thing I'm suddenly hitting is problems with the redefinition of
`ERR'. Lots of things like this hit the fan (see below).
Lots of people (including ncurses) have `ERR' defined to -1.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
...
make[2]: Leaving directory `/h/src/jk1/lynx2.8.3dev.21/src/chrtrans'
gcc -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I.. -Ichrtrans -I/h/src/jk1/lynx2.8.3dev.21/src/chrtrans -I/h/src/jk1/lynx2.8.3dev.21 -I/h/src/jk1/lynx2.8.3dev.21/src -I/h/src/jk1/lynx2.8.3dev.21/WWW/Library/Implementation -O2 -mpentium -DLINUX -D_GNU_SOURCE -c /h/src/jk1/lynx2.8.3dev.21/src/LYClean.c
In file included from /usr/include/ucontext.h:27,
from /usr/include/signal.h:317,
from LYSignal.h:5,
from /h/src/jk1/lynx2.8.3dev.21/src/LYClean.c:4:
/usr/include/sys/ucontext.h:74: warning: `ERR' redefined
/usr/include/curses.h:203: warning: this is the location of the previous definition
In file included from /usr/include/ucontext.h:27,
from /usr/include/signal.h:317,
from LYSignal.h:5,
from /h/src/jk1/lynx2.8.3dev.21/src/LYClean.c:4:
/usr/include/sys/ucontext.h:73: parse error before `('
make[1]: *** [LYClean.o] Error 1
make[1]: Leaving directory `/h/src/jk1/lynx2.8.3dev.21/src'
make: *** [all] Error 2
MAKE FAILED; RESULT=2 (lynx2.8.3dev.21)