>>> conmon 2.1.7 Extracting gzip -d -c /home/buildroot/autobuild/run/instance-0/dl/conmon/conmon-2.1.7.tar.gz | tar --strip-components=1 -C /home/buildroot/autobuild/run/instance-0/output-1/build/conmon-2.1.7 -xf - >>> conmon 2.1.7 Patching Applying 0001-remove-unused-dlfcn.h-header-file.patch using patch: patching file src/seccomp_notify.c >>> conmon 2.1.7 Configuring printf '#!/bin/bash\necho "0"\n' > /home/buildroot/autobuild/run/instance-0/output-1/build/conmon-2.1.7/hack/seccomp-notify.sh chmod +x /home/buildroot/autobuild/run/instance-0/output-1/build/conmon-2.1.7/hack/seccomp-notify.sh >>> conmon 2.1.7 Building PATH="/home/buildroot/autobuild/run/instance-0/output-1/host/bin:/home/buildroot/autobuild/run/instance-0/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin" /usr/bin/make -j4 CC="/home/buildroot/autobuild/run/instance-0/output-1/host/bin/aarch64-linux-gnu-gcc" CFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=2" LDFLAGS="" -C /home/buildroot/autobuild/run/instance-0/output-1/build/conmon-2.1.7 bin/conmon make[1]: Entering directory '/home/buildroot/autobuild/run/instance-0/output-1/build/conmon-2.1.7' /home/buildroot/autobuild/run/instance-0/output-1/host/bin/aarch64-linux-gnu-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=2 -I/home/buildroot/autobuild/run/instance-0/output-1/host/bin/../aarch64-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/buildroot/autobuild/run/instance-0/output-1/host/bin/../aarch64-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -DVERSION=\"2.1.7\" -DGIT_COMMIT=\"\" -D USE_SECCOMP=1 -o src/conmon.o -c src/conmon.c /home/buildroot/autobuild/run/instance-0/output-1/host/bin/aarch64-linux-gnu-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=2 -I/home/buildroot/autobuild/run/instance-0/output-1/host/bin/../aarch64-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/buildroot/autobuild/run/instance-0/output-1/host/bin/../aarch64-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -DVERSION=\"2.1.7\" -DGIT_COMMIT=\"\" -D USE_SECCOMP=1 -o src/cmsg.o -c src/cmsg.c /home/buildroot/autobuild/run/instance-0/output-1/host/bin/aarch64-linux-gnu-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=2 -I/home/buildroot/autobuild/run/instance-0/output-1/host/bin/../aarch64-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/buildroot/autobuild/run/instance-0/output-1/host/bin/../aarch64-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -DVERSION=\"2.1.7\" -DGIT_COMMIT=\"\" -D USE_SECCOMP=1 -o src/ctr_logging.o -c src/ctr_logging.c /home/buildroot/autobuild/run/instance-0/output-1/host/bin/aarch64-linux-gnu-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=2 -I/home/buildroot/autobuild/run/instance-0/output-1/host/bin/../aarch64-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/buildroot/autobuild/run/instance-0/output-1/host/bin/../aarch64-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -DVERSION=\"2.1.7\" -DGIT_COMMIT=\"\" -D USE_SECCOMP=1 -o src/utils.o -c src/utils.c /home/buildroot/autobuild/run/instance-0/output-1/host/bin/aarch64-linux-gnu-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=2 -I/home/buildroot/autobuild/run/instance-0/output-1/host/bin/../aarch64-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/buildroot/autobuild/run/instance-0/output-1/host/bin/../aarch64-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -DVERSION=\"2.1.7\" -DGIT_COMMIT=\"\" -D USE_SECCOMP=1 -o src/cli.o -c src/cli.c In file included from src/seccomp_notify.h:4:0, from src/conmon.c:21: src/seccomp_notify_plugin.h:34:15: warning: 'struct seccomp_notif_resp' declared inside parameter list will not be visible outside of this definition or declaration struct seccomp_notif_resp *sresp, int seccomp_fd, int *handled); ^~~~~~~~~~~~~~~~~~ src/seccomp_notify_plugin.h:33:113: warning: 'struct seccomp_notif' declared inside parameter list will not be visible outside of this definition or declaration typedef int (*run_oci_seccomp_notify_handle_request_cb)(void *opaque, struct seccomp_notif_sizes *sizes, struct seccomp_notif *sreq, ^~~~~~~~~~~~~ src/seccomp_notify_plugin.h:33:78: warning: 'struct seccomp_notif_sizes' declared inside parameter list will not be visible outside of this definition or declaration typedef int (*run_oci_seccomp_notify_handle_request_cb)(void *opaque, struct seccomp_notif_sizes *sizes, struct seccomp_notif *sreq, ^~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-0/output-1/host/bin/aarch64-linux-gnu-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=2 -I/home/buildroot/autobuild/run/instance-0/output-1/host/bin/../aarch64-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/buildroot/autobuild/run/instance-0/output-1/host/bin/../aarch64-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -DVERSION=\"2.1.7\" -DGIT_COMMIT=\"\" -D USE_SECCOMP=1 -o src/globals.o -c src/globals.c /home/buildroot/autobuild/run/instance-0/output-1/host/bin/aarch64-linux-gnu-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=2 -I/home/buildroot/autobuild/run/instance-0/output-1/host/bin/../aarch64-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/buildroot/autobuild/run/instance-0/output-1/host/bin/../aarch64-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -DVERSION=\"2.1.7\" -DGIT_COMMIT=\"\" -D USE_SECCOMP=1 -o src/cgroup.o -c src/cgroup.c /home/buildroot/autobuild/run/instance-0/output-1/host/bin/aarch64-linux-gnu-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=2 -I/home/buildroot/autobuild/run/instance-0/output-1/host/bin/../aarch64-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/buildroot/autobuild/run/instance-0/output-1/host/bin/../aarch64-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -DVERSION=\"2.1.7\" -DGIT_COMMIT=\"\" -D USE_SECCOMP=1 -o src/conn_sock.o -c src/conn_sock.c /home/buildroot/autobuild/run/instance-0/output-1/host/bin/aarch64-linux-gnu-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=2 -I/home/buildroot/autobuild/run/instance-0/output-1/host/bin/../aarch64-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/buildroot/autobuild/run/instance-0/output-1/host/bin/../aarch64-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -DVERSION=\"2.1.7\" -DGIT_COMMIT=\"\" -D USE_SECCOMP=1 -o src/oom.o -c src/oom.c /home/buildroot/autobuild/run/instance-0/output-1/host/bin/aarch64-linux-gnu-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=2 -I/home/buildroot/autobuild/run/instance-0/output-1/host/bin/../aarch64-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/buildroot/autobuild/run/instance-0/output-1/host/bin/../aarch64-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -DVERSION=\"2.1.7\" -DGIT_COMMIT=\"\" -D USE_SECCOMP=1 -o src/ctrl.o -c src/ctrl.c /home/buildroot/autobuild/run/instance-0/output-1/host/bin/aarch64-linux-gnu-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=2 -I/home/buildroot/autobuild/run/instance-0/output-1/host/bin/../aarch64-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/buildroot/autobuild/run/instance-0/output-1/host/bin/../aarch64-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -DVERSION=\"2.1.7\" -DGIT_COMMIT=\"\" -D USE_SECCOMP=1 -o src/ctr_stdio.o -c src/ctr_stdio.c In file included from src/seccomp_notify.h:4:0, from src/ctrl.c:11: src/seccomp_notify_plugin.h:34:15: warning: 'struct seccomp_notif_resp' declared inside parameter list will not be visible outside of this definition or declaration struct seccomp_notif_resp *sresp, int seccomp_fd, int *handled); ^~~~~~~~~~~~~~~~~~ src/seccomp_notify_plugin.h:33:113: warning: 'struct seccomp_notif' declared inside parameter list will not be visible outside of this definition or declaration typedef int (*run_oci_seccomp_notify_handle_request_cb)(void *opaque, struct seccomp_notif_sizes *sizes, struct seccomp_notif *sreq, ^~~~~~~~~~~~~ src/seccomp_notify_plugin.h:33:78: warning: 'struct seccomp_notif_sizes' declared inside parameter list will not be visible outside of this definition or declaration typedef int (*run_oci_seccomp_notify_handle_request_cb)(void *opaque, struct seccomp_notif_sizes *sizes, struct seccomp_notif *sreq, ^~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-0/output-1/host/bin/aarch64-linux-gnu-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=2 -I/home/buildroot/autobuild/run/instance-0/output-1/host/bin/../aarch64-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/buildroot/autobuild/run/instance-0/output-1/host/bin/../aarch64-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -DVERSION=\"2.1.7\" -DGIT_COMMIT=\"\" -D USE_SECCOMP=1 -o src/parent_pipe_fd.o -c src/parent_pipe_fd.c /home/buildroot/autobuild/run/instance-0/output-1/host/bin/aarch64-linux-gnu-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=2 -I/home/buildroot/autobuild/run/instance-0/output-1/host/bin/../aarch64-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/buildroot/autobuild/run/instance-0/output-1/host/bin/../aarch64-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -DVERSION=\"2.1.7\" -DGIT_COMMIT=\"\" -D USE_SECCOMP=1 -o src/ctr_exit.o -c src/ctr_exit.c /home/buildroot/autobuild/run/instance-0/output-1/host/bin/aarch64-linux-gnu-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=2 -I/home/buildroot/autobuild/run/instance-0/output-1/host/bin/../aarch64-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/buildroot/autobuild/run/instance-0/output-1/host/bin/../aarch64-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -DVERSION=\"2.1.7\" -DGIT_COMMIT=\"\" -D USE_SECCOMP=1 -o src/runtime_args.o -c src/runtime_args.c /home/buildroot/autobuild/run/instance-0/output-1/host/bin/aarch64-linux-gnu-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=2 -I/home/buildroot/autobuild/run/instance-0/output-1/host/bin/../aarch64-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/buildroot/autobuild/run/instance-0/output-1/host/bin/../aarch64-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -DVERSION=\"2.1.7\" -DGIT_COMMIT=\"\" -D USE_SECCOMP=1 -o src/close_fds.o -c src/close_fds.c /home/buildroot/autobuild/run/instance-0/output-1/host/bin/aarch64-linux-gnu-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=2 -I/home/buildroot/autobuild/run/instance-0/output-1/host/bin/../aarch64-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/buildroot/autobuild/run/instance-0/output-1/host/bin/../aarch64-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -DVERSION=\"2.1.7\" -DGIT_COMMIT=\"\" -D USE_SECCOMP=1 -o src/seccomp_notify.o -c src/seccomp_notify.c mkdir -p bin In file included from src/seccomp_notify.h:4:0, from src/seccomp_notify.c:25: src/seccomp_notify_plugin.h:33:78: warning: 'struct seccomp_notif_sizes' declared inside parameter list will not be visible outside of this definition or declaration typedef int (*run_oci_seccomp_notify_handle_request_cb)(void *opaque, struct seccomp_notif_sizes *sizes, struct seccomp_notif *sreq, ^~~~~~~~~~~~~~~~~~~ src/seccomp_notify.c:46:29: error: field 'sizes' has incomplete type struct seccomp_notif_sizes sizes; ^~~~~ src/seccomp_notify.c: In function 'seccomp_notify_plugins_load': src/seccomp_notify.c:110:22: error: 'SECCOMP_GET_NOTIF_SIZES' undeclared (first use in this function); did you mean 'SECCOMP_SET_MODE_FILTER'? if (seccomp_syscall(SECCOMP_GET_NOTIF_SIZES, 0, &ctx->sizes) < 0) { ^~~~~~~~~~~~~~~~~~~~~~~ SECCOMP_SET_MODE_FILTER src/seccomp_notify.c:110:22: note: each undeclared identifier is reported only once for each function it appears in src/seccomp_notify.c:134:28: warning: implicit declaration of function 'dlopen'; did you mean 'open'? [-Wimplicit-function-declaration] ctx->plugins[s].handle = dlopen(it, RTLD_NOW); ^~~~~~ open src/seccomp_notify.c:134:39: error: 'RTLD_NOW' undeclared (first use in this function); did you mean 'UTIME_NOW'? ctx->plugins[s].handle = dlopen(it, RTLD_NOW); ^~~~~~~~ UTIME_NOW In file included from src/seccomp_notify.c:16:0: src/seccomp_notify.c:136:39: warning: implicit declaration of function 'dlerror'; did you mean 'perror'? [-Wimplicit-function-declaration] pexitf("cannot load `%s`: %s", it, dlerror()); ^ src/utils.h:64:49: note: in definition of macro 'pexitf' fprintf(stderr, "[conmon:e]: " fmt " %s\n", ##__VA_ARGS__, strerror(errno)); \ ^~~~~~~~~~~ src/seccomp_notify.c:140:58: warning: implicit declaration of function 'dlsym' [-Wimplicit-function-declaration] version_cb = (run_oci_seccomp_notify_plugin_version_cb)dlsym(ctx->plugins[s].handle, "run_oci_seccomp_notify_version"); ^~~~~ src/seccomp_notify.c:140:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] version_cb = (run_oci_seccomp_notify_plugin_version_cb)dlsym(ctx->plugins[s].handle, "run_oci_seccomp_notify_version"); ^ src/seccomp_notify.c:152:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] (run_oci_seccomp_notify_handle_request_cb)dlsym(ctx->plugins[s].handle, "run_oci_seccomp_notify_handle_request"); ^ src/seccomp_notify.c:158:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] start_cb = (run_oci_seccomp_notify_start_cb)dlsym(ctx->plugins[s].handle, "run_oci_seccomp_notify_start"); ^ src/seccomp_notify.c: In function 'seccomp_notify_plugins_event': src/seccomp_notify.c:186:26: error: 'SECCOMP_IOCTL_NOTIF_RECV' undeclared (first use in this function); did you mean 'SCMP_ACT_NOTIFY'? ret = ioctl(seccomp_fd, SECCOMP_IOCTL_NOTIF_RECV, ctx->sreq); ^~~~~~~~~~~~~~~~~~~~~~~~ SCMP_ACT_NOTIFY src/seccomp_notify.c:237:26: error: 'SECCOMP_IOCTL_NOTIF_SEND' undeclared (first use in this function); did you mean 'SECCOMP_IOCTL_NOTIF_RECV'? ret = ioctl(seccomp_fd, SECCOMP_IOCTL_NOTIF_SEND, ctx->sresp); ^~~~~~~~~~~~~~~~~~~~~~~~ SECCOMP_IOCTL_NOTIF_RECV src/seccomp_notify.c: In function 'seccomp_notify_plugins_free': src/seccomp_notify.c:263:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] cb = (run_oci_seccomp_notify_stop_cb)dlsym(ctx->plugins[i].handle, "run_oci_seccomp_notify_stop"); ^ src/seccomp_notify.c:266:4: warning: implicit declaration of function 'dlclose'; did you mean 'close'? [-Wimplicit-function-declaration] dlclose(ctx->plugins[i].handle); ^~~~~~~ close Makefile:71: recipe for target 'src/seccomp_notify.o' failed make[1]: *** [src/seccomp_notify.o] Error 1 make[1]: Leaving directory '/home/buildroot/autobuild/run/instance-0/output-1/build/conmon-2.1.7' package/pkg-generic.mk:290: recipe for target '/home/buildroot/autobuild/run/instance-0/output-1/build/conmon-2.1.7/.stamp_built' failed make: *** [/home/buildroot/autobuild/run/instance-0/output-1/build/conmon-2.1.7/.stamp_built] Error 2 make: Leaving directory '/home/buildroot/autobuild/run/instance-0/buildroot'