strace 4.4.90 test release

John Hughes john at Calva.COM
Mon Jan 13 07:25:04 UTC 2003


> I have made a new release of strace for testing purposes, called
> 4.4.90. As you might guess from the name, this is what I expect to
> be called 4.5 as soon it gets some more fixes.

On UnixWare 7.1.1, a problem:

$ ./configure
...
checking whether sys_errlist is declared... no
checking whether sys_siglist is declared... no
checking whether _sys_siglist is declared... yes
...
$ make
        make  all-am
        source='strace.c' object='strace.o' libtool=no \
        depfile='.deps/strace.Po' tmpdepfile='.deps/strace.TPo' \
        depmode=none /bin/ksh ./depcomp \
        cc -DHAVE_CONFIG_H -I. -I. -I. -Isvr4/i386 -I./svr4/i386 -Isvr4
-I./svr4     -D_GNU_SOURCE -g -c `test -f 'strace.c' || echo
'./'`strace.c
UX:acomp: ERROR: "strace.c", line 1317: identifier redeclared:
_sys_siglist

In strace.c we have:

	#ifdef HAVE__SYS_SIGLIST
	#if !HAVE_DECL_SYS_SIGLIST
	extern char *sys_siglist[];
	        extern char *_sys_siglist[];
	#else
	#endif
	#endif /* SYS_SIGLIST_DECLARED */

Shouldn't that be checking "HAVE_DECL__SYS_SIGLIST"?








More information about the Strace-devel mailing list