* Package: sys-apps/dmtcp-1.2.6 * Repository: gentoo * USE: abi_x86_64 amd64 elibc_glibc kernel_linux pie ssp userland_GNU * FEATURES: preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking dmtcp-1.2.6.tar.gz to /var/tmp/portage/sys-apps/dmtcp-1.2.6/work >>> Source unpacked in /var/tmp/portage/sys-apps/dmtcp-1.2.6/work >>> Preparing source in /var/tmp/portage/sys-apps/dmtcp-1.2.6/work/dmtcp-1.2.6 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/sys-apps/dmtcp-1.2.6/work/dmtcp-1.2.6 ... ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --libdir=/usr/lib64 --disable-debug --disable-stale-socket-handling configure: loading site script /usr/share/config.site checking for a BSD-compatible install... /usr/lib/portage/python3.4/ebuild-helpers/xattr/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether to enable maintainer-specific portions of Makefiles... no checking whether make sets $(MAKE)... (cached) yes checking whether ln -s works... yes checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-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 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 for style of include used by make... GNU checking dependency style of x86_64-pc-linux-gnu-gcc... none checking for x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++ checking whether we are using the GNU C++ compiler... yes checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes checking dependency style of x86_64-pc-linux-gnu-g++... none checking for x86_64-pc-linux-gnu-gcc option to support OpenMP... -fopenmp checking for x86_64-pc-linux-gnu-g++ option to support OpenMP... -fopenmp checking for readline in -lreadline... yes 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 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 readline/readline.h usability... yes checking readline/readline.h presence... yes checking for readline/readline.h... yes checking readline/history.h usability... yes checking readline/history.h presence... yes checking for readline/history.h... yes checking for python... yes checking for dash... yes checking for tcsh... yes checking for zsh... yes checking for vim... yes checking for vim... /usr/bin/vim checking for emacs... yes checking for script... yes checking for screen... yes checking for screen... /usr/bin/screen checking for strace... yes checking for gdb... yes checking for java... yes checking for javac... yes checking for java -Xmx flag (Sun/Oracle/OpenJDK compatible)... yes checking for cilkc... no checking for cilkc... no checking for gcl... no checking for gcl... no checking for matlab... no checking for matlab... no checking for patch... yes checking for g++... yes checking linux/version.h usability... yes checking linux/version.h presence... yes checking for linux/version.h... yes checking for gzip... yes use_fast_ckpt_restart: default checking for mpicc.openmpi... no checking for mpicc... /usr/bin/mpicc checking for mpirun.openmpi... no checking for mpirun... /usr/bin/mpirun checking whether mpicc works for OpenMPI... yes checking whether mpirun invokes orted for OpenMPI... no configure: creating ./config.status config.status: creating Makefile config.status: creating plugin/Makefile config.status: creating plugin/ptrace/Makefile config.status: creating test/Makefile config.status: creating test/testconfig.py config.status: executing depfiles commands === configuring in dmtcp (/var/tmp/portage/sys-apps/dmtcp-1.2.6/work/dmtcp-1.2.6/dmtcp) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--disable-dependency-tracking' '--libdir=/usr/lib64' '--disable-debug' '--disable-stale-socket-handling' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CFLAGS=-march=native -O2 -pipe' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed' 'CXXFLAGS=-march=native -O2 -pipe' --cache-file=/dev/null --srcdir=. configure: loading site script /usr/share/config.site checking for a BSD-compatible install... /usr/lib/portage/python3.4/ebuild-helpers/xattr/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether to enable maintainer-specific portions of Makefiles... no checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-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 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 for style of include used by make... GNU checking dependency style of x86_64-pc-linux-gnu-gcc... none checking for x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++ checking whether we are using the GNU C++ compiler... yes checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes checking dependency style of x86_64-pc-linux-gnu-g++... none checking whether x86_64-pc-linux-gnu-gcc and cc understand -c and -o together... yes checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib checking how to run the C++ preprocessor... x86_64-pc-linux-gnu-g++ -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 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 for sys/epoll.h... yes checking for sys/eventfd.h... yes checking for sys/signalfd.h... yes configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating src/config.h config.status: executing depfiles commands >>> Source configured. >>> Compiling source in /var/tmp/portage/sys-apps/dmtcp-1.2.6/work/dmtcp-1.2.6 ... make -j1 DMTCP version: 1.2.6 (MTCP_VERSION = 80) Date built: Mon Feb 8 07:40:39 CET 2016 config.log: ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --libdir=/usr/lib64 --disable-debug --disable-stale-socket-handling Description: Gentoo Base System release 2.2 Codename: n/a Linux ms-magpie 4.3.5-hardened-r1 #1 SMP Thu Feb 4 13:15:22 CET 2016 x86_64 Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz GenuineIntel GNU/Linux Compiler: x86_64-pc-linux-gnu-gcc Using built-in specs. COLLECT_GCC=/usr/x86_64-pc-linux-gnu/gcc-bin/5.3.0/x86_64-pc-linux-gnu-gcc COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-pc-linux-gnu/5.3.0/lto-wrapper Target: x86_64-pc-linux-gnu Configured with: /var/tmp/portage/sys-devel/gcc-5.3.0/work/gcc-5.3.0/configure --host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/5.3.0 --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/5.3.0/include --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/5.3.0 --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/5.3.0/man --infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/5.3.0/info --with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/5.3.0/include/g++-v5 --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/5.3.0/python --enable-languages=c,c++ --enable-obsolete --enable-secureplt --disable-werror --with-system-zlib --enable-nls --without-included-gettext --enable-checking=release --with-bugurl=https://bugs.gentoo.org/ --with-pkgversion='Gentoo Hardened 5.3.0 p1.0, pie-0.6.5' --enable-esp --enable-libstdcxx-time --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-multilib --with-multilib-list=m32,m64 --disable-altivec --disable-fixed-point --enable-targets=all --disable-libgcj --enable-libgomp --disable-libmudflap --disable-libssp --disable-libcilkrts --disable-libquadmath --enable-lto --without-isl --disable-libsanitizer Thread model: posix gcc version 5.3.0 (Gentoo Hardened 5.3.0 p1.0, pie-0.6.5) GNU ld (Gentoo 2.25.1 p1.1) 2.25.1 java version "1.8.0_72" Java(TM) SE Runtime Environment (build 1.8.0_72-b15) Java HotSpot(TM) 64-Bit Server VM (build 25.72-b15, mixed mode) lrwxrwxrwx 1 root root 12 Jan 21 23:31 /lib32/libc.so.6 -> libc-2.22.so lrwxrwxrwx 1 root root 12 Jan 21 23:34 /lib64/libc.so.6 -> libc-2.22.so lrwxrwxrwx 1 root root 12 Jan 21 23:34 /lib/libc.so.6 -> libc-2.22.so cd mtcp && make DMTCP_VERSION=1.2.6 CFLAGS="-march=native -O2 -pipe" CPPFLAGS="" LDFLAGS="-Wl,-O1 -Wl,--as-needed" CC=x86_64-pc-linux-gnu-gcc build readmtcp make[1]: Entering directory '/var/tmp/portage/sys-apps/dmtcp-1.2.6/work/dmtcp-1.2.6/mtcp' rm -f mtcp.t ld -shared --verbose > mtcp.t sed -i -e '1,/========================/ d' mtcp.t sed -i -e '/========================/,$ d' mtcp.t rm -f mtcp.t-fail if test x86_64 = x86_64; then \ if patch mtcp.t mtcp.t.patch-x86_64; then \ :; \ else \ mv mtcp.t mtcp.t-fail; false; \ fi \ else \ if patch mtcp.t mtcp.t.patch-i386; then \ :; \ else \ mv mtcp.t mtcp.t-fail; false; \ fi \ fi patching file mtcp.t Hunk #1 succeeded at 10 with fuzz 2 (offset 4 lines). Hunk #2 succeeded at 177 (offset 2 lines). x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -O0 -g -DDMTCP_VERSION=\"1.2.6\" -fPIC -DPIC -fno-stack-protector -Wa,-adhl=mtcp.lis -c -o mtcp.o mtcp.c In file included from /usr/include/dirent.h:25:0, from mtcp.c:59: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^ x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -O0 -g -DDMTCP_VERSION=\"1.2.6\" -fPIC -DPIC -fno-stack-protector -c -o mtcp_restart_nolibc.o \ mtcp_restart_nolibc.c x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -O0 -g -DDMTCP_VERSION=\"1.2.6\" -fPIC -DPIC -fno-stack-protector -fstack-protector -c -o mtcp_maybebpt.o mtcp_maybebpt.c x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -O0 -g -DDMTCP_VERSION=\"1.2.6\" -fPIC -DPIC -fno-stack-protector -c -o mtcp_printf.o mtcp_printf.c x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -O0 -g -DDMTCP_VERSION=\"1.2.6\" -fPIC -DPIC -fno-stack-protector -c -o mtcp_util.o mtcp_util.c mtcp_util.c: In function ‘mtcp_get_memory_region_of_this_library’: mtcp_util.c:479:15: warning: implicit declaration of function ‘mtcp_selfmap_open’ [-Wimplicit-function-declaration] selfmapfd = mtcp_selfmap_open(); ^ mtcp_util.c:480:10: warning: implicit declaration of function ‘mtcp_selfmap_readline’ [-Wimplicit-function-declaration] while (mtcp_selfmap_readline(selfmapfd, &tmpstartaddr, &tmpendaddr, ^ mtcp_util.c:497:3: warning: implicit declaration of function ‘mtcp_selfmap_close’ [-Wimplicit-function-declaration] mtcp_selfmap_close(selfmapfd2); ^ x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -O0 -g -DDMTCP_VERSION=\"1.2.6\" -fPIC -DPIC -fno-stack-protector -c -o mtcp_safemmap.o mtcp_safemmap.c mtcp_safemmap.c: In function ‘mtcp_safemmap’: mtcp_safemmap.c:59:14: warning: implicit declaration of function ‘mtcp_selfmap_open’ [-Wimplicit-function-declaration] mapsfd = mtcp_selfmap_open(); ^ mtcp_safemmap.c:63:13: warning: implicit declaration of function ‘mtcp_selfmap_readline’ [-Wimplicit-function-declaration] while ( mtcp_selfmap_readline(mapsfd, &startaddr, &endaddr, NULL) ) { ^ mtcp_safemmap.c:66:9: warning: implicit declaration of function ‘mtcp_selfmap_close’ [-Wimplicit-function-declaration] mtcp_selfmap_close(mapsfd); ^ x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -O0 -g -DDMTCP_VERSION=\"1.2.6\" -fPIC -DPIC -fno-stack-protector -c -o mtcp_safe_open.o mtcp_safe_open.c x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -O0 -g -DDMTCP_VERSION=\"1.2.6\" -fPIC -DPIC -fno-stack-protector -c -o mtcp_state.o mtcp_state.c x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -O0 -g -DDMTCP_VERSION=\"1.2.6\" -fPIC -DPIC -fno-stack-protector -c -o mtcp_check_vdso.o mtcp_check_vdso.c x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -O0 -g -DDMTCP_VERSION=\"1.2.6\" -fPIC -DPIC -fno-stack-protector -c -o mtcp_sigaction.o mtcp_sigaction.c x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -O0 -g -DDMTCP_VERSION=\"1.2.6\" -fPIC -DPIC -fno-stack-protector -c -o mtcp_fastckpt.o mtcp_fastckpt.c ##ld -shared -Map mtcp.map -o libmtcp.so mtcp.lo mtcp_restart_nolibc.lo --verbose # this gets a default .t file so it can be chopped up. # mtcp.t adds two sections to mark begin/end of libmtcp.so text/data. # --no-gc-sections, --no-strip-discarded in case default options # want to garbage collection the MTCP sections, and strip its symbols echo LD x86_64-pc-linux-gnu-gcc LD x86_64-pc-linux-gnu-gcc echo MTCP_LDFLAGS -Wl,-O1 -Wl,--as-needed -shared -Wl,-soname,libmtcp.so.1 -fPIC MTCP_LDFLAGS -Wl,-O1 -Wl,--as-needed -shared -Wl,-soname,libmtcp.so.1 -fPIC x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -shared -Wl,-soname,libmtcp.so.1 -fPIC -T mtcp.t -Wl,-Map,mtcp.map \ -Wl,--no-gc-sections -Wl,--no-strip-discarded \ -o libmtcp.so.1.0.0 mtcp.o mtcp_restart_nolibc.o mtcp_maybebpt.o mtcp_printf.o mtcp_util.o mtcp_safemmap.o mtcp_safe_open.o mtcp_state.o mtcp_check_vdso.o mtcp_sigaction.o mtcp_fastckpt.o \ -ldl -lpthread -lm ln -sf libmtcp.so.1.0.0 libmtcp.so.1 ln -sf libmtcp.so.1 libmtcp.so # We need to set ALLOC, or 'eu-strip --remove-comment' will strip our # section on Red Hat-based machines w/ debuginfo repository. # Redirect stderr to suppress warning that section is not in a segment. # (Warning caused by ALLOC section outside of normal .data section.) #In SUSE LINUX 10.0 (i586) OSS, we need to back up the libmtcp.so, # since objcopy fails, and also corrupts libmtcp.so. cp ./libmtcp.so.1.0.0 ./libtmp.so objcopy --set-section-flags=.the.begin=LOAD,ALLOC,CONTENTS,DATA \ ./libmtcp.so.1.0.0 2>/dev/null || \ echo MTCP: Warning: "'objcopy'" failed. && \ cp ./libtmp.so ./libmtcp.so.1.0.0 objcopy --set-section-flags=.the.end=LOAD,ALLOC,CONTENTS,DATA \ ./libmtcp.so.1.0.0 2>/dev/null || \ echo MTCP: Warning: "'objcopy'" failed. && \ cp ./libtmp.so ./libmtcp.so.1.0.0 rm -f ./libtmp.so 0000000000217378 B __bss_start 0000000000217378 D _edata 0000000000226268 B _end *** WARNING: libmtcp.so.1.0.0: MTCP symbols polluting user namespace x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -O0 -g -DDMTCP_VERSION=\"1.2.6\" -fPIC -DPIC -fno-stack-protector -static -nodefaultlibs \ -o mtcp_restart mtcp_restart.c mtcp_maybebpt.o \ mtcp_printf.o mtcp_util.o mtcp_safemmap.o \ mtcp_state.o mtcp_safe_open.o \ mtcp_check_vdso.o mtcp_fastckpt.o # NOT USED: -lpthread x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -O0 -g -DDMTCP_VERSION=\"1.2.6\" -fPIC -DPIC -fno-stack-protector -o readmtcp readmtcp.c make[1]: Leaving directory '/var/tmp/portage/sys-apps/dmtcp-1.2.6/work/dmtcp-1.2.6/mtcp' cd dmtcp && make make[1]: Entering directory '/var/tmp/portage/sys-apps/dmtcp-1.2.6/work/dmtcp-1.2.6/dmtcp' Making all in src make[2]: Entering directory '/var/tmp/portage/sys-apps/dmtcp-1.2.6/work/dmtcp-1.2.6/dmtcp/src' make all-am make[3]: Entering directory '/var/tmp/portage/sys-apps/dmtcp-1.2.6/work/dmtcp-1.2.6/dmtcp/src' x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -fPIC -march=native -O2 -pipe -c dmtcpaware.c rm -f libdmtcpaware.a ar cru libdmtcpaware.a dmtcpaware.o x86_64-pc-linux-gnu-ranlib libdmtcpaware.a x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -fPIC -march=native -O2 -pipe -c -o connectionstate.o connectionstate.cpp x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -fPIC -march=native -O2 -pipe -c -o connection.o connection.cpp x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -fPIC -march=native -O2 -pipe -c -o connectionidentifier.o connectionidentifier.cpp x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -fPIC -march=native -O2 -pipe -c -o connectionmanager.o connectionmanager.cpp x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -fPIC -march=native -O2 -pipe -c -o connectionrewirer.o connectionrewirer.cpp x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -fPIC -march=native -O2 -pipe -c -o dmtcpmessagetypes.o dmtcpmessagetypes.cpp x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -fPIC -march=native -O2 -pipe -c -o kernelbufferdrainer.o kernelbufferdrainer.cpp x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -fPIC -march=native -O2 -pipe -c -o nodetable.o nodetable.cpp x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -fPIC -march=native -O2 -pipe -c -o protectedfds.o protectedfds.cpp x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -fPIC -march=native -O2 -pipe -c -o sockettable.o sockettable.cpp x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -fPIC -march=native -O2 -pipe -c -o syslogwrappers.o syslogwrappers.cpp x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -fPIC -march=native -O2 -pipe -c -o uniquepid.o uniquepid.cpp x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -fPIC -march=native -O2 -pipe -c -o sysvipc.o sysvipc.cpp x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -fPIC -march=native -O2 -pipe -c -o dmtcpcoordinatorapi.o dmtcpcoordinatorapi.cpp x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -fPIC -march=native -O2 -pipe -c -o virtualpidtable.o virtualpidtable.cpp x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -fPIC -march=native -O2 -pipe -c -o util_exec.o util_exec.cpp x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -fPIC -march=native -O2 -pipe -c -o util_gen.o util_gen.cpp x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -fPIC -march=native -O2 -pipe -c -o util_init.o util_init.cpp x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -fPIC -march=native -O2 -pipe -c -o jalibinterface.o jalibinterface.cpp rm -f libdmtcpinternal.a ar cru libdmtcpinternal.a connectionstate.o connection.o connectionidentifier.o connectionmanager.o connectionrewirer.o dmtcpmessagetypes.o kernelbufferdrainer.o nodetable.o protectedfds.o sockettable.o syslogwrappers.o uniquepid.o sysvipc.o dmtcpcoordinatorapi.o virtualpidtable.o util_exec.o util_gen.o util_init.o jalibinterface.o x86_64-pc-linux-gnu-ranlib libdmtcpinternal.a x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -fPIC -march=native -O2 -pipe -c syscallsreal.c In file included from syscallsreal.c:31:0: syscallwrappers.h:328:62: warning: ‘struct sigvec’ declared inside parameter list int _real_sigvec(int sig, const struct sigvec *vec, struct sigvec *ovec); ^ syscallwrappers.h:328:62: warning: its scope is only this definition or declaration, which is probably not what you want syscallsreal.c:616:63: warning: ‘struct sigvec’ declared inside parameter list int _real_sigvec(int signum, const struct sigvec *vec, struct sigvec *ovec){ ^ syscallsreal.c:616:5: error: conflicting types for ‘_real_sigvec’ int _real_sigvec(int signum, const struct sigvec *vec, struct sigvec *ovec){ ^ In file included from syscallsreal.c:31:0: syscallwrappers.h:328:7: note: previous declaration of ‘_real_sigvec’ was here int _real_sigvec(int sig, const struct sigvec *vec, struct sigvec *ovec); ^ Makefile:668: recipe for target 'syscallsreal.o' failed make[3]: *** [syscallsreal.o] Error 1 make[3]: Leaving directory '/var/tmp/portage/sys-apps/dmtcp-1.2.6/work/dmtcp-1.2.6/dmtcp/src' Makefile:395: recipe for target 'all' failed make[2]: *** [all] Error 2 make[2]: Leaving directory '/var/tmp/portage/sys-apps/dmtcp-1.2.6/work/dmtcp-1.2.6/dmtcp/src' Makefile:249: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory '/var/tmp/portage/sys-apps/dmtcp-1.2.6/work/dmtcp-1.2.6/dmtcp' Makefile:114: recipe for target 'dmtcp' failed make: *** [dmtcp] Error 2 * ERROR: sys-apps/dmtcp-1.2.6::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=sys-apps/dmtcp-1.2.6::gentoo'`, * the complete build log and the output of `emerge -pqv '=sys-apps/dmtcp-1.2.6::gentoo'`. * The complete build log is located at '/var/log/portage/sys-apps:dmtcp-1.2.6:20160208-064025.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/sys-apps/dmtcp-1.2.6/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sys-apps/dmtcp-1.2.6/temp/environment'. * Working directory: '/var/tmp/portage/sys-apps/dmtcp-1.2.6/work/dmtcp-1.2.6' * S: '/var/tmp/portage/sys-apps/dmtcp-1.2.6/work/dmtcp-1.2.6'