Hello,

On my old Linux box (Intel Pentium 200 MMX, Debian Bo 1.3.1,
kernel 2.0.40, gcc 2.7.2.1, libc 5.4.33, GNU ld cygnus-2.7.1,
libiconv 1.12, pth 2.0.7, gettext 0.17, i586-pc-linux-gnulibc1,
autoconf 2.62, fileutils 3.16, Make 3.75, bash 2.0.0(1)), gmp 4.2.2,
and guile 1.8.4, while building AutoGen 5.9.4, make fails:

| checking for inttypes.h... no
| checking for stdint.h... no
| [...]
|  gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../autoopts 
-DPKGDATADIR=\"/usr/local/share/autogen\" -g -O2 -c libopts.c 
-Wp,-MD,.deps/libopts_la-libopts.TPlo  -fPIC -DPIC -o .libs/libopts_la-libopts.o
| In file included from libopts.c:9:
| ag-char-map.h:13: stdint.h: No such file or directory
| make[3]: *** [libopts_la-libopts.lo] Error 1
| make[3]: Leaving directory `/tmp/autogen-5.9.4/autoopts'
| make[2]: *** [all-recursive] Error 1
| make[2]: Leaving directory `/tmp/autogen-5.9.4/autoopts'
| make[1]: *** [all-recursive] Error 1
| make[1]: Leaving directory `/tmp/autogen-5.9.4'
| make: *** [all] Error 2

Commenting-out the #include <stdint.h> line seems sufficient to go
further. However later make segfaults:

| make[4]: Entering directory `/tmp/autogen-5.9.4/getdefs'
| top_builddir=.. top_srcdir=.. PATH=`cd ../columns >/dev/null && pwd`:$PATH ; 
export top_builddir top_srcdir PATH ; /tmp/autogen-5.9.4/agen5/autogen 
-L../autoopts ./opts.def
| /bin/sh: mktemp: command not found
| AutoGen aborting on signal 11 (Segmentation fault) in state DONE
| processing template ä§&@ä§&@pts/options.tpl
|             on line 302
|        for function Text (18)
| make[4]: *** [opts.h] Error 134
| make[4]: Leaving directory `/tmp/autogen-5.9.4/getdefs'
| make[3]: *** [/tmp/autogen-5.9.4/getdefs/getdefs] Error 2
| make[3]: Leaving directory `/tmp/autogen-5.9.4/agen5'
| make[2]: *** [all-recursive] Error 1
| make[2]: Leaving directory `/tmp/autogen-5.9.4/agen5'
| make[1]: *** [all-recursive] Error 1
| make[1]: Leaving directory `/tmp/autogen-5.9.4'
| make: *** [all] Error 2

Note the strange characters in template name. Also strange is that gdb
on the produced core file says sig 6:

| Core was generated by `/tmp/autogen-5.9.4/agen5/.libs/lt-autogen 
-L../autoopts ./opts.def'.
| Program terminated with signal 6, IOT trap/Abort.
| #0  0x4024c171 in __kill ()
| #1  0x4021b435 in gsignal ()
| #2  0x804d235 in main (argc=3, argv=0xbffff740) at autogen.c:103
| #3  0x804d12e in ___crt_dummy__ ()

Filename corruption made me think to stop compiler optimizations,
preseting "CFLAGS=-O0 ./configure": Same segfault at the same stage.


Alain.

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Autogen-users mailing list
Autogen-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/autogen-users

Reply via email to