=> "/opt/pkg/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-upstream-trunk/audio/festival", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] ===> Building for festival-2.5.0nb5 cd speech_tools && /opt/pkg/bin/gmake gmake[1]: Entering directory '/tmp/work/audio/festival/work/speech_tools' *** *** Making default config file *** *** checking build system type... x86_64-pc-solaris2.11 checking host system type... x86_64-pc-solaris2.11 checking target system type... x86_64-pc-solaris2.11 checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for ranlib... ranlib checking for ar... ar checking how to run the C preprocessor... cpp checking for grep that handles long lines and -e... /tmp/work/audio/festival/work/.tools/bin/grep checking for egrep... /tmp/work/audio/festival/work/.tools/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking whether byte ordering is bigendian... no checking for tputs in -lncurses... yes checking alsa/asoundlib.h usability... no checking alsa/asoundlib.h presence... no checking for alsa/asoundlib.h... no configure: creating ./config.status config.status: creating config/config Check system type Remake modincludes.inc NATIVE_AUDIO ok EDITLINE config/modules/editline.mak SIOD siod/siod.mak WAGON stats/wagon/wagon.mak SCFG grammar/scfg/scfg.mak WFST grammar/wfst/wfst.mak OLS stats/ols.mak RXP rxp/rxp.mak SUN16_AUDIO config/modules/sun16_audio.mak Making in directory ./siod ... making dependencies -- siodeditline.c el_complete.c editline.c el_sys_unix.c slib.cc slib_core.cc slib_doc.cc slib_file.cc slib_format.cc slib_list.cc slib_math.cc slib_sys.cc slib_server.cc slib_str.cc slib_xtr.cc slib_repl.cc slib_python.cc io.cc trace.cc siod.cc siod_est.cc g++ -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include/ncurses -fno-implicit-templates -fopenmp -DOMP_WAGON=1 -O3 -Wall -fno-implicit-templates -fopenmp -DOMP_WAGON=1 -O3 -Wall -DSUPPORT_EDITLINE -I../include slib.cc slib.cc: In function 'void init_storage(int)': slib.cc:889:18: warning: storing the address of local variable 'stack_start' in 'stack_start_ptr' [-Wdangling-pointer=] 889 | stack_start_ptr = &stack_start; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ slib.cc:888:7: note: 'stack_start' declared here 888 | LISP stack_start; | ^~~~~~~~~~~ slib.cc:124:7: note: 'stack_start_ptr' declared here 124 | LISP *stack_start_ptr; | ^~~~~~~~~~~~~~~ slib.cc:890:18: warning: storing the address of local variable 'stack_start' in 'stack_limit_ptr' [-Wdangling-pointer=] 890 | stack_limit_ptr = STACK_LIMIT(stack_start_ptr,stack_size); slib.cc:888:7: note: 'stack_start' declared here 888 | LISP stack_start; | ^~~~~~~~~~~ slib.cc:184:7: note: 'stack_limit_ptr' declared here 184 | char *stack_limit_ptr = NULL; | ^~~~~~~~~~~~~~~ g++ -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include/ncurses -fno-implicit-templates -fopenmp -DOMP_WAGON=1 -O3 -Wall -fno-implicit-templates -fopenmp -DOMP_WAGON=1 -O3 -Wall -DSUPPORT_EDITLINE -I../include slib_core.cc g++ -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include/ncurses -fno-implicit-templates -fopenmp -DOMP_WAGON=1 -O3 -Wall -fno-implicit-templates -fopenmp -DOMP_WAGON=1 -O3 -Wall -DSUPPORT_EDITLINE -I../include slib_doc.cc g++ -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include/ncurses -fno-implicit-templates -fopenmp -DOMP_WAGON=1 -O3 -Wall -fno-implicit-templates -fopenmp -DOMP_WAGON=1 -O3 -Wall -DSUPPORT_EDITLINE -I../include slib_file.cc g++ -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include/ncurses -fno-implicit-templates -fopenmp -DOMP_WAGON=1 -O3 -Wall -fno-implicit-templates -fopenmp -DOMP_WAGON=1 -O3 -Wall -DSUPPORT_EDITLINE -I../include slib_format.cc g++ -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include/ncurses -fno-implicit-templates -fopenmp -DOMP_WAGON=1 -O3 -Wall -fno-implicit-templates -fopenmp -DOMP_WAGON=1 -O3 -Wall -DSUPPORT_EDITLINE -I../include slib_list.cc g++ -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include/ncurses -fno-implicit-templates -fopenmp -DOMP_WAGON=1 -O3 -Wall -fno-implicit-templates -fopenmp -DOMP_WAGON=1 -O3 -Wall -DSUPPORT_EDITLINE -I../include slib_math.cc g++ -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include/ncurses -fno-implicit-templates -fopenmp -DOMP_WAGON=1 -O3 -Wall -fno-implicit-templates -fopenmp -DOMP_WAGON=1 -O3 -Wall -DSUPPORT_EDITLINE -I../include slib_sys.cc g++ -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include/ncurses -fno-implicit-templates -fopenmp -DOMP_WAGON=1 -O3 -Wall -fno-implicit-templates -fopenmp -DOMP_WAGON=1 -O3 -Wall -DSUPPORT_EDITLINE -I../include slib_server.cc g++ -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include/ncurses -fno-implicit-templates -fopenmp -DOMP_WAGON=1 -O3 -Wall -fno-implicit-templates -fopenmp -DOMP_WAGON=1 -O3 -Wall -DSUPPORT_EDITLINE -I../include slib_str.cc g++ -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include/ncurses -fno-implicit-templates -fopenmp -DOMP_WAGON=1 -O3 -Wall -fno-implicit-templates -fopenmp -DOMP_WAGON=1 -O3 -Wall -DSUPPORT_EDITLINE -I../include slib_xtr.cc g++ -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include/ncurses -fno-implicit-templates -fopenmp -DOMP_WAGON=1 -O3 -Wall -fno-implicit-templates -fopenmp -DOMP_WAGON=1 -O3 -Wall -DSUPPORT_EDITLINE -I../include slib_repl.cc g++ -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include/ncurses -fno-implicit-templates -fopenmp -DOMP_WAGON=1 -O3 -Wall -fno-implicit-templates -fopenmp -DOMP_WAGON=1 -O3 -Wall -DSUPPORT_EDITLINE -I../include slib_python.cc g++ -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include/ncurses -fno-implicit-templates -fopenmp -DOMP_WAGON=1 -O3 -Wall -fno-implicit-templates -fopenmp -DOMP_WAGON=1 -O3 -Wall -DSUPPORT_EDITLINE -I../include io.cc g++ -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include/ncurses -fno-implicit-templates -fopenmp -DOMP_WAGON=1 -O3 -Wall -fno-implicit-templates -fopenmp -DOMP_WAGON=1 -O3 -Wall -DSUPPORT_EDITLINE -I../include trace.cc g++ -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include/ncurses -fno-implicit-templates -fopenmp -DOMP_WAGON=1 -O3 -Wall -fno-implicit-templates -fopenmp -DOMP_WAGON=1 -O3 -Wall -DSUPPORT_EDITLINE -I../include -DINSTANTIATE_TEMPLATES siod.cc g++ -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include/ncurses -fno-implicit-templates -fopenmp -DOMP_WAGON=1 -O3 -Wall -fno-implicit-templates -fopenmp -DOMP_WAGON=1 -O3 -Wall -DSUPPORT_EDITLINE -I../include -DINSTANTIATE_TEMPLATES siod_est.cc gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include/ncurses -O3 -Wall -O3 -Wall -DSUPPORT_EDITLINE -I../include siodeditline.c gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include/ncurses -O3 -Wall -O3 -Wall -DSUPPORT_EDITLINE -I../include el_complete.c gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include/ncurses -O3 -Wall -O3 -Wall -DSUPPORT_EDITLINE -I../include editline.c editline.c:227:18: error: conflicting types for 'getenv'; have 'char *(void)' 227 | extern char *getenv(); | ^~~~~~ In file included from /usr/include/stdlib.h:41, from editline.h:69, from editline.c:55: /usr/include/iso/stdlib_iso.h:139:14: note: previous declaration of 'getenv' with type 'char *(const char *)' 139 | extern char *getenv(const char *); | ^~~~~~ editline.c: In function 'TTYinfo': editline.c:375:17: error: too many arguments to function 'getenv'; expected 0, have 1 375 | if ((term = getenv("TERM")) == NULL) | ^~~~~~ ~~~~~~ editline.c:227:18: note: declared here 227 | extern char *getenv(); | ^~~~~~ editline.c:377:9: error: too many arguments to function 'tgetent'; expected 0, have 2 377 | if (tgetent(buff, term) < 0) { | ^~~~~~~ ~~~~ editline.c:229:17: note: declared here 229 | extern int tgetent(); | ^~~~~~~ editline.c:382:26: error: too many arguments to function 'tgetstr'; expected 0, have 2 382 | backspace = (ECHAR *)tgetstr("le", &bp); | ^~~~~~~ ~~~~ editline.c:228:18: note: declared here 228 | extern char *tgetstr(); | ^~~~~~~ editline.c:383:23: error: too many arguments to function 'tgetstr'; expected 0, have 2 383 | upline = (ECHAR *)tgetstr("up", &bp); | ^~~~~~~ ~~~~ editline.c:228:18: note: declared here 228 | extern char *tgetstr(); | ^~~~~~~ editline.c:384:24: error: too many arguments to function 'tgetstr'; expected 0, have 2 384 | clrpage = (ECHAR *)tgetstr("cl", &bp); | ^~~~~~~ ~~~~ editline.c:228:18: note: declared here 228 | extern char *tgetstr(); | ^~~~~~~ editline.c:385:25: error: too many arguments to function 'tgetstr'; expected 0, have 2 385 | nextline = (ECHAR *)tgetstr("nl", &bp); | ^~~~~~~ ~~~~ editline.c:228:18: note: declared here 228 | extern char *tgetstr(); | ^~~~~~~ editline.c:394:24: error: too many arguments to function 'tgetstr'; expected 0, have 2 394 | bol = (ECHAR *)tgetstr("cr", &bp); | ^~~~~~~ ~~~~ editline.c:228:18: note: declared here 228 | extern char *tgetstr(); | ^~~~~~~ editline.c:403:27: error: too many arguments to function 'tgetstr'; expected 0, have 2 403 | move_right = (ECHAR *)tgetstr("nd", &bp); | ^~~~~~~ ~~~~ editline.c:228:18: note: declared here 228 | extern char *tgetstr(); | ^~~~~~~ editline.c:406:16: error: too many arguments to function 'tgetnum'; expected 0, have 1 406 | TTYwidth = tgetnum("co"); | ^~~~~~~ ~~~~ editline.c:230:17: note: declared here 230 | extern int tgetnum(); | ^~~~~~~ editline.c:407:15: error: too many arguments to function 'tgetnum'; expected 0, have 1 407 | TTYrows = tgetnum("li"); | ^~~~~~~ ~~~~ editline.c:230:17: note: declared here 230 | extern int tgetnum(); | ^~~~~~~ editline.c: In function 'search_hist': editline.c:835:15: error: assignment to 'int (*)(void)' from incompatible pointer type 'int (*)(const char *, const char *, size_t)' {aka 'int (*)(const char *, const char *, long unsigned int)'} [-Wincompatible-pointer-types] 835 | match = strncmp; | ^ In file included from /usr/include/string.h:35, from editline.h:70: /usr/include/iso/string_iso.h:81:12: note: 'strncmp' declared here 81 | extern int strncmp(const char *, const char *, size_t); | ^~~~~~~ editline.c:839:15: error: assignment to 'int (*)(void)' from incompatible pointer type 'int (*)(char *, char *, int)' [-Wincompatible-pointer-types] 839 | match = substrcmp; | ^ editline.c:801:12: note: 'substrcmp' declared here 801 | STATIC int substrcmp(char *text, char *pat, int len) | ^~~~~~~~~ editline.c:845:14: error: too many arguments to function 'match'; expected 0, have 3 845 | if ((*match)((char *)H.Lines[H.Pos], pat, len) == 0) | ~^~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~ editline.c: In function 'add_history': editline.c:1385:1: warning: old-style function definition [-Wold-style-definition] 1385 | add_history(p) | ^~~~~~~~~~~ gmake[2]: *** [../config/rules/c.mak:63: editline.o] Error 1 gmake[1]: *** [config/rules/targets.mak:57: siod] Error 2 gmake[1]: Leaving directory '/tmp/work/audio/festival/work/speech_tools' gmake: *** [Makefile:2: all] Error 2 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/audio/festival *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/audio/festival