Dennis Clarke | 11 Nov 2011 00:51

Undefined symbol: .gl_signbitd on Solaris 8 i386 and 2 of 117 tests failed


This has been reported before :

http://lists.gnu.org/archive/html/bug-m4/2008-04/msg00075.html

The same error occurs on Solaris 8 i386 and is fixed with the same trivial
modification in lib/Makefile thus :

titan $ diff lib/Makefile         lib/Makefile.backup
784c784
< M4_LIBOBJS =  asnprintf.o asprintf.o basename.o basename-lgpl.o
canonicalize-lgpl.o cloexec.o close-stream.o closein.o closeout.o
dirname.o dirname-lgpl.o dup-safer.o error.o fcntl.o fd-safer.o
filenamecat.o filenamecat-lgpl.o fopen.o fopen-safer.o fpurge.o frexpl.o
ftello.o getopt.o getopt1.o isnanl.o lstat.o mbrtowc.o mbsinit.o mkdtemp.o
mkstemp-safer.o obstack.o open.o pipe-safer.o printf-args.o printf-parse.o
quotearg.o rawmemchr.o readlink.o regex.o rename.o  signbitd.o signbitf.o
signbitl.o snprintf.o spawn_faction_addclose.o spawn_faction_adddup2.o
spawn_faction_addopen.o spawn_faction_destroy.o spawn_faction_init.o
spawnattr_destroy.o spawnattr_init.o spawnattr_setflags.o
spawnattr_setsigmask.o spawni.o spawnp.o stat.o strchrnul.o strerror.o
stripslash.o strndup.o strnlen.o strsignal.o strstr.o strtod.o tempname.o
vasnprintf.o vasprintf.o wcrtomb.o xmalloc.o
---
> M4_LIBOBJS =  asnprintf.o asprintf.o basename.o basename-lgpl.o
canonicalize-lgpl.o cloexec.o close-stream.o closein.o closeout.o
dirname.o dirname-lgpl.o dup-safer.o error.o fcntl.o fd-safer.o
filenamecat.o filenamecat-lgpl.o fopen.o fopen-safer.o fpurge.o frexpl.o
ftello.o getopt.o getopt1.o isnanl.o lstat.o mbrtowc.o mbsinit.o
mkdtemp.o mkstemp-safer.o obstack.o open.o pipe-safer.o printf-args.o
(Continue reading)


Gmane