Applying /builder/shared-workdir/build/sdk/feeds/packages/net/ocserv/patches/000-disable-tests.patch using plaintext: patching file meson.build The Meson build system Version: 1.11.2 Source dir: /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/ocserv-1.5.0 Build dir: /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/ocserv-1.5.0/openwrt-build Build type: cross build Project name: ocserv Project version: 1.5.0 C compiler for the host machine: arm-openwrt-linux-muslgnueabi-gcc (gcc 14.4.0 "arm-openwrt-linux-muslgnueabi-gcc (OpenWrt GCC 14.4.0 r36377-b6ba4e9142) 14.4.0") C linker for the host machine: arm-openwrt-linux-muslgnueabi-gcc ld.bfd 2.46.1 C compiler for the build machine: /builder/shared-workdir/build/sdk/staging_dir/host/bin/gcc (gcc 10.2.1 "gcc (Debian 10.2.1-6) 10.2.1 20210110") C linker for the build machine: /builder/shared-workdir/build/sdk/staging_dir/host/bin/gcc ld.bfd 2.35.2 Build machine cpu family: x86_64 Build machine cpu: x86_64 Host machine cpu family: arm Host machine cpu: generic Target machine cpu family: arm Target machine cpu: generic Compiler for C supports arguments -Wno-strict-aliasing: YES Compiler for C supports arguments -Wno-unused-parameter: YES Compiler for C supports arguments -Wno-sign-compare: YES Compiler for C supports arguments -Wno-missing-field-initializers: YES Compiler for C supports arguments -Wno-implicit-fallthrough: YES Compiler for C supports arguments -Wno-stringop-truncation: YES Program gperf found: YES (/builder/shared-workdir/build/sdk/staging_dir/hostpkg/bin/gperf) Program protoc found: YES (/builder/shared-workdir/build/sdk/staging_dir/hostpkg/bin/protoc) Program ipcalc ipcalc-ng found: NO Message: firewall script: nftables Found pkg-config: YES (/builder/shared-workdir/build/sdk/staging_dir/host/bin/pkg-config) 2.5.1 Run-time dependency gnutls found: YES 3.8.10 Run-time dependency nettle found: YES 3.10.2 Library ev found: YES Run-time dependency libprotobuf-c found: YES 1.5.2 Found CMake: /builder/shared-workdir/build/sdk/staging_dir/host/bin/cmake (4.4.3) Run-time dependency geoip found: NO (tried pkg-config and cmake) Has header "stdio.h" : YES Has header "readline/readline.h" : YES Library readline found: YES Has header "systemd/sd-daemon.h" : NO Has header "tcpd.h" : YES Library wrap found: YES Library crypt found: YES Has header "utmpx.h" : YES Library util found: YES Library m found: YES Run-time dependency uid_wrapper found: NO (tried pkg-config and cmake) Run-time dependency socket_wrapper found: NO (tried pkg-config and cmake) Run-time dependency pam_wrapper found: NO (tried pkg-config and cmake) Run-time dependency nss_wrapper found: NO (tried pkg-config and cmake) Has header "gnu/libc-version.h" : NO Checking for type "sighandler_t" : NO Checking for type "sig_t" : NO Checking for type "__sighandler_t" : NO Checking for type "struct ucred" : YES Checking whether type "struct iphdr" has member "ihl" : YES Checking whether type "struct sockaddr" has member "sa_len" : NO Checking for size of "unsigned long" : 4 Checking for type "struct scm_timestamping" : YES Checking for function "setproctitle" : NO Checking for function "vasprintf" : YES Checking for function "clock_gettime" : YES Checking for function "isatty" : YES Checking for function "pselect" : YES Checking for function "ppoll" : YES Checking for function "getpeereid" : NO Checking for function "sigaltstack" : YES Checking for function "strlcpy" : YES Checking for function "posix_memalign" : YES Checking for function "malloc_trim" : NO Checking for function "memset" : YES Checking for function "malloc" : YES Checking for function "free" : YES Checking for function "makecontext" : NO Checking for function "getcontext" : NO Checking for function "swapcontext" : NO Checking for function "sigaction" : YES Checking for function "longjmp" : YES Checking for function "setjmp" : YES Has header "net/if_tun.h" : NO Has header "linux/if_tun.h" : YES Has header "netinet/in_systm.h" : YES Has header "crypt.h" : YES Has header "linux/net_tstamp.h" : YES Has header "linux/netlink.h" : YES Has header "linux/rtnetlink.h" : YES Has header "linux/sock_diag.h" : YES Has header "linux/unix_diag.h" : YES Configuring config.h using configuration Configuring version.inc using configuration Program ronn found: NO Build targets in project: 14 ocserv 1.5.0 User defined options Cross files : /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/ocserv-1.5.0/openwrt-cross.txt Native files : /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/ocserv-1.5.0/openwrt-native.txt buildtype : plain default_library: both firewall-script: nftables gssapi : disabled libnl : disabled liboath : disabled local-protobuf : false local-talloc : true lz4 : disabled maxmind : disabled pager : pam : disabled radius : disabled seccomp : disabled sock-diag : disabled Found ninja-1.13.2 at /builder/shared-workdir/build/sdk/staging_dir/host/bin/ninja NOTICE: You are using Python 3.9 which is EOL. Starting with v1.12.0, Meson will require Python 3.10 or newer ninja: Entering directory `/builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/ocserv-1.5.0/openwrt-build' ninja: warning: Ignoring jobserver: Pipe-based protocol is not supported! [--jobserver-auth=3,4] [1/138] Generating src/http-heads with a custom command [2/138] Generating src/ipc-proto with a custom command [3/138] Compiling C object src/pcl/libpcl.a.p/pcl_private.c.o [4/138] Compiling C object src/pcl/libpcl.a.p/pcl_version.c.o [5/138] Generating src/ctl-proto with a custom command [6/138] Compiling C object src/llhttp/libllhttp.a.p/http.c.o [7/138] Compiling C object src/ccan/libccan.a.p/list_list.c.o [8/138] Generating src/cfg-proto with a custom command [9/138] Compiling C object src/ccan/libccan.a.p/str_hex_hex.c.o [10/138] Compiling C object src/ccan/libccan.a.p/htable_htable.c.o [11/138] Compiling C object src/inih/libinih.a.p/ini.c.o [12/138] Linking static target src/inih/libinih.a [13/138] Compiling C object src/libcommon.a.p/common_base64-helper.c.o [14/138] Compiling C object src/pcl/libpcl.a.p/pcl.c.o [15/138] Linking static target src/pcl/libpcl.a [16/138] Compiling C object src/libcommon.a.p/common_system.c.o [17/138] Compiling C object src/ocpasswd/ocpasswd.p/ocpasswd.c.o [18/138] Compiling C object src/libcommon.a.p/log.c.o [19/138] Compiling C object src/libcommon.a.p/meson-generated_.._cfg.pb-c.c.o [20/138] Compiling C object src/ocserv.p/config-kkdcp.c.o [21/138] Compiling C object src/ccan/libccan.a.p/hash_hash.c.o [22/138] Compiling C object src/libipc.a.p/meson-generated_.._cfg.pb-c.c.o [23/138] Compiling C object src/llhttp/libllhttp.a.p/api.c.o [24/138] Compiling C object src/ocserv.p/gnulib_cloexec.c.o [25/138] Compiling C object src/ocserv.p/common_hmac.c.o [26/138] Compiling C object src/ocserv.p/common_snapshot.c.o [27/138] Compiling C object src/ocserv.p/config-ports.c.o [28/138] Compiling C object src/ocserv.p/meson-generated_.._cfg.pb-c.c.o [29/138] Compiling C object src/ocserv.p/sup-config_radius.c.o [30/138] Compiling C object src/ocserv.p/setproctitle.c.o [31/138] Compiling C object src/ocserv.p/valid-hostname.c.o [32/138] Compiling C object src/ocserv.p/vasprintf.c.o [33/138] Compiling C object src/ocserv.p/str.c.o [34/138] Compiling C object src/libcommon.a.p/meson-generated_.._ctl.pb-c.c.o [35/138] Compiling C object src/ocserv.p/subconfig.c.o [36/138] Compiling C object src/libcommon.a.p/common_common.c.o [37/138] Compiling C object src/ocserv.p/auth_gssapi.c.o [38/138] Compiling C object src/ocserv.p/auth_common.c.o [39/138] Compiling C object src/libipc.a.p/meson-generated_.._ctl.pb-c.c.o [40/138] Compiling C object src/ocserv.p/meson-generated_.._ctl.pb-c.c.o [41/138] Compiling C object src/ccan/libccan.a.p/talloc_talloc.c.o [42/138] Compiling C object src/ocserv.p/ip-util.c.o [43/138] Linking static target src/ccan/libccan.a [44/138] Compiling C object src/ocserv.p/auth-unix.c.o [45/138] Compiling C object src/libcommon.a.p/meson-generated_.._ipc.pb-c.c.o [46/138] Compiling C object src/ocserv.p/lzs.c.o [47/138] Linking static target src/libcommon.a [48/138] Compiling C object src/ocserv.p/auth_radius.c.o [49/138] Compiling C object src/ocserv.p/auth_pam.c.o [50/138] Compiling C object src/ocserv.p/worker-log.c.o [51/138] Compiling C object src/ocserv.p/acct_pam.c.o [52/138] Compiling C object src/ocserv.p/acct_radius.c.o [53/138] Compiling C object src/ocserv.p/auth_plain.c.o [54/138] Compiling C object src/ocserv.p/sup-config_file.c.o [55/138] Compiling C object src/ocserv.p/main-auth.c.o [56/138] Compiling C object src/ocserv.p/meson-generated_.._ipc.pb-c.c.o [57/138] Compiling C object src/ocserv.p/main-proc.c.o [58/138] Compiling C object src/ocserv.p/route-add.c.o [59/138] Compiling C object src/ocserv.p/proc-search.c.o [60/138] Compiling C object src/ocserv.p/main-worker-cmd.c.o [61/138] Compiling C object src/ocserv.p/sec-mod-db.c.o [62/138] Compiling C object src/ocserv.p/common_sockdiag.c.o [63/138] Compiling C object src/ocserv.p/sec-mod-cookies.c.o [64/138] Compiling C object src/ocserv.p/sec-mod-sup-config.c.o [65/138] Compiling C object src/ocserv.p/main-user.c.o [66/138] Compiling C object src/libipc.a.p/meson-generated_.._ipc.pb-c.c.o [67/138] Compiling C object src/ocserv.p/main-ban.c.o [68/138] Compiling C object src/ocserv.p/main-sec-mod-cmd.c.o [69/138] Linking static target src/libipc.a [70/138] Compiling C object src/ocserv.p/namespace.c.o [71/138] Compiling C object src/ocserv.p/main-limits.c.o [72/138] Compiling C object src/ocserv.p/sec-mod-resume.c.o [73/138] Compiling C object src/ocserv-worker.p/meson-generated_.._http-heads.c.o [74/138] Compiling C object src/ocserv.p/sec-mod-auth.c.o [75/138] Compiling C object src/ocserv.p/icmp-ping.c.o [76/138] Compiling C object src/ocserv.p/tlslib.c.o [77/138] Compiling C object src/ocserv.p/sec-mod.c.o [78/138] Compiling C object src/ocserv-worker.p/config-kkdcp.c.o [79/138] Compiling C object src/ocserv-worker.p/gnulib_cloexec.c.o [80/138] Compiling C object src/ocserv-worker.p/common_hmac.c.o [81/138] Compiling C object src/ocserv.p/main-log.c.o [82/138] Compiling C object src/ocserv-worker.p/config-ports.c.o [83/138] Compiling C object src/ocserv-worker.p/meson-generated_.._cfg.pb-c.c.o [84/138] Compiling C object src/ocserv-worker.p/setproctitle.c.o [85/138] Compiling C object src/ocserv.p/tun.c.o [86/138] Compiling C object src/ocserv-worker.p/vasprintf.c.o [87/138] Compiling C object src/ocserv-worker.p/sup-config_radius.c.o [88/138] Compiling C object src/ocserv-worker.p/valid-hostname.c.o [89/138] Compiling C object src/ocserv.p/ip-lease.c.o [90/138] Compiling C object src/ocserv-worker.p/str.c.o [91/138] Compiling C object src/ocserv.p/main-ctl-unix.c.o [92/138] Compiling C object src/ocserv-worker.p/common_snapshot.c.o [93/138] Compiling C object src/ocserv-worker.p/meson-generated_.._ctl.pb-c.c.o [94/138] Compiling C object src/ocserv-worker.p/ip-util.c.o [95/138] Compiling C object src/ocserv-worker.p/sup-config_file.c.o [96/138] Compiling C object src/ocserv-worker.p/subconfig.c.o [97/138] Compiling C object src/ocserv-worker.p/worker-log.c.o [98/138] Compiling C object src/ocserv-worker.p/worker-bandwidth.c.o [99/138] Compiling C object src/ocserv-worker.p/worker-privs.c.o [100/138] Compiling C object src/ocserv.p/main.c.o [101/138] Compiling C object src/ocserv-worker.p/lzs.c.o [102/138] Compiling C object src/ocserv-worker.p/html.c.o [103/138] Compiling C object src/ocserv-worker.p/worker-kkdcp.c.o [104/138] Compiling C object src/ocserv-worker.p/worker.c.o [105/138] Compiling C object src/ocserv-worker.p/worker-http-handlers.c.o [106/138] Compiling C object src/ocserv-worker.p/worker-resume.c.o [107/138] Compiling C object src/ocserv-worker.p/worker-tun.c.o [108/138] Compiling C object src/ocserv-worker.p/worker-misc.c.o [109/138] Compiling C object src/ocserv-worker.p/isolate.c.o [110/138] Compiling C object src/ocserv-worker.p/worker-proxyproto.c.o [111/138] Compiling C object src/ocserv-worker.p/worker-svc.c.o [112/138] Compiling C object src/occtl/occtl.p/meson-generated_.._.._cfg.pb-c.c.o [113/138] Compiling C object src/occtl/occtl.p/time.c.o [114/138] Compiling C object src/ocserv.p/config.c.o ../src/config.c: In function 'figure_acct_funcs': ../src/config.c:469:23: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 469 | for (i = 0; i < ARRAY_SIZE(avail_acct_types); i++) { | ^ [115/138] Compiling C object src/occtl/occtl.p/pager.c.o [116/138] Compiling C object src/ocserv-worker.p/tlslib.c.o [117/138] Compiling C object src/ocserv-worker.p/worker-http.c.o [118/138] Compiling C object src/occtl/occtl.p/cache.c.o [119/138] Compiling C object src/occtl/occtl.p/nl.c.o [120/138] Compiling C object src/occtl/occtl.p/meson-generated_.._.._ctl.pb-c.c.o [121/138] Compiling C object src/occtl/occtl.p/json.c.o [122/138] Linking target src/ocpasswd/ocpasswd [123/138] Compiling C object src/occtl/occtl.p/session-cache.c.o [124/138] Compiling C object src/occtl/occtl.p/geoip.c.o [125/138] Compiling C object src/occtl/occtl.p/ip-cache.c.o [126/138] Compiling C object src/ocserv-worker.p/worker-auth.c.o [127/138] Compiling C object src/occtl/occtl.p/print.c.o [128/138] Compiling C object src/occtl/occtl.p/occtl.c.o [129/138] Compiling C object src/ocserv-worker.p/meson-generated_.._ipc.pb-c.c.o [130/138] Compiling C object src/llhttp/libllhttp.a.p/llhttp.c.o [131/138] Linking static target src/llhttp/libllhttp.a [132/138] Compiling C object src/occtl/occtl.p/meson-generated_.._.._ipc.pb-c.c.o [133/138] Linking target src/ocserv FAILED: [code=1] src/ocserv arm-openwrt-linux-muslgnueabi-gcc -o src/ocserv src/ocserv.p/meson-generated_.._ipc.pb-c.c.o src/ocserv.p/meson-generated_.._ctl.pb-c.c.o src/ocserv.p/meson-generated_.._cfg.pb-c.c.o src/ocserv.p/common_hmac.c.o src/ocserv.p/common_snapshot.c.o src/ocserv.p/config.c.o src/ocserv.p/config-kkdcp.c.o src/ocserv.p/config-ports.c.o src/ocserv.p/gnulib_cloexec.c.o src/ocserv.p/setproctitle.c.o src/ocserv.p/str.c.o src/ocserv.p/subconfig.c.o src/ocserv.p/sup-config_file.c.o src/ocserv.p/sup-config_radius.c.o src/ocserv.p/tlslib.c.o src/ocserv.p/valid-hostname.c.o src/ocserv.p/vasprintf.c.o src/ocserv.p/worker-log.c.o src/ocserv.p/ip-util.c.o src/ocserv.p/lzs.c.o src/ocserv.p/auth_common.c.o src/ocserv.p/auth_gssapi.c.o src/ocserv.p/auth_pam.c.o src/ocserv.p/auth_plain.c.o src/ocserv.p/auth_radius.c.o src/ocserv.p/auth-unix.c.o src/ocserv.p/acct_radius.c.o src/ocserv.p/acct_pam.c.o src/ocserv.p/main.c.o src/ocserv.p/main-auth.c.o src/ocserv.p/main-ban.c.o src/ocserv.p/main-ctl-unix.c.o src/ocserv.p/main-proc.c.o src/ocserv.p/main-sec-mod-cmd.c.o src/ocserv.p/main-user.c.o src/ocserv.p/main-worker-cmd.c.o src/ocserv.p/proc-search.c.o src/ocserv.p/route-add.c.o src/ocserv.p/sec-mod.c.o src/ocserv.p/sec-mod-auth.c.o src/ocserv.p/sec-mod-cookies.c.o src/ocserv.p/sec-mod-db.c.o src/ocserv.p/sec-mod-resume.c.o src/ocserv.p/sec-mod-sup-config.c.o src/ocserv.p/common_sockdiag.c.o src/ocserv.p/namespace.c.o src/ocserv.p/main-log.c.o src/ocserv.p/icmp-ping.c.o src/ocserv.p/ip-lease.c.o src/ocserv.p/tun.c.o src/ocserv.p/main-limits.c.o -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.4.0_musl_eabi/usr/lib -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_arm1176jzf-s+vfp_gcc-14.4.0_musl_eabi/lib -Wl,--as-needed -Wl,--no-undefined -fuse-ld=bfd -fuse-ld=bfd -zmax-page-size=4096 -znow -zrelro '-Wl,-rpath,$ORIGIN/' -Wl,--start-group src/libcommon.a src/libipc.a src/ccan/libccan.a src/inih/libinih.a src/llhttp/libllhttp.a src/pcl/libpcl.a /builder/shared-workdir/build/sdk/staging_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/usr/lib/libprotobuf-c.so /builder/shared-workdir/build/sdk/staging_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/usr/lib/libgnutls.so /builder/shared-workdir/build/sdk/staging_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/usr/lib/libnettle.so -lev -lcrypt -lutil -lwrap -Wl,--end-group /builder/shared-workdir/build/sdk/staging_dir/host/lib/ld-linux-x86-64.so.2: src/ocserv.p/main.c.o: in function `main': main.c:(.text.startup+0xcfc): undefined reference to `allow_severity' /builder/shared-workdir/build/sdk/staging_dir/host/lib/ld-linux-x86-64.so.2: main.c:(.text.startup+0xd00): undefined reference to `deny_severity' collect2: error: ld returned 1 exit status [134/138] Compiling C object src/ocserv-worker.p/config.c.o ../src/config.c: In function 'figure_acct_funcs': ../src/config.c:469:23: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 469 | for (i = 0; i < ARRAY_SIZE(avail_acct_types); i++) { | ^ [135/138] Compiling C object src/occtl/occtl.p/unix.c.o [136/138] Compiling C object src/ocserv-worker.p/worker-vpn.c.o In file included from ../src/worker.h:44, from ../src/worker-vpn.c:76: ../src/worker-vpn.c: In function 'tun_mainloop': ../src/worker-vpn.c:1789:23: warning: format '%li' expects argument of type 'long int', but argument 4 has type 'time_t' {aka 'long long int'} [-Wformat=] 1789 | "No UDP data received for %li seconds, using TCP instead", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1790 | tnow->tv_sec - ws->udp_recv_time); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | time_t {aka long long int} ../src/log.h:106:50: note: in definition of macro 'oclog' 106 | _oclog(server, prio, fmt, ##__VA_ARGS__) | ^~~ ../src/worker-vpn.c:1789:51: note: format string is defined here 1789 | "No UDP data received for %li seconds, using TCP instead", | ~~^ | | | long int | %lli ../src/worker-vpn.c: In function 'connect_handler': ../src/worker-vpn.c:2450:35: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'time_t' {aka 'long long int'} [-Wformat=] 2450 | "X-CSTP-Session-Timeout: %u\r\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/worker-vpn.c:2451:72: note: format string is defined here 2451 | "X-CSTP-Session-Timeout-Remaining: %ld\r\n", | ~~^ | | | long int | %lld ninja: build stopped: subcommand failed. make[3]: *** [Makefile:105: /builder/shared-workdir/build/sdk/build_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/ocserv-1.5.0/.built] Error 1 time: package/feeds/packages/ocserv/compile#31.74#6.04#25.92