>>> Unpacking source... >>> Unpacking Yap-5.1.3.tar.gz to /var/tmp/portage/dev-lang/yap-5.1.3-r1/work * Applying yap-5.1.3-config.h.patch ...  [ ok ] * Applying yap-5.1.3-configure.patch ...  [ ok ] * Applying yap-5.1.3-multilib.patch ...  [ ok ] * Applying yap-5.1.3-parallel-make.patch ...  [ ok ] * Applying yap-5.1.3-dynamic-lib.patch ...  [ ok ] * Applying yap-5.1.3-bootdir.patch ...  [ ok ] * Applying yap-5.1.3-chr.patch ...  [ ok ] * Applying yap-5.1.3-clpbn-examples.patch ...  [ ok ] * Applying yap-5.1.3-tkyap.patch ...  [ ok ] * Running autoconf ...  [ ok ] >>> Source unpacked in /var/tmp/portage/dev-lang/yap-5.1.3-r1/work >>> Compiling source in /var/tmp/portage/dev-lang/yap-5.1.3-r1/work/Yap-5.1.3 ... * econf: updating Yap-5.1.3/config.sub with /usr/share/gnuconfig/config.sub * econf: updating Yap-5.1.3/config.guess with /usr/share/gnuconfig/config.guess ./configure --prefix=/usr --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --enable-cut-c --enable-dynamic-loading --disable-threads --disable-pthread-locking --disable-debug-yap --disable-low-level-tracer --disable-myddas-mysql --disable-myddas-stats --disable-myddas-top-level --disable-myddas-odbc --without-gmp --with-readline --without-mpi --without-mpe --without-jpl --build=x86_64-pc-linux-gnu checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking target system type... x86_64-pc-linux-gnu checking whether ln -s works... yes checking for a BSD-compatible install... /usr/bin/install -c checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib checking for x86_64-pc-linux-gnu-indent... no checking for indent... indent checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar checking for x86_64-pc-linux-gnu-mpicc... no checking for mpicc... no checking for install-info... /usr/bin/install-info checking for sh... /bin/sh checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sin in -lm... yes checking for socket in -lsocket... no checking for getsockname in -lxnet... no checking for main in -lnsl... yes checking for tgetent in -ltermcap... no checking for main in -lncurses... yes checking for readline in -lreadline... yes checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E checking for sys/wait.h that is POSIX.1 compatible... yes checking for restartable system calls... yes checking for dlopen in -ldl... yes checking for main in -llam... no checking for sys/wait.h that is POSIX.1 compatible... (cached) yes checking arpa/inet.h usability... yes checking arpa/inet.h presence... yes checking for arpa/inet.h... yes checking ctype.h usability... yes checking ctype.h presence... yes checking for ctype.h... yes checking direct.h usability... no checking direct.h presence... no checking for direct.h... no checking dirent.h usability... yes checking dirent.h presence... yes checking for dirent.h... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking errno.h usability... yes checking errno.h presence... yes checking for errno.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking fenv.h usability... yes checking fenv.h presence... yes checking for fenv.h... yes checking fpu_control.h usability... yes checking fpu_control.h presence... yes checking for fpu_control.h... yes checking ieeefp.h usability... no checking ieeefp.h presence... no checking for ieeefp.h... no checking io.h usability... no checking io.h presence... no checking for io.h... no checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking malloc.h usability... yes checking malloc.h presence... yes checking for malloc.h... yes checking math.h usability... yes checking math.h presence... yes checking for math.h... yes checking memory.h usability... yes checking memory.h presence... yes checking for memory.h... yes checking mpi.h usability... no checking mpi.h presence... no checking for mpi.h... no checking netdb.h usability... yes checking netdb.h presence... yes checking for netdb.h... yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking regex.h usability... yes checking regex.h presence... yes checking for regex.h... yes checking siginfo.h usability... no checking siginfo.h presence... no checking for siginfo.h... no checking signal.h usability... yes checking signal.h presence... yes checking for signal.h... yes checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking string.h usability... yes checking string.h presence... yes checking for string.h... yes checking stropts.h usability... yes checking stropts.h presence... yes checking for stropts.h... yes checking sys/conf.h usability... no checking sys/conf.h presence... no checking for sys/conf.h... no checking sys/file.h usability... yes checking sys/file.h presence... yes checking for sys/file.h... yes checking sys/mman.h usability... yes checking sys/mman.h presence... yes checking for sys/mman.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/shm.h usability... yes checking sys/shm.h presence... yes checking for sys/shm.h... yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking sys/stat.h usability... yes checking sys/stat.h presence... yes checking for sys/stat.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking sys/times.h usability... yes checking sys/times.h presence... yes checking for sys/times.h... yes checking sys/types.h usability... yes checking sys/types.h presence... yes checking for sys/types.h... yes checking sys/ucontext.h usability... yes checking sys/ucontext.h presence... yes checking for sys/ucontext.h... yes checking sys/un.h usability... yes checking sys/un.h presence... yes checking for sys/un.h... yes checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking unistd.h usability... yes checking unistd.h presence... yes checking for unistd.h... yes checking wctype.h usability... yes checking wctype.h presence... yes checking for wctype.h... yes checking winsock.h usability... no checking winsock.h presence... no checking for winsock.h... no checking winsock2.h usability... no checking winsock2.h presence... no checking for winsock2.h... no checking mach-o/dyld.h usability... no checking mach-o/dyld.h presence... no checking for mach-o/dyld.h... no checking readline/readline.h usability... yes checking readline/readline.h presence... yes checking for readline/readline.h... yes checking for mpi.h... (cached) no checking mpe.h usability... no checking mpe.h presence... no checking for mpe.h... no checking for inline... inline checking whether struct tm is in sys/time.h or time.h... time.h checking size of int *... 8 checking size of short int... 2 checking size of int... 4 checking size of long int... 8 checking size of long long int... 8 checking size of float... 4 checking size of double... 8 checking for type of malloc... void * checking for gcc inline... yes checking for gcc threaded code... yes checking for IEEE floats... yes checking for sigsetjmp... yes checking for sigsegv... yes checking for sigprof... yes checking for siginfo... yes checking union wait... yes checking environ... yes checking return type of signal handlers... void checking for acosh... yes checking for asinh... yes checking for atanh... yes checking for chdir... yes checking for ctime... yes checking for dlopen... yes checking for dup2... yes checking for fesettrapenable... no checking for fgetpos... yes checking for finite... yes checking for getcwd... yes checking for getenv... yes checking for gethostbyname... yes checking for gethostid... yes checking for gethostname... yes checking for gethrtime... no checking for getpwnam... yes checking for getrusage... yes checking for gettimeofday... yes checking for getwd... yes checking for isatty... yes checking for isnan... yes checking for kill... yes checking for labs... yes checking for link... yes checking for lgamma... yes checking for localtime... yes checking for lstat... yes checking for mallinfo... yes checking for memcpy... yes checking for memmove... yes checking for mkstemp... yes checking for mktemp... yes checking for nanosleep... yes checking for mktime... yes checking for opendir... yes checking for putenv... yes checking for rand... yes checking for random... yes checking for readlink... yes checking for regexec... yes checking for rename... yes checking for rint... yes checking for rl_set_prompt... yes checking for sbrk... yes checking for select... yes checking for setbuf... yes checking for setitimer... yes checking for setlinebuf... yes checking for sigaction... yes checking for siggetmask... yes checking for siginterrupt... yes checking for signal... yes checking for sigprocmask... yes checking for socket... yes checking for stat... yes checking for strchr... yes checking for strerror... yes checking for strncat... yes checking for strncpy... yes checking for strtod... yes checking for time... yes checking for times... yes checking for tmpnam... yes checking for usleep... yes checking for vsnprintf... yes checking for regexec... (cached) yes checking for NSLinkModule... no checking for alarm... yes checking for mmap... yes checking for popen... yes checking for shmat... yes checking for sleep... yes checking for system... yes checking for ttyname... yes checking for waitpid... yes checking for fetestexcept... yes checking for snprintf... yes checking for mpz_xor... no checking if fflush(NULL) clobbers input pipes... no no configure: creating ./config.status config.status: creating Makefile config.status: creating library/matrix/Makefile config.status: creating library/matlab/Makefile config.status: creating library/regex/Makefile config.status: creating library/system/Makefile config.status: creating library/random/Makefile config.status: creating library/yap2swi/Makefile config.status: creating library/mpi/Makefile config.status: creating .depend config.status: creating library/Makefile config.status: creating LGPL/Makefile config.status: creating LGPL/chr/Makefile config.status: creating LGPL/chr/chr_swi_bootstrap.yap config.status: creating CLPBN/Makefile config.status: creating LGPL/clp/Makefile config.status: creating GPL/clpqr/Makefile config.status: creating library/lammpi/Makefile config.status: creating library/tries/Makefile config.status: creating library/rltree/Makefile config.status: creating LGPL/swi_console/Makefile config.status: creating LGPL/JPL/Makefile config.status: creating LGPL/JPL/src/Makefile config.status: creating LGPL/JPL/java/Makefile config.status: creating LGPL/JPL/jpl_paths.yap config.status: creating GPL/http/Makefile config.status: creating GPL/Makefile config.status: creating cplint/Makefile config.status: creating config.h make -j10 x86_64-pc-linux-gnu-gcc -c -O2 -pipe -shared -fPIC -DCOROUTINING=1 -DRATIONAL_TREES=1 -DDEPTH_LIMIT=1 -DCUT_C=1 -DHAVE_CONFIG_H -I. -I./H -I./OPTYap -I./BEAM -I./MYDDAS -I./include -DYAP_VERSION=\"Yap-5.1.3\" -DPL_SRC_DIR=\"/usr/share/Yap/pl/\" ./console/yap.c -o yap.o x86_64-pc-linux-gnu-gcc -c -O2 -pipe -shared -fPIC -DCOROUTINING=1 -DRATIONAL_TREES=1 -DDEPTH_LIMIT=1 -DCUT_C=1 -DHAVE_CONFIG_H -I. -I./H -I./OPTYap -I./BEAM -I./MYDDAS ./C/agc.c -o agc.o x86_64-pc-linux-gnu-gcc -c -O2 -pipe -shared -fPIC -DCOROUTINING=1 -DRATIONAL_TREES=1 -DDEPTH_LIMIT=1 -DCUT_C=1 -DHAVE_CONFIG_H -I. -I./H -I./OPTYap -I./BEAM -I./MYDDAS ./C/absmi.c -o absmi.o x86_64-pc-linux-gnu-gcc -c -O2 -pipe -shared -fPIC -DCOROUTINING=1 -DRATIONAL_TREES=1 -DDEPTH_LIMIT=1 -DCUT_C=1 -DHAVE_CONFIG_H -I. -I./H -I./OPTYap -I./BEAM -I./MYDDAS ./C/adtdefs.c -o adtdefs.o x86_64-pc-linux-gnu-gcc -c -O2 -pipe -shared -fPIC -DCOROUTINING=1 -DRATIONAL_TREES=1 -DDEPTH_LIMIT=1 -DCUT_C=1 -DHAVE_CONFIG_H -I. -I./H -I./OPTYap -I./BEAM -I./MYDDAS ./C/alloc.c -o alloc.o x86_64-pc-linux-gnu-gcc -c -O2 -pipe -shared -fPIC -DCOROUTINING=1 -DRATIONAL_TREES=1 -DDEPTH_LIMIT=1 -DCUT_C=1 -DHAVE_CONFIG_H -I. -I./H -I./OPTYap -I./BEAM -I./MYDDAS ./C/amasm.c -o amasm.o x86_64-pc-linux-gnu-gcc -c -O2 -pipe -shared -fPIC -DCOROUTINING=1 -DRATIONAL_TREES=1 -DDEPTH_LIMIT=1 -DCUT_C=1 -DHAVE_CONFIG_H -I. -I./H -I./OPTYap -I./BEAM -I./MYDDAS ./C/analyst.c -o analyst.o x86_64-pc-linux-gnu-gcc -c -O2 -pipe -shared -fPIC -DCOROUTINING=1 -DRATIONAL_TREES=1 -DDEPTH_LIMIT=1 -DCUT_C=1 -DHAVE_CONFIG_H -I. -I./H -I./OPTYap -I./BEAM -I./MYDDAS ./C/arrays.c -o arrays.o x86_64-pc-linux-gnu-gcc -c -O2 -pipe -shared -fPIC -DCOROUTINING=1 -DRATIONAL_TREES=1 -DDEPTH_LIMIT=1 -DCUT_C=1 -DHAVE_CONFIG_H -I. -I./H -I./OPTYap -I./BEAM -I./MYDDAS ./C/arith0.c -o arith0.o x86_64-pc-linux-gnu-gcc -c -O2 -pipe -shared -fPIC -DCOROUTINING=1 -DRATIONAL_TREES=1 -DDEPTH_LIMIT=1 -DCUT_C=1 -DHAVE_CONFIG_H -I. -I./H -I./OPTYap -I./BEAM -I./MYDDAS ./C/arith1.c -o arith1.o x86_64-pc-linux-gnu-gcc -c -O2 -pipe -shared -fPIC -DCOROUTINING=1 -DRATIONAL_TREES=1 -DDEPTH_LIMIT=1 -DCUT_C=1 -DHAVE_CONFIG_H -I. -I./H -I./OPTYap -I./BEAM -I./MYDDAS ./C/arith2.c -o arith2.o ./console/yap.c: In function 'do_bootfile': ./console/yap.c:206: warning: format not a string literal and no format arguments In function 'strncat', inlined from 'init_standard_system' at ./console/yap.c:616, inlined from 'main' at ./console/yap.c:727: /usr/include/bits/string3.h:153: warning: call to __builtin___strncat_chk might overflow destination buffer In function 'strncat', inlined from 'exec_top_level' at ./console/yap.c:680, inlined from 'main' at ./console/yap.c:750: /usr/include/bits/string3.h:153: warning: call to __builtin___strncat_chk might overflow destination buffer x86_64-pc-linux-gnu-gcc -c -O2 -pipe -shared -fPIC -DCOROUTINING=1 -DRATIONAL_TREES=1 -DDEPTH_LIMIT=1 -DCUT_C=1 -DHAVE_CONFIG_H -I. -I./H -I./OPTYap -I./BEAM -I./MYDDAS ./C/attvar.c -o attvar.o In function 'open', inlined from 'ExtendWorkSpace' at ./C/alloc.c:945: /usr/include/bits/fcntl2.h:51: error: call to '__open_missing_mode' declared with attribute error: open with O_CREAT in second argument needs 3 arguments make: *** [alloc.o] Error 1 make: *** Waiting for unfinished jobs.... * * ERROR: dev-lang/yap-5.1.3-r1 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 4401: Called die * The specific snippet of code: * emake || die "emake failed"; * The die message: * emake failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/log/portage/dev-lang:yap-5.1.3-r1:20090222-021423.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-lang/yap-5.1.3-r1/temp/environment'. * This ebuild used the following eclasses from overlays: * /usr/local/toolchain-overlay/eclass/toolchain-funcs.eclass *