tribuchet: building on eliza Running phase: unpackPhase unpacking source archive /nix/store/24f2n2g5618y9lvm8mk8hj1355fk8w71-tinc-c source root is tinc-c Running phase: patchPhase Running phase: updateAutotoolsGnuConfigScriptsPhase Running phase: configurePhase mesonConfigurePhase flags: --prefix=/nix/store/zlpsw4hf2wwkqpsfzijfhhhdbxgvrm58-tinc-tincd-c-1.1pre18 --libdir=/nix/store/zlpsw4hf2wwkqpsfzijfhhhdbxgvrm58-tinc-tincd-c-1.1pre18/lib --libexecdir=/nix/store/zlpsw4hf2wwkqpsfzijfhhhdbxgvrm58-tinc-tincd-c-1.1pre18/libexec --bindir=/nix/store/zlpsw4hf2wwkqpsfzijfhhhdbxgvrm58-tinc-tincd-c-1.1pre18/bin --sbindir=/nix/store/zlpsw4hf2wwkqpsfzijfhhhdbxgvrm58-tinc-tincd-c-1.1pre18/sbin --includedir=/nix/store/zlpsw4hf2wwkqpsfzijfhhhdbxgvrm58-tinc-tincd-c-1.1pre18/include --mandir=/nix/store/zlpsw4hf2wwkqpsfzijfhhhdbxgvrm58-tinc-tincd-c-1.1pre18/share/man --infodir=/nix/store/zlpsw4hf2wwkqpsfzijfhhhdbxgvrm58-tinc-tincd-c-1.1pre18/share/info --localedir=/nix/store/zlpsw4hf2wwkqpsfzijfhhhdbxgvrm58-tinc-tincd-c-1.1pre18/share/locale -Dauto_features=enabled -Dwrap_mode=nodownload --buildtype=plain --sysconfdir=/etc --localstatedir=/var -Dcrypto=openssl -Dminiupnpc=disabled -Dcurses=disabled -Dreadline=disabled -Dzlib=disabled -Dlzo=disabled -Dlz4=disabled -Dvde=disabled -Ddocs=disabled -Dtests=disabled -Dsystemd=disabled -Dtunemu=disabled -Dvmnet=disabled The Meson build system Version: 1.10.2 Source dir: /build/tinc-c Build dir: /build/tinc-c/build Build type: native build Project name: tinc Project version: 1.1pre18 C compiler for the host machine: gcc (gcc 15.3.0 "gcc (GCC) 15.3.0") C linker for the host machine: gcc ld.bfd 2.46 Host machine cpu family: aarch64 Host machine cpu: aarch64 Program python3 found: YES Compiler for C supports arguments -D_GNU_SOURCE: YES Compiler for C supports arguments -Wbad-function-cast: YES Compiler for C supports arguments -Wduplicated-branches: YES Compiler for C supports arguments -Wduplicated-cond: YES Compiler for C supports arguments -Wformat-overflow=2: YES Compiler for C supports arguments -Wformat-truncation=1: YES Compiler for C supports arguments -Wformat=2: YES Compiler for C supports arguments -Wlogical-op: YES Compiler for C supports arguments -Wmissing-declarations: YES Compiler for C supports arguments -Wmissing-noreturn: YES Compiler for C supports arguments -Wmissing-prototypes: YES Compiler for C supports arguments -Wno-embedded-directive: NO Compiler for C supports arguments -Wno-ignored-attributes: YES Compiler for C supports arguments -Wold-style-definition: YES Compiler for C supports arguments -Wredundant-decls: YES Compiler for C supports arguments -Wreturn-type: YES Compiler for C supports arguments -Wstrict-prototypes: YES Compiler for C supports arguments -Wswitch-enum: YES Compiler for C supports arguments -Wtrampolines: YES Compiler for C supports arguments -Wvla: YES Compiler for C supports arguments -Wwrite-strings: YES Compiler for C supports arguments -fdiagnostics-show-option: YES Compiler for C supports arguments -fno-strict-overflow: YES Compiler for C supports arguments -fstrict-aliasing: YES Compiler for C supports arguments -D_FORTIFY_SOURCE=2: YES Compiler for C supports arguments -fcf-protection=full: NO Compiler for C supports arguments -fstack-protector-strong: YES Compiler for C supports arguments -fstack-clash-protection: YES Compiler for C supports link arguments -static: NO Compiler for C supports link arguments -Wl,-z,relro: YES Compiler for C supports link arguments -Wl,-z,now: YES Compiler for C supports link arguments -Wl,-z,noexecstack: YES Compiler for C supports function attribute malloc: YES Compiler for C supports function attribute nonnull: YES Compiler for C supports function attribute warn_unused_result: YES Compiler for C supports function attribute packed: YES Compiler for C supports function attribute format: YES Library m found: YES Dependency libsystemd skipped: feature systemd disabled Has header "alloca.h" : YES Has header "arpa/inet.h" : YES Has header "arpa/nameser.h" : YES Has header "dirent.h" : YES Has header "getopt.h" : YES Has header "inttypes.h" : YES Has header "net/ethernet.h" : YES Has header "net/if.h" : YES Has header "net/if_arp.h" : YES Has header "net/if_types.h" : NO Has header "netdb.h" : YES Has header "netinet/icmp6.h" : YES Has header "netinet/if_ether.h" : YES Has header "netinet/in.h" : YES Has header "netinet/in6.h" : NO Has header "netinet/in_systm.h" : YES Has header "netinet/ip.h" : YES Has header "netinet/ip6.h" : YES Has header "netinet/ip_icmp.h" : YES Has header "netinet/tcp.h" : YES Has header "resolv.h" : YES Has header "stddef.h" : YES Has header "sys/file.h" : YES Has header "sys/ioctl.h" : YES Has header "sys/mman.h" : YES Has header "sys/param.h" : YES Has header "sys/random.h" : YES Has header "sys/resource.h" : YES Has header "sys/socket.h" : YES Has header "sys/stat.h" : YES Has header "sys/time.h" : YES Has header "sys/types.h" : YES Has header "sys/wait.h" : YES Has header "syslog.h" : YES Has header "string.h" : YES Has header "termios.h" : YES Has header "unistd.h" : YES Has header "sys/un.h" : YES Has header "linux/if_tun.h" : YES Has header "netpacket/packet.h" : YES Configuring meson_config.h using configuration Checking for function "asprintf" : YES Checking for function "daemon" : YES Checking for function "explicit_bzero" : YES Checking for function "explicit_memset" : NO Checking for function "fchmod" : YES Checking for function "getentropy" : YES Checking for function "gettimeofday" : YES Checking for function "memset_s" : NO Checking for function "mlockall" : YES Checking for function "putenv" : YES Checking for function "strsignal" : YES Checking for function "unsetenv" : YES Checking for function "fork" : YES Checking for function "recvmmsg" : YES Checking for function "res_init" : YES Checking for type "struct arphdr" : YES Checking for type "struct ether_arp" : YES Checking for type "struct ether_header" : YES Checking for type "struct icmp" : YES Checking for type "struct icmp6_hdr" : YES Checking for type "struct ip" : YES Checking for type "struct ip6_hdr" : YES Checking for type "struct nd_neighbor_solicit" : YES Checking for type "struct nd_opt_hdr" : YES Checking for function "getopt_long" : YES Dependency readline skipped: feature readline disabled Library readline skipped: feature readline disabled Library libedit skipped: feature readline disabled Dependency zlib skipped: feature zlib disabled Dependency liblz4 skipped: feature lz4 disabled Dependency vdeplug skipped: feature vde disabled Library dl skipped: feature vde disabled Found pkg-config: YES (/nix/store/a55gz9mrf0z1ngdmjf83qz8ywdam95fn-pkg-config-wrapper-0.29.2/bin/pkg-config) 0.29.2 WARNING: Static library 'ssl' not found for dependency 'openssl', may not be statically linked WARNING: Static library 'crypto' not found for dependency 'openssl', may not be statically linked Run-time dependency openssl found: YES 3.6.3 Configuring config.h using configuration Library rt found: YES Build targets in project: 14 tinc 1.1pre18 System prefix : /nix/store/zlpsw4hf2wwkqpsfzijfhhhdbxgvrm58-tinc-tincd-c-1.1pre18 sandbox : NO watchdog : NO User defined options auto_features: enabled bindir : /nix/store/zlpsw4hf2wwkqpsfzijfhhhdbxgvrm58-tinc-tincd-c-1.1pre18/bin buildtype : plain crypto : openssl curses : disabled docs : disabled includedir : /nix/store/zlpsw4hf2wwkqpsfzijfhhhdbxgvrm58-tinc-tincd-c-1.1pre18/include infodir : /nix/store/zlpsw4hf2wwkqpsfzijfhhhdbxgvrm58-tinc-tincd-c-1.1pre18/share/info libdir : /nix/store/zlpsw4hf2wwkqpsfzijfhhhdbxgvrm58-tinc-tincd-c-1.1pre18/lib libexecdir : /nix/store/zlpsw4hf2wwkqpsfzijfhhhdbxgvrm58-tinc-tincd-c-1.1pre18/libexec localedir : /nix/store/zlpsw4hf2wwkqpsfzijfhhhdbxgvrm58-tinc-tincd-c-1.1pre18/share/locale localstatedir: /var lz4 : disabled lzo : disabled mandir : /nix/store/zlpsw4hf2wwkqpsfzijfhhhdbxgvrm58-tinc-tincd-c-1.1pre18/share/man miniupnpc : disabled prefix : /nix/store/zlpsw4hf2wwkqpsfzijfhhhdbxgvrm58-tinc-tincd-c-1.1pre18 readline : disabled sbindir : /nix/store/zlpsw4hf2wwkqpsfzijfhhhdbxgvrm58-tinc-tincd-c-1.1pre18/sbin sysconfdir : /etc systemd : disabled tests : disabled tunemu : disabled vde : disabled vmnet : disabled wrap_mode : nodownload zlib : disabled Found ninja-1.13.2 at /nix/store/zw02qscvl0rihr803vnmgll72qsxrlhx-ninja-1.13.2/bin/ninja mesonConfigurePhase: enabled\ parallel\ building Running phase: buildPhase build flags: -j24 [1/90] Compiling C object src/ed25519/libed25519.a.p/keypair.c.o [2/90] Compiling C object src/ed25519/libed25519.a.p/sign.c.o [3/90] Compiling C object src/ed25519/libed25519.a.p/key_exchange.c.o [4/90] Compiling C object src/libtinc_crypto.a.p/openssl_log.c.o [5/90] Compiling C object src/ed25519/libed25519.a.p/ecdh.c.o [6/90] Compiling C object src/ed25519/libed25519.a.p/ecdsagen.c.o [7/90] Compiling C object src/ed25519/libed25519.a.p/verify.c.o [8/90] Compiling C object src/chacha-poly1305/libchacha_poly.a.p/chacha-poly1305.c.o [9/90] Compiling C object src/ed25519/libed25519.a.p/sha512.c.o [10/90] Generating src/include/version_git.h with a custom command [11/90] Compiling C object src/libtinc_crypto.a.p/cipher.c.o [12/90] Compiling C object src/ed25519/libed25519.a.p/ecdsa.c.o [13/90] Compiling C object src/libtinc_crypto.a.p/digest.c.o [14/90] Compiling C object src/chacha-poly1305/libchacha_poly.a.p/poly1305.c.o [15/90] Compiling C object src/libtinc_crypto.a.p/openssl_prf.c.o [16/90] Compiling C object src/libtinc_crypto.a.p/openssl_crypto.c.o [17/90] Compiling C object src/libtinc_crypto.a.p/openssl_rsagen.c.o [18/90] Compiling C object src/chacha-poly1305/libchacha_poly.a.p/chacha.c.o [19/90] Compiling C object src/ed25519/libed25519.a.p/ge.c.o [20/90] Compiling C object src/libtinc_crypto.a.p/openssl_cipher.c.o [21/90] Compiling C object src/libtinc_crypto.a.p/openssl_digest.c.o [22/90] Compiling C object src/libtinc_crypto.a.p/openssl_rsa.c.o [23/90] Compiling C object src/ed25519/libed25519.a.p/sc.c.o [24/90] Compiling C object src/libtinc.a.p/ifconfig.c.o [25/90] Compiling C object src/libtinc.a.p/top.c.o [26/90] Compiling C object src/ed25519/libed25519.a.p/fe.c.o [27/90] Compiling C object src/libcommon.a.p/version.c.o [28/90] Compiling C object src/libcommon.a.p/console.c.o [29/90] Compiling C object src/libcommon.a.p/dropin.c.o [30/90] Compiling C object src/libtincd.a.p/buffer.c.o [31/90] Compiling C object src/libtinc.a.p/info.c.o [32/90] Compiling C object src/libtincd.a.p/conf_net.c.o [33/90] Compiling C object src/libcommon.a.p/fs.c.o [34/90] Compiling C object src/libcommon.a.p/pidfile.c.o [35/90] Compiling C object src/libtincd.a.p/autoconnect.c.o [36/90] Compiling C object src/libcommon.a.p/names.c.o [37/90] Compiling C object src/libcommon.a.p/list.c.o [38/90] Compiling C object src/libtinc.a.p/fsck.c.o [39/90] Compiling C object src/libtincd.a.p/address_cache.c.o [40/90] Compiling C object src/libcommon.a.p/xoshiro.c.o [41/90] Compiling C object src/libcommon.a.p/sandbox.c.o [42/90] Compiling C object src/libcommon.a.p/random.c.o [43/90] Compiling C object src/libcommon.a.p/logger.c.o [44/90] Compiling C object src/libcommon.a.p/conf.c.o [45/90] Compiling C object src/libcommon.a.p/keys.c.o [46/90] Compiling C object src/libcommon.a.p/script.c.o [47/90] Compiling C object src/libcommon.a.p/netutl.c.o [48/90] Compiling C object src/libcommon.a.p/splay_tree.c.o [49/90] Compiling C object src/libcommon.a.p/utils.c.o [50/90] Compiling C object src/libcommon.a.p/subnet_parse.c.o [51/90] Compiling C object src/libtincd.a.p/event.c.o [52/90] Compiling C object src/libtincd.a.p/dummy_device.c.o [53/90] Compiling C object src/libtincd.a.p/connection.c.o [54/90] Compiling C object src/libtincd.a.p/control.c.o [55/90] Compiling C object src/libtincd.a.p/edge.c.o [56/90] Compiling C object src/libtincd.a.p/process.c.o [57/90] Compiling C object src/libcommon.a.p/sptps.c.o [58/90] Compiling C object src/libtincd.a.p/multicast_device.c.o [59/90] Linking static target src/ed25519/libed25519.a [60/90] Linking static target src/chacha-poly1305/libchacha_poly.a [61/90] Compiling C object src/libtincd.a.p/meta.c.o [62/90] Linking static target src/libtinc_crypto.a [63/90] Linking static target src/libcommon.a [64/90] Compiling C object src/libtincd.a.p/graph.c.o [65/90] Compiling C object src/libtincd.a.p/signal.c.o [66/90] Compiling C object src/libtincd.a.p/node.c.o [67/90] Compiling C object src/libtincd.a.p/protocol.c.o [68/90] Compiling C object src/libtincd.a.p/net.c.o [69/90] Compiling C object src/libtincd.a.p/protocol_edge.c.o [70/90] Compiling C object src/libtincd.a.p/protocol_subnet.c.o [71/90] Compiling C object src/libtincd.a.p/raw_socket_device.c.o [72/90] Compiling C object src/libtincd.a.p/proxy.c.o [73/90] Compiling C object src/libtincd.a.p/protocol_misc.c.o [74/90] Compiling C object src/libtincd.a.p/linux_event.c.o [75/90] Compiling C object src/libtinc.a.p/invitation.c.o [76/90] Compiling C object src/libtincd.a.p/linux_device.c.o [77/90] Linking static target src/libtinc.a [78/90] Compiling C object src/libtincd.a.p/net_socket.c.o [79/90] Compiling C object src/libtincd.a.p/fd_device.c.o [80/90] Compiling C object src/libtincd.a.p/protocol_key.c.o [81/90] Compiling C object src/libtincd.a.p/subnet.c.o [82/90] Compiling C object src/tincd.p/tincd.c.o [83/90] Compiling C object src/libtincd.a.p/protocol_auth.c.o [84/90] Compiling C object src/libtincd.a.p/net_setup.c.o [85/90] Compiling C object src/libtincd.a.p/net_packet.c.o ../src/net_packet.c: In function 'compress_packet_lz4': ../src/net_packet.c:240:46: warning: unused parameter 'dest' [-Wunused-parameter] 240 | static length_t compress_packet_lz4(uint8_t *dest, length_t dest_len, const uint8_t *source, length_t len) { | ~~~~~~~~~^~~~ ../src/net_packet.c:240:61: warning: unused parameter 'dest_len' [-Wunused-parameter] 240 | static length_t compress_packet_lz4(uint8_t *dest, length_t dest_len, const uint8_t *source, length_t len) { | ~~~~~~~~~^~~~~~~~ ../src/net_packet.c:240:86: warning: unused parameter 'source' [-Wunused-parameter] 240 | static length_t compress_packet_lz4(uint8_t *dest, length_t dest_len, const uint8_t *source, length_t len) { | ~~~~~~~~~~~~~~~^~~~~~ ../src/net_packet.c:240:103: warning: unused parameter 'len' [-Wunused-parameter] 240 | static length_t compress_packet_lz4(uint8_t *dest, length_t dest_len, const uint8_t *source, length_t len) { | ~~~~~~~~~^~~ ../src/net_packet.c: In function 'compress_packet_lzo': ../src/net_packet.c:257:46: warning: unused parameter 'dest' [-Wunused-parameter] 257 | static length_t compress_packet_lzo(uint8_t *dest, length_t dest_len, const uint8_t *source, length_t len, compression_level_t level) { | ~~~~~~~~~^~~~ ../src/net_packet.c:257:61: warning: unused parameter 'dest_len' [-Wunused-parameter] 257 | static length_t compress_packet_lzo(uint8_t *dest, length_t dest_len, const uint8_t *source, length_t len, compression_level_t level) { | ~~~~~~~~~^~~~~~~~ ../src/net_packet.c:257:86: warning: unused parameter 'source' [-Wunused-parameter] 257 | static length_t compress_packet_lzo(uint8_t *dest, length_t dest_len, const uint8_t *source, length_t len, compression_level_t level) { | ~~~~~~~~~~~~~~~^~~~~~ ../src/net_packet.c:257:103: warning: unused parameter 'len' [-Wunused-parameter] 257 | static length_t compress_packet_lzo(uint8_t *dest, length_t dest_len, const uint8_t *source, length_t len, compression_level_t level) { | ~~~~~~~~~^~~ ../src/net_packet.c:257:128: warning: unused parameter 'level' [-Wunused-parameter] 257 | static length_t compress_packet_lzo(uint8_t *dest, length_t dest_len, const uint8_t *source, length_t len, compression_level_t level) { | ~~~~~~~~~~~~~~~~~~~~^~~~~ ../src/net_packet.c: In function 'compress_packet_zlib': ../src/net_packet.c:277:47: warning: unused parameter 'dest' [-Wunused-parameter] 277 | static length_t compress_packet_zlib(uint8_t *dest, length_t dest_len, const uint8_t *source, length_t len, compression_level_t level) { | ~~~~~~~~~^~~~ ../src/net_packet.c:277:62: warning: unused parameter 'dest_len' [-Wunused-parameter] 277 | static length_t compress_packet_zlib(uint8_t *dest, length_t dest_len, const uint8_t *source, length_t len, compression_level_t level) { | ~~~~~~~~~^~~~~~~~ ../src/net_packet.c:277:87: warning: unused parameter 'source' [-Wunused-parameter] 277 | static length_t compress_packet_zlib(uint8_t *dest, length_t dest_len, const uint8_t *source, length_t len, compression_level_t level) { | ~~~~~~~~~~~~~~~^~~~~~ ../src/net_packet.c:277:104: warning: unused parameter 'len' [-Wunused-parameter] 277 | static length_t compress_packet_zlib(uint8_t *dest, length_t dest_len, const uint8_t *source, length_t len, compression_level_t level) { | ~~~~~~~~~^~~ ../src/net_packet.c:277:129: warning: unused parameter 'level' [-Wunused-parameter] 277 | static length_t compress_packet_zlib(uint8_t *dest, length_t dest_len, const uint8_t *source, length_t len, compression_level_t level) { | ~~~~~~~~~~~~~~~~~~~~^~~~~ ../src/net_packet.c: In function 'uncompress_packet': ../src/net_packet.c:326:9: warning: enumeration value 'COMPRESS_ZLIB_1' not handled in switch [-Wswitch-enum] 326 | switch(level) { | ^~~~~~ ../src/net_packet.c:326:9: warning: enumeration value 'COMPRESS_ZLIB_2' not handled in switch [-Wswitch-enum] ../src/net_packet.c:326:9: warning: enumeration value 'COMPRESS_ZLIB_3' not handled in switch [-Wswitch-enum] ../src/net_packet.c:326:9: warning: enumeration value 'COMPRESS_ZLIB_4' not handled in switch [-Wswitch-enum] ../src/net_packet.c:326:9: warning: enumeration value 'COMPRESS_ZLIB_5' not handled in switch [-Wswitch-enum] ../src/net_packet.c:326:9: warning: enumeration value 'COMPRESS_ZLIB_6' not handled in switch [-Wswitch-enum] ../src/net_packet.c:326:9: warning: enumeration value 'COMPRESS_ZLIB_7' not handled in switch [-Wswitch-enum] ../src/net_packet.c:326:9: warning: enumeration value 'COMPRESS_ZLIB_8' not handled in switch [-Wswitch-enum] ../src/net_packet.c:326:9: warning: enumeration value 'COMPRESS_ZLIB_9' not handled in switch [-Wswitch-enum] ../src/net_packet.c:326:9: warning: enumeration value 'COMPRESS_LZO_LO' not handled in switch [-Wswitch-enum] ../src/net_packet.c:326:9: warning: enumeration value 'COMPRESS_LZO_HI' not handled in switch [-Wswitch-enum] ../src/net_packet.c:326:9: warning: enumeration value 'COMPRESS_LZ4' not handled in switch [-Wswitch-enum] [86/90] Compiling C object src/libtincd.a.p/route.c.o [87/90] Linking static target src/libtincd.a [88/90] Linking target src/tincd [89/90] Compiling C object src/tinc.p/tincctl.c.o [90/90] Linking target src/tinc Running phase: installPhase mesonInstallPhase flags: '' Installing src/tinc to /nix/store/zlpsw4hf2wwkqpsfzijfhhhdbxgvrm58-tinc-tincd-c-1.1pre18/sbin Installing src/tincd to /nix/store/zlpsw4hf2wwkqpsfzijfhhhdbxgvrm58-tinc-tincd-c-1.1pre18/sbin Installing /build/tinc-c/bash_completion.d/tinc to /nix/store/zlpsw4hf2wwkqpsfzijfhhhdbxgvrm58-tinc-tincd-c-1.1pre18/share/bash-completion/completions Running phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/zlpsw4hf2wwkqpsfzijfhhhdbxgvrm58-tinc-tincd-c-1.1pre18 shrinking /nix/store/zlpsw4hf2wwkqpsfzijfhhhdbxgvrm58-tinc-tincd-c-1.1pre18/sbin/tinc shrinking /nix/store/zlpsw4hf2wwkqpsfzijfhhhdbxgvrm58-tinc-tincd-c-1.1pre18/sbin/tincd checking for references to /build/ in /nix/store/zlpsw4hf2wwkqpsfzijfhhhdbxgvrm58-tinc-tincd-c-1.1pre18... moving /nix/store/zlpsw4hf2wwkqpsfzijfhhhdbxgvrm58-tinc-tincd-c-1.1pre18/sbin/* to /nix/store/zlpsw4hf2wwkqpsfzijfhhhdbxgvrm58-tinc-tincd-c-1.1pre18/bin patching script interpreter paths in /nix/store/zlpsw4hf2wwkqpsfzijfhhhdbxgvrm58-tinc-tincd-c-1.1pre18 stripping (with command strip and flags -S -p) in /nix/store/zlpsw4hf2wwkqpsfzijfhhhdbxgvrm58-tinc-tincd-c-1.1pre18/bin /nix/store/zlpsw4hf2wwkqpsfzijfhhhdbxgvrm58-tinc-tincd-c-1.1pre18/sbin