* Package: dev-util/trinity-1.8 * Repository: gentoo * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking trinity-1.8.tar.xz to /var/tmp/portage/dev-util/trinity-1.8/work >>> Source unpacked in /var/tmp/portage/dev-util/trinity-1.8/work >>> Preparing source in /var/tmp/portage/dev-util/trinity-1.8/work/trinity-1.8 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-util/trinity-1.8/work/trinity-1.8 ... ./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 --libdir=/usr/lib64 [*] Checking system headers. [*] Checking ipv6 headers ... [OK] [*] Checking if pppox can use pppol2tpin6.. [YES] [*] Checking if pppox can use pppol2tv3.. [YES] [*] Checking if pppox can use pptp.. [YES] [*] Checking if llc can use LLC_OPT_PKTINFO.. [YES] [*] Checking if glibc headers provide termios2.. [NO] [*] Checking if glibc headers provide nvme ioctls.. [YES] [*] Checking if bpf_attr can use map_flags.. [YES] [*] Checking if btrfs can use btrfs_ioctl_defrag_range_args.. [YES] [*] Checking header linux/caif/caif_socket.h ... [YES] [*] Checking header linux/fsmap.h ... [YES] [*] Checking header linux/if_alg.h ... [YES] [*] Checking header linux/rds.h ... [YES] [*] Checking header linux/vfio.h ... [YES] [*] Checking header drm/drm.h ... [YES] [*] Checking header drm/exynos_drm.h ... [YES] [*] Checking header sound/compress_offload.h ... [YES] [*] Checking header linux/kvm.h ... [YES] [*] Checking header linux/seccomp.h ... [YES] [*] Checking header linux/vhost.h ... [YES] [*] Checking header execinfo.h ... [YES] [*] Checking header netatalk/at.h ... [YES] [*] Checking header netrom/netrom.h ... [YES] [*] Checking header netrose/rose.h ... [YES] [*] Checking header neteconet/ec.h ... [YES] [*] Checking header netax25/ax25.h ... [YES] [*] Checking header netipx/ipx.h ... [YES] [-] Some header definitions were missing. This is not fatal. It usually means you're building on an older distribution which doesn't have header files describing newer kernel features. Trinity will still compile and run, it just won't use those new features. Go ahead, and run 'make' >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-util/trinity-1.8/work/trinity-1.8 ... make -j 1 V=1 x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wextra -I. -Iinclude/ -include config.h -Wimplicit -D_GNU_SOURCE -D__linux__ -std=gnu11 -Wdeclaration-after-statement -Wformat=2 -Winit-self -Wnested-externs -Wpacked -Wshadow -Wswitch-enum -Wundef -Wwrite-strings -Wno-format-nonliteral -Wstrict-prototypes -Wmissing-prototypes -fsigned-char -Wlogical-op -Wstrict-aliasing=3 -Wno-maybe-uninitialized -o arg-decoder.o -c arg-decoder.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wextra -I. -Iinclude/ -include config.h -Wimplicit -D_GNU_SOURCE -D__linux__ -std=gnu11 -Wdeclaration-after-statement -Wformat=2 -Winit-self -Wnested-externs -Wpacked -Wshadow -Wswitch-enum -Wundef -Wwrite-strings -Wno-format-nonliteral -Wstrict-prototypes -Wmissing-prototypes -fsigned-char -Wlogical-op -Wstrict-aliasing=3 -Wno-maybe-uninitialized -o blockdevs.o -c blockdevs.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wextra -I. -Iinclude/ -include config.h -Wimplicit -D_GNU_SOURCE -D__linux__ -std=gnu11 -Wdeclaration-after-statement -Wformat=2 -Winit-self -Wnested-externs -Wpacked -Wshadow -Wswitch-enum -Wundef -Wwrite-strings -Wno-format-nonliteral -Wstrict-prototypes -Wmissing-prototypes -fsigned-char -Wlogical-op -Wstrict-aliasing=3 -Wno-maybe-uninitialized -o child.o -c child.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wextra -I. -Iinclude/ -include config.h -Wimplicit -D_GNU_SOURCE -D__linux__ -std=gnu11 -Wdeclaration-after-statement -Wformat=2 -Winit-self -Wnested-externs -Wpacked -Wshadow -Wswitch-enum -Wundef -Wwrite-strings -Wno-format-nonliteral -Wstrict-prototypes -Wmissing-prototypes -fsigned-char -Wlogical-op -Wstrict-aliasing=3 -Wno-maybe-uninitialized -o debug.o -c debug.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wextra -I. -Iinclude/ -include config.h -Wimplicit -D_GNU_SOURCE -D__linux__ -std=gnu11 -Wdeclaration-after-statement -Wformat=2 -Winit-self -Wnested-externs -Wpacked -Wshadow -Wswitch-enum -Wundef -Wwrite-strings -Wno-format-nonliteral -Wstrict-prototypes -Wmissing-prototypes -fsigned-char -Wlogical-op -Wstrict-aliasing=3 -Wno-maybe-uninitialized -o devices.o -c devices.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wextra -I. -Iinclude/ -include config.h -Wimplicit -D_GNU_SOURCE -D__linux__ -std=gnu11 -Wdeclaration-after-statement -Wformat=2 -Winit-self -Wnested-externs -Wpacked -Wshadow -Wswitch-enum -Wundef -Wwrite-strings -Wno-format-nonliteral -Wstrict-prototypes -Wmissing-prototypes -fsigned-char -Wlogical-op -Wstrict-aliasing=3 -Wno-maybe-uninitialized -o ftrace.o -c ftrace.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wextra -I. -Iinclude/ -include config.h -Wimplicit -D_GNU_SOURCE -D__linux__ -std=gnu11 -Wdeclaration-after-statement -Wformat=2 -Winit-self -Wnested-externs -Wpacked -Wshadow -Wswitch-enum -Wundef -Wwrite-strings -Wno-format-nonliteral -Wstrict-prototypes -Wmissing-prototypes -fsigned-char -Wlogical-op -Wstrict-aliasing=3 -Wno-maybe-uninitialized -o generate-args.o -c generate-args.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wextra -I. -Iinclude/ -include config.h -Wimplicit -D_GNU_SOURCE -D__linux__ -std=gnu11 -Wdeclaration-after-statement -Wformat=2 -Winit-self -Wnested-externs -Wpacked -Wshadow -Wswitch-enum -Wundef -Wwrite-strings -Wno-format-nonliteral -Wstrict-prototypes -Wmissing-prototypes -fsigned-char -Wlogical-op -Wstrict-aliasing=3 -Wno-maybe-uninitialized -o kcov.o -c kcov.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wextra -I. -Iinclude/ -include config.h -Wimplicit -D_GNU_SOURCE -D__linux__ -std=gnu11 -Wdeclaration-after-statement -Wformat=2 -Winit-self -Wnested-externs -Wpacked -Wshadow -Wswitch-enum -Wundef -Wwrite-strings -Wno-format-nonliteral -Wstrict-prototypes -Wmissing-prototypes -fsigned-char -Wlogical-op -Wstrict-aliasing=3 -Wno-maybe-uninitialized -o locks.o -c locks.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wextra -I. -Iinclude/ -include config.h -Wimplicit -D_GNU_SOURCE -D__linux__ -std=gnu11 -Wdeclaration-after-statement -Wformat=2 -Winit-self -Wnested-externs -Wpacked -Wshadow -Wswitch-enum -Wundef -Wwrite-strings -Wno-format-nonliteral -Wstrict-prototypes -Wmissing-prototypes -fsigned-char -Wlogical-op -Wstrict-aliasing=3 -Wno-maybe-uninitialized -o log-files.o -c log-files.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wextra -I. -Iinclude/ -include config.h -Wimplicit -D_GNU_SOURCE -D__linux__ -std=gnu11 -Wdeclaration-after-statement -Wformat=2 -Winit-self -Wnested-externs -Wpacked -Wshadow -Wswitch-enum -Wundef -Wwrite-strings -Wno-format-nonliteral -Wstrict-prototypes -Wmissing-prototypes -fsigned-char -Wlogical-op -Wstrict-aliasing=3 -Wno-maybe-uninitialized -o log.o -c log.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wextra -I. -Iinclude/ -include config.h -Wimplicit -D_GNU_SOURCE -D__linux__ -std=gnu11 -Wdeclaration-after-statement -Wformat=2 -Winit-self -Wnested-externs -Wpacked -Wshadow -Wswitch-enum -Wundef -Wwrite-strings -Wno-format-nonliteral -Wstrict-prototypes -Wmissing-prototypes -fsigned-char -Wlogical-op -Wstrict-aliasing=3 -Wno-maybe-uninitialized -o main.o -c main.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wextra -I. -Iinclude/ -include config.h -Wimplicit -D_GNU_SOURCE -D__linux__ -std=gnu11 -Wdeclaration-after-statement -Wformat=2 -Winit-self -Wnested-externs -Wpacked -Wshadow -Wswitch-enum -Wundef -Wwrite-strings -Wno-format-nonliteral -Wstrict-prototypes -Wmissing-prototypes -fsigned-char -Wlogical-op -Wstrict-aliasing=3 -Wno-maybe-uninitialized -o objects.o -c objects.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wextra -I. -Iinclude/ -include config.h -Wimplicit -D_GNU_SOURCE -D__linux__ -std=gnu11 -Wdeclaration-after-statement -Wformat=2 -Winit-self -Wnested-externs -Wpacked -Wshadow -Wswitch-enum -Wundef -Wwrite-strings -Wno-format-nonliteral -Wstrict-prototypes -Wmissing-prototypes -fsigned-char -Wlogical-op -Wstrict-aliasing=3 -Wno-maybe-uninitialized -o output.o -c output.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wextra -I. -Iinclude/ -include config.h -Wimplicit -D_GNU_SOURCE -D__linux__ -std=gnu11 -Wdeclaration-after-statement -Wformat=2 -Winit-self -Wnested-externs -Wpacked -Wshadow -Wswitch-enum -Wundef -Wwrite-strings -Wno-format-nonliteral -Wstrict-prototypes -Wmissing-prototypes -fsigned-char -Wlogical-op -Wstrict-aliasing=3 -Wno-maybe-uninitialized -o params.o -c params.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wextra -I. -Iinclude/ -include config.h -Wimplicit -D_GNU_SOURCE -D__linux__ -std=gnu11 -Wdeclaration-after-statement -Wformat=2 -Winit-self -Wnested-externs -Wpacked -Wshadow -Wswitch-enum -Wundef -Wwrite-strings -Wno-format-nonliteral -Wstrict-prototypes -Wmissing-prototypes -fsigned-char -Wlogical-op -Wstrict-aliasing=3 -Wno-maybe-uninitialized -o pathnames.o -c pathnames.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wextra -I. -Iinclude/ -include config.h -Wimplicit -D_GNU_SOURCE -D__linux__ -std=gnu11 -Wdeclaration-after-statement -Wformat=2 -Winit-self -Wnested-externs -Wpacked -Wshadow -Wswitch-enum -Wundef -Wwrite-strings -Wno-format-nonliteral -Wstrict-prototypes -Wmissing-prototypes -fsigned-char -Wlogical-op -Wstrict-aliasing=3 -Wno-maybe-uninitialized -o pids.o -c pids.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wextra -I. -Iinclude/ -include config.h -Wimplicit -D_GNU_SOURCE -D__linux__ -std=gnu11 -Wdeclaration-after-statement -Wformat=2 -Winit-self -Wnested-externs -Wpacked -Wshadow -Wswitch-enum -Wundef -Wwrite-strings -Wno-format-nonliteral -Wstrict-prototypes -Wmissing-prototypes -fsigned-char -Wlogical-op -Wstrict-aliasing=3 -Wno-maybe-uninitialized -o post-mortem.o -c post-mortem.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wextra -I. -Iinclude/ -include config.h -Wimplicit -D_GNU_SOURCE -D__linux__ -std=gnu11 -Wdeclaration-after-statement -Wformat=2 -Winit-self -Wnested-externs -Wpacked -Wshadow -Wswitch-enum -Wundef -Wwrite-strings -Wno-format-nonliteral -Wstrict-prototypes -Wmissing-prototypes -fsigned-char -Wlogical-op -Wstrict-aliasing=3 -Wno-maybe-uninitialized -o results.o -c results.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wextra -I. -Iinclude/ -include config.h -Wimplicit -D_GNU_SOURCE -D__linux__ -std=gnu11 -Wdeclaration-after-statement -Wformat=2 -Winit-self -Wnested-externs -Wpacked -Wshadow -Wswitch-enum -Wundef -Wwrite-strings -Wno-format-nonliteral -Wstrict-prototypes -Wmissing-prototypes -fsigned-char -Wlogical-op -Wstrict-aliasing=3 -Wno-maybe-uninitialized -o shm.o -c shm.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wextra -I. -Iinclude/ -include config.h -Wimplicit -D_GNU_SOURCE -D__linux__ -std=gnu11 -Wdeclaration-after-statement -Wformat=2 -Winit-self -Wnested-externs -Wpacked -Wshadow -Wswitch-enum -Wundef -Wwrite-strings -Wno-format-nonliteral -Wstrict-prototypes -Wmissing-prototypes -fsigned-char -Wlogical-op -Wstrict-aliasing=3 -Wno-maybe-uninitialized -o signals.o -c signals.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wextra -I. -Iinclude/ -include config.h -Wimplicit -D_GNU_SOURCE -D__linux__ -std=gnu11 -Wdeclaration-after-statement -Wformat=2 -Winit-self -Wnested-externs -Wpacked -Wshadow -Wswitch-enum -Wundef -Wwrite-strings -Wno-format-nonliteral -Wstrict-prototypes -Wmissing-prototypes -fsigned-char -Wlogical-op -Wstrict-aliasing=3 -Wno-maybe-uninitialized -o stats.o -c stats.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wextra -I. -Iinclude/ -include config.h -Wimplicit -D_GNU_SOURCE -D__linux__ -std=gnu11 -Wdeclaration-after-statement -Wformat=2 -Winit-self -Wnested-externs -Wpacked -Wshadow -Wswitch-enum -Wundef -Wwrite-strings -Wno-format-nonliteral -Wstrict-prototypes -Wmissing-prototypes -fsigned-char -Wlogical-op -Wstrict-aliasing=3 -Wno-maybe-uninitialized -o syscall.o -c syscall.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wextra -I. -Iinclude/ -include config.h -Wimplicit -D_GNU_SOURCE -D__linux__ -std=gnu11 -Wdeclaration-after-statement -Wformat=2 -Winit-self -Wnested-externs -Wpacked -Wshadow -Wswitch-enum -Wundef -Wwrite-strings -Wno-format-nonliteral -Wstrict-prototypes -Wmissing-prototypes -fsigned-char -Wlogical-op -Wstrict-aliasing=3 -Wno-maybe-uninitialized -o sysv-shm.o -c sysv-shm.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wextra -I. -Iinclude/ -include config.h -Wimplicit -D_GNU_SOURCE -D__linux__ -std=gnu11 -Wdeclaration-after-statement -Wformat=2 -Winit-self -Wnested-externs -Wpacked -Wshadow -Wswitch-enum -Wundef -Wwrite-strings -Wno-format-nonliteral -Wstrict-prototypes -Wmissing-prototypes -fsigned-char -Wlogical-op -Wstrict-aliasing=3 -Wno-maybe-uninitialized -o tables-biarch.o -c tables-biarch.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wextra -I. -Iinclude/ -include config.h -Wimplicit -D_GNU_SOURCE -D__linux__ -std=gnu11 -Wdeclaration-after-statement -Wformat=2 -Winit-self -Wnested-externs -Wpacked -Wshadow -Wswitch-enum -Wundef -Wwrite-strings -Wno-format-nonliteral -Wstrict-prototypes -Wmissing-prototypes -fsigned-char -Wlogical-op -Wstrict-aliasing=3 -Wno-maybe-uninitialized -o tables-uniarch.o -c tables-uniarch.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wextra -I. -Iinclude/ -include config.h -Wimplicit -D_GNU_SOURCE -D__linux__ -std=gnu11 -Wdeclaration-after-statement -Wformat=2 -Winit-self -Wnested-externs -Wpacked -Wshadow -Wswitch-enum -Wundef -Wwrite-strings -Wno-format-nonliteral -Wstrict-prototypes -Wmissing-prototypes -fsigned-char -Wlogical-op -Wstrict-aliasing=3 -Wno-maybe-uninitialized -o tables.o -c tables.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wextra -I. -Iinclude/ -include config.h -Wimplicit -D_GNU_SOURCE -D__linux__ -std=gnu11 -Wdeclaration-after-statement -Wformat=2 -Winit-self -Wnested-externs -Wpacked -Wshadow -Wswitch-enum -Wundef -Wwrite-strings -Wno-format-nonliteral -Wstrict-prototypes -Wmissing-prototypes -fsigned-char -Wlogical-op -Wstrict-aliasing=3 -Wno-maybe-uninitialized -o taint.o -c taint.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wextra -I. -Iinclude/ -include config.h -Wimplicit -D_GNU_SOURCE -D__linux__ -std=gnu11 -Wdeclaration-after-statement -Wformat=2 -Winit-self -Wnested-externs -Wpacked -Wshadow -Wswitch-enum -Wundef -Wwrite-strings -Wno-format-nonliteral -Wstrict-prototypes -Wmissing-prototypes -fsigned-char -Wlogical-op -Wstrict-aliasing=3 -Wno-maybe-uninitialized -o trinity.o -c trinity.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wextra -I. -Iinclude/ -include config.h -Wimplicit -D_GNU_SOURCE -D__linux__ -std=gnu11 -Wdeclaration-after-statement -Wformat=2 -Winit-self -Wnested-externs -Wpacked -Wshadow -Wswitch-enum -Wundef -Wwrite-strings -Wno-format-nonliteral -Wstrict-prototypes -Wmissing-prototypes -fsigned-char -Wlogical-op -Wstrict-aliasing=3 -Wno-maybe-uninitialized -o udp.o -c udp.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wextra -I. -Iinclude/ -include config.h -Wimplicit -D_GNU_SOURCE -D__linux__ -std=gnu11 -Wdeclaration-after-statement -Wformat=2 -Winit-self -Wnested-externs -Wpacked -Wshadow -Wswitch-enum -Wundef -Wwrite-strings -Wno-format-nonliteral -Wstrict-prototypes -Wmissing-prototypes -fsigned-char -Wlogical-op -Wstrict-aliasing=3 -Wno-maybe-uninitialized -o uid.o -c uid.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wextra -I. -Iinclude/ -include config.h -Wimplicit -D_GNU_SOURCE -D__linux__ -std=gnu11 -Wdeclaration-after-statement -Wformat=2 -Winit-self -Wnested-externs -Wpacked -Wshadow -Wswitch-enum -Wundef -Wwrite-strings -Wno-format-nonliteral -Wstrict-prototypes -Wmissing-prototypes -fsigned-char -Wlogical-op -Wstrict-aliasing=3 -Wno-maybe-uninitialized -o utils.o -c utils.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wextra -I. -Iinclude/ -include config.h -Wimplicit -D_GNU_SOURCE -D__linux__ -std=gnu11 -Wdeclaration-after-statement -Wformat=2 -Winit-self -Wnested-externs -Wpacked -Wshadow -Wswitch-enum -Wundef -Wwrite-strings -Wno-format-nonliteral -Wstrict-prototypes -Wmissing-prototypes -fsigned-char -Wlogical-op -Wstrict-aliasing=3 -Wno-maybe-uninitialized -o childops/random-syscall.o -c childops/random-syscall.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wextra -I. -Iinclude/ -include config.h -Wimplicit -D_GNU_SOURCE -D__linux__ -std=gnu11 -Wdeclaration-after-statement -Wformat=2 -Winit-self -Wnested-externs -Wpacked -Wshadow -Wswitch-enum -Wundef -Wwrite-strings -Wno-format-nonliteral -Wstrict-prototypes -Wmissing-prototypes -fsigned-char -Wlogical-op -Wstrict-aliasing=3 -Wno-maybe-uninitialized -o childops/read-all-files.o -c childops/read-all-files.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wextra -I. -Iinclude/ -include config.h -Wimplicit -D_GNU_SOURCE -D__linux__ -std=gnu11 -Wdeclaration-after-statement -Wformat=2 -Winit-self -Wnested-externs -Wpacked -Wshadow -Wswitch-enum -Wundef -Wwrite-strings -Wno-format-nonliteral -Wstrict-prototypes -Wmissing-prototypes -fsigned-char -Wlogical-op -Wstrict-aliasing=3 -Wno-maybe-uninitialized -o childops/thrash-pid-files.o -c childops/thrash-pid-files.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wextra -I. -Iinclude/ -include config.h -Wimplicit -D_GNU_SOURCE -D__linux__ -std=gnu11 -Wdeclaration-after-statement -Wformat=2 -Winit-self -Wnested-externs -Wpacked -Wshadow -Wswitch-enum -Wundef -Wwrite-strings -Wno-format-nonliteral -Wstrict-prototypes -Wmissing-prototypes -fsigned-char -Wlogical-op -Wstrict-aliasing=3 -Wno-maybe-uninitialized -o childops/truncate-testfile.o -c childops/truncate-testfile.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wextra -I. -Iinclude/ -include config.h -Wimplicit -D_GNU_SOURCE -D__linux__ -std=gnu11 -Wdeclaration-after-statement -Wformat=2 -Winit-self -Wnested-externs -Wpacked -Wshadow -Wswitch-enum -Wundef -Wwrite-strings -Wno-format-nonliteral -Wstrict-prototypes -Wmissing-prototypes -fsigned-char -Wlogical-op -Wstrict-aliasing=3 -Wno-maybe-uninitialized -o fds/bpf.o -c fds/bpf.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wextra -I. -Iinclude/ -include config.h -Wimplicit -D_GNU_SOURCE -D__linux__ -std=gnu11 -Wdeclaration-after-statement -Wformat=2 -Winit-self -Wnested-externs -Wpacked -Wshadow -Wswitch-enum -Wundef -Wwrite-strings -Wno-format-nonliteral -Wstrict-prototypes -Wmissing-prototypes -fsigned-char -Wlogical-op -Wstrict-aliasing=3 -Wno-maybe-uninitialized -o fds/drm.o -c fds/drm.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wextra -I. -Iinclude/ -include config.h -Wimplicit -D_GNU_SOURCE -D__linux__ -std=gnu11 -Wdeclaration-after-statement -Wformat=2 -Winit-self -Wnested-externs -Wpacked -Wshadow -Wswitch-enum -Wundef -Wwrite-strings -Wno-format-nonliteral -Wstrict-prototypes -Wmissing-prototypes -fsigned-char -Wlogical-op -Wstrict-aliasing=3 -Wno-maybe-uninitialized -o fds/epoll.o -c fds/epoll.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wextra -I. -Iinclude/ -include config.h -Wimplicit -D_GNU_SOURCE -D__linux__ -std=gnu11 -Wdeclaration-after-statement -Wformat=2 -Winit-self -Wnested-externs -Wpacked -Wshadow -Wswitch-enum -Wundef -Wwrite-strings -Wno-format-nonliteral -Wstrict-prototypes -Wmissing-prototypes -fsigned-char -Wlogical-op -Wstrict-aliasing=3 -Wno-maybe-uninitialized -o fds/eventfd.o -c fds/eventfd.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wextra -I. -Iinclude/ -include config.h -Wimplicit -D_GNU_SOURCE -D__linux__ -std=gnu11 -Wdeclaration-after-statement -Wformat=2 -Winit-self -Wnested-externs -Wpacked -Wshadow -Wswitch-enum -Wundef -Wwrite-strings -Wno-format-nonliteral -Wstrict-prototypes -Wmissing-prototypes -fsigned-char -Wlogical-op -Wstrict-aliasing=3 -Wno-maybe-uninitialized -o fds/fanotify_init.o -c fds/fanotify_init.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wextra -I. -Iinclude/ -include config.h -Wimplicit -D_GNU_SOURCE -D__linux__ -std=gnu11 -Wdeclaration-after-statement -Wformat=2 -Winit-self -Wnested-externs -Wpacked -Wshadow -Wswitch-enum -Wundef -Wwrite-strings -Wno-format-nonliteral -Wstrict-prototypes -Wmissing-prototypes -fsigned-char -Wlogical-op -Wstrict-aliasing=3 -Wno-maybe-uninitialized -o fds/fds.o -c fds/fds.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wextra -I. -Iinclude/ -include config.h -Wimplicit -D_GNU_SOURCE -D__linux__ -std=gnu11 -Wdeclaration-after-statement -Wformat=2 -Winit-self -Wnested-externs -Wpacked -Wshadow -Wswitch-enum -Wundef -Wwrite-strings -Wno-format-nonliteral -Wstrict-prototypes -Wmissing-prototypes -fsigned-char -Wlogical-op -Wstrict-aliasing=3 -Wno-maybe-uninitialized -o fds/files.o -c fds/files.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wextra -I. -Iinclude/ -include config.h -Wimplicit -D_GNU_SOURCE -D__linux__ -std=gnu11 -Wdeclaration-after-statement -Wformat=2 -Winit-self -Wnested-externs -Wpacked -Wshadow -Wswitch-enum -Wundef -Wwrite-strings -Wno-format-nonliteral -Wstrict-prototypes -Wmissing-prototypes -fsigned-char -Wlogical-op -Wstrict-aliasing=3 -Wno-maybe-uninitialized -o fds/inotify.o -c fds/inotify.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -Wextra -I. -Iinclude/ -include config.h -Wimplicit -D_GNU_SOURCE -D__linux__ -std=gnu11 -Wdeclaration-after-statement -Wformat=2 -Winit-self -Wnested-externs -Wpacked -Wshadow -Wswitch-enum -Wundef -Wwrite-strings -Wno-format-nonliteral -Wstrict-prototypes -Wmissing-prototypes -fsigned-char -Wlogical-op -Wstrict-aliasing=3 -Wno-maybe-uninitialized -o fds/memfd.o -c fds/memfd.c fds/memfd.c:19:12: error: static declaration of ‘memfd_create’ follows non-static declaration static int memfd_create(__unused__ const char *uname, __unused__ unsigned int flag) ^~~~~~~~~~~~ In file included from /usr/include/bits/mman-linux.h:115:0, from /usr/include/bits/mman.h:45, from /usr/include/sys/mman.h:41, from include/utils.h:4, from include/syscall.h:7, from include/child.h:7, from include/fd.h:3, from fds/memfd.c:9: /usr/include/bits/mman-shared.h:46:5: note: previous declaration of ‘memfd_create’ was here int memfd_create (const char *__name, unsigned int __flags) __THROW; ^~~~~~~~~~~~ make: *** [Makefile:130: fds/memfd.o] Error 1 * ERROR: dev-util/trinity-1.8::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=dev-util/trinity-1.8::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-util/trinity-1.8::gentoo'`. * The complete build log is located at '/var/log/portage/dev-util:trinity-1.8:20180226-230450.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-util/trinity-1.8/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-util/trinity-1.8/temp/environment'. * Working directory: '/var/tmp/portage/dev-util/trinity-1.8/work/trinity-1.8' * S: '/var/tmp/portage/dev-util/trinity-1.8/work/trinity-1.8'