>>> trinity 1.9 Extracting xzcat /tmp/instance-1/dl/trinity/trinity-1.9.tar.xz | /tmp/instance-1/output-1/host/bin/tar --strip-components=1 -C /tmp/instance-1/output-1/build/trinity-1.9 -xf - >>> trinity 1.9 Patching >>> trinity 1.9 Configuring (cd /tmp/instance-1/output-1/build/trinity-1.9; PATH="/tmp/instance-1/output-1/host/bin:/tmp/instance-1/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin" AR="/tmp/instance-1/output-1/host/bin/arm-buildroot-linux-gnueabihf-ar" AS="/tmp/instance-1/output-1/host/bin/arm-buildroot-linux-gnueabihf-as" LD="/tmp/instance-1/output-1/host/bin/arm-buildroot-linux-gnueabihf-ld" NM="/tmp/instance-1/output-1/host/bin/arm-buildroot-linux-gnueabihf-nm" CC="/tmp/instance-1/output-1/host/bin/arm-buildroot-linux-gnueabihf-gcc" GCC="/tmp/instance-1/output-1/host/bin/arm-buildroot-linux-gnueabihf-gcc" CPP="/tmp/instance-1/output-1/host/bin/arm-buildroot-linux-gnueabihf-cpp" CXX="/tmp/instance-1/output-1/host/bin/arm-buildroot-linux-gnueabihf-g++" FC="/tmp/instance-1/output-1/host/bin/arm-buildroot-linux-gnueabihf-gfortran" F77="/tmp/instance-1/output-1/host/bin/arm-buildroot-linux-gnueabihf-gfortran" RANLIB="/tmp/instance-1/output-1/host/bin/arm-buildroot-linux-gnueabihf-ranlib" READELF="/tmp/instance-1/output-1/host/bin/arm-buildroot-linux-gnueabihf-readelf" STRIP="/tmp/instance-1/output-1/host/bin/arm-buildroot-linux-gnueabihf-strip" OBJCOPY="/tmp/instance-1/output-1/host/bin/arm-buildroot-linux-gnueabihf-objcopy" OBJDUMP="/tmp/instance-1/output-1/host/bin/arm-buildroot-linux-gnueabihf-objdump" AR_FOR_BUILD="/usr/bin/ar" AS_FOR_BUILD="/usr/bin/as" CC_FOR_BUILD="/usr/bin/gcc" GCC_FOR_BUILD="/usr/bin/gcc" CXX_FOR_BUILD="/usr/bin/g++" LD_FOR_BUILD="/usr/bin/ld" CPPFLAGS_FOR_BUILD="-I/tmp/instance-1/output-1/host/include" CFLAGS_FOR_BUILD="-O2 -I/tmp/instance-1/output-1/host/include" CXXFLAGS_FOR_BUILD="-O2 -I/tmp/instance-1/output-1/host/include" LDFLAGS_FOR_BUILD="-L/tmp/instance-1/output-1/host/lib -Wl,-rpath,/tmp/instance-1/output-1/host/lib" FCFLAGS_FOR_BUILD="" DEFAULT_ASSEMBLER="/tmp/instance-1/output-1/host/bin/arm-buildroot-linux-gnueabihf-as" DEFAULT_LINKER="/tmp/instance-1/output-1/host/bin/arm-buildroot-linux-gnueabihf-ld" CPPFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64" CFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 " CXXFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 " LDFLAGS="" FCFLAGS=" -O2 " FFLAGS=" -O2 " PKG_CONFIG="/tmp/instance-1/output-1/host/bin/pkg-config" STAGING_DIR="/tmp/instance-1/output-1/host/arm-buildroot-linux-gnueabihf/sysroot" INTLTOOL_PERL=/usr/bin/perl ./configure) [*] 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 if glibc provides memfd_create.. [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/irda.h ... [NO] [*] 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 ... [NO] [*] 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' >>> trinity 1.9 Building PATH="/tmp/instance-1/output-1/host/bin:/tmp/instance-1/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin" AR="/tmp/instance-1/output-1/host/bin/arm-buildroot-linux-gnueabihf-ar" AS="/tmp/instance-1/output-1/host/bin/arm-buildroot-linux-gnueabihf-as" LD="/tmp/instance-1/output-1/host/bin/arm-buildroot-linux-gnueabihf-ld" NM="/tmp/instance-1/output-1/host/bin/arm-buildroot-linux-gnueabihf-nm" CC="/tmp/instance-1/output-1/host/bin/arm-buildroot-linux-gnueabihf-gcc" GCC="/tmp/instance-1/output-1/host/bin/arm-buildroot-linux-gnueabihf-gcc" CPP="/tmp/instance-1/output-1/host/bin/arm-buildroot-linux-gnueabihf-cpp" CXX="/tmp/instance-1/output-1/host/bin/arm-buildroot-linux-gnueabihf-g++" FC="/tmp/instance-1/output-1/host/bin/arm-buildroot-linux-gnueabihf-gfortran" F77="/tmp/instance-1/output-1/host/bin/arm-buildroot-linux-gnueabihf-gfortran" RANLIB="/tmp/instance-1/output-1/host/bin/arm-buildroot-linux-gnueabihf-ranlib" READELF="/tmp/instance-1/output-1/host/bin/arm-buildroot-linux-gnueabihf-readelf" STRIP="/tmp/instance-1/output-1/host/bin/arm-buildroot-linux-gnueabihf-strip" OBJCOPY="/tmp/instance-1/output-1/host/bin/arm-buildroot-linux-gnueabihf-objcopy" OBJDUMP="/tmp/instance-1/output-1/host/bin/arm-buildroot-linux-gnueabihf-objdump" AR_FOR_BUILD="/usr/bin/ar" AS_FOR_BUILD="/usr/bin/as" CC_FOR_BUILD="/usr/bin/gcc" GCC_FOR_BUILD="/usr/bin/gcc" CXX_FOR_BUILD="/usr/bin/g++" LD_FOR_BUILD="/usr/bin/ld" CPPFLAGS_FOR_BUILD="-I/tmp/instance-1/output-1/host/include" CFLAGS_FOR_BUILD="-O2 -I/tmp/instance-1/output-1/host/include" CXXFLAGS_FOR_BUILD="-O2 -I/tmp/instance-1/output-1/host/include" LDFLAGS_FOR_BUILD="-L/tmp/instance-1/output-1/host/lib -Wl,-rpath,/tmp/instance-1/output-1/host/lib" FCFLAGS_FOR_BUILD="" DEFAULT_ASSEMBLER="/tmp/instance-1/output-1/host/bin/arm-buildroot-linux-gnueabihf-as" DEFAULT_LINKER="/tmp/instance-1/output-1/host/bin/arm-buildroot-linux-gnueabihf-ld" CPPFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64" CFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 " CXXFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 " LDFLAGS="" FCFLAGS=" -O2 " FFLAGS=" -O2 " PKG_CONFIG="/tmp/instance-1/output-1/host/bin/pkg-config" STAGING_DIR="/tmp/instance-1/output-1/host/arm-buildroot-linux-gnueabihf/sysroot" INTLTOOL_PERL=/usr/bin/perl /usr/bin/make -j32 -C /tmp/instance-1/output-1/build/trinity-1.9 make[1]: Entering directory '/tmp/instance-1/output-1/build/trinity-1.9' CC arg-decoder.o CC blockdevs.o CC child.o CC debug.o CC devices.o CC ftrace.o CC generate-args.o CC kcov.o CC locks.o CC log-files.o CC log.o CC main.o CC objects.o CC output.o CC params.o CC pathnames.o CC pids.o CC post-mortem.o CC results.o CC signals.o CC shm.o CC stats.o CC syscall.o CC sysv-shm.o CC tables-biarch.o CC tables-uniarch.o CC tables.o CC taint.o CC trinity.o CC udp.o CC uid.o CC utils.o CC childops/random-syscall.o CC childops/read-all-files.o CC childops/thrash-pid-files.o CC childops/truncate-testfile.o CC fds/bpf.o CC fds/drm.o CC fds/epoll.o CC fds/eventfd.o CC fds/fanotify_init.o CC fds/fds.o CC fds/files.o CC fds/inotify.o CC fds/memfd.o CC fds/perf.o CC fds/pipes.o CC fds/sockets.o CC fds/testfiles.o CC fds/timerfd.o CC fds/userfaultfd.o CC ioctls/autofs.o CC ioctls/binder.o CC ioctls/btrfs-control.o CC ioctls/btrfs.o CC ioctls/cdrom.o CC ioctls/dm.o CC ioctls/drm.o main.c: In function 'main_loop': main.c:711:33: warning: '%u' directive writing between 1 and 10 bytes into a region of size 5 [-Wformat-overflow=] 711 | sprintf(stalltxt, " STALLED:%u", stall_count); | ^~ main.c:711:23: note: directive argument in the range [1, 4294967295] 711 | sprintf(stalltxt, " STALLED:%u", stall_count); | ^~~~~~~~~~~~~ main.c:711:5: note: 'sprintf' output between 11 and 20 bytes into a destination of size 14 711 | sprintf(stalltxt, " STALLED:%u", stall_count); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC ioctls/ext.o CC ioctls/firewire.o fds/memfd.c: In function 'memfd_dump': fds/memfd.c:48:2: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=] 48 | strncpy(objmsg.name, mo->name, len); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fds/memfd.c:47:8: note: length computed here 47 | len = strlen(mo->name); | ^~~~~~~~~~~~~~~~ CC ioctls/framebuffer.o CC ioctls/hpet.o CC ioctls/input.o ioctls/btrfs.c:21:8: warning: packed attribute causes inefficient alignment for 'sec' [-Wattributes] 21 | __u64 sec; | ^~~ ioctls/btrfs.c:22:8: warning: packed attribute causes inefficient alignment for 'nsec' [-Wattributes] 22 | __u32 nsec; | ^~~~ CC ioctls/ioctls.o CC ioctls/kvm.o CC ioctls/logger.o CC ioctls/loop.o CC ioctls/mce.o CC ioctls/msr.o CC ioctls/mtd.o CC ioctls/nvme.o CC ioctls/ozwpan.o CC ioctls/random.o CC ioctls/rfkill.o CC ioctls/rtc.o CC ioctls/scsi.o CC ioctls/sgx.o CC ioctls/sisfb.o CC ioctls/snd.o CC ioctls/socket.o CC ioctls/uinput.o CC ioctls/usbmon.o CC ioctls/vfio.o CC ioctls/vfs.o CC ioctls/vhost.o CC ioctls/videodev2.o CC ioctls/vmci.o CC ioctls/vsock.o CC ioctls/vt.o CC ioctls/watchdog.o CC mm/fault-read.o CC mm/fault-write.o CC mm/maps-initial.o ioctls/sgx.c:42:8: warning: packed attribute causes inefficient alignment for 'src' [-Wattributes] 42 | __u64 src; | ^~~ ioctls/sgx.c:54:8: warning: packed attribute causes inefficient alignment for 'addr' [-Wattributes] 54 | __u64 addr; | ^~~~ ioctls/sgx.c:55:8: warning: packed attribute causes inefficient alignment for 'src' [-Wattributes] 55 | __u64 src; | ^~~ ioctls/sgx.c:56:8: warning: packed attribute causes inefficient alignment for 'secinfo' [-Wattributes] 56 | __u64 secinfo; | ^~~~~~~ ioctls/sgx.c:57:8: warning: packed attribute causes inefficient alignment for 'mrmask' [-Wattributes] 57 | __u16 mrmask; | ^~~~~~ ioctls/sgx.c:68:8: warning: packed attribute causes inefficient alignment for 'addr' [-Wattributes] 68 | __u64 addr; | ^~~~ ioctls/sgx.c:69:8: warning: packed attribute causes inefficient alignment for 'sigstruct' [-Wattributes] 69 | __u64 sigstruct; | ^~~~~~~~~ ioctls/sgx.c:70:8: warning: packed attribute causes inefficient alignment for 'einittoken' [-Wattributes] 70 | __u64 einittoken; | ^~~~~~~~~~ CC mm/maps.o CC net/bpf.o CC net/domains.o CC net/ether.o CC net/proto-alg.o CC net/proto-appletalk.o CC net/proto-atm.o CC net/proto-ax25.o CC net/proto-bluetooth.o CC net/proto-caif.o CC net/proto-can.o CC net/proto-decnet.o CC net/proto-econet.o CC net/proto-icmp6.o CC net/proto-ip-dccp.o CC net/proto-ip-raw.o CC net/proto-ip-sctp.o CC net/proto-ip-tcp.o CC net/proto-ip-udp.o CC net/proto-ip-udplite.o CC net/proto-ipv4.o CC net/proto-ipv6.o mm/maps.c: In function 'map_dump': mm/maps.c:75:2: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=] 75 | strncpy(objmsg.name, m->name, len); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mm/maps.c:74:8: note: length computed here 74 | len = strlen(m->name); | ^~~~~~~~~~~~~~~ CC net/proto-ipx.o CC net/proto-irda.o CC net/proto-iucv.o CC net/proto-kcm.o CC net/proto-llc.o CC net/proto-netlink.o CC net/proto-netrom.o CC net/proto-nfc.o CC net/proto-packet.o CC net/proto-phonet.o CC net/proto-pppox.o CC net/proto-qrtr.o CC net/proto-rds.o CC net/proto-rose.o net/proto-phonet.c: In function 'phonet_gen_sockaddr': net/proto-phonet.c:22:18: warning: converting a packed 'struct sockaddr_pn' pointer (alignment 1) to a 'struct sockaddr' pointer (alignment 2) may result in an unaligned pointer value [-Waddress-of-packed-member] 22 | *addr = (struct sockaddr *) pn; | ^~~~~~~~ In file included from net/proto-phonet.c:5: /tmp/instance-1/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/linux/phonet.h:102:8: note: defined here 102 | struct sockaddr_pn { | ^~~~~~~~~~~ In file included from /tmp/instance-1/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/sys/socket.h:33, from net/proto-phonet.c:2: /tmp/instance-1/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/bits/socket.h:178:8: note: defined here 178 | struct sockaddr | ^~~~~~~~ CC net/proto-rxrpc.o CC net/proto-smc.o CC net/proto-tipc.o CC net/proto-unix.o CC net/proto-x25.o CC net/protocols.o CC net/sockaddr.o CC rand/interesting-numbers.o CC rand/random-address.o CC rand/random-length.o CC rand/random-page.o CC rand/random.o CC rand/seed.o CC syscalls/accept.o CC syscalls/access.o CC syscalls/acct.o CC syscalls/add_key.o CC syscalls/adjtimex.o CC syscalls/alarm.o net/proto-pppox.c: In function 'pppox_PX_PROTO_OE': net/proto-pppox.c:37:18: warning: converting a packed 'struct sockaddr_pppox' pointer (alignment 1) to a 'struct sockaddr' pointer (alignment 2) may result in an unaligned pointer value [-Waddress-of-packed-member] 37 | *addr = (struct sockaddr *) pppox; | ^~~~~~~~ In file included from net/proto-pppox.c:7: /tmp/instance-1/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/linux/if_pppox.h:65:8: note: defined here 65 | struct sockaddr_pppox { | ^~~~~~~~~~~~~~ In file included from /tmp/instance-1/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/sys/socket.h:33, from net/proto-pppox.c:2: /tmp/instance-1/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/bits/socket.h:178:8: note: defined here 178 | struct sockaddr | ^~~~~~~~ net/proto-pppox.c: In function 'pppox_PX_PROTO_OL2TP_PPPoL2TP': net/proto-pppox.c:56:18: warning: converting a packed 'struct sockaddr_pppol2tp' pointer (alignment 1) to a 'struct sockaddr' pointer (alignment 2) may result in an unaligned pointer value [-Waddress-of-packed-member] 56 | *addr = (struct sockaddr *) pppol2tp; | ^~~~~~~~ In file included from net/proto-pppox.c:7: /tmp/instance-1/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/linux/if_pppox.h:79:8: note: defined here 79 | struct sockaddr_pppol2tp { | ^~~~~~~~~~~~~~~~~ In file included from /tmp/instance-1/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/sys/socket.h:33, from net/proto-pppox.c:2: /tmp/instance-1/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/bits/socket.h:178:8: note: defined here 178 | struct sockaddr | ^~~~~~~~ net/proto-pppox.c: In function 'pppox_PX_PROTO_OL2TP_PPPoL2TPin6': net/proto-pppox.c:84:18: warning: converting a packed 'struct sockaddr_pppol2tpin6' pointer (alignment 1) to a 'struct sockaddr' pointer (alignment 2) may result in an unaligned pointer value [-Waddress-of-packed-member] 84 | *addr = (struct sockaddr *) pppol2tpin6; | ^~~~~~~~ In file included from net/proto-pppox.c:7: /tmp/instance-1/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/linux/if_pppox.h:85:8: note: defined here 85 | struct sockaddr_pppol2tpin6 { | ^~~~~~~~~~~~~~~~~~~~ In file included from /tmp/instance-1/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/sys/socket.h:33, from net/proto-pppox.c:2: /tmp/instance-1/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/bits/socket.h:178:8: note: defined here 178 | struct sockaddr | ^~~~~~~~ net/proto-pppox.c: In function 'pppox_PX_PROTO_OL2TP_PPPoL2TPv3': net/proto-pppox.c:106:18: warning: converting a packed 'struct sockaddr_pppol2tpv3' pointer (alignment 1) to a 'struct sockaddr' pointer (alignment 2) may result in an unaligned pointer value [-Waddress-of-packed-member] 106 | *addr = (struct sockaddr *) pppol2tpv3; | ^~~~~~~~ In file included from net/proto-pppox.c:7: /tmp/instance-1/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/linux/if_pppox.h:94:8: note: defined here 94 | struct sockaddr_pppol2tpv3 { | ^~~~~~~~~~~~~~~~~~~ In file included from /tmp/instance-1/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/sys/socket.h:33, from net/proto-pppox.c:2: /tmp/instance-1/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/bits/socket.h:178:8: note: defined here 178 | struct sockaddr | ^~~~~~~~ net/proto-pppox.c: In function 'pppox_PX_PROTO_OL2TP_PPPoL2TPv3in6': net/proto-pppox.c:135:18: warning: converting a packed 'struct sockaddr_pppol2tpv3in6' pointer (alignment 1) to a 'struct sockaddr' pointer (alignment 2) may result in an unaligned pointer value [-Waddress-of-packed-member] 135 | *addr = (struct sockaddr *) pppol2tpv3in6; | ^~~~~~~~ In file included from net/proto-pppox.c:7: /tmp/instance-1/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/linux/if_pppox.h:100:8: note: defined here 100 | struct sockaddr_pppol2tpv3in6 { | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/instance-1/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/sys/socket.h:33, from net/proto-pppox.c:2: /tmp/instance-1/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/bits/socket.h:178:8: note: defined here 178 | struct sockaddr | ^~~~~~~~ CC syscalls/bdflush.o CC syscalls/bind.o CC syscalls/bpf.o CC syscalls/brk.o CC syscalls/capget.o CC syscalls/capset.o CC syscalls/chdir.o CC syscalls/chmod.o CC syscalls/chown.o syscalls/bpf.c: In function 'bpf_prog_load': syscalls/bpf.c:44:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 44 | attr->insns = (u64) insns; | ^ syscalls/bpf.c:45:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 45 | attr->license = (u64) license; | ^ syscalls/bpf.c:48:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 48 | attr->log_buf = (u64) get_writable_address(page_size); | ^ syscalls/bpf.c: In function 'post_bpf': syscalls/bpf.c:137:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 137 | void *ptr = (void *) attr->insns; | ^ CC syscalls/chroot.o CC syscalls/clock_adjtime.o CC syscalls/clock_getres.o CC syscalls/clock_gettime.o CC syscalls/clock_nanosleep.o CC syscalls/clock_settime.o CC syscalls/clone.o CC syscalls/close.o CC syscalls/connect.o CC syscalls/copy_file_range.o CC syscalls/creat.o CC syscalls/delete_module.o CC syscalls/dup.o CC syscalls/epoll_create.o CC syscalls/epoll_ctl.o CC syscalls/epoll_pwait.o CC syscalls/epoll_wait.o CC syscalls/eventfd.o CC syscalls/execve.o CC syscalls/exit.o CC syscalls/exit_group.o CC syscalls/faccessat.o CC syscalls/fadvise64.o CC syscalls/fallocate.o CC syscalls/fanotify_init.o CC syscalls/fanotify_mark.o CC syscalls/fchdir.o CC syscalls/fchmod.o CC syscalls/fchown.o CC syscalls/fcntl.o CC syscalls/fdatasync.o CC syscalls/fgetxattr.o CC syscalls/finit_module.o CC syscalls/flock.o CC syscalls/fork.o CC syscalls/fremovexattr.o CC syscalls/fsetxattr.o CC syscalls/fstat64.o CC syscalls/fstatfs.o CC syscalls/fsync.o CC syscalls/ftruncate.o CC syscalls/futex.o CC syscalls/futimesat.o CC syscalls/get_mempolicy.o CC syscalls/get_robust_list.o CC syscalls/getcpu.o CC syscalls/getcwd.o CC syscalls/getdents.o CC syscalls/getegid.o CC syscalls/geteuid.o CC syscalls/getgid.o CC syscalls/getgroups.o CC syscalls/getitimer.o CC syscalls/getpagesize.o CC syscalls/getpeername.o CC syscalls/getpgid.o CC syscalls/getpgrp.o CC syscalls/getpid.o CC syscalls/getppid.o CC syscalls/getpriority.o CC syscalls/getrandom.o CC syscalls/getresgid.o CC syscalls/getresuid.o CC syscalls/getrlimit.o CC syscalls/getrusage.o CC syscalls/getsid.o CC syscalls/getsockname.o CC syscalls/getsockopt.o CC syscalls/gettid.o CC syscalls/gettimeofday.o CC syscalls/getuid.o CC syscalls/getxattr.o CC syscalls/init_module.o CC syscalls/inotify_add_watch.o CC syscalls/inotify_init.o CC syscalls/inotify_rm_watch.o CC syscalls/io_cancel.o CC syscalls/io_destroy.o CC syscalls/io_getevents.o CC syscalls/io_pgetevents.o CC syscalls/io_setup.o CC syscalls/io_submit.o CC syscalls/ioctl.o CC syscalls/ioprio_get.o CC syscalls/ioprio_set.o CC syscalls/ipc.o CC syscalls/kcmp.o CC syscalls/kexec_file_load.o CC syscalls/kexec_load.o CC syscalls/keyctl.o CC syscalls/kill.o CC syscalls/lchown.o CC syscalls/lgetxattr.o CC syscalls/link.o CC syscalls/linkat.o CC syscalls/listen.o CC syscalls/listxattr.o CC syscalls/llseek.o CC syscalls/lookup_dcookie.o CC syscalls/lremovexattr.o CC syscalls/lseek.o CC syscalls/lsetxattr.o CC syscalls/lstat.o CC syscalls/madvise.o CC syscalls/mbind.o CC syscalls/membarrier.o CC syscalls/memfd_create.o CC syscalls/migrate_pages.o CC syscalls/mincore.o CC syscalls/mkdir.o CC syscalls/mknod.o CC syscalls/mlock.o CC syscalls/mlockall.o CC syscalls/mmap.o CC syscalls/mount.o CC syscalls/move_pages.o CC syscalls/mprotect.o CC syscalls/mq_getsetattr.o CC syscalls/mq_notify.o CC syscalls/mq_open.o CC syscalls/mq_timedreceive.o CC syscalls/mq_timedsend.o CC syscalls/mq_unlink.o CC syscalls/mremap.o CC syscalls/msgctl.o CC syscalls/msgget.o CC syscalls/msgrcv.o CC syscalls/msgsnd.o CC syscalls/msync.o CC syscalls/munlock.o CC syscalls/munlockall.o CC syscalls/munmap.o CC syscalls/name_to_handle_at.o CC syscalls/nanosleep.o CC syscalls/newfstat.o CC syscalls/newlstat.o CC syscalls/newstat.o CC syscalls/newuname.o CC syscalls/nfsservctl.o CC syscalls/ni_syscall.o CC syscalls/nice.o CC syscalls/oldreaddir.o CC syscalls/oldumount.o CC syscalls/olduname.o CC syscalls/open.o CC syscalls/pause.o CC syscalls/pciconfig_iobase.o CC syscalls/pciconfig_read.o CC syscalls/pciconfig_write.o CC syscalls/perf_event_open.o CC syscalls/personality.o CC syscalls/pipe.o CC syscalls/pivot_root.o CC syscalls/pkey.o CC syscalls/poll.o CC syscalls/prctl.o CC syscalls/prlimit64.o CC syscalls/process_vm_readv.o CC syscalls/process_vm_writev.o CC syscalls/pselect6.o CC syscalls/ptrace.o CC syscalls/quotactl.o CC syscalls/read.o CC syscalls/readahead.o CC syscalls/readlink.o CC syscalls/reboot.o CC syscalls/recv.o CC syscalls/remap_file_pages.o CC syscalls/removexattr.o CC syscalls/rename.o CC syscalls/request_key.o CC syscalls/restart_syscall.o CC syscalls/rmdir.o CC syscalls/rseq.o CC syscalls/rt_sigpending.o CC syscalls/rt_sigprocmask.o CC syscalls/rt_sigqueueinfo.o CC syscalls/rt_sigreturn.o CC syscalls/rt_sigsuspend.o CC syscalls/rt_sigtimedwait.o CC syscalls/rt_tgsigqueueinfo.o CC syscalls/sched_get_priority_max.o CC syscalls/sched_get_priority_min.o CC syscalls/sched_getaffinity.o CC syscalls/sched_getattr.o CC syscalls/sched_getparam.o CC syscalls/sched_getscheduler.o CC syscalls/sched_rr_get_interval.o CC syscalls/sched_setaffinity.o CC syscalls/sched_setattr.o CC syscalls/sched_setparam.o CC syscalls/sched_setscheduler.o CC syscalls/sched_yield.o CC syscalls/seccomp.o CC syscalls/select.o CC syscalls/semctl.o CC syscalls/semget.o CC syscalls/semop.o CC syscalls/semtimedop.o CC syscalls/send.o CC syscalls/sendfile.o CC syscalls/set_mempolicy.o CC syscalls/set_robust_list.o CC syscalls/set_tid_address.o CC syscalls/setdomainname.o CC syscalls/setfsgid.o CC syscalls/setfsuid.o CC syscalls/setgid.o CC syscalls/setgroups.o syscalls/send.c: In function 'sanitise_send': syscalls/send.c:33:41: warning: passing argument 3 of 'proto->gen_packet' from incompatible pointer type [-Wincompatible-pointer-types] 33 | proto->gen_packet(&si->triplet, ptr, &rec->a3); | ^~~~~~~~ | | | long unsigned int * syscalls/send.c:33:41: note: expected 'size_t *' {aka 'unsigned int *'} but argument is of type 'long unsigned int *' CC syscalls/sethostname.o CC syscalls/setitimer.o CC syscalls/setns.o CC syscalls/setpgid.o CC syscalls/setpriority.o CC syscalls/setregid.o CC syscalls/setresgid.o CC syscalls/setresuid.o CC syscalls/setreuid.o CC syscalls/setrlimit.o CC syscalls/setsid.o CC syscalls/setsockopt.o CC syscalls/settimeofday.o CC syscalls/setuid.o CC syscalls/setxattr.o CC syscalls/sgetmask.o CC syscalls/shmat.o CC syscalls/shmctl.o CC syscalls/shmdt.o CC syscalls/shmget.o CC syscalls/shutdown.o CC syscalls/sigaction.o CC syscalls/sigaltstack.o CC syscalls/signal.o CC syscalls/signalfd.o CC syscalls/sigpending.o CC syscalls/sigprocmask.o CC syscalls/sigreturn.o CC syscalls/sigsuspend.o CC syscalls/socket.o CC syscalls/socketcall.o CC syscalls/socketpair.o CC syscalls/splice.o CC syscalls/ssetmask.o CC syscalls/stat.o CC syscalls/statfs.o CC syscalls/stime.o CC syscalls/swap.o CC syscalls/symlink.o CC syscalls/sync.o CC syscalls/sync_file_range.o CC syscalls/syncfs.o CC syscalls/sysctl.o CC syscalls/sysfs.o CC syscalls/sysinfo.o CC syscalls/syslog.o CC syscalls/tee.o CC syscalls/tgkill.o CC syscalls/time.o CC syscalls/timer_create.o CC syscalls/timer_delete.o CC syscalls/timer_getoverrun.o CC syscalls/timer_gettime.o CC syscalls/timer_settime.o CC syscalls/timerfd_create.o CC syscalls/timerfd_gettime.o CC syscalls/timerfd_settime.o CC syscalls/times.o CC syscalls/tkill.o CC syscalls/truncate.o CC syscalls/umask.o CC syscalls/umount.o CC syscalls/uname.o CC syscalls/unlink.o CC syscalls/unshare.o CC syscalls/uselib.o CC syscalls/userfaultfd.o CC syscalls/ustat.o CC syscalls/utime.o CC syscalls/utimensat.o CC syscalls/utimes.o CC syscalls/vfork.o CC syscalls/vhangup.o CC syscalls/vmsplice.o CC syscalls/wait4.o CC syscalls/waitid.o CC syscalls/waitpid.o CC syscalls/write.o CC trinity /tmp/instance-1/output-1/host/lib/gcc/arm-buildroot-linux-gnueabihf/10.2.0/../../../../arm-buildroot-linux-gnueabihf/bin/ld: debug.o:(.bss+0x0): multiple definition of `mainlogfile'; child.o:(.bss+0xc): first defined here /tmp/instance-1/output-1/host/lib/gcc/arm-buildroot-linux-gnueabihf/10.2.0/../../../../arm-buildroot-linux-gnueabihf/bin/ld: log-files.o:(.bss+0x0): multiple definition of `mainlogfile'; child.o:(.bss+0xc): first defined here /tmp/instance-1/output-1/host/lib/gcc/arm-buildroot-linux-gnueabihf/10.2.0/../../../../arm-buildroot-linux-gnueabihf/bin/ld: log.o:(.bss+0x0): multiple definition of `mainlogfile'; child.o:(.bss+0xc): first defined here /tmp/instance-1/output-1/host/lib/gcc/arm-buildroot-linux-gnueabihf/10.2.0/../../../../arm-buildroot-linux-gnueabihf/bin/ld: main.o:(.bss+0x18): multiple definition of `mainlogfile'; child.o:(.bss+0xc): first defined here /tmp/instance-1/output-1/host/lib/gcc/arm-buildroot-linux-gnueabihf/10.2.0/../../../../arm-buildroot-linux-gnueabihf/bin/ld: output.o:(.bss+0x0): multiple definition of `mainlogfile'; child.o:(.bss+0xc): first defined here /tmp/instance-1/output-1/host/lib/gcc/arm-buildroot-linux-gnueabihf/10.2.0/../../../../arm-buildroot-linux-gnueabihf/bin/ld: params.o:(.bss+0x114): multiple definition of `mainlogfile'; child.o:(.bss+0xc): first defined here /tmp/instance-1/output-1/host/lib/gcc/arm-buildroot-linux-gnueabihf/10.2.0/../../../../arm-buildroot-linux-gnueabihf/bin/ld: shm.o:(.bss+0x8): multiple definition of `mainlogfile'; child.o:(.bss+0xc): first defined here /tmp/instance-1/output-1/host/lib/gcc/arm-buildroot-linux-gnueabihf/10.2.0/../../../../arm-buildroot-linux-gnueabihf/bin/ld: trinity.o:(.bss+0x18): multiple definition of `mainlogfile'; child.o:(.bss+0xc): first defined here collect2: error: ld returned 1 exit status make[1]: *** [Makefile:127: trinity] Error 1 make[1]: Leaving directory '/tmp/instance-1/output-1/build/trinity-1.9' make: *** [package/pkg-generic.mk:250: /tmp/instance-1/output-1/build/trinity-1.9/.stamp_built] Error 2 make: Leaving directory '/tmp/instance-1/buildroot'