these 260 derivations will be built: /nix/store/01p1kpwkvz61yrwrvglfh9jpljwnmbdw-sshd.conf-settings.drv /nix/store/0dlzwqaarr2g2sdqj01gfmq8p6vzxxzk-unbound.conf.drv /nix/store/0qc51ak04xajqcwgar74smp3j73asdxz-etc-os-release.drv /nix/store/gg1ah3adbv2pmrdrjl0vy7vvw0hsm1vk-extra-udev-rules.drv /nix/store/kx0rmmw347dh1zndcjpqjc3cpvm194vf-extra-hwdb-file.drv /nix/store/2311rlwq7lxcakazsg54fr15nn0idsvz-udev-rules.drv /nix/store/2w0ym2765m8w51ds88naikpqvlmp3x22-nginx.conf.drv /nix/store/cj8m2c48imhgnn00565k0nbr15jv55aj-nixos-tmpfiles.d.drv /nix/store/cl24s8115z63xyxg3agap5vx28h2acpx-borgbackup-job-storagebox-crocus.conf.drv /nix/store/4jn61lh50fphihbnlfsp1v8wydjlpksi-tmpfiles.d.drv /nix/store/54641hcjg3kk7nlhkvqk5mcfb8hwr0rf-garage.toml.drv /nix/store/5bw791jrskhmv6pg5x5k30b5vq6kcwcn-sshd.conf-final.drv /nix/store/5hv2x94r99lwp7vgn5dipmy77xgjg3ys-hwdb.bin.drv /nix/store/3cakabhnqy8vn4fw4w58qyc1qc0j00ys-fish_completion-generator.drv /nix/store/ksc7ramhnab0xlxqnqrjl755la81q81f-state-commands.drv /nix/store/0dlb4bbi6wsvcndp657lj4fdyi49bhir-state-commands_fish-completions.drv /nix/store/0izjbdbi86863qawgqkx61m681lykjv5-getent-glibc-2.42-67_fish-completions.drv /nix/store/140ymrih2mk5ww9iyks2xjvr90a6svqs-time-1.10_fish-completions.drv /nix/store/19qs8i6vxb588n0v7kflcfp5sxxfciq0-findutils-4.10.0_fish-completions.drv /nix/store/1b9rzm44inspjak9xg6akh6bbwrxdbz6-nixos-firewall-tool-26.11_fish-completions.drv /nix/store/495mzyvyfzlczs8zczkqwsibcng29r0w-zerotierone-1.16.0.drv /nix/store/1pqmh3k3chgrr47smlaydvnakpmj2v0a-zerotierone-1.16.0_fish-completions.drv /nix/store/31xqq99f88x2580rf55pkkwc96sdca24-shadow-4.19.4_fish-completions.drv /nix/store/3278vzfn525zrjvpli9f8cghwnjrykjp-nixos-install_fish-completions.drv /nix/store/3ilsq6p146j89a1pks03x3sgxyarm79m-nix-info_fish-completions.drv /nix/store/3jq39scvk7b66h1p19hl4kq9hfb963rl-sudo-1.9.17p2_fish-completions.drv /nix/store/54332aqlwdaad0ja1kzzqiqvkx6zcav5-tcpdump-4.99.6_fish-completions.drv /nix/store/5khv4c3dw694hfm1cnxzd248zdxv2baz-dosfstools-4.2_fish-completions.drv /nix/store/6jnb7y1fynf5fmzy7l2y2immgc9wb80v-dbus-broker-37_fish-completions.drv /nix/store/7iv4hz2rlyippkwn376z48ikjqgy6s40-bind-9.20.24_fish-completions.drv /nix/store/7q0pyk55xbjm36cjlm60kwphs5a5gzrw-bind-9.20.24_fish-completions.drv /nix/store/86rq0zl3a9xyg4amymi5w7bm4cml31m1-dbus-1.16.2_fish-completions.drv /nix/store/8d4jj9is3g84dmka5yzblch1gfv69as9-yggdrasil-0.5.14_fish-completions.drv /nix/store/8dysws4fv0jawqfsdwg2rm0nvdbcx4ag-borgbackup-restore_fish-completions.drv /nix/store/8mw9qnhgaajlys50pz4mfrychvlsw43p-zstd-1.5.7_fish-completions.drv /nix/store/963rlhyylqfx6i0m6qj2459q0hyjkci7-tmux-3.7b_fish-completions.drv /nix/store/9ajavgvxfqpwicrrxc4ksh8ckfbhm999-garage_fish-completions.drv /nix/store/9m5w3g68258br90n3lfhgmg0ndc18cqw-perl-5.42.0_fish-completions.drv /nix/store/9vaccagghzjlnv8i5va8xdd1i25aic5j-diffutils-3.12_fish-completions.drv /nix/store/aapx6i6hw6fhmgcjbl9aj0pw9raq1217-systemd-261_fish-completions.drv /nix/store/bd3d3i1anybj9dwpaqgdn6vyr0sal7fr-borgbackup-1.4.4_fish-completions.drv /nix/store/bkdf1r1jh4ri0pvfzqmlja8cnrwra1lp-nixos-option-26.11_fish-completions.drv /nix/store/bkq67m336qnjhg64xskgaiaml6zggj3p-kbd-2.9.0_fish-completions.drv /nix/store/bvgzaxg3rjzrgk4rsy5glx0jck0wvcrp-acl-2.3.2_fish-completions.drv /nix/store/cflrk431pg4nddn8kwpsk8gyhj3f0dg4-mtools-4.0.49_fish-completions.drv /nix/store/cfwz7df5dxlfkamfbglnqixzzd0ix710-nixos-rebuild-ng-26.11_fish-completions.drv /nix/store/cip3rc7667jxzbm7d3s4jljzxkqdin9y-gzip-1.14_fish-completions.drv /nix/store/cr9v7y8cx48ikb72g3ismccaxh0zc33r-e2fsprogs-1.47.4_fish-completions.drv /nix/store/cwg03rk8d1psj188h2f0vj2wx38wszrj-libcap-2.78_fish-completions.drv /nix/store/d0gf1cqrdzj946f60wxcyx7qi8qmajyx-glibc-2.42-67_fish-completions.drv /nix/store/kvkqy7xjlfgnxgvi5sld7zijgq7n1wzj-rad-system.drv /nix/store/dhwgxh2k243gs1j9bhfc52pvfqrrjzj2-rad-system_fish-completions.drv /nix/store/dv7s88jp67jh32jw966qldr7i12mpvh5-git-minimal-2.54.0_fish-completions.drv /nix/store/1hpzbiqrcn060zp297l4gg9vrcm0scmm-borg-job-storagebox-crocus-wrapper.drv /nix/store/dy0n7pspyb3k1x96yq8ypdzwmxr181pz-borg-job-storagebox-crocus-wrapper_fish-completions.drv /nix/store/f2jl39s6q73fiaklz77wn8xpfnd1835p-mkpasswd-5.6.6_fish-completions.drv /nix/store/l86w2ca72ywvca13gizz20msi8425ifi-borgbackup-create.drv /nix/store/f4sv0ikhv305x0075jv6hmvysxm5zxhn-borgbackup-create_fish-completions.drv /nix/store/f8cmqgxkwa2f3pahm97np045sm6pwvzs-strace-7.1_fish-completions.drv /nix/store/fbc0wjx093wcph860k674kf7n7vgiz2s-wireguard-tools-1.0.20260223_fish-completions.drv /nix/store/fd0zq520fry0smwrn5wmaqj1xmr972w4-hostname-hostname-debian-3.25_fish-completions.drv /nix/store/4yqpj9r1h4n82yb30m5g45pb0b491mi8-borgbackup-list.drv /nix/store/fi44c6v8bqri0gyvf31qb7570z3c25zp-borgbackup-list_fish-completions.drv /nix/store/fpgh2cvv7ybqscznbq6raw2zyzpszdnk-iproute2-7.1.0_fish-completions.drv /nix/store/fs2xqwbycpr9zpz59r6rllmav2nh9nb7-cpio-2.15_fish-completions.drv /nix/store/g7rwlrv8y3w4pz2wyr8i3rlclb1i6lni-glibc-locales-2.42-67_fish-completions.drv /nix/store/g8brwn1my08gz6yq3ijjr7hn0d2dqgki-gnused-4.10_fish-completions.drv /nix/store/gcl8zng1c48r1v0bxpizfk6amyywsga0-ncurses-6.6_fish-completions.drv /nix/store/gg3il63bd9jz7ivv311vl73dz24v13ac-which-2.25_fish-completions.drv /nix/store/gik760hd3aq11avj3jw8i1q187h8sz5b-gawk-5.4.0_fish-completions.drv /nix/store/h6gp9zjawbhmbvfvwlqb282i5nir6was-bzip2-1.0.8_fish-completions.drv /nix/store/hb8wdlnsvl17198isa5qc1h1xhpziiyf-nixos-enter_fish-completions.drv /nix/store/hbajc8mq2v5jjzrl3zpha2ifb0cj2ha5-patch-2.8_fish-completions.drv /nix/store/hd5fr6ssar05lwlhxfi65ip4p5rfqf53-nixos-facter-0.4.4_fish-completions.drv /nix/store/hgx383bzh8kydrwpqi5j42bw56rvsj7q-kexec-tools-2.0.32_fish-completions.drv /nix/store/hhcvw4yw4dz94qc930gy016arf4bk6iq-iptables-1.8.13_fish-completions.drv /nix/store/if8hpmlrfiiaijh2y20xw3mm5v8d86z7-unbound-1.25.1_fish-completions.drv /nix/store/iks2ypaj2p10nmf5l7cgm9hwna03mlym-xz-5.8.3_fish-completions.drv /nix/store/jlwvbpr33ycyi79fkc721kw3ah5vdki9-coreutils-full-9.11_fish-completions.drv /nix/store/jwza4ibqqslgha95fvmjb81qdazh049m-linux-pam-1.7.2_fish-completions.drv /nix/store/jx16cn2wkwrignspi2mp71k6rg2sbqpn-iputils-20250605_fish-completions.drv /nix/store/k21khqsdazk8cbkgnzl73m5zbmrfbpac-curl-8.21.0_fish-completions.drv /nix/store/kcpcbna4fwcc1gvsydzqapvfap4f5yh9-procps-4.0.6_fish-completions.drv /nix/store/kh3qxkzv81ly1z6ap0hssqzk97b13bnp-gnugrep-3.12_fish-completions.drv /nix/store/l4lfzjq3zs4lbzmjl8qvw90px0wb4asz-resize_fish-completions.drv /nix/store/l65ypayv01bmnddv9fmx3jim73s9m3hp-grub-2.12_fish-completions.drv /nix/store/l9i96qaajsmmg7agcri7907nmvvqi1cd-shadow-4.19.4_fish-completions.drv /nix/store/m6dmi7msq3m3swbkw3l9cxlqfaa30pxf-rsync-3.4.4_fish-completions.drv /nix/store/mi8n9bizlc91qdx2sgsxg1k2k5i4hkwn-openssh-10.4p1_fish-completions.drv /nix/store/mjq77gvykgdaaxcr28hn5scaswi8k5il-libressl-4.2.1_fish-completions.drv /nix/store/ms9f5pxhx7hidyqccdpcnz1qd151ar1p-nano-9.1_fish-completions.drv /nix/store/pfwzr07nc8jc8icrfhf88awkclgkg12r-getconf-glibc-2.42-67_fish-completions.drv /nix/store/pg5plzx1riz4wnkc6d5k2ln161j0kz59-fish-4.8.1_fish-completions.drv /nix/store/pgwjybc8qfi412iwxwp5gzlhwin689kq-bash-interactive-5.3p9_fish-completions.drv /nix/store/q83qlq3q06g02wiri96hqsr47w6mznid-nixos-generate-config_fish-completions.drv /nix/store/qpgvp9im7rvlxg0nk6k23gb3xd56575k-nix-2.34.8_fish-completions.drv /nix/store/rxsjapnklyi051xf7r893nbjyfiv8b1j-htop-3.5.2_fish-completions.drv /nix/store/s5z46qb0ba0cvpxxxs81lxxrxk3kh2lm-kmod-31_fish-completions.drv /nix/store/sdrx4vsjpjw441wy0kzdhpn32sha68i3-jq-1.8.2_fish-completions.drv /nix/store/spx7x5xr7z79w56z63x4qmhzmkk6rn5n-nixos-build-vms_fish-completions.drv /nix/store/wgzl1syw6hx9i4idn18wqjq8b9d4061h-nixos-version.drv /nix/store/v1gwasvbdhf0b2vzd17xcp363pqqcwrk-nixos-version_fish-completions.drv /nix/store/vmydlwmvmfcakm6isk8y6hdg1xbkvpfq-git-2.54.0_fish-completions.drv /nix/store/whhmn3v4h6kmvbhhl9qcxvnfh80flk2s-lvm2-2.03.41_fish-completions.drv /nix/store/wjiqbgmn22nmk3lbjfjrx8232cylg8nw-gnutar-1.35_fish-completions.drv /nix/store/xgk3w6dn4iyy5zc2imlb58i8z33f01w8-util-linux-2.42.2_fish-completions.drv /nix/store/yddck5mdy7vcf14qfbnwdwxlww2yspfr-nix-bash-completions-0.6.8_fish-completions.drv /nix/store/ypfjw0k924va1syx5jjsfm52fxvjqh72-bcache-tools-1.1_fish-completions.drv /nix/store/yykza1qyl7ylm29ih1zdkrbggwpxvycl-vim-9.2.0541_fish-completions.drv /nix/store/z64bd3g212z8pj34g6wmqhs4n5s5nli9-less-704_fish-completions.drv /nix/store/zd521gjdx6ym3sgs9hbx0d5fqhi5l213-attr-2.5.2_fish-completions.drv /nix/store/zv9ci9b0idx062dk9n6mswm61zlk3v41-data-mesher-0.1.0_fish-completions.drv /nix/store/65b4ck70lkxb5yhi5hpln3hkj02drphn-system_fish-completions.drv /nix/store/6m3bf71b260hq5m4vp5vg91kiq3wnbm6-system-path.drv /nix/store/7lskhyz9d0bn4khajpl5v0mhfgl9njzn-etc-shells.drv /nix/store/arpqx9wnr35z3frrs8rhx4kbkhqnh5yw-etc-sysctl.d-60-nixos.conf.drv /nix/store/aryq30ilpbmk5zd7ng9mcfrgkr1s4kc9-etc-nix-registry.json.drv /nix/store/b66zij8w1kmm8ag1h21iai1ah5ilgh78-etc-fstab.drv /nix/store/bqvbvqmc14sf5q95kgd70067358y09w5-string-hosts.drv /nix/store/fy2rqi1jf1xxqc867q3qk8nsiyqz3j54-extra-hosts.drv /nix/store/hq46hrp20b6846mvvxb6kd1bczg9mk3i-localhost-hosts.drv /nix/store/bw7r8ck9ra03v91400jl73qbq6bhyhkb-hosts.drv /nix/store/ccv2jh5k17ky2kmqs8jg8ifc8gcc0hcz-etc-systemd-system.conf.drv /nix/store/ci5yamj47i5x4d3cja0nnxy5cra017p7-etc-hostname.drv /nix/store/dik07qqk9sardlna5d3jvn66xcg1v64i-user-generators.drv /nix/store/fqcxm0z71dslj0zc31wv0vywgasaqq1s-nix.conf.drv /nix/store/k88pvp9fgrq1i9k3baz0dpybjk852mdp-acme-setup-privileged.drv /nix/store/0x5xsc13yzwa37ydcpkqscf89pzm0is6-unit-acme-setup.service.drv /nix/store/q97hk20jxjklw32x8iwz8j0a2di11n3k-zerotier-tools-0.1.0.drv /nix/store/lka08i2kkzycpd0y1vk10605mmkksl8f-zerotier-autoaccept-zerotier.drv /nix/store/1ayfm5cxycm7gzb99cc3nw9xk3h76im1-unit-zerotier-autoaccept-zerotier.service.drv /nix/store/hr3fv7sbjig995kbywv8zfx69ahd3ggm-config.json.drv /nix/store/rb0ddp8bb83yaqv6fb8q08cr6jiv5310-radicle.pub.drv /nix/store/1bxb4jzzw2kkr9pcrq5v08p56xqdn1rj-unit-radicle-httpd.service.drv /nix/store/1cagc9jg9m01s4jm7kcjbd73s0lq2ydx-unit-sshd-.service.drv /nix/store/ill0k99i7yvhvviz4l4p8i7xmg132ww8-userborn.json.drv /nix/store/25mnnaxjh0dz63rydjxj4258984wfd09-X-Restart-Triggers-userborn.drv /nix/store/32gjahxbjxjrvwp6js7phdkv2pyli48i-unit-userborn.service.drv /nix/store/y5z0m694bmkddfl6m6rwq6bjs4z5yy2j-dbus-1.drv /nix/store/9jnx4jk0wb6z3k71r2qczhk44kah5y7b-X-Restart-Triggers-dbus-broker.drv /nix/store/3av32g4wcy75g49jfz879m5rzcx8g4wc-unit-dbus-broker.service.drv /nix/store/zadpkamhx0cfalkx3sscl487bwp4a2yl-firewall-start.drv /nix/store/hmwiaq2sa73lxnhibmjs95frd8d51qlv-firewall-reload.drv /nix/store/405jqm1a8mxsgknlxb77jic2d5vnvxmx-unit-firewall.service.drv /nix/store/53f90mykynqss8rw709jznf4n3jh5v0s-unit-sshd-keygen.service.drv /nix/store/69qyhcwwdlh3gym3rmczgzgaw7ijdyca-unit-prometheus-node-exporter.service.drv /nix/store/7149r6jks8x1il76ihb2dvh9zyygc1if-unit-console-getty.service-disabled.drv /nix/store/fkgm0vapcqpdg0idhmy6cz7ypfhbrz8f-borgbackup-job-storagebox-crocus-script.drv /nix/store/8ygkiv88bm28hby09pga34hzrh7san2p-unit-script-borgbackup-job-storagebox-crocus-start.drv /nix/store/nl31xbg0asbd86zc44sydqvcacvhqi59-borgbackup-job-storagebox-crocus-pre-backup-commands.drv /nix/store/nl6gn26cy6zyqbdc1qvkak8mzsd7ll9c-borgbackup-job-storagebox-crocus-post-backup-commands.drv /nix/store/80hk2dalzai7x65984ci4x0mnwmb91mn-unit-borgbackup-job-storagebox-crocus.service.drv /nix/store/pg6qi20i996pdwyb4kj826bnf8b1ky3m-unit-script-acme-order-renew-radicle.rpqt.fr-start.drv /nix/store/pz9syfrpw7y983j39fayaq48qm6wd0fn-acme-postrun.drv /nix/store/824lk2q1kv1vibwcknr1cgxca7pd2vck-unit-acme-order-renew-radicle.rpqt.fr.service.drv /nix/store/a0immf34yb1f84mfl0ljk8cykkd9ic47-unit-qemu-guest-agent.service.drv /nix/store/qv2zl7np87fq3gws27j0xnwpd4lki89x-unit-40-wireguard.netdev.drv /nix/store/afp6vhqgy90hf2nfy3bsf9a960cmb2by-X-Restart-Triggers-systemd-networkd.drv /nix/store/m33k5lb7hna77cmihphlrxqgiflbvz00-unit-10-wan.network.drv /nix/store/qfi537hiwlrfnwzzjx0msk3agm8rhjin-unit-99-ethernet-default-dhcp.network.drv /nix/store/rvnfsvdcdg0whxjgfa66gj885cv3s8ff-unit-99-wireless-client-dhcp.network.drv /nix/store/yl6y5gsb6p525c8yjfr2ml4cpm0rl2p3-unit-40-wireguard.network.drv /nix/store/rgs3w1496al735771mxlwlsh4djnls3r-X-Reload-Triggers-systemd-networkd.drv /nix/store/bb7jkidbw7lmlgz0l950hhp2xlfbvvxb-unit-systemd-networkd.service.drv /nix/store/5n43aimwkldz1k9r05gzjhca2g56rm4x-X-Restart-Triggers-nix-daemon.drv /nix/store/c2myzcrkqvlkar0mg08sfqn7w8qkn2vc-unit-nix-daemon.service.drv /nix/store/p4a9nijpac85bvcxlgg618z0yb4mlqrn-X-Restart-Triggers-garage.drv /nix/store/fhp63ajcxh7ijzbfmd0cfvh2cx9sixsa-unit-garage.service.drv /nix/store/4mslvywynl67zpcnps7m14mcgvkp54iv-X-Restart-Triggers-acme-radicle.rpqt.fr.drv /nix/store/blpqyq5cc5ijpav0lgf8gp0h4yybl52s-unit-script-acme-radicle.rpqt.fr-start.drv /nix/store/fr30hff2ds2pbidk7xzymzs08fdyxz19-unit-acme-radicle.rpqt.fr.service.drv /nix/store/6102iqi1dhg5qmcfkgaha63hxgw9ax28-X-Restart-Triggers-sshd.drv /nix/store/fsdqrnpj180ng6h4af8vb1fspfigsxsm-unit-sshd.service.drv /nix/store/xmkhzwsgmv38yzk0rnsx0pl7bkcwly8k-unit-script-growpart-start.drv /nix/store/fvs5wnd7c6gsxy12nj2mikn5h18rkd5x-unit-growpart.service.drv /nix/store/g2myrpj5rxdm93zfy1csjbpia92avzyk-unit-nginx-config-reload.service.drv /nix/store/gsrpzj9g1rywi5h4yd3f22xnrghsqzwa-unit-acme-account-e372a5f7a80431da7ab9.target.drv /nix/store/a8s4i2c0qvnah2ny6fqj1y1k14l5yy09-shutdown-ramfs-contents.json.drv /nix/store/japs708yqyg8hxmn1cpyjsjimbrz9q0v-unit-generate-shutdown-ramfs.service.drv /nix/store/h5sbaipg9jwl2chb4ymzzdjgpxsljp2w-X-Restart-Triggers-unbound.drv /nix/store/kjlp65x4z0vgpj0sl56jzaxgl98h82vm-unit-unbound.service.drv /nix/store/3xz87ijych11qfpamwkrprh8m8cjhjgr-manifest.json.drv /nix/store/kp0kvbhvbfgmq919pgwmjvpay46hgn85-unit-sops-install-secrets.service.drv /nix/store/l171rrmky0hiwf86dkkar3i02m86qc1w-unit-systemd-networkd-wait-online-.service.drv /nix/store/lz0jkdxbn6xj3nvp9lvb3jas9wpvz18w-unit-radicle-node.service.drv /nix/store/nknkcasd4gq4siv9n59g5m914019g2s0-unit-borgbackup-job-storagebox-crocus.timer.drv /nix/store/j2his3sqjym9yda1mf7s1ld1aprri8xf-nixos.conf.drv /nix/store/w1k126xncgjrg2yvhr959yy766vnvd8f-X-Restart-Triggers-systemd-modules-load.drv /nix/store/qhdq9ygzv559pg2xsczhva62s15b5fw7-unit-systemd-modules-load.service.drv /nix/store/isr4wxwg7igjjnhkawiyzckk0qmnmlwq-X-Restart-Triggers-systemd-udevd.drv /nix/store/qw1ila9f7r4zwyjjj9dr2ahadc4n4k8p-unit-systemd-udevd.service.drv /nix/store/11incdrwjwj6rgglx7v3w5mh1fryid0c-unit-script-nginx-pre-start.drv /nix/store/qyzmcnbzadqjkqbycw6z1di8h2k8xr0i-unit-nginx.service.drv /nix/store/79r8a7xg4plijv7slmr9b1pr55bsha6f-yggdrasil.conf.drv /nix/store/0h9gy2rkrdr6d3qhzb2d5f78x1hxn0rw-unit-script-yggdrasil-start.drv /nix/store/r542v1fnpnkpw2c8l9q7a8fvldd9lrqj-unit-yggdrasil.service.drv /nix/store/abagd2dw0w6vyarha00nni2ck0lbc004-X-Restart-Triggers-systemd-tmpfiles-resetup.drv /nix/store/rqbcn12vvgvjk86sfc6b7nhrakrpq4zf-unit-systemd-tmpfiles-resetup.service.drv /nix/store/wm5418wl5g9cfcw10dw500a1k7fxqm7g-genmoon.drv /nix/store/5y6f93ryp8ldxvq22lzab11h80bg0l9n-init-zerotier-install-moons.drv /nix/store/b2fij4xgmbp4yf0559d5w12ysfzp557k-net.json.drv /nix/store/7chc8a3xm13jcw4ayzvxk0bp5yjw8yxq-init-zerotier-controller-zerotier.drv /nix/store/fv4nkh2d6n6fjpjccxg8b6wan3yw02na-whitelist-controller-zerotier.drv /nix/store/yg06i8h24hll99hbi7y8hin7zp176jpf-init-zerotier-identity.drv /nix/store/rrwdks0sgrdmliwfvsv2craq7cs38dr9-unit-zerotierone.service.drv /nix/store/sp93dispnnwc7v5rg9d5jb81p7mng18y-unit-sshd-vsock-.service.drv /nix/store/svwxag3qh6z514jjga385350cr9c9far-unit-systemd-networkd-wait-online.service-disabled.drv /nix/store/kphss13yypsrzx2a3wzcw365qb3zvwr1-X-Restart-Triggers-systemd-sysctl.drv /nix/store/v0a7ggi8mgjnzkmyccry5jix7r1xcv0x-unit-systemd-sysctl.service.drv /nix/store/wvgqywbvvyxs617r9ircknr99x11cmp2-unit-acme-renew-radicle.rpqt.fr.timer.drv /nix/store/gpx6glsm5m0sswlgmzbfgfnmjndvpkwy-system-units.drv /nix/store/z7vxcvlx6h5giw2il7798y6cjzpb3w86-unit-dbus-broker.service.drv /nix/store/nwa41fjliqyxmijik67pnj4h0i67m37h-user-units.drv /nix/store/pkhmp7gpjrixcjdx8faxzmnaqnb9lddq-config.fish.drv /nix/store/qm6dgjjrwkqh8dmb1qnr3cnpsxq10lp0-issue.drv /nix/store/w2x3anxr8kp2jc4ffxfns5n1444h20r8-nixos-env-preinit.fish.drv /nix/store/ygymvg4pk0qqdj1maa1q46crmggmj2rs-etc-ssh-ssh_known_hosts.drv /nix/store/pl1hvi5rv97j9y2s4py981cprysi66lp-etc.drv /nix/store/06v9h9vfzbad7miidn7x872zb9ba0vxq-activate.drv /nix/store/s4y4lhwjhzj9iahv1xkpqkbhjly31xkx-initrd-fstab.drv /nix/store/0987iqzhhs0pr2nw8d3k68xxb5i83kk2-unit-initrd-parse-etc.service.drv /nix/store/0g14kazab9v2gp3y1fb0igb0z31z26jb-grub-config.xml.drv /nix/store/19vg3f4wgw6sal7av0s0jhclh7bwcp9c-unit-dbus.service.drv /nix/store/3gzcyjz32ixa2kkg615r5n2b8q6jsgna-initrd-group.drv /nix/store/4j9qmycxvarf28r3vm0xd2dm8gmkkzla-initrd-shadow.drv /nix/store/5g4kvslhzlqsrs0g4y5a93awgbj3bqwp-initrd-bin-env.drv /nix/store/73icj9yjj2iax8vg95251xq76ivnsivg-initrd-unit-env.drv /nix/store/839cip0xi7kng6ljgccnddajavdwp486-initrd-hostname.drv /nix/store/8fm6q26nm9w5fldalzpwxfjx1m6x2w72-unit-script-initrd-find-nixos-closure-start.drv /nix/store/9zknvkicmr5kgja14xwgqb4pffrz4y6p-initrd-passwd.drv /nix/store/anwwkbv52gfi4z644npzsl6ciq4skhp2-initrd-nixos.conf.drv /nix/store/i3hd69gdm3ylsj628474rvnjrd50ylwd-initrd-system.conf.drv /nix/store/mfs90dr71kvvc30axsmsplvgk92xr8id-initrd-shells.drv /nix/store/ml2y1wy1xnmqdi6ar6d6nrngj6wn3xd7-unit-script-initrd-nixos-activation-start.drv /nix/store/n6wgsps6hw6l891n9avgnhcr882khiak-initrd-nixos.conf.drv /nix/store/pvp0m9hq7wj46sxn3hjnmigdq2z0pixn-dbus-1.drv /nix/store/7zg0fq54jlc92cd0kfs314fi4kz4rrkq-initrd-udev-rules.drv /nix/store/y9iwips2ylhm75hclz7qpxsxf6hg1xax-initrd-udev-rules.drv /nix/store/yh6gqgvzskh6nps6z46nm9yi3mg44img-initrd-release.drv /nix/store/314rjcl1q7gcw2kza1ayzmyhnfimnla5-unit-initrd-find-nixos-closure.service.drv /nix/store/62ffddk62gjcz9f0h8q3xnya7w44prrv-unit-dbus.socket.drv /nix/store/79kgrc76921qhhpb39glc9l2rzxqbm7f-unit-modprobe-.service.drv /nix/store/d9zq53vsdpr6p9xinsinxqaqy5mb8lyn-unit-initrd.target.drv /nix/store/hhfhf4yaplx8kw8jpca4in5d001xm2l9-unit-panic-on-fail.service.drv /nix/store/jcmay0ksgdkj0ka6g0fgmr5jnh67hwdl-unit-sysroot-run.mount.drv /nix/store/jhqlvrvb7ns2cjv932lvgmgp8n54gpj6-unit-initrd-nixos-activation.service.drv /nix/store/l9l4q4j23nfgb23pyvapa5jyv8al16xc-unit-systemd-tmpfiles-setup.service.drv /nix/store/rps2fp8vswmb9l07389flmyka6l35rxl-unit-initrd-switch-root.service.drv /nix/store/sn0azmy3x8gz7agxpxbs4vk82nv5hrpb-unit-sockets.target.drv /nix/store/zf2bahvfp4a7z153avpdl61cfr62vzfr-unit-systemd-tmpfiles-setup-sysroot.service.drv /nix/store/zgzif5mlbczq10gr39w4615a2ld6qi21-initrd-units.drv /nix/store/92s39aswzn9ni53s9i6c55giccyd4dnn-initrd-linux-6.18.39.drv /nix/store/2m461a33xqyjdkz0vfy5k6llc21fn4dz-boot.json.drv /nix/store/5c5j7pd1asmyh7rhxg205cbgf804m92n-perl-5.42.0-env.drv /nix/store/h5jml4l5sb1df1rk5qyv0dq3988pngga-stage-2-init.sh.drv /nix/store/kjxv6bhwz4bgfrp9k9a2l4x97gbsma1w-pre-switch-checks.drv /nix/store/mw09ikmw1h5qwpnja56syh4yffi8k3vs-check-sshd-config.drv /nix/store/q46m58igi51qh2fkydivkqk9bgzdh21i-install-grub.sh.drv /nix/store/w5wpsgqbjyw1rfs6vcir04p9z3s2qm0f-linux-6.18.39-modules.drv /nix/store/r54c008rx5zyqiaayydpvzj4506rgdmk-nixos-system-crocus-26.11.20260719.241313f.drv these 95 paths will be fetched (805.0 MiB download, 2.7 GiB unpacked): /nix/store/2zvwcbpr5hi9rj70a6m26fw7vrmmhrii-55-nixos-aslr-entropy.conf /nix/store/mir8rim09db0xxlyjid1skj5rghic975-borgbackup-1.4.4 /nix/store/v29jkzdpjsvp86rm57w2wra2gahrhylx-borgbackup-1.4.4-man /nix/store/br1vpqmmx8zvvhcvkxlh9cxf3p5vv468-bundler-2.7.2 /nix/store/wjqh444sdwagpwyw25wdhk9rxl77rn6c-cargo-1.96.1 /nix/store/vsxydg7700pasly70iry4nm569x3388s-cargo-bootstrap-1.96.1 /nix/store/xccp4pfspp6k5bbxmrghr8cbcij107a0-cargo-deps-vendor /nix/store/5mv109gla4bhbbrmzqj9yx29f08g3hi8-cargo-setup-hook.sh /nix/store/rgcg481mih2dc3mj60h4az2xgxi64n6l-cloud-utils-0.33-guest /nix/store/li5zipx6vnrmyyfmlnqzbd8lrbgpcw1v-dry-activate /nix/store/f6iqpfpl91zzbqnnjxn9ayg63rl0j4g0-ensure-all-wrappers-paths-exist /nix/store/lx5ww2jfgh7fq5rgqk7d1pf4yrj0avjk-expand-response-params /nix/store/kc0r6v00rg9p033kbbcfcnzssfvv3lyc-find-xml-catalogs-hook /nix/store/q49zgix4r6h1mlnqndk8pkzxsmcg2j5n-fish-4.8.1 /nix/store/kjvk891fq0i30p4apdsjvgz6gkrmxh3r-fish-4.8.1-doc /nix/store/6xwydx7a6fsymdsi9vhfky67v7r5j6cz-gemfile-and-lockfile /nix/store/6hj8klqzrshkq0yqj7f69iva0283rfp0-getconf-glibc-2.42-67 /nix/store/3z6fscwqdbdjs68xid92c7hny7ssxw79-gixy-0.1.21 /nix/store/y3cm603gd6i9fkj8s3vac5f0kpknjrsa-glib-2.88.1-bin /nix/store/ffbg2xiz3ww4cza241489jaqjwzpnczj-gptfdisk-1.0.10 /nix/store/av0hmlr8dixy9m9w2kwx60swc864y0fy-htop-3.5.2 /nix/store/q6acpfnwj64lzzwllsk8fhdsx1c6n05l-htop-3.5.2-man /nix/store/pn27lj56n9s4kdxdd4fp9c9m76cqhmjz-initrd-udev-rules /nix/store/367xn11hmhgkgvf543cbbc35040fs30a-json2x-0.1.0 /nix/store/ql533z6p4y2fzq6v2dz885dqsy3a3i5i-kbd-2.9.0-man /nix/store/6j9hxmfmqfy3s8y9n7zcfvyhkv3q4rq6-kmod-31-man /nix/store/5m72xkr6yd6bq8y8b1qh3myi4xs8kmny-liburing-2.14 /nix/store/678cyw6y3cqw608ac2bgw8yz5p273lik-libxml2-2.15.3-bin /nix/store/8mpal0in6yy80vx5sr3xvfm948zl1f48-libxml2-2.15.3-dev /nix/store/awxcpjcdp9qzsbik218n5f4q94pf5gr9-libxslt-1.1.45-bin /nix/store/yacz6g579hw1ymixbs4hnbcnigskajnk-libxslt-1.1.45-dev /nix/store/pi8ja7r4609zi3jkqv4cygjay00bysp0-libyaml-0.2.5 /nix/store/hxbacgrlk6kz8vcr05y5jp3hd81rf8r0-linux-6.18.39 /nix/store/jsfd8g81lpw1qnrilpvjw80jjwjvwj6f-linux-6.18.39-modules /nix/store/z16pp8spv0x9jpim1c9472l9sxbwm817-linux-6.18.39-modules-shrunk /nix/store/5cd6knx9knjfdy0958ya8v4cljx9q4fz-lndir-1.0.5 /nix/store/g2crpi38m17514px5pw6kdnkzjlxljg0-lzo-2.10-dev /nix/store/306qhh95z4nxb34azi7yxdhcgbpsgns2-mtools-4.0.49-man /nix/store/6vv2nw59iv0vs95dw4yyrka7dm7xfgll-nginx-1.30.4 /nix/store/8mgdv8f8r2577rwjdhb9fa5jzz3s9s8r-nginx-config-formatter-1.4.0 /nix/store/vsyc81xndv6ijnbd0fajhs68xin8qwba-nixos-option-26.11 /nix/store/2b04bxyhcz7f8b6kbrknlmgf60wir5wc-nixos-rebuild-ng-26.11 /nix/store/bakf92jvs0srf0j0jrv99xg20ic6rrcm-node_exporter-1.12.1 /nix/store/61r27mcb9am79xvjxldz41yjivbsdam3-nspr-4.39 /nix/store/xlkc4vn33rgfrsyxbsh5p5y43rn9r6qz-nss-3.112.5 /nix/store/54fqhs5m169xcyh07452xzz8a6b81j0z-openssh-10.4p1 /nix/store/rw645h4b6bnqslbiij9h4l7ky9925qg2-openssh-10.4p1-man /nix/store/3g9ldj90wimqnq1d8w5r7mgybk5pmh7c-pam.d /nix/store/70hfv2vadk7jrlksmypavwg1a5aydb7y-perl5.42.0-File-BaseDir-0.09 /nix/store/qwzsd562qaarp0ypmhxsa1hdlh7bqvir-perl5.42.0-File-DesktopEntry-0.22 /nix/store/4fasgy23psjm405mca8w41l8r3vvngjm-perl5.42.0-File-MimeInfo-0.33 /nix/store/9fjcnhcq91xhiwjh1hz4h80aa7zk0hg3-perl5.42.0-IPC-System-Simple-1.30 /nix/store/0v0f2lpbimnq62v5g509b63czfgc0dx6-perl5.42.0-Net-DBus-1.2.0 /nix/store/g4cafk0lrpgaw8jdkvs2z105qkrgblam-perl5.42.0-X11-Protocol-0.56 /nix/store/h5lwn1ijc45mvcnpvdah6q3b2cxsa9kj-perl5.42.0-XML-Parser-2.46 /nix/store/ba8267mw7dqxhbf1gbwzw27zdql6pfdi-perl5.42.0-XML-Twig-3.52 /nix/store/yqmfmarywhqadkkvd5w9zbz8lw9pzkyj-pkg-config-0.29.2 /nix/store/sn8r7j6q1js540y5briylnb62203zxq5-pkg-config-wrapper-0.29.2 /nix/store/wc02c7j23gqapakh6428r91ad2ckj0bs-python3.14-cached-property-2.0.1 /nix/store/k86arl7flmp2mf7kadpz0hgcvnhkqmq7-python3.14-configargparse-1.7.5 /nix/store/7hgqcrfkapxh5m6is23mlmppjqp1q86s-python3.14-pyparsing-2.4.7 /nix/store/5b47icl4qzy9bz9mygk0hsc41646j0lm-python3.14-six-1.17.0 /nix/store/32iisjkf5xpp5kkmrdqafixfgfas30a0-qemu-host-cpu-only-11.0.2-ga /nix/store/m8ws4hfgrnpl9i0fsfpf8adz1mcbs6iv-radicle-httpd-0.25.0 /nix/store/hqdr8a4dcwpgricr0czdxsqky0azlcxi-radicle-httpd-chroot-paths /nix/store/d2xg5n1pp1jb1k0zpc5b1kxgsy7yshdw-radicle-node-1.9.1 /nix/store/dcb3nmhlh1wpsykia9zcr71xs58ba223-radicle-node-chroot-paths /nix/store/bl07alknl9qrlasrkfd3g96kqdhwrr8p-ronn-0.10.1 /nix/store/s98k17y3lf9jryqrg0qgdnbylyxi9swd-ronn-gems /nix/store/k5zrvznvg3h4b7spivvflxsb1xxw1i0k-ruby-3.4.9 /nix/store/da943q0k2djvm1zg0ydiinf0pl6z937m-ruby3.4-kramdown-2.4.0 /nix/store/qnka9lz54ykfkihcb9z60g8qfs7fh3xm-ruby3.4-kramdown-parser-gfm-1.1.0 /nix/store/3hix9zj82bjakqf59q0ypbnka9370pav-ruby3.4-mini_portile2-2.8.5 /nix/store/mr29zsd6n9z8xibj5wj97sdq0sw4fdyy-ruby3.4-mustache-1.1.1 /nix/store/23y7mb4gz5sb5nxn8aamixlxci9j0vqd-ruby3.4-nokogiri-1.16.0 /nix/store/gzqqzaspc2jfm4rz7rx3d2ppczsg5wpv-ruby3.4-racc-1.7.3 /nix/store/3xj3vygys0dsh274x1iypcggjh2pfs1a-ruby3.4-rexml-3.2.6 /nix/store/29h63ixnxrgi5p2ax0jgsm3kirkr0jx0-ruby3.4-ronn-ng-0.10.1 /nix/store/fgqnmsl4258zcxfngak3nnzj27gyrmph-rustc-1.96.1 /nix/store/wdyqkp76r9a19y6mn2d0h9prxcs9sgvq-rustc-bootstrap-1.96.1 /nix/store/h76c3r6vqnl6w8sxjf0ldrwf724ixv5i-rustc-bootstrap-wrapper-1.96.1 /nix/store/8qpzf385bdb0dgzz85dvb1lfvf2fxipk-rustc-wrapper-1.96.1 /nix/store/qxr9703hw3pa7781vv44hlshwav2qslj-source /nix/store/sfsiw42sbdx4p45a0y9sijdahl3y61wn-system-generators /nix/store/qllbc38pmn8r2126yiqk9cbv03qzclbr-system-shutdown /nix/store/fad29szgy8axqv0bgghl7pssnh466ap3-systemd-default-tmpfiles /nix/store/q7i150pwr8kszi525ph0ldgzv4s2r6ad-systemd-generator-environment.json /nix/store/cal6p8r40mjk4kp7snskzibfhhcawalb-tmux-3.7b-man /nix/store/7544x92gmzrnkn2rcgkdns8wrv9spp7y-udev-fido2 /nix/store/fcr7vvxz9v4byxi7p544wjvi3032qz8p-userborn-1.0.0 /nix/store/2b34l2pbvgl2w2k9psg9128b4hn09k9k-wireguard-tools-1.0.20260223-man /nix/store/3vxi7a04kjl22swii3d1fbbdam3xyih8-xdg-user-dirs-0.20 /nix/store/pmp7cr7dsad8ymlka7iwb8q9k14f5az6-xdg-user-dirs-0.20-lib /nix/store/647l99cp0nyml03h80jq1hnm9675i4yb-xdg-utils-1.2.1 /nix/store/fjas1zgi2xawi1aldkyn2d920jc1avcf-zlib-1.3.2-dev building '/nix/store/5c5j7pd1asmyh7rhxg205cbgf804m92n-perl-5.42.0-env.drv' building '/nix/store/h5jml4l5sb1df1rk5qyv0dq3988pngga-stage-2-init.sh.drv' building '/nix/store/kjxv6bhwz4bgfrp9k9a2l4x97gbsma1w-pre-switch-checks.drv' building '/nix/store/b66zij8w1kmm8ag1h21iai1ah5ilgh78-etc-fstab.drv' perl-5.42.0-env> structuredAttrs is enabled perl-5.42.0-env> created 184 symlinks in user environment stage-2-init.sh> Running phase: patchPhase stage-2-init.sh> Running phase: updateAutotoolsGnuConfigScriptsPhase stage-2-init.sh> Running phase: configurePhase stage-2-init.sh> no configure script, doing nothing stage-2-init.sh> Running phase: buildPhase stage-2-init.sh> Running phase: checkPhase stage-2-init.sh> Running phase: installPhase stage-2-init.sh> no Makefile or custom installPhase, doing nothing stage-2-init.sh> Running phase: fixupPhase stage-2-init.sh> shrinking RPATHs of ELF executables and libraries in /nix/store/bs7nfqs5kl83l3rbkbrb0yldqhf1vwzi-stage-2-init.sh stage-2-init.sh> checking for references to /build/ in /nix/store/bs7nfqs5kl83l3rbkbrb0yldqhf1vwzi-stage-2-init.sh... stage-2-init.sh> patching script interpreter paths in /nix/store/bs7nfqs5kl83l3rbkbrb0yldqhf1vwzi-stage-2-init.sh building '/nix/store/4mslvywynl67zpcnps7m14mcgvkp54iv-X-Restart-Triggers-acme-radicle.rpqt.fr.drv' building '/nix/store/pz9syfrpw7y983j39fayaq48qm6wd0fn-acme-postrun.drv' building '/nix/store/k88pvp9fgrq1i9k3baz0dpybjk852mdp-acme-setup-privileged.drv' building '/nix/store/l86w2ca72ywvca13gizz20msi8425ifi-borgbackup-create.drv' building '/nix/store/nl6gn26cy6zyqbdc1qvkak8mzsd7ll9c-borgbackup-job-storagebox-crocus-post-backup-commands.drv' building '/nix/store/nl31xbg0asbd86zc44sydqvcacvhqi59-borgbackup-job-storagebox-crocus-pre-backup-commands.drv' building '/nix/store/fkgm0vapcqpdg0idhmy6cz7ypfhbrz8f-borgbackup-job-storagebox-crocus-script.drv' building '/nix/store/cl24s8115z63xyxg3agap5vx28h2acpx-borgbackup-job-storagebox-crocus.conf.drv' building '/nix/store/4yqpj9r1h4n82yb30m5g45pb0b491mi8-borgbackup-list.drv' building '/nix/store/pvp0m9hq7wj46sxn3hjnmigdq2z0pixn-dbus-1.drv' building '/nix/store/ci5yamj47i5x4d3cja0nnxy5cra017p7-etc-hostname.drv' building '/nix/store/aryq30ilpbmk5zd7ng9mcfrgkr1s4kc9-etc-nix-registry.json.drv' building '/nix/store/0qc51ak04xajqcwgar74smp3j73asdxz-etc-os-release.drv' building '/nix/store/ygymvg4pk0qqdj1maa1q46crmggmj2rs-etc-ssh-ssh_known_hosts.drv' building '/nix/store/pkhmp7gpjrixcjdx8faxzmnaqnb9lddq-config.fish.drv' building '/nix/store/7lskhyz9d0bn4khajpl5v0mhfgl9njzn-etc-shells.drv' building '/nix/store/arpqx9wnr35z3frrs8rhx4kbkhqnh5yw-etc-sysctl.d-60-nixos.conf.drv' building '/nix/store/ccv2jh5k17ky2kmqs8jg8ifc8gcc0hcz-etc-systemd-system.conf.drv' building '/nix/store/fy2rqi1jf1xxqc867q3qk8nsiyqz3j54-extra-hosts.drv' building '/nix/store/1hpzbiqrcn060zp297l4gg9vrcm0scmm-borg-job-storagebox-crocus-wrapper.drv' building '/nix/store/kx0rmmw347dh1zndcjpqjc3cpvm194vf-extra-hwdb-file.drv' building '/nix/store/gg1ah3adbv2pmrdrjl0vy7vvw0hsm1vk-extra-udev-rules.drv' building '/nix/store/kphss13yypsrzx2a3wzcw365qb3zvwr1-X-Restart-Triggers-systemd-sysctl.drv' building '/nix/store/zadpkamhx0cfalkx3sscl487bwp4a2yl-firewall-start.drv' building '/nix/store/3cakabhnqy8vn4fw4w58qyc1qc0j00ys-fish_completion-generator.drv' building '/nix/store/54641hcjg3kk7nlhkvqk5mcfb8hwr0rf-garage.toml.drv' garage.toml> structuredAttrs is enabled building '/nix/store/wm5418wl5g9cfcw10dw500a1k7fxqm7g-genmoon.drv' building '/nix/store/0g14kazab9v2gp3y1fb0igb0z31z26jb-grub-config.xml.drv' genmoon> patching script interpreter paths in /nix/store/9kz1z4qiv6fy3mx9ch4lpdhmxrz2dv8x-genmoon/bin/genmoon genmoon> /nix/store/9kz1z4qiv6fy3mx9ch4lpdhmxrz2dv8x-genmoon/bin/genmoon: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/jxyrvv4gbpnp3ap5iy7wxwl1sg4x2x88-python3-3.14.6/bin/python3" building '/nix/store/bvgzaxg3rjzrgk4rsy5glx0jck0wvcrp-acl-2.3.2_fish-completions.drv' building '/nix/store/zd521gjdx6ym3sgs9hbx0d5fqhi5l213-attr-2.5.2_fish-completions.drv' building '/nix/store/p4a9nijpac85bvcxlgg618z0yb4mlqrn-X-Restart-Triggers-garage.drv' building '/nix/store/pgwjybc8qfi412iwxwp5gzlhwin689kq-bash-interactive-5.3p9_fish-completions.drv' building '/nix/store/ypfjw0k924va1syx5jjsfm52fxvjqh72-bcache-tools-1.1_fish-completions.drv' building '/nix/store/7iv4hz2rlyippkwn376z48ikjqgy6s40-bind-9.20.24_fish-completions.drv' building '/nix/store/7q0pyk55xbjm36cjlm60kwphs5a5gzrw-bind-9.20.24_fish-completions.drv' building '/nix/store/dy0n7pspyb3k1x96yq8ypdzwmxr181pz-borg-job-storagebox-crocus-wrapper_fish-completions.drv' building '/nix/store/bd3d3i1anybj9dwpaqgdn6vyr0sal7fr-borgbackup-1.4.4_fish-completions.drv' building '/nix/store/f4sv0ikhv305x0075jv6hmvysxm5zxhn-borgbackup-create_fish-completions.drv' building '/nix/store/fi44c6v8bqri0gyvf31qb7570z3c25zp-borgbackup-list_fish-completions.drv' building '/nix/store/8dysws4fv0jawqfsdwg2rm0nvdbcx4ag-borgbackup-restore_fish-completions.drv' building '/nix/store/h6gp9zjawbhmbvfvwlqb282i5nir6was-bzip2-1.0.8_fish-completions.drv' building '/nix/store/jlwvbpr33ycyi79fkc721kw3ah5vdki9-coreutils-full-9.11_fish-completions.drv' building '/nix/store/hr3fv7sbjig995kbywv8zfx69ahd3ggm-config.json.drv' building '/nix/store/fs2xqwbycpr9zpz59r6rllmav2nh9nb7-cpio-2.15_fish-completions.drv' building '/nix/store/k21khqsdazk8cbkgnzl73m5zbmrfbpac-curl-8.21.0_fish-completions.drv' config.json> structuredAttrs is enabled building '/nix/store/zv9ci9b0idx062dk9n6mswm61zlk3v41-data-mesher-0.1.0_fish-completions.drv' building '/nix/store/86rq0zl3a9xyg4amymi5w7bm4cml31m1-dbus-1.16.2_fish-completions.drv' building '/nix/store/6jnb7y1fynf5fmzy7l2y2immgc9wb80v-dbus-broker-37_fish-completions.drv' building '/nix/store/9vaccagghzjlnv8i5va8xdd1i25aic5j-diffutils-3.12_fish-completions.drv' building '/nix/store/5khv4c3dw694hfm1cnxzd248zdxv2baz-dosfstools-4.2_fish-completions.drv' building '/nix/store/cr9v7y8cx48ikb72g3ismccaxh0zc33r-e2fsprogs-1.47.4_fish-completions.drv' building '/nix/store/19qs8i6vxb588n0v7kflcfp5sxxfciq0-findutils-4.10.0_fish-completions.drv' building '/nix/store/hmwiaq2sa73lxnhibmjs95frd8d51qlv-firewall-reload.drv' building '/nix/store/pg5plzx1riz4wnkc6d5k2ln161j0kz59-fish-4.8.1_fish-completions.drv' building '/nix/store/9ajavgvxfqpwicrrxc4ksh8ckfbhm999-garage_fish-completions.drv' building '/nix/store/gik760hd3aq11avj3jw8i1q187h8sz5b-gawk-5.4.0_fish-completions.drv' building '/nix/store/pfwzr07nc8jc8icrfhf88awkclgkg12r-getconf-glibc-2.42-67_fish-completions.drv' building '/nix/store/0izjbdbi86863qawgqkx61m681lykjv5-getent-glibc-2.42-67_fish-completions.drv' building '/nix/store/vmydlwmvmfcakm6isk8y6hdg1xbkvpfq-git-2.54.0_fish-completions.drv' building '/nix/store/dv7s88jp67jh32jw966qldr7i12mpvh5-git-minimal-2.54.0_fish-completions.drv' building '/nix/store/d0gf1cqrdzj946f60wxcyx7qi8qmajyx-glibc-2.42-67_fish-completions.drv' building '/nix/store/g7rwlrv8y3w4pz2wyr8i3rlclb1i6lni-glibc-locales-2.42-67_fish-completions.drv' building '/nix/store/kh3qxkzv81ly1z6ap0hssqzk97b13bnp-gnugrep-3.12_fish-completions.drv' building '/nix/store/g8brwn1my08gz6yq3ijjr7hn0d2dqgki-gnused-4.10_fish-completions.drv' building '/nix/store/wjiqbgmn22nmk3lbjfjrx8232cylg8nw-gnutar-1.35_fish-completions.drv' building '/nix/store/l65ypayv01bmnddv9fmx3jim73s9m3hp-grub-2.12_fish-completions.drv' building '/nix/store/cip3rc7667jxzbm7d3s4jljzxkqdin9y-gzip-1.14_fish-completions.drv' building '/nix/store/fd0zq520fry0smwrn5wmaqj1xmr972w4-hostname-hostname-debian-3.25_fish-completions.drv' building '/nix/store/rxsjapnklyi051xf7r893nbjyfiv8b1j-htop-3.5.2_fish-completions.drv' building '/nix/store/5hv2x94r99lwp7vgn5dipmy77xgjg3ys-hwdb.bin.drv' building '/nix/store/yg06i8h24hll99hbi7y8hin7zp176jpf-init-zerotier-identity.drv' building '/nix/store/5y6f93ryp8ldxvq22lzab11h80bg0l9n-init-zerotier-install-moons.drv' building '/nix/store/5g4kvslhzlqsrs0g4y5a93awgbj3bqwp-initrd-bin-env.drv' hwdb.bin> Adding hwdb files for package /nix/store/3v7kqg55hx4awhy5hdckniypbgqbqfmx-systemd-261 hwdb.bin> Adding hwdb files for package /nix/store/af7bk2nd00zfxwwlsd25b050mnxgqly3-lvm2-2.03.41 hwdb.bin> Adding hwdb files for package /nix/store/05p971zy8wnrq29l1rb1m7aiaa4cl0cd-bcache-tools-1.1 hwdb.bin> Adding hwdb files for package /nix/store/40yaicgb1y4z73p03klmm9h81c3k58gw-extra-udev-rules hwdb.bin> Adding hwdb files for package /nix/store/xipdcy589qk26a50vql19m4ial1701k5-extra-hwdb-file hwdb.bin> Generating hwdb database... building '/nix/store/s4y4lhwjhzj9iahv1xkpqkbhjly31xkx-initrd-fstab.drv' building '/nix/store/3gzcyjz32ixa2kkg615r5n2b8q6jsgna-initrd-group.drv' initrd-bin-env> structuredAttrs is enabled initrd-bin-env> created 371 symlinks in user environment building '/nix/store/839cip0xi7kng6ljgccnddajavdwp486-initrd-hostname.drv' hwdb.bin> building '/nix/store/anwwkbv52gfi4z644npzsl6ciq4skhp2-initrd-nixos.conf.drv' building '/nix/store/n6wgsps6hw6l891n9avgnhcr882khiak-initrd-nixos.conf.drv' building '/nix/store/9zknvkicmr5kgja14xwgqb4pffrz4y6p-initrd-passwd.drv' building '/nix/store/yh6gqgvzskh6nps6z46nm9yi3mg44img-initrd-release.drv' building '/nix/store/4j9qmycxvarf28r3vm0xd2dm8gmkkzla-initrd-shadow.drv' building '/nix/store/mfs90dr71kvvc30axsmsplvgk92xr8id-initrd-shells.drv' building '/nix/store/i3hd69gdm3ylsj628474rvnjrd50ylwd-initrd-system.conf.drv' building '/nix/store/7zg0fq54jlc92cd0kfs314fi4kz4rrkq-initrd-udev-rules.drv' building '/nix/store/73icj9yjj2iax8vg95251xq76ivnsivg-initrd-unit-env.drv' building '/nix/store/q46m58igi51qh2fkydivkqk9bgzdh21i-install-grub.sh.drv' initrd-unit-env> structuredAttrs is enabled building '/nix/store/fpgh2cvv7ybqscznbq6raw2zyzpszdnk-iproute2-7.1.0_fish-completions.drv' building '/nix/store/hhcvw4yw4dz94qc930gy016arf4bk6iq-iptables-1.8.13_fish-completions.drv' initrd-unit-env> created 0 symlinks in user environment building '/nix/store/y9iwips2ylhm75hclz7qpxsxf6hg1xax-initrd-udev-rules.drv' building '/nix/store/jx16cn2wkwrignspi2mp71k6rg2sbqpn-iputils-20250605_fish-completions.drv' building '/nix/store/qm6dgjjrwkqh8dmb1qnr3cnpsxq10lp0-issue.drv' initrd-udev-rules> Adding rules for package /nix/store/af7bk2nd00zfxwwlsd25b050mnxgqly3-lvm2-2.03.41 initrd-udev-rules> Copying /nix/store/af7bk2nd00zfxwwlsd25b050mnxgqly3-lvm2-2.03.41/lib/udev/rules.d/10-dm.rules to /nix/store/y0aqay023lr7h9zsjlzh3rnqapx26y6a-initrd-udev-rules/10-dm.rules initrd-udev-rules> Copying /nix/store/af7bk2nd00zfxwwlsd25b050mnxgqly3-lvm2-2.03.41/lib/udev/rules.d/11-dm-lvm.rules to /nix/store/y0aqay023lr7h9zsjlzh3rnqapx26y6a-initrd-udev-rules/11-dm-lvm.rules initrd-udev-rules> Copying /nix/store/af7bk2nd00zfxwwlsd25b050mnxgqly3-lvm2-2.03.41/lib/udev/rules.d/13-dm-disk.rules to /nix/store/y0aqay023lr7h9zsjlzh3rnqapx26y6a-initrd-udev-rules/13-dm-disk.rules initrd-udev-rules> Copying /nix/store/af7bk2nd00zfxwwlsd25b050mnxgqly3-lvm2-2.03.41/lib/udev/rules.d/69-dm-lvm.rules to /nix/store/y0aqay023lr7h9zsjlzh3rnqapx26y6a-initrd-udev-rules/69-dm-lvm.rules initrd-udev-rules> Copying /nix/store/af7bk2nd00zfxwwlsd25b050mnxgqly3-lvm2-2.03.41/lib/udev/rules.d/95-dm-notify.rules to /nix/store/y0aqay023lr7h9zsjlzh3rnqapx26y6a-initrd-udev-rules/95-dm-notify.rules initrd-udev-rules> Adding rules for package /nix/store/05p971zy8wnrq29l1rb1m7aiaa4cl0cd-bcache-tools-1.1 initrd-udev-rules> Copying /nix/store/05p971zy8wnrq29l1rb1m7aiaa4cl0cd-bcache-tools-1.1/lib/udev/rules.d/69-bcache.rules to /nix/store/y0aqay023lr7h9zsjlzh3rnqapx26y6a-initrd-udev-rules/69-bcache.rules initrd-udev-rules> Adding rules for package /nix/store/7544x92gmzrnkn2rcgkdns8wrv9spp7y-udev-fido2 initrd-udev-rules> Copying /nix/store/7544x92gmzrnkn2rcgkdns8wrv9spp7y-udev-fido2/lib/udev/rules.d/60-fido-id.rules to /nix/store/y0aqay023lr7h9zsjlzh3rnqapx26y6a-initrd-udev-rules/60-fido-id.rules initrd-udev-rules> Adding rules for package /nix/store/pn27lj56n9s4kdxdd4fp9c9m76cqhmjz-initrd-udev-rules initrd-udev-rules> Copying /nix/store/pn27lj56n9s4kdxdd4fp9c9m76cqhmjz-initrd-udev-rules/etc/udev/rules.d/60-cdrom_id.rules to /nix/store/y0aqay023lr7h9zsjlzh3rnqapx26y6a-initrd-udev-rules/60-cdrom_id.rules initrd-udev-rules> Copying /nix/store/pn27lj56n9s4kdxdd4fp9c9m76cqhmjz-initrd-udev-rules/etc/udev/rules.d/60-persistent-storage.rules to /nix/store/y0aqay023lr7h9zsjlzh3rnqapx26y6a-initrd-udev-rules/60-persistent-storage.rules initrd-udev-rules> Copying /nix/store/pn27lj56n9s4kdxdd4fp9c9m76cqhmjz-initrd-udev-rules/etc/udev/rules.d/75-net-description.rules to /nix/store/y0aqay023lr7h9zsjlzh3rnqapx26y6a-initrd-udev-rules/75-net-description.rules initrd-udev-rules> Copying /nix/store/pn27lj56n9s4kdxdd4fp9c9m76cqhmjz-initrd-udev-rules/etc/udev/rules.d/80-drivers.rules to /nix/store/y0aqay023lr7h9zsjlzh3rnqapx26y6a-initrd-udev-rules/80-drivers.rules initrd-udev-rules> Copying /nix/store/pn27lj56n9s4kdxdd4fp9c9m76cqhmjz-initrd-udev-rules/etc/udev/rules.d/80-net-setup-link.rules to /nix/store/y0aqay023lr7h9zsjlzh3rnqapx26y6a-initrd-udev-rules/80-net-setup-link.rules initrd-udev-rules> Adding rules for package /nix/store/r1l76yq0g979iwi0jz2z14gjdpcfirpa-initrd-udev-rules initrd-udev-rules> Copying /nix/store/r1l76yq0g979iwi0jz2z14gjdpcfirpa-initrd-udev-rules/etc/udev/rules.d/99-local.rules to /nix/store/y0aqay023lr7h9zsjlzh3rnqapx26y6a-initrd-udev-rules/99-local.rules initrd-udev-rules> Checking that all programs called by relative paths in udev rules exist in /nix/store/3v7kqg55hx4awhy5hdckniypbgqbqfmx-systemd-261/lib/udev... OK initrd-udev-rules> Checking that all programs called by absolute paths in udev rules exist... OK building '/nix/store/sdrx4vsjpjw441wy0kzdhpn32sha68i3-jq-1.8.2_fish-completions.drv' initrd-udev-rules> Verifying udev rules using udevadm verify... initrd-udev-rules> initrd-udev-rules> 14 udev rules files have been checked. initrd-udev-rules> Success: 14 initrd-udev-rules> Fail: 0 initrd-udev-rules> OK building '/nix/store/bkq67m336qnjhg64xskgaiaml6zggj3p-kbd-2.9.0_fish-completions.drv' building '/nix/store/hgx383bzh8kydrwpqi5j42bw56rvsj7q-kexec-tools-2.0.32_fish-completions.drv' building '/nix/store/s5z46qb0ba0cvpxxxs81lxxrxk3kh2lm-kmod-31_fish-completions.drv' building '/nix/store/z64bd3g212z8pj34g6wmqhs4n5s5nli9-less-704_fish-completions.drv' building '/nix/store/cwg03rk8d1psj188h2f0vj2wx38wszrj-libcap-2.78_fish-completions.drv' building '/nix/store/mjq77gvykgdaaxcr28hn5scaswi8k5il-libressl-4.2.1_fish-completions.drv' building '/nix/store/w5wpsgqbjyw1rfs6vcir04p9z3s2qm0f-linux-6.18.39-modules.drv' building '/nix/store/jwza4ibqqslgha95fvmjb81qdazh049m-linux-pam-1.7.2_fish-completions.drv' building '/nix/store/hq46hrp20b6846mvvxb6kd1bczg9mk3i-localhost-hosts.drv' linux-6.18.39-modules> structuredAttrs is enabled linux-6.18.39-modules> created 1 symlinks in user environment linux-6.18.39-modules> structuredAttrs is enabled building '/nix/store/whhmn3v4h6kmvbhhl9qcxvnfh80flk2s-lvm2-2.03.41_fish-completions.drv' linux-6.18.39-modules> kernel version is 6.18.39 building '/nix/store/3xz87ijych11qfpamwkrprh8m8cjhjgr-manifest.json.drv' building '/nix/store/f2jl39s6q73fiaklz77wn8xpfnd1835p-mkpasswd-5.6.6_fish-completions.drv' building '/nix/store/cflrk431pg4nddn8kwpsk8gyhj3f0dg4-mtools-4.0.49_fish-completions.drv' building '/nix/store/ms9f5pxhx7hidyqccdpcnz1qd151ar1p-nano-9.1_fish-completions.drv' building '/nix/store/gcl8zng1c48r1v0bxpizfk6amyywsga0-ncurses-6.6_fish-completions.drv' building '/nix/store/b2fij4xgmbp4yf0559d5w12ysfzp557k-net.json.drv' building '/nix/store/2w0ym2765m8w51ds88naikpqvlmp3x22-nginx.conf.drv' nginx.conf> structuredAttrs is enabled building '/nix/store/qpgvp9im7rvlxg0nk6k23gb3xd56575k-nix-2.34.8_fish-completions.drv' building '/nix/store/yddck5mdy7vcf14qfbnwdwxlww2yspfr-nix-bash-completions-0.6.8_fish-completions.drv' building '/nix/store/3ilsq6p146j89a1pks03x3sgxyarm79m-nix-info_fish-completions.drv' building '/nix/store/7chc8a3xm13jcw4ayzvxk0bp5yjw8yxq-init-zerotier-controller-zerotier.drv' building '/nix/store/fqcxm0z71dslj0zc31wv0vywgasaqq1s-nix.conf.drv' nginx.conf> nginx.conf> ==================== Results =================== nginx.conf> No issues found. nginx.conf> nginx.conf> ==================== Summary =================== nginx.conf> Total issues: nginx.conf> Unspecified: 0 nginx.conf> Low: 0 nginx.conf> Medium: 0 nginx.conf> High: 0 nginx.conf> building '/nix/store/spx7x5xr7z79w56z63x4qmhzmkk6rn5n-nixos-build-vms_fish-completions.drv' nix.conf> Validating generated nix.conf building '/nix/store/hb8wdlnsvl17198isa5qc1h1xhpziiyf-nixos-enter_fish-completions.drv' building '/nix/store/w2x3anxr8kp2jc4ffxfns5n1444h20r8-nixos-env-preinit.fish.drv' building '/nix/store/hd5fr6ssar05lwlhxfi65ip4p5rfqf53-nixos-facter-0.4.4_fish-completions.drv' building '/nix/store/1b9rzm44inspjak9xg6akh6bbwrxdbz6-nixos-firewall-tool-26.11_fish-completions.drv' building '/nix/store/5n43aimwkldz1k9r05gzjhca2g56rm4x-X-Restart-Triggers-nix-daemon.drv' building '/nix/store/q83qlq3q06g02wiri96hqsr47w6mznid-nixos-generate-config_fish-completions.drv' building '/nix/store/3278vzfn525zrjvpli9f8cghwnjrykjp-nixos-install_fish-completions.drv' building '/nix/store/bkdf1r1jh4ri0pvfzqmlja8cnrwra1lp-nixos-option-26.11_fish-completions.drv' building '/nix/store/cfwz7df5dxlfkamfbglnqixzzd0ix710-nixos-rebuild-ng-26.11_fish-completions.drv' building '/nix/store/cj8m2c48imhgnn00565k0nbr15jv55aj-nixos-tmpfiles.d.drv' building '/nix/store/wgzl1syw6hx9i4idn18wqjq8b9d4061h-nixos-version.drv' building '/nix/store/j2his3sqjym9yda1mf7s1ld1aprri8xf-nixos.conf.drv' building '/nix/store/mi8n9bizlc91qdx2sgsxg1k2k5i4hkwn-openssh-10.4p1_fish-completions.drv' nixos-version> Running phase: patchPhase nixos-version> Running phase: updateAutotoolsGnuConfigScriptsPhase nixos-version> Running phase: configurePhase nixos-version> no configure script, doing nothing nixos-version> Running phase: buildPhase nixos-version> Running phase: checkPhase nixos-version> Running phase: installPhase nixos-version> no Makefile or custom installPhase, doing nothing nixos-version> Running phase: fixupPhase nixos-version> shrinking RPATHs of ELF executables and libraries in /nix/store/xi7xz19l5wn7c1p13k32j3gn8plwc214-nixos-version nixos-version> checking for references to /build/ in /nix/store/xi7xz19l5wn7c1p13k32j3gn8plwc214-nixos-version... nixos-version> gzipping man pages under /nix/store/xi7xz19l5wn7c1p13k32j3gn8plwc214-nixos-version/share/man/ nixos-version> patching script interpreter paths in /nix/store/xi7xz19l5wn7c1p13k32j3gn8plwc214-nixos-version building '/nix/store/hbajc8mq2v5jjzrl3zpha2ifb0cj2ha5-patch-2.8_fish-completions.drv' building '/nix/store/9m5w3g68258br90n3lfhgmg0ndc18cqw-perl-5.42.0_fish-completions.drv' building '/nix/store/w1k126xncgjrg2yvhr959yy766vnvd8f-X-Restart-Triggers-systemd-modules-load.drv' building '/nix/store/kcpcbna4fwcc1gvsydzqapvfap4f5yh9-procps-4.0.6_fish-completions.drv' building '/nix/store/v1gwasvbdhf0b2vzd17xcp363pqqcwrk-nixos-version_fish-completions.drv' building '/nix/store/kvkqy7xjlfgnxgvi5sld7zijgq7n1wzj-rad-system.drv' building '/nix/store/rb0ddp8bb83yaqv6fb8q08cr6jiv5310-radicle.pub.drv' building '/nix/store/l4lfzjq3zs4lbzmjl8qvw90px0wb4asz-resize_fish-completions.drv' building '/nix/store/m6dmi7msq3m3swbkw3l9cxlqfaa30pxf-rsync-3.4.4_fish-completions.drv' building '/nix/store/31xqq99f88x2580rf55pkkwc96sdca24-shadow-4.19.4_fish-completions.drv' building '/nix/store/l9i96qaajsmmg7agcri7907nmvvqi1cd-shadow-4.19.4_fish-completions.drv' building '/nix/store/dhwgxh2k243gs1j9bhfc52pvfqrrjzj2-rad-system_fish-completions.drv' building '/nix/store/a8s4i2c0qvnah2ny6fqj1y1k14l5yy09-shutdown-ramfs-contents.json.drv' building '/nix/store/01p1kpwkvz61yrwrvglfh9jpljwnmbdw-sshd.conf-settings.drv' building '/nix/store/ksc7ramhnab0xlxqnqrjl755la81q81f-state-commands.drv' building '/nix/store/f8cmqgxkwa2f3pahm97np045sm6pwvzs-strace-7.1_fish-completions.drv' building '/nix/store/bqvbvqmc14sf5q95kgd70067358y09w5-string-hosts.drv' building '/nix/store/3jq39scvk7b66h1p19hl4kq9hfb963rl-sudo-1.9.17p2_fish-completions.drv' building '/nix/store/aapx6i6hw6fhmgcjbl9aj0pw9raq1217-systemd-261_fish-completions.drv' building '/nix/store/5bw791jrskhmv6pg5x5k30b5vq6kcwcn-sshd.conf-final.drv' building '/nix/store/0dlb4bbi6wsvcndp657lj4fdyi49bhir-state-commands_fish-completions.drv' building '/nix/store/54332aqlwdaad0ja1kzzqiqvkx6zcav5-tcpdump-4.99.6_fish-completions.drv' building '/nix/store/bw7r8ck9ra03v91400jl73qbq6bhyhkb-hosts.drv' building '/nix/store/140ymrih2mk5ww9iyks2xjvr90a6svqs-time-1.10_fish-completions.drv' building '/nix/store/4jn61lh50fphihbnlfsp1v8wydjlpksi-tmpfiles.d.drv' building '/nix/store/6102iqi1dhg5qmcfkgaha63hxgw9ax28-X-Restart-Triggers-sshd.drv' building '/nix/store/mw09ikmw1h5qwpnja56syh4yffi8k3vs-check-sshd-config.drv' building '/nix/store/963rlhyylqfx6i0m6qj2459q0hyjkci7-tmux-3.7b_fish-completions.drv' building '/nix/store/2311rlwq7lxcakazsg54fr15nn0idsvz-udev-rules.drv' building '/nix/store/if8hpmlrfiiaijh2y20xw3mm5v8d86z7-unbound-1.25.1_fish-completions.drv' udev-rules> Adding rules for package /nix/store/af7bk2nd00zfxwwlsd25b050mnxgqly3-lvm2-2.03.41 udev-rules> Copying /nix/store/af7bk2nd00zfxwwlsd25b050mnxgqly3-lvm2-2.03.41/lib/udev/rules.d/10-dm.rules to /nix/store/c7b8yf28nasmhh96i4xxhh1r2xcy1kwi-udev-rules/10-dm.rules udev-rules> Copying /nix/store/af7bk2nd00zfxwwlsd25b050mnxgqly3-lvm2-2.03.41/lib/udev/rules.d/11-dm-lvm.rules to /nix/store/c7b8yf28nasmhh96i4xxhh1r2xcy1kwi-udev-rules/11-dm-lvm.rules udev-rules> Copying /nix/store/af7bk2nd00zfxwwlsd25b050mnxgqly3-lvm2-2.03.41/lib/udev/rules.d/13-dm-disk.rules to /nix/store/c7b8yf28nasmhh96i4xxhh1r2xcy1kwi-udev-rules/13-dm-disk.rules udev-rules> Copying /nix/store/af7bk2nd00zfxwwlsd25b050mnxgqly3-lvm2-2.03.41/lib/udev/rules.d/69-dm-lvm.rules to /nix/store/c7b8yf28nasmhh96i4xxhh1r2xcy1kwi-udev-rules/69-dm-lvm.rules udev-rules> Copying /nix/store/af7bk2nd00zfxwwlsd25b050mnxgqly3-lvm2-2.03.41/lib/udev/rules.d/95-dm-notify.rules to /nix/store/c7b8yf28nasmhh96i4xxhh1r2xcy1kwi-udev-rules/95-dm-notify.rules udev-rules> Adding rules for package /nix/store/05p971zy8wnrq29l1rb1m7aiaa4cl0cd-bcache-tools-1.1 udev-rules> Copying /nix/store/05p971zy8wnrq29l1rb1m7aiaa4cl0cd-bcache-tools-1.1/lib/udev/rules.d/69-bcache.rules to /nix/store/c7b8yf28nasmhh96i4xxhh1r2xcy1kwi-udev-rules/69-bcache.rules udev-rules> Adding rules for package /nix/store/40yaicgb1y4z73p03klmm9h81c3k58gw-extra-udev-rules udev-rules> Copying /nix/store/40yaicgb1y4z73p03klmm9h81c3k58gw-extra-udev-rules/etc/udev/rules.d/99-local.rules to /nix/store/c7b8yf28nasmhh96i4xxhh1r2xcy1kwi-udev-rules/99-local.rules udev-rules> Adding rules for package /nix/store/xipdcy589qk26a50vql19m4ial1701k5-extra-hwdb-file building '/nix/store/abagd2dw0w6vyarha00nni2ck0lbc004-X-Restart-Triggers-systemd-tmpfiles-resetup.drv' building '/nix/store/0dlzwqaarr2g2sdqj01gfmq8p6vzxxzk-unbound.conf.drv' building '/nix/store/m33k5lb7hna77cmihphlrxqgiflbvz00-unit-10-wan.network.drv' udev-rules> Checking that all programs called by relative paths in udev rules exist in /nix/store/3v7kqg55hx4awhy5hdckniypbgqbqfmx-systemd-261/lib/udev... OK udev-rules> Checking that all programs called by absolute paths in udev rules exist... OK udev-rules> Verifying udev rules using udevadm verify... udev-rules> udev-rules> 8 udev rules files have been checked. udev-rules> Success: 8 udev-rules> Fail: 0 udev-rules> OK building '/nix/store/qv2zl7np87fq3gws27j0xnwpd4lki89x-unit-40-wireguard.netdev.drv' unit-10-wan.network> structuredAttrs is enabled unit-40-wireguard.netdev> structuredAttrs is enabled building '/nix/store/yl6y5gsb6p525c8yjfr2ml4cpm0rl2p3-unit-40-wireguard.network.drv' building '/nix/store/qfi537hiwlrfnwzzjx0msk3agm8rhjin-unit-99-ethernet-default-dhcp.network.drv' unit-40-wireguard.network> structuredAttrs is enabled unit-99-ethernet-default-dhcp.network> structuredAttrs is enabled building '/nix/store/isr4wxwg7igjjnhkawiyzckk0qmnmlwq-X-Restart-Triggers-systemd-udevd.drv' building '/nix/store/h5sbaipg9jwl2chb4ymzzdjgpxsljp2w-X-Restart-Triggers-unbound.drv' building '/nix/store/afp6vhqgy90hf2nfy3bsf9a960cmb2by-X-Restart-Triggers-systemd-networkd.drv' building '/nix/store/rvnfsvdcdg0whxjgfa66gj885cv3s8ff-unit-99-wireless-client-dhcp.network.drv' building '/nix/store/gsrpzj9g1rywi5h4yd3f22xnrghsqzwa-unit-acme-account-e372a5f7a80431da7ab9.target.drv' unit-99-wireless-client-dhcp.network> structuredAttrs is enabled building '/nix/store/wvgqywbvvyxs617r9ircknr99x11cmp2-unit-acme-renew-radicle.rpqt.fr.timer.drv' building '/nix/store/0x5xsc13yzwa37ydcpkqscf89pzm0is6-unit-acme-setup.service.drv' unit-acme-account-e372a5f7a80431da7ab9.target> structuredAttrs is enabled unit-acme-renew-radicle.rpqt.fr.timer> structuredAttrs is enabled unit-acme-setup.service> structuredAttrs is enabled building '/nix/store/nknkcasd4gq4siv9n59g5m914019g2s0-unit-borgbackup-job-storagebox-crocus.timer.drv' unit-borgbackup-job-storagebox-crocus.timer> structuredAttrs is enabled building '/nix/store/rgs3w1496al735771mxlwlsh4djnls3r-X-Reload-Triggers-systemd-networkd.drv' building '/nix/store/7149r6jks8x1il76ihb2dvh9zyygc1if-unit-console-getty.service-disabled.drv' building '/nix/store/19vg3f4wgw6sal7av0s0jhclh7bwcp9c-unit-dbus.service.drv' building '/nix/store/62ffddk62gjcz9f0h8q3xnya7w44prrv-unit-dbus.socket.drv' building '/nix/store/405jqm1a8mxsgknlxb77jic2d5vnvxmx-unit-firewall.service.drv' unit-dbus.service> structuredAttrs is enabled unit-dbus.socket> structuredAttrs is enabled unit-firewall.service> structuredAttrs is enabled building '/nix/store/fhp63ajcxh7ijzbfmd0cfvh2cx9sixsa-unit-garage.service.drv' building '/nix/store/0987iqzhhs0pr2nw8d3k68xxb5i83kk2-unit-initrd-parse-etc.service.drv' building '/nix/store/rps2fp8vswmb9l07389flmyka6l35rxl-unit-initrd-switch-root.service.drv' building '/nix/store/d9zq53vsdpr6p9xinsinxqaqy5mb8lyn-unit-initrd.target.drv' unit-garage.service> structuredAttrs is enabled unit-initrd-parse-etc.service> structuredAttrs is enabled unit-initrd-switch-root.service> structuredAttrs is enabled building '/nix/store/79kgrc76921qhhpb39glc9l2rzxqbm7f-unit-modprobe-.service.drv' building '/nix/store/g2myrpj5rxdm93zfy1csjbpia92avzyk-unit-nginx-config-reload.service.drv' building '/nix/store/c2myzcrkqvlkar0mg08sfqn7w8qkn2vc-unit-nix-daemon.service.drv' unit-initrd.target> structuredAttrs is enabled unit-modprobe-.service> structuredAttrs is enabled unit-nginx-config-reload.service> structuredAttrs is enabled building '/nix/store/hhfhf4yaplx8kw8jpca4in5d001xm2l9-unit-panic-on-fail.service.drv' building '/nix/store/69qyhcwwdlh3gym3rmczgzgaw7ijdyca-unit-prometheus-node-exporter.service.drv' unit-nix-daemon.service> structuredAttrs is enabled unit-panic-on-fail.service> structuredAttrs is enabled building '/nix/store/a0immf34yb1f84mfl0ljk8cykkd9ic47-unit-qemu-guest-agent.service.drv' unit-prometheus-node-exporter.service> structuredAttrs is enabled building '/nix/store/1bxb4jzzw2kkr9pcrq5v08p56xqdn1rj-unit-radicle-httpd.service.drv' building '/nix/store/lz0jkdxbn6xj3nvp9lvb3jas9wpvz18w-unit-radicle-node.service.drv' unit-qemu-guest-agent.service> structuredAttrs is enabled unit-radicle-httpd.service> structuredAttrs is enabled building '/nix/store/pg6qi20i996pdwyb4kj826bnf8b1ky3m-unit-script-acme-order-renew-radicle.rpqt.fr-start.drv' unit-radicle-node.service> structuredAttrs is enabled building '/nix/store/blpqyq5cc5ijpav0lgf8gp0h4yybl52s-unit-script-acme-radicle.rpqt.fr-start.drv' building '/nix/store/8ygkiv88bm28hby09pga34hzrh7san2p-unit-script-borgbackup-job-storagebox-crocus-start.drv' building '/nix/store/xmkhzwsgmv38yzk0rnsx0pl7bkcwly8k-unit-script-growpart-start.drv' building '/nix/store/8fm6q26nm9w5fldalzpwxfjx1m6x2w72-unit-script-initrd-find-nixos-closure-start.drv' building '/nix/store/824lk2q1kv1vibwcknr1cgxca7pd2vck-unit-acme-order-renew-radicle.rpqt.fr.service.drv' building '/nix/store/ml2y1wy1xnmqdi6ar6d6nrngj6wn3xd7-unit-script-initrd-nixos-activation-start.drv' building '/nix/store/11incdrwjwj6rgglx7v3w5mh1fryid0c-unit-script-nginx-pre-start.drv' unit-acme-order-renew-radicle.rpqt.fr.service> structuredAttrs is enabled building '/nix/store/fr30hff2ds2pbidk7xzymzs08fdyxz19-unit-acme-radicle.rpqt.fr.service.drv' building '/nix/store/80hk2dalzai7x65984ci4x0mnwmb91mn-unit-borgbackup-job-storagebox-crocus.service.drv' building '/nix/store/fvs5wnd7c6gsxy12nj2mikn5h18rkd5x-unit-growpart.service.drv' unit-acme-radicle.rpqt.fr.service> structuredAttrs is enabled unit-borgbackup-job-storagebox-crocus.service> structuredAttrs is enabled unit-growpart.service> structuredAttrs is enabled building '/nix/store/314rjcl1q7gcw2kza1ayzmyhnfimnla5-unit-initrd-find-nixos-closure.service.drv' building '/nix/store/jhqlvrvb7ns2cjv932lvgmgp8n54gpj6-unit-initrd-nixos-activation.service.drv' building '/nix/store/qyzmcnbzadqjkqbycw6z1di8h2k8xr0i-unit-nginx.service.drv' building '/nix/store/sn0azmy3x8gz7agxpxbs4vk82nv5hrpb-unit-sockets.target.drv' unit-initrd-find-nixos-closure.service> structuredAttrs is enabled unit-initrd-nixos-activation.service> structuredAttrs is enabled unit-nginx.service> structuredAttrs is enabled building '/nix/store/kp0kvbhvbfgmq919pgwmjvpay46hgn85-unit-sops-install-secrets.service.drv' building '/nix/store/fsdqrnpj180ng6h4af8vb1fspfigsxsm-unit-sshd.service.drv' unit-sockets.target> structuredAttrs is enabled unit-sops-install-secrets.service> structuredAttrs is enabled building '/nix/store/jcmay0ksgdkj0ka6g0fgmr5jnh67hwdl-unit-sysroot-run.mount.drv' unit-sshd.service> structuredAttrs is enabled building '/nix/store/qhdq9ygzv559pg2xsczhva62s15b5fw7-unit-systemd-modules-load.service.drv' building '/nix/store/l171rrmky0hiwf86dkkar3i02m86qc1w-unit-systemd-networkd-wait-online-.service.drv' unit-sysroot-run.mount> structuredAttrs is enabled unit-systemd-modules-load.service> structuredAttrs is enabled building '/nix/store/bb7jkidbw7lmlgz0l950hhp2xlfbvvxb-unit-systemd-networkd.service.drv' unit-systemd-networkd-wait-online-.service> structuredAttrs is enabled building '/nix/store/v0a7ggi8mgjnzkmyccry5jix7r1xcv0x-unit-systemd-sysctl.service.drv' building '/nix/store/rqbcn12vvgvjk86sfc6b7nhrakrpq4zf-unit-systemd-tmpfiles-resetup.service.drv' unit-systemd-networkd.service> structuredAttrs is enabled unit-systemd-sysctl.service> structuredAttrs is enabled building '/nix/store/zf2bahvfp4a7z153avpdl61cfr62vzfr-unit-systemd-tmpfiles-setup-sysroot.service.drv' unit-systemd-tmpfiles-resetup.service> structuredAttrs is enabled building '/nix/store/l9l4q4j23nfgb23pyvapa5jyv8al16xc-unit-systemd-tmpfiles-setup.service.drv' building '/nix/store/qw1ila9f7r4zwyjjj9dr2ahadc4n4k8p-unit-systemd-udevd.service.drv' unit-systemd-tmpfiles-setup-sysroot.service> structuredAttrs is enabled unit-systemd-tmpfiles-setup.service> structuredAttrs is enabled building '/nix/store/kjlp65x4z0vgpj0sl56jzaxgl98h82vm-unit-unbound.service.drv' unit-systemd-udevd.service> structuredAttrs is enabled building '/nix/store/dik07qqk9sardlna5d3jvn66xcg1v64i-user-generators.drv' building '/nix/store/ill0k99i7yvhvviz4l4p8i7xmg132ww8-userborn.json.drv' unit-unbound.service> structuredAttrs is enabled building '/nix/store/zgzif5mlbczq10gr39w4615a2ld6qi21-initrd-units.drv' building '/nix/store/yykza1qyl7ylm29ih1zdkrbggwpxvycl-vim-9.2.0541_fish-completions.drv' building '/nix/store/fbc0wjx093wcph860k674kf7n7vgiz2s-wireguard-tools-1.0.20260223_fish-completions.drv' building '/nix/store/79r8a7xg4plijv7slmr9b1pr55bsha6f-yggdrasil.conf.drv' yggdrasil.conf> structuredAttrs is enabled building '/nix/store/25mnnaxjh0dz63rydjxj4258984wfd09-X-Restart-Triggers-userborn.drv' building '/nix/store/q97hk20jxjklw32x8iwz8j0a2di11n3k-zerotier-tools-0.1.0.drv' building '/nix/store/0h9gy2rkrdr6d3qhzb2d5f78x1hxn0rw-unit-script-yggdrasil-start.drv' zerotier-tools-0.1.0> Sourcing python-remove-tests-dir-hook zerotier-tools-0.1.0> Sourcing python-catch-conflicts-hook.sh zerotier-tools-0.1.0> Sourcing python-remove-bin-bytecode-hook.sh zerotier-tools-0.1.0> Sourcing pypa-build-hook zerotier-tools-0.1.0> Using pypaBuildPhase zerotier-tools-0.1.0> Sourcing python-runtime-deps-check-hook zerotier-tools-0.1.0> Using pythonRuntimeDepsCheckHook zerotier-tools-0.1.0> Sourcing pypa-install-hook zerotier-tools-0.1.0> Using pypaInstallPhase zerotier-tools-0.1.0> Sourcing python-imports-check-hook.sh zerotier-tools-0.1.0> Using pythonImportsCheckPhase zerotier-tools-0.1.0> Sourcing python-namespaces-hook zerotier-tools-0.1.0> Sourcing python-catch-conflicts-hook.sh building '/nix/store/32gjahxbjxjrvwp6js7phdkv2pyli48i-unit-userborn.service.drv' building '/nix/store/92s39aswzn9ni53s9i6c55giccyd4dnn-initrd-linux-6.18.39.drv' unit-userborn.service> structuredAttrs is enabled zerotier-tools-0.1.0> Running phase: unpackPhase zerotier-tools-0.1.0> unpacking source archive /nix/store/bbxl58w1ivpmq3xl23v3vn4az2npdk8c-zerotier-tools zerotier-tools-0.1.0> source root is zerotier-tools zerotier-tools-0.1.0> setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "zerotier-tools/zerotier_tools/members.py" zerotier-tools-0.1.0> Running phase: patchPhase zerotier-tools-0.1.0> Running phase: updateAutotoolsGnuConfigScriptsPhase zerotier-tools-0.1.0> Running phase: configurePhase zerotier-tools-0.1.0> no configure script, doing nothing zerotier-tools-0.1.0> Running phase: buildPhase zerotier-tools-0.1.0> Executing pypaBuildPhase zerotier-tools-0.1.0> Creating a wheel... zerotier-tools-0.1.0> pypa build flags: --no-isolation --outdir dist/ --wheel building '/nix/store/r542v1fnpnkpw2c8l9q7a8fvldd9lrqj-unit-yggdrasil.service.drv' initrd-linux-6.18.39> structuredAttrs is enabled initrd-linux-6.18.39> /bin -> /nix/store/4asc2mb1y6yhzqwgwxk4wcj4d0wb5igb-initrd-bin-env/bin initrd-linux-6.18.39> /etc/dbus-1 -> /nix/store/fahycw8d2ipp6dayz6bagv2jbzc3y0y3-dbus-1 initrd-linux-6.18.39> /etc/group -> /nix/store/cbw9vfdhmqjcby1sh0sqrqbb1vyblj3q-initrd-group initrd-linux-6.18.39> /etc/hostid -> /nix/store/21vhbfq6vqjphxcfms6h92l94ah7h9vi-gen-hostid initrd-linux-6.18.39> /etc/hostname -> /nix/store/znxq7fj15kwva9941njrvp3czzyxxiaq-initrd-hostname initrd-linux-6.18.39> /etc/initrd-release -> /nix/store/qjnjisz6dj8q11h33xi4nmrba5bmcilc-initrd-release initrd-linux-6.18.39> /etc/kbd/keymaps -> /nix/store/k2ra8lqc09h7y422lyra3rjls4nkvnf8-console-env/share/keymaps initrd-linux-6.18.39> /etc/modprobe.d/debian.conf -> /nix/store/4vb2vbiqm4dr24shcqh8vh8yza0pp2fh-kmod-debian-aliases.conf-30+20230601-2 initrd-linux-6.18.39> /etc/modprobe.d/nixos.conf -> /nix/store/ik9r3ymd04wfrvf9jslc168a5xjcayww-etc-modprobe.d-nixos.conf initrd-linux-6.18.39> /etc/modprobe.d/systemd.conf -> /nix/store/3v7kqg55hx4awhy5hdckniypbgqbqfmx-systemd-261/lib/modprobe.d/systemd.conf initrd-linux-6.18.39> /etc/modprobe.d/ubuntu.conf -> /nix/store/3kqcy62jgl0gj1qhhgrv5fsc3vhgmqy1-kmod-blacklist-31+20240202-2ubuntu8/modprobe.conf initrd-linux-6.18.39> /etc/modules-load.d/nixos.conf -> /nix/store/vi2azy8iqlkijrcljf6dmgnyj9wnwx6y-initrd-nixos.conf initrd-linux-6.18.39> /etc/os-release -> /nix/store/qjnjisz6dj8q11h33xi4nmrba5bmcilc-initrd-release initrd-linux-6.18.39> /etc/passwd -> /nix/store/k2ljzx427ibg5d2kskgndl8mzmwyy6n0-initrd-passwd initrd-linux-6.18.39> /etc/shadow -> /nix/store/5pfl7dxlf4qiib8shlwypk0kay32qzkk-initrd-shadow initrd-linux-6.18.39> /etc/shells -> /nix/store/i1vcz3gnrdna4bhw2zvq9ifsg2sg8qam-initrd-shells initrd-linux-6.18.39> /etc/sysctl.d/nixos.conf -> /nix/store/3wwdhh96pn16fpy1j67h8kkprlz0c457-initrd-nixos.conf initrd-linux-6.18.39> /etc/systemd/network/50-zerotier.link -> /nix/store/n5zzdc94jx0mz97jfri1cllavgs8cpdj-unit-50-zerotier.link/50-zerotier.link initrd-linux-6.18.39> /etc/systemd/system -> /nix/store/qjn5day672yd4lh5fkq6k9rcxnjkhhvy-initrd-units initrd-linux-6.18.39> /etc/systemd/system.conf -> /nix/store/iqvmgbfg7mxkp8zyq1w9qy4lj3vv51mn-initrd-system.conf initrd-linux-6.18.39> /etc/terminfo/l/linux -> /nix/store/62qhvy2m2lpqj7ca39j9wvp2kkcxwdcg-ncurses-6.6/share/terminfo/l/linux initrd-linux-6.18.39> /etc/terminfo/v/vt100 -> /nix/store/62qhvy2m2lpqj7ca39j9wvp2kkcxwdcg-ncurses-6.6/share/terminfo/v/vt100 initrd-linux-6.18.39> /etc/terminfo/v/vt102 -> /nix/store/62qhvy2m2lpqj7ca39j9wvp2kkcxwdcg-ncurses-6.6/share/terminfo/v/vt102 initrd-linux-6.18.39> /etc/terminfo/v/vt220 -> /nix/store/62qhvy2m2lpqj7ca39j9wvp2kkcxwdcg-ncurses-6.6/share/terminfo/v/vt220 initrd-linux-6.18.39> /etc/udev/rules.d -> /nix/store/y0aqay023lr7h9zsjlzh3rnqapx26y6a-initrd-udev-rules initrd-linux-6.18.39> /etc/vconsole.conf -> /nix/store/3kws1ydibxaig0manm8b71v5vr7paby4-vconsole.conf initrd-linux-6.18.39> /init -> /nix/store/3v7kqg55hx4awhy5hdckniypbgqbqfmx-systemd-261/lib/systemd/systemd initrd-linux-6.18.39> /lib -> /nix/store/z16pp8spv0x9jpim1c9472l9sxbwm817-linux-6.18.39-modules-shrunk/lib initrd-linux-6.18.39> /sbin -> /nix/store/4asc2mb1y6yhzqwgwxk4wcj4d0wb5igb-initrd-bin-env/sbin initrd-linux-6.18.39> /usr/bin -> /nix/store/4asc2mb1y6yhzqwgwxk4wcj4d0wb5igb-initrd-bin-env/bin initrd-linux-6.18.39> /usr/sbin -> /nix/store/4asc2mb1y6yhzqwgwxk4wcj4d0wb5igb-initrd-bin-env/sbin initrd-linux-6.18.39> Warning: Couldn't satisfy dependency libcrypto.so.4 for "/nix/store/3v7kqg55hx4awhy5hdckniypbgqbqfmx-systemd-261/lib/systemd/systemd-tpm2-setup" initrd-linux-6.18.39> Warning: Couldn't satisfy dependency libcrypto.so.4 for "/nix/store/3v7kqg55hx4awhy5hdckniypbgqbqfmx-systemd-261/lib/systemd/systemd-pcrextend" initrd-linux-6.18.39> Warning: Couldn't satisfy dependency libbpf.so.0 for "/nix/store/3v7kqg55hx4awhy5hdckniypbgqbqfmx-systemd-261/lib/systemd/systemd-executor" initrd-linux-6.18.39> Warning: Couldn't satisfy dependency libcrypt.so.1 for "/nix/store/3v7kqg55hx4awhy5hdckniypbgqbqfmx-systemd-261/lib/systemd/libsystemd-shared-261.so" initrd-linux-6.18.39> Warning: Couldn't satisfy dependency libcrypt.so.1.1 for "/nix/store/3v7kqg55hx4awhy5hdckniypbgqbqfmx-systemd-261/lib/systemd/libsystemd-shared-261.so" unit-yggdrasil.service> structuredAttrs is enabled zerotier-tools-0.1.0> * Getting build dependencies for wheel... initrd-linux-6.18.39> Warning: Couldn't satisfy dependency libbpf.so.0 for "/nix/store/3v7kqg55hx4awhy5hdckniypbgqbqfmx-systemd-261/lib/systemd/libsystemd-core-261.so" initrd-linux-6.18.39> Warning: Couldn't satisfy dependency libcrypto.so.4 for "/nix/store/3v7kqg55hx4awhy5hdckniypbgqbqfmx-systemd-261/bin/homectl" initrd-linux-6.18.39> Warning: Couldn't satisfy dependency libcrypto.so.4 for "/nix/store/3v7kqg55hx4awhy5hdckniypbgqbqfmx-systemd-261/bin/systemd-repart" initrd-linux-6.18.39> Warning: Couldn't satisfy dependency libcrypto.so.4 for "/nix/store/3v7kqg55hx4awhy5hdckniypbgqbqfmx-systemd-261/bin/resolvectl" initrd-linux-6.18.39> Warning: Couldn't satisfy dependency libcrypto.so.4 for "/nix/store/3v7kqg55hx4awhy5hdckniypbgqbqfmx-systemd-261/bin/bootctl" initrd-linux-6.18.39> Warning: Couldn't satisfy dependency libcrypto.so.4 for "/nix/store/3v7kqg55hx4awhy5hdckniypbgqbqfmx-systemd-261/bin/.systemd-cryptsetup-wrapped" zerotier-tools-0.1.0> running egg_info zerotier-tools-0.1.0> creating zerotier_tools.egg-info zerotier-tools-0.1.0> writing zerotier_tools.egg-info/PKG-INFO zerotier-tools-0.1.0> writing dependency_links to zerotier_tools.egg-info/dependency_links.txt zerotier-tools-0.1.0> writing entry points to zerotier_tools.egg-info/entry_points.txt zerotier-tools-0.1.0> writing top-level names to zerotier_tools.egg-info/top_level.txt zerotier-tools-0.1.0> writing manifest file 'zerotier_tools.egg-info/SOURCES.txt' zerotier-tools-0.1.0> reading manifest file 'zerotier_tools.egg-info/SOURCES.txt' zerotier-tools-0.1.0> writing manifest file 'zerotier_tools.egg-info/SOURCES.txt' zerotier-tools-0.1.0> * Building wheel... zerotier-tools-0.1.0> running bdist_wheel zerotier-tools-0.1.0> running build zerotier-tools-0.1.0> running build_py zerotier-tools-0.1.0> creating build/lib/zerotier_tools zerotier-tools-0.1.0> copying zerotier_tools/members.py -> build/lib/zerotier_tools zerotier-tools-0.1.0> copying zerotier_tools/__init__.py -> build/lib/zerotier_tools zerotier-tools-0.1.0> copying zerotier_tools/generate.py -> build/lib/zerotier_tools zerotier-tools-0.1.0> running egg_info zerotier-tools-0.1.0> writing zerotier_tools.egg-info/PKG-INFO zerotier-tools-0.1.0> writing dependency_links to zerotier_tools.egg-info/dependency_links.txt zerotier-tools-0.1.0> writing entry points to zerotier_tools.egg-info/entry_points.txt zerotier-tools-0.1.0> writing top-level names to zerotier_tools.egg-info/top_level.txt zerotier-tools-0.1.0> reading manifest file 'zerotier_tools.egg-info/SOURCES.txt' zerotier-tools-0.1.0> writing manifest file 'zerotier_tools.egg-info/SOURCES.txt' zerotier-tools-0.1.0> installing to build/bdist.linux-x86_64/wheel zerotier-tools-0.1.0> running install zerotier-tools-0.1.0> running install_lib zerotier-tools-0.1.0> creating build/bdist.linux-x86_64/wheel zerotier-tools-0.1.0> creating build/bdist.linux-x86_64/wheel/zerotier_tools zerotier-tools-0.1.0> copying build/lib/zerotier_tools/members.py -> build/bdist.linux-x86_64/wheel/./zerotier_tools zerotier-tools-0.1.0> copying build/lib/zerotier_tools/__init__.py -> build/bdist.linux-x86_64/wheel/./zerotier_tools zerotier-tools-0.1.0> copying build/lib/zerotier_tools/generate.py -> build/bdist.linux-x86_64/wheel/./zerotier_tools zerotier-tools-0.1.0> running install_egg_info zerotier-tools-0.1.0> Copying zerotier_tools.egg-info to build/bdist.linux-x86_64/wheel/./zerotier_tools-0.1.0-py3.14.egg-info zerotier-tools-0.1.0> running install_scripts zerotier-tools-0.1.0> creating build/bdist.linux-x86_64/wheel/zerotier_tools-0.1.0.dist-info/WHEEL zerotier-tools-0.1.0> creating '/build/zerotier-tools/dist/.tmp-ynmiz7s3/zerotier_tools-0.1.0-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it zerotier-tools-0.1.0> adding 'zerotier_tools/__init__.py' zerotier-tools-0.1.0> adding 'zerotier_tools/generate.py' zerotier-tools-0.1.0> adding 'zerotier_tools/members.py' zerotier-tools-0.1.0> adding 'zerotier_tools-0.1.0.dist-info/METADATA' zerotier-tools-0.1.0> adding 'zerotier_tools-0.1.0.dist-info/WHEEL' zerotier-tools-0.1.0> adding 'zerotier_tools-0.1.0.dist-info/entry_points.txt' zerotier-tools-0.1.0> adding 'zerotier_tools-0.1.0.dist-info/top_level.txt' zerotier-tools-0.1.0> adding 'zerotier_tools-0.1.0.dist-info/RECORD' zerotier-tools-0.1.0> removing build/bdist.linux-x86_64/wheel zerotier-tools-0.1.0> Successfully built zerotier_tools-0.1.0-py3-none-any.whl zerotier-tools-0.1.0> Finished creating a wheel... zerotier-tools-0.1.0> Finished executing pypaBuildPhase zerotier-tools-0.1.0> Running phase: pythonRuntimeDepsCheckHook zerotier-tools-0.1.0> Executing pythonRuntimeDepsCheck zerotier-tools-0.1.0> Checking runtime dependencies for zerotier_tools-0.1.0-py3-none-any.whl zerotier-tools-0.1.0> Finished executing pythonRuntimeDepsCheck zerotier-tools-0.1.0> Running phase: installPhase zerotier-tools-0.1.0> Executing pypaInstallPhase zerotier-tools-0.1.0> Successfully installed zerotier_tools-0.1.0-py3-none-any.whl zerotier-tools-0.1.0> Finished executing pypaInstallPhase zerotier-tools-0.1.0> Running phase: pythonOutputDistPhase zerotier-tools-0.1.0> Executing pythonOutputDistPhase zerotier-tools-0.1.0> Finished executing pythonOutputDistPhase zerotier-tools-0.1.0> Running phase: fixupPhase zerotier-tools-0.1.0> shrinking RPATHs of ELF executables and libraries in /nix/store/7h5vrd70fh4nm66pwxz8iw3r3rs6j1hp-zerotier-tools-0.1.0 zerotier-tools-0.1.0> checking for references to /build/ in /nix/store/7h5vrd70fh4nm66pwxz8iw3r3rs6j1hp-zerotier-tools-0.1.0... zerotier-tools-0.1.0> patching script interpreter paths in /nix/store/7h5vrd70fh4nm66pwxz8iw3r3rs6j1hp-zerotier-tools-0.1.0 zerotier-tools-0.1.0> stripping (with command strip and flags -S -p) in /nix/store/7h5vrd70fh4nm66pwxz8iw3r3rs6j1hp-zerotier-tools-0.1.0/lib /nix/store/7h5vrd70fh4nm66pwxz8iw3r3rs6j1hp-zerotier-tools-0.1.0/bin zerotier-tools-0.1.0> shrinking RPATHs of ELF executables and libraries in /nix/store/icxqgfd8bjy73fi8v0jdc0jzznw7gg34-zerotier-tools-0.1.0-dist zerotier-tools-0.1.0> checking for references to /build/ in /nix/store/icxqgfd8bjy73fi8v0jdc0jzznw7gg34-zerotier-tools-0.1.0-dist... zerotier-tools-0.1.0> patching script interpreter paths in /nix/store/icxqgfd8bjy73fi8v0jdc0jzznw7gg34-zerotier-tools-0.1.0-dist zerotier-tools-0.1.0> Rewriting #!/nix/store/jxyrvv4gbpnp3ap5iy7wxwl1sg4x2x88-python3-3.14.6/bin/python3.14 to #!/nix/store/jxyrvv4gbpnp3ap5iy7wxwl1sg4x2x88-python3-3.14.6 zerotier-tools-0.1.0> wrapping `/nix/store/7h5vrd70fh4nm66pwxz8iw3r3rs6j1hp-zerotier-tools-0.1.0/bin/zerotier-generate'... zerotier-tools-0.1.0> Rewriting #!/nix/store/jxyrvv4gbpnp3ap5iy7wxwl1sg4x2x88-python3-3.14.6/bin/python3.14 to #!/nix/store/jxyrvv4gbpnp3ap5iy7wxwl1sg4x2x88-python3-3.14.6 zerotier-tools-0.1.0> wrapping `/nix/store/7h5vrd70fh4nm66pwxz8iw3r3rs6j1hp-zerotier-tools-0.1.0/bin/zerotier-members'... zerotier-tools-0.1.0> Executing pythonRemoveTestsDir zerotier-tools-0.1.0> Finished executing pythonRemoveTestsDir zerotier-tools-0.1.0> Running phase: installCheckPhase zerotier-tools-0.1.0> no Makefile or custom installCheckPhase, doing nothing zerotier-tools-0.1.0> Running phase: pythonCatchConflictsPhase zerotier-tools-0.1.0> Running phase: pythonRemoveBinBytecodePhase zerotier-tools-0.1.0> Running phase: pythonImportsCheckPhase zerotier-tools-0.1.0> Executing pythonImportsCheckPhase building '/nix/store/fv4nkh2d6n6fjpjccxg8b6wan3yw02na-whitelist-controller-zerotier.drv' building '/nix/store/lka08i2kkzycpd0y1vk10605mmkksl8f-zerotier-autoaccept-zerotier.drv' building '/nix/store/1ayfm5cxycm7gzb99cc3nw9xk3h76im1-unit-zerotier-autoaccept-zerotier.service.drv' unit-zerotier-autoaccept-zerotier.service> structuredAttrs is enabled building '/nix/store/2m461a33xqyjdkz0vfy5k6llc21fn4dz-boot.json.drv' building '/nix/store/495mzyvyfzlczs8zczkqwsibcng29r0w-zerotierone-1.16.0.drv' zerotierone-1.16.0> Running phase: unpackPhase zerotierone-1.16.0> unpacking source archive /nix/store/qxr9703hw3pa7781vv44hlshwav2qslj-source zerotierone-1.16.0> source root is source zerotierone-1.16.0> Executing cargoSetupPostUnpackHook zerotierone-1.16.0> Finished cargoSetupPostUnpackHook zerotierone-1.16.0> Running phase: patchPhase zerotierone-1.16.0> applying patch /nix/store/hj197myrwcrinylkdprnlykv8l885jw9-0001-darwin-disable-link-time-optimization.patch zerotierone-1.16.0> patching file make-mac.mk zerotierone-1.16.0> applying patch /nix/store/al59jkmz51lgv3rwmx8bscpx12vmfqrq-0002-Support-single-arch-builds-on-macOS.patch zerotierone-1.16.0> patching file make-mac.mk zerotierone-1.16.0> Executing cargoSetupPostPatchHook zerotierone-1.16.0> Validating consistency between /build/source/Cargo.lock and /build/cargo-deps-vendor/Cargo.lock zerotierone-1.16.0> Finished cargoSetupPostPatchHook zerotierone-1.16.0> Running phase: updateAutotoolsGnuConfigScriptsPhase zerotierone-1.16.0> Updating Autotools / GNU config script to a newer upstream version: ./ext/libpqxx-7.7.3/config/config.sub zerotierone-1.16.0> Updating Autotools / GNU config script to a newer upstream version: ./ext/libpqxx-7.7.3/config/config.guess zerotierone-1.16.0> Running phase: configurePhase zerotierone-1.16.0> patching script interpreter paths in ./doc/build.sh zerotierone-1.16.0> ./doc/build.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash" zerotierone-1.16.0> substituteStream() in derivation zerotierone-1.16.0: WARNING: '--replace' is deprecated, use --replace-{fail,warn,quiet}. (file './doc/build.sh') zerotierone-1.16.0> fixing libtool script ./ext/libpqxx-7.7.3/config/ltmain.sh zerotierone-1.16.0> ./ext/libpqxx-7.7.3/configure zerotierone-1.16.0> no configure script, doing nothing zerotierone-1.16.0> Running phase: buildPhase zerotierone-1.16.0> build flags: -j4 SHELL=/nix/store/v8llyqw71lygr2llhmcc8ya5bdlzq45v-bash-5.3p9/bin/bash all selftest ZT_NONFREE=1 zerotierone-1.16.0> g++ -O3 -fstack-protector -Wall -Wno-deprecated -std=c++17 -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o node/AES.o node/AES.cpp zerotierone-1.16.0> OpenTelemetry exporter not enabled, skipping build. zerotierone-1.16.0> g++ -O3 -fstack-protector -Wall -Wno-deprecated -std=c++17 -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o node/AES_aesni.o node/AES_aesni.cpp zerotierone-1.16.0> g++ -O3 -fstack-protector -Wall -Wno-deprecated -std=c++17 -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o node/AES_armcrypto.o node/AES_armcrypto.cpp zerotierone-1.16.0> g++ -O3 -fstack-protector -Wall -Wno-deprecated -std=c++17 -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o node/ECC.o node/ECC.cpp zerotierone-1.16.0> g++ -O3 -fstack-protector -Wall -Wno-deprecated -std=c++17 -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o node/Capability.o node/Capability.cpp zerotierone-1.16.0> g++ -O3 -fstack-protector -Wall -Wno-deprecated -std=c++17 -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o node/CertificateOfMembership.o node/CertificateOfMembership.cpp zerotierone-1.16.0> g++ -O3 -fstack-protector -Wall -Wno-deprecated -std=c++17 -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o node/CertificateOfOwnership.o node/CertificateOfOwnership.cpp zerotierone-1.16.0> In file included from node/Capability.cpp:9: zerotierone-1.16.0> node/Capability.hpp: In constructor 'ZeroTier::Capability::Capability()': zerotierone-1.16.0> node/Capability.hpp:61:23: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Capability::' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] zerotierone-1.16.0> 61 | memset(_custody, 0, sizeof(_custody)); zerotierone-1.16.0> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> node/Capability.hpp:512:16: note: 'struct ZeroTier::Capability::' declared here zerotierone-1.16.0> 512 | struct { zerotierone-1.16.0> | ^ zerotierone-1.16.0> In file included from node/Membership.hpp:13, zerotierone-1.16.0> from node/Network.hpp:20, zerotierone-1.16.0> from node/CertificateOfMembership.cpp:12: zerotierone-1.16.0> node/Capability.hpp: In constructor 'ZeroTier::Capability::Capability()': zerotierone-1.16.0> node/Capability.hpp:61:23: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Capability::' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] zerotierone-1.16.0> 61 | memset(_custody, 0, sizeof(_custody)); zerotierone-1.16.0> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> node/Capability.hpp:512:16: note: 'struct ZeroTier::Capability::' declared here zerotierone-1.16.0> 512 | struct { zerotierone-1.16.0> | ^ zerotierone-1.16.0> In file included from node/Capability.cpp:12: zerotierone-1.16.0> node/Network.hpp: In constructor 'ZeroTier::Network::_IncomingConfigChunk::_IncomingConfigChunk()': zerotierone-1.16.0> node/Network.hpp:484:31: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Network::_IncomingConfigChunk' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> node/Network.hpp:481:16: note: 'struct ZeroTier::Network::_IncomingConfigChunk' declared here zerotierone-1.16.0> 481 | struct _IncomingConfigChunk { zerotierone-1.16.0> | ^~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> node/Network.hpp: In constructor 'ZeroTier::Network::_IncomingConfigChunk::_IncomingConfigChunk()': zerotierone-1.16.0> node/Network.hpp:484:31: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Network::_IncomingConfigChunk' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> node/Network.hpp:481:16: note: 'struct ZeroTier::Network::_IncomingConfigChunk' declared here zerotierone-1.16.0> 481 | struct _IncomingConfigChunk { zerotierone-1.16.0> | ^~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> In file included from node/Membership.hpp:13, zerotierone-1.16.0> from node/Network.hpp:20, zerotierone-1.16.0> from node/CertificateOfOwnership.cpp:12: zerotierone-1.16.0> node/Capability.hpp: In constructor 'ZeroTier::Capability::Capability()': zerotierone-1.16.0> node/Capability.hpp:61:23: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Capability::' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] zerotierone-1.16.0> 61 | memset(_custody, 0, sizeof(_custody)); zerotierone-1.16.0> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> node/Capability.hpp:512:16: note: 'struct ZeroTier::Capability::' declared here zerotierone-1.16.0> 512 | struct { zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/Network.hpp: In constructor 'ZeroTier::Network::_IncomingConfigChunk::_IncomingConfigChunk()': zerotierone-1.16.0> node/Network.hpp:484:31: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Network::_IncomingConfigChunk' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> node/Network.hpp:481:16: note: 'struct ZeroTier::Network::_IncomingConfigChunk' declared here zerotierone-1.16.0> 481 | struct _IncomingConfigChunk { zerotierone-1.16.0> | ^~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> g++ -O3 -fstack-protector -Wall -Wno-deprecated -std=c++17 -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o node/Identity.o node/Identity.cpp zerotierone-1.16.0> g++ -O3 -fstack-protector -Wall -Wno-deprecated -std=c++17 -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o node/IncomingPacket.o node/IncomingPacket.cpp zerotierone-1.16.0> g++ -O3 -fstack-protector -Wall -Wno-deprecated -std=c++17 -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o node/InetAddress.o node/InetAddress.cpp zerotierone-1.16.0> g++ -O3 -fstack-protector -Wall -Wno-deprecated -std=c++17 -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o node/Membership.o node/Membership.cpp zerotierone-1.16.0> g++ -O3 -fstack-protector -Wall -Wno-deprecated -std=c++17 -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o node/Metrics.o node/Metrics.cpp zerotierone-1.16.0> In file included from node/IncomingPacket.cpp:14: zerotierone-1.16.0> node/Capability.hpp: In constructor 'ZeroTier::Capability::Capability()': zerotierone-1.16.0> node/Capability.hpp:61:23: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Capability::' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] zerotierone-1.16.0> 61 | memset(_custody, 0, sizeof(_custody)); zerotierone-1.16.0> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> node/Capability.hpp:512:16: note: 'struct ZeroTier::Capability::' declared here zerotierone-1.16.0> 512 | struct { zerotierone-1.16.0> | ^ zerotierone-1.16.0> In file included from node/Node.hpp:19, zerotierone-1.16.0> from node/IncomingPacket.cpp:19: zerotierone-1.16.0> node/Network.hpp: In constructor 'ZeroTier::Network::_IncomingConfigChunk::_IncomingConfigChunk()': zerotierone-1.16.0> node/Network.hpp:484:31: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Network::_IncomingConfigChunk' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> node/Network.hpp:481:16: note: 'struct ZeroTier::Network::_IncomingConfigChunk' declared here zerotierone-1.16.0> 481 | struct _IncomingConfigChunk { zerotierone-1.16.0> | ^~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> In file included from node/Membership.hpp:13, zerotierone-1.16.0> from node/Membership.cpp:9: zerotierone-1.16.0> node/Capability.hpp: In constructor 'ZeroTier::Capability::Capability()': zerotierone-1.16.0> node/Capability.hpp:61:23: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Capability::' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] zerotierone-1.16.0> 61 | memset(_custody, 0, sizeof(_custody)); zerotierone-1.16.0> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> node/Capability.hpp:512:16: note: 'struct ZeroTier::Capability::' declared here zerotierone-1.16.0> 512 | struct { zerotierone-1.16.0> | ^ zerotierone-1.16.0> In file included from node/Node.hpp:19, zerotierone-1.16.0> from node/Membership.cpp:12: zerotierone-1.16.0> node/Network.hpp: In constructor 'ZeroTier::Network::_IncomingConfigChunk::_IncomingConfigChunk()': zerotierone-1.16.0> node/Network.hpp:484:31: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Network::_IncomingConfigChunk' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> node/Network.hpp:481:16: note: 'struct ZeroTier::Network::_IncomingConfigChunk' declared here zerotierone-1.16.0> 481 | struct _IncomingConfigChunk { zerotierone-1.16.0> | ^~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> g++ -O3 -fstack-protector -Wall -Wno-deprecated -std=c++17 -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o node/Multicaster.o node/Multicaster.cpp zerotierone-1.16.0> In file included from node/Packet.hpp:16, zerotierone-1.16.0> from node/IncomingPacket.hpp:13, zerotierone-1.16.0> from node/IncomingPacket.cpp:9: zerotierone-1.16.0> In copy constructor 'ZeroTier::Identity::Identity(const ZeroTier::Identity&)', zerotierone-1.16.0> inlined from 'ZeroTier::World::Root::Root(ZeroTier::World::Root&&)' at node/World.hpp:88:9, zerotierone-1.16.0> inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = ZeroTier::World::Root; _Args = {ZeroTier::World::Root}; _Tp = ZeroTier::World::Root]' at /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/include/c++/15.2.0/bits/new_allocator.h:191:4, zerotierone-1.16.0> inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = ZeroTier::World::Root; _Args = {ZeroTier::World::Root}; _Tp = ZeroTier::World::Root]' at /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/include/c++/15.2.0/bits/alloc_traits.h:674:17, zerotierone-1.16.0> inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ZeroTier::World::Root}; _Tp = ZeroTier::World::Root; _Alloc = std::allocator]' at /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/include/c++/15.2.0/bits/vector.tcc:117:30, zerotierone-1.16.0> inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = ZeroTier::World::Root; _Alloc = std::allocator]' at /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/include/c++/15.2.0/bits/stl_vector.h:1434:21, zerotierone-1.16.0> inlined from 'unsigned int ZeroTier::World::deserialize(const ZeroTier::Buffer&, unsigned int) [with unsigned int C = 10024]' at node/World.hpp:251:20: zerotierone-1.16.0> node/Identity.hpp:42:63: warning: '.ZeroTier::World::Root::identity.ZeroTier::Identity::_publicKey' may be used uninitialized [-Wmaybe-uninitialized] zerotierone-1.16.0> 42 | Identity(const Identity& id) : _address(id._address), _publicKey(id._publicKey), _privateKey((id._privateKey) ? new ECC::Private(*(id._privateKey)) : (ECC::Private*)0) zerotierone-1.16.0> | ^~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> In file included from node/Topology.hpp:20, zerotierone-1.16.0> from node/Switch.hpp:21, zerotierone-1.16.0> from node/IncomingPacket.cpp:26: zerotierone-1.16.0> node/World.hpp: In member function 'unsigned int ZeroTier::World::deserialize(const ZeroTier::Buffer&, unsigned int) [with unsigned int C = 10024]': zerotierone-1.16.0> node/World.hpp:251:42: note: '' declared here zerotierone-1.16.0> 251 | _roots.push_back(Root()); zerotierone-1.16.0> | ^~~~~~ zerotierone-1.16.0> g++ -O3 -fstack-protector -Wall -Wno-deprecated -std=c++17 -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o node/Network.o node/Network.cpp zerotierone-1.16.0> g++ -O3 -fstack-protector -Wall -Wno-deprecated -std=c++17 -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o node/NetworkConfig.o node/NetworkConfig.cpp zerotierone-1.16.0> In file included from node/Membership.hpp:13, zerotierone-1.16.0> from node/Network.hpp:20, zerotierone-1.16.0> from node/Multicaster.cpp:13: zerotierone-1.16.0> node/Capability.hpp: In constructor 'ZeroTier::Capability::Capability()': zerotierone-1.16.0> node/Capability.hpp:61:23: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Capability::' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] zerotierone-1.16.0> 61 | memset(_custody, 0, sizeof(_custody)); zerotierone-1.16.0> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> node/Capability.hpp:512:16: note: 'struct ZeroTier::Capability::' declared here zerotierone-1.16.0> 512 | struct { zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/Network.hpp: In constructor 'ZeroTier::Network::_IncomingConfigChunk::_IncomingConfigChunk()': zerotierone-1.16.0> node/Network.hpp:484:31: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Network::_IncomingConfigChunk' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> node/Network.hpp:481:16: note: 'struct ZeroTier::Network::_IncomingConfigChunk' declared here zerotierone-1.16.0> 481 | struct _IncomingConfigChunk { zerotierone-1.16.0> | ^~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> In file included from node/Membership.hpp:13, zerotierone-1.16.0> from node/Network.hpp:20, zerotierone-1.16.0> from node/Network.cpp:9: zerotierone-1.16.0> node/Capability.hpp: In constructor 'ZeroTier::Capability::Capability()': zerotierone-1.16.0> node/Capability.hpp:61:23: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Capability::' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] zerotierone-1.16.0> 61 | memset(_custody, 0, sizeof(_custody)); zerotierone-1.16.0> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> node/Capability.hpp:512:16: note: 'struct ZeroTier::Capability::' declared here zerotierone-1.16.0> 512 | struct { zerotierone-1.16.0> | ^ zerotierone-1.16.0> In file included from node/NetworkConfig.hpp:14, zerotierone-1.16.0> from node/NetworkConfig.cpp:9: zerotierone-1.16.0> node/Capability.hpp: In constructor 'ZeroTier::Capability::Capability()': zerotierone-1.16.0> node/Capability.hpp:61:23: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Capability::' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] zerotierone-1.16.0> 61 | memset(_custody, 0, sizeof(_custody)); zerotierone-1.16.0> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> node/Capability.hpp:512:16: note: 'struct ZeroTier::Capability::' declared here zerotierone-1.16.0> 512 | struct { zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/NetworkConfig.cpp: In constructor 'ZeroTier::NetworkConfig::NetworkConfig()': zerotierone-1.16.0> node/NetworkConfig.cpp:53:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::InetAddress' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] zerotierone-1.16.0> 53 | memset(staticIps, 0, sizeof(InetAddress) * ZT_MAX_ZT_ASSIGNED_ADDRESSES); zerotierone-1.16.0> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> In file included from node/CertificateOfOwnership.hpp:18, zerotierone-1.16.0> from node/NetworkConfig.hpp:16: zerotierone-1.16.0> node/InetAddress.hpp:37:8: note: 'struct ZeroTier::InetAddress' declared here zerotierone-1.16.0> 37 | struct InetAddress : public sockaddr_storage { zerotierone-1.16.0> | ^~~~~~~~~~~ zerotierone-1.16.0> node/Network.hpp: In constructor 'ZeroTier::Network::_IncomingConfigChunk::_IncomingConfigChunk()': zerotierone-1.16.0> node/Network.hpp:484:31: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Network::_IncomingConfigChunk' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> node/Network.hpp:481:16: note: 'struct ZeroTier::Network::_IncomingConfigChunk' declared here zerotierone-1.16.0> 481 | struct _IncomingConfigChunk { zerotierone-1.16.0> | ^~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> g++ -O3 -fstack-protector -Wall -Wno-deprecated -std=c++17 -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o node/Node.o node/Node.cpp zerotierone-1.16.0> g++ -O3 -fstack-protector -Wall -Wno-deprecated -std=c++17 -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o node/OutboundMulticast.o node/OutboundMulticast.cpp zerotierone-1.16.0> g++ -O3 -fstack-protector -Wall -Wno-deprecated -std=c++17 -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o node/Packet.o node/Packet.cpp zerotierone-1.16.0> In file included from node/Membership.hpp:13, zerotierone-1.16.0> from node/Network.hpp:20, zerotierone-1.16.0> from node/Node.hpp:19, zerotierone-1.16.0> from node/Node.cpp:9: zerotierone-1.16.0> node/Capability.hpp: In constructor 'ZeroTier::Capability::Capability()': zerotierone-1.16.0> node/Capability.hpp:61:23: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Capability::' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] zerotierone-1.16.0> 61 | memset(_custody, 0, sizeof(_custody)); zerotierone-1.16.0> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> node/Capability.hpp:512:16: note: 'struct ZeroTier::Capability::' declared here zerotierone-1.16.0> 512 | struct { zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/Network.hpp: In constructor 'ZeroTier::Network::_IncomingConfigChunk::_IncomingConfigChunk()': zerotierone-1.16.0> node/Network.hpp:484:31: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Network::_IncomingConfigChunk' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> node/Network.hpp:481:16: note: 'struct ZeroTier::Network::_IncomingConfigChunk' declared here zerotierone-1.16.0> 481 | struct _IncomingConfigChunk { zerotierone-1.16.0> | ^~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> In file included from node/Membership.hpp:13, zerotierone-1.16.0> from node/Network.hpp:20, zerotierone-1.16.0> from node/OutboundMulticast.cpp:12: zerotierone-1.16.0> node/Capability.hpp: In constructor 'ZeroTier::Capability::Capability()': zerotierone-1.16.0> node/Capability.hpp:61:23: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Capability::' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] zerotierone-1.16.0> 61 | memset(_custody, 0, sizeof(_custody)); zerotierone-1.16.0> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> node/Capability.hpp:512:16: note: 'struct ZeroTier::Capability::' declared here zerotierone-1.16.0> 512 | struct { zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/Network.hpp: In constructor 'ZeroTier::Network::_IncomingConfigChunk::_IncomingConfigChunk()': zerotierone-1.16.0> node/Network.hpp:484:31: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Network::_IncomingConfigChunk' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> node/Network.hpp:481:16: note: 'struct ZeroTier::Network::_IncomingConfigChunk' declared here zerotierone-1.16.0> 481 | struct _IncomingConfigChunk { zerotierone-1.16.0> | ^~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> g++ -O3 -fstack-protector -Wall -Wno-deprecated -std=c++17 -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o node/Path.o node/Path.cpp zerotierone-1.16.0> g++ -O3 -fstack-protector -Wall -Wno-deprecated -std=c++17 -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o node/Peer.o node/Peer.cpp zerotierone-1.16.0> g++ -O3 -fstack-protector -Wall -Wno-deprecated -std=c++17 -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o node/Poly1305.o node/Poly1305.cpp zerotierone-1.16.0> In file included from node/Membership.hpp:13, zerotierone-1.16.0> from node/Network.hpp:20, zerotierone-1.16.0> from node/Node.hpp:19, zerotierone-1.16.0> from node/Path.cpp:11: zerotierone-1.16.0> node/Capability.hpp: In constructor 'ZeroTier::Capability::Capability()': zerotierone-1.16.0> node/Capability.hpp:61:23: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Capability::' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] zerotierone-1.16.0> 61 | memset(_custody, 0, sizeof(_custody)); zerotierone-1.16.0> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> node/Capability.hpp:512:16: note: 'struct ZeroTier::Capability::' declared here zerotierone-1.16.0> 512 | struct { zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/Network.hpp: In constructor 'ZeroTier::Network::_IncomingConfigChunk::_IncomingConfigChunk()': zerotierone-1.16.0> node/Network.hpp:484:31: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Network::_IncomingConfigChunk' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> node/Network.hpp:481:16: note: 'struct ZeroTier::Network::_IncomingConfigChunk' declared here zerotierone-1.16.0> 481 | struct _IncomingConfigChunk { zerotierone-1.16.0> | ^~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> g++ -O3 -fstack-protector -Wall -Wno-deprecated -std=c++17 -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o node/Revocation.o node/Revocation.cpp zerotierone-1.16.0> In file included from node/Membership.hpp:13, zerotierone-1.16.0> from node/Network.hpp:20, zerotierone-1.16.0> from node/Peer.cpp:16: zerotierone-1.16.0> node/Capability.hpp: In constructor 'ZeroTier::Capability::Capability()': zerotierone-1.16.0> node/Capability.hpp:61:23: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Capability::' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] zerotierone-1.16.0> 61 | memset(_custody, 0, sizeof(_custody)); zerotierone-1.16.0> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> node/Capability.hpp:512:16: note: 'struct ZeroTier::Capability::' declared here zerotierone-1.16.0> 512 | struct { zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/Network.hpp: In constructor 'ZeroTier::Network::_IncomingConfigChunk::_IncomingConfigChunk()': zerotierone-1.16.0> node/Network.hpp:484:31: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Network::_IncomingConfigChunk' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> node/Network.hpp:481:16: note: 'struct ZeroTier::Network::_IncomingConfigChunk' declared here zerotierone-1.16.0> 481 | struct _IncomingConfigChunk { zerotierone-1.16.0> | ^~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> g++ -O3 -fstack-protector -Wall -Wno-deprecated -std=c++17 -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o node/Salsa20.o node/Salsa20.cpp zerotierone-1.16.0> g++ -O3 -fstack-protector -Wall -Wno-deprecated -std=c++17 -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o node/SelfAwareness.o node/SelfAwareness.cpp zerotierone-1.16.0> In file included from node/Membership.hpp:13, zerotierone-1.16.0> from node/Network.hpp:20, zerotierone-1.16.0> from node/Revocation.cpp:12: zerotierone-1.16.0> node/Capability.hpp: In constructor 'ZeroTier::Capability::Capability()': zerotierone-1.16.0> node/Capability.hpp:61:23: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Capability::' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] zerotierone-1.16.0> 61 | memset(_custody, 0, sizeof(_custody)); zerotierone-1.16.0> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> node/Capability.hpp:512:16: note: 'struct ZeroTier::Capability::' declared here zerotierone-1.16.0> 512 | struct { zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/Network.hpp: In constructor 'ZeroTier::Network::_IncomingConfigChunk::_IncomingConfigChunk()': zerotierone-1.16.0> node/Network.hpp:484:31: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Network::_IncomingConfigChunk' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> node/Network.hpp:481:16: note: 'struct ZeroTier::Network::_IncomingConfigChunk' declared here zerotierone-1.16.0> 481 | struct _IncomingConfigChunk { zerotierone-1.16.0> | ^~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> g++ -O3 -fstack-protector -Wall -Wno-deprecated -std=c++17 -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o node/SHA512.o node/SHA512.cpp zerotierone-1.16.0> g++ -O3 -fstack-protector -Wall -Wno-deprecated -std=c++17 -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o node/Switch.o node/Switch.cpp zerotierone-1.16.0> In file included from node/Membership.hpp:13, zerotierone-1.16.0> from node/Network.hpp:20, zerotierone-1.16.0> from node/Node.hpp:19, zerotierone-1.16.0> from node/SelfAwareness.cpp:12: zerotierone-1.16.0> node/Capability.hpp: In constructor 'ZeroTier::Capability::Capability()': zerotierone-1.16.0> node/Capability.hpp:61:23: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Capability::' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] zerotierone-1.16.0> 61 | memset(_custody, 0, sizeof(_custody)); zerotierone-1.16.0> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> node/Capability.hpp:512:16: note: 'struct ZeroTier::Capability::' declared here zerotierone-1.16.0> 512 | struct { zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/Network.hpp: In constructor 'ZeroTier::Network::_IncomingConfigChunk::_IncomingConfigChunk()': zerotierone-1.16.0> node/Network.hpp:484:31: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Network::_IncomingConfigChunk' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> node/Network.hpp:481:16: note: 'struct ZeroTier::Network::_IncomingConfigChunk' declared here zerotierone-1.16.0> 481 | struct _IncomingConfigChunk { zerotierone-1.16.0> | ^~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> g++ -O3 -fstack-protector -Wall -Wno-deprecated -std=c++17 -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o node/Tag.o node/Tag.cpp zerotierone-1.16.0> g++ -O3 -fstack-protector -Wall -Wno-deprecated -std=c++17 -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o node/Topology.o node/Topology.cpp zerotierone-1.16.0> g++ -O3 -fstack-protector -Wall -Wno-deprecated -std=c++17 -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o node/Trace.o node/Trace.cpp zerotierone-1.16.0> In file included from node/Membership.hpp:13, zerotierone-1.16.0> from node/Network.hpp:20, zerotierone-1.16.0> from node/Tag.cpp:12: zerotierone-1.16.0> node/Capability.hpp: In constructor 'ZeroTier::Capability::Capability()': zerotierone-1.16.0> node/Capability.hpp:61:23: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Capability::' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] zerotierone-1.16.0> 61 | memset(_custody, 0, sizeof(_custody)); zerotierone-1.16.0> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> node/Capability.hpp:512:16: note: 'struct ZeroTier::Capability::' declared here zerotierone-1.16.0> 512 | struct { zerotierone-1.16.0> | ^ zerotierone-1.16.0> In file included from node/Membership.hpp:13, zerotierone-1.16.0> from node/Network.hpp:20, zerotierone-1.16.0> from node/Switch.hpp:18, zerotierone-1.16.0> from node/Switch.cpp:9: zerotierone-1.16.0> node/Capability.hpp: In constructor 'ZeroTier::Capability::Capability()': zerotierone-1.16.0> node/Capability.hpp:61:23: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Capability::' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] zerotierone-1.16.0> 61 | memset(_custody, 0, sizeof(_custody)); zerotierone-1.16.0> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> node/Capability.hpp:512:16: note: 'struct ZeroTier::Capability::' declared here zerotierone-1.16.0> 512 | struct { zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/Network.hpp: In constructor 'ZeroTier::Network::_IncomingConfigChunk::_IncomingConfigChunk()': zerotierone-1.16.0> node/Network.hpp:484:31: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Network::_IncomingConfigChunk' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> node/Network.hpp:481:16: note: 'struct ZeroTier::Network::_IncomingConfigChunk' declared here zerotierone-1.16.0> 481 | struct _IncomingConfigChunk { zerotierone-1.16.0> | ^~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> node/Network.hpp: In constructor 'ZeroTier::Network::_IncomingConfigChunk::_IncomingConfigChunk()': zerotierone-1.16.0> node/Network.hpp:484:31: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Network::_IncomingConfigChunk' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> node/Network.hpp:481:16: note: 'struct ZeroTier::Network::_IncomingConfigChunk' declared here zerotierone-1.16.0> 481 | struct _IncomingConfigChunk { zerotierone-1.16.0> | ^~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> In file included from node/Membership.hpp:13, zerotierone-1.16.0> from node/Network.hpp:20, zerotierone-1.16.0> from node/Topology.cpp:12: zerotierone-1.16.0> node/Capability.hpp: In constructor 'ZeroTier::Capability::Capability()': zerotierone-1.16.0> node/Capability.hpp:61:23: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Capability::' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] zerotierone-1.16.0> 61 | memset(_custody, 0, sizeof(_custody)); zerotierone-1.16.0> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> node/Capability.hpp:512:16: note: 'struct ZeroTier::Capability::' declared here zerotierone-1.16.0> 512 | struct { zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/Network.hpp: In constructor 'ZeroTier::Network::_IncomingConfigChunk::_IncomingConfigChunk()': zerotierone-1.16.0> node/Network.hpp:484:31: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Network::_IncomingConfigChunk' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> node/Network.hpp:481:16: note: 'struct ZeroTier::Network::_IncomingConfigChunk' declared here zerotierone-1.16.0> 481 | struct _IncomingConfigChunk { zerotierone-1.16.0> | ^~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> In file included from node/Trace.cpp:14: zerotierone-1.16.0> node/Capability.hpp: In constructor 'ZeroTier::Capability::Capability()': zerotierone-1.16.0> node/Capability.hpp:61:23: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Capability::' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] zerotierone-1.16.0> 61 | memset(_custody, 0, sizeof(_custody)); zerotierone-1.16.0> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> node/Capability.hpp:512:16: note: 'struct ZeroTier::Capability::' declared here zerotierone-1.16.0> 512 | struct { zerotierone-1.16.0> | ^ zerotierone-1.16.0> In file included from node/Node.hpp:19, zerotierone-1.16.0> from node/Trace.cpp:19: zerotierone-1.16.0> node/Network.hpp: In constructor 'ZeroTier::Network::_IncomingConfigChunk::_IncomingConfigChunk()': zerotierone-1.16.0> node/Network.hpp:484:31: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Network::_IncomingConfigChunk' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> node/Network.hpp:481:16: note: 'struct ZeroTier::Network::_IncomingConfigChunk' declared here zerotierone-1.16.0> 481 | struct _IncomingConfigChunk { zerotierone-1.16.0> | ^~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> g++ -O3 -fstack-protector -Wall -Wno-deprecated -std=c++17 -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o node/Utils.o node/Utils.cpp zerotierone-1.16.0> g++ -O3 -fstack-protector -Wall -Wno-deprecated -std=c++17 -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o node/Bond.o node/Bond.cpp zerotierone-1.16.0> g++ -O3 -fstack-protector -Wall -Wno-deprecated -std=c++17 -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o node/PacketMultiplexer.o node/PacketMultiplexer.cpp zerotierone-1.16.0> In file included from node/Topology.hpp:15, zerotierone-1.16.0> from node/Topology.cpp:9: zerotierone-1.16.0> In copy constructor 'ZeroTier::Identity::Identity(const ZeroTier::Identity&)', zerotierone-1.16.0> inlined from 'ZeroTier::World::Root::Root(ZeroTier::World::Root&&)' at node/World.hpp:88:9, zerotierone-1.16.0> inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = ZeroTier::World::Root; _Args = {ZeroTier::World::Root}; _Tp = ZeroTier::World::Root]' at /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/include/c++/15.2.0/bits/new_allocator.h:191:4, zerotierone-1.16.0> inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = ZeroTier::World::Root; _Args = {ZeroTier::World::Root}; _Tp = ZeroTier::World::Root]' at /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/include/c++/15.2.0/bits/alloc_traits.h:674:17, zerotierone-1.16.0> inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ZeroTier::World::Root}; _Tp = ZeroTier::World::Root; _Alloc = std::allocator]' at /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/include/c++/15.2.0/bits/vector.tcc:117:30, zerotierone-1.16.0> inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = ZeroTier::World::Root; _Alloc = std::allocator]' at /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/include/c++/15.2.0/bits/stl_vector.h:1434:21, zerotierone-1.16.0> inlined from 'unsigned int ZeroTier::World::deserialize(const ZeroTier::Buffer&, unsigned int) [with unsigned int C = 8480]' at node/World.hpp:251:20: zerotierone-1.16.0> node/Identity.hpp:42:63: warning: '.ZeroTier::World::Root::identity.ZeroTier::Identity::_publicKey' may be used uninitialized [-Wmaybe-uninitialized] zerotierone-1.16.0> 42 | Identity(const Identity& id) : _address(id._address), _publicKey(id._publicKey), _privateKey((id._privateKey) ? new ECC::Private(*(id._privateKey)) : (ECC::Private*)0) zerotierone-1.16.0> | ^~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> In file included from node/Topology.hpp:20: zerotierone-1.16.0> node/World.hpp: In function 'unsigned int ZeroTier::World::deserialize(const ZeroTier::Buffer&, unsigned int) [with unsigned int C = 8480]': zerotierone-1.16.0> node/World.hpp:251:42: note: '' declared here zerotierone-1.16.0> 251 | _roots.push_back(Root()); zerotierone-1.16.0> | ^~~~~~ zerotierone-1.16.0> In copy constructor 'ZeroTier::Identity::Identity(const ZeroTier::Identity&)', zerotierone-1.16.0> inlined from 'ZeroTier::World::Root::Root(ZeroTier::World::Root&&)' at node/World.hpp:88:9, zerotierone-1.16.0> inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = ZeroTier::World::Root; _Args = {ZeroTier::World::Root}; _Tp = ZeroTier::World::Root]' at /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/include/c++/15.2.0/bits/new_allocator.h:191:4, zerotierone-1.16.0> inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = ZeroTier::World::Root; _Args = {ZeroTier::World::Root}; _Tp = ZeroTier::World::Root]' at /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/include/c++/15.2.0/bits/alloc_traits.h:674:17, zerotierone-1.16.0> inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ZeroTier::World::Root}; _Tp = ZeroTier::World::Root; _Alloc = std::allocator]' at /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/include/c++/15.2.0/bits/vector.tcc:117:30, zerotierone-1.16.0> inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = ZeroTier::World::Root; _Alloc = std::allocator]' at /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/include/c++/15.2.0/bits/stl_vector.h:1434:21, zerotierone-1.16.0> inlined from 'unsigned int ZeroTier::World::deserialize(const ZeroTier::Buffer&, unsigned int) [with unsigned int C = 570]' at node/World.hpp:251:20, zerotierone-1.16.0> inlined from 'ZeroTier::Topology::Topology(const ZeroTier::RuntimeEnvironment*, void*)' at node/Topology.cpp:59:28: zerotierone-1.16.0> node/Identity.hpp:42:63: warning: '.ZeroTier::World::Root::identity.ZeroTier::Identity::_publicKey' may be used uninitialized [-Wmaybe-uninitialized] zerotierone-1.16.0> 42 | Identity(const Identity& id) : _address(id._address), _publicKey(id._publicKey), _privateKey((id._privateKey) ? new ECC::Private(*(id._privateKey)) : (ECC::Private*)0) zerotierone-1.16.0> | ^~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> node/World.hpp: In constructor 'ZeroTier::Topology::Topology(const ZeroTier::RuntimeEnvironment*, void*)': zerotierone-1.16.0> node/World.hpp:251:42: note: '' declared here zerotierone-1.16.0> 251 | _roots.push_back(Root()); zerotierone-1.16.0> | ^~~~~~ zerotierone-1.16.0> g++ -O3 -fstack-protector -Wall -Wno-deprecated -std=c++17 -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o osdep/OSUtils.o osdep/OSUtils.cpp zerotierone-1.16.0> In file included from node/Membership.hpp:13, zerotierone-1.16.0> from node/Network.hpp:20, zerotierone-1.16.0> from node/Node.hpp:19, zerotierone-1.16.0> from node/Bond.cpp:12: zerotierone-1.16.0> node/Capability.hpp: In constructor 'ZeroTier::Capability::Capability()': zerotierone-1.16.0> node/Capability.hpp:61:23: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Capability::' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] zerotierone-1.16.0> 61 | memset(_custody, 0, sizeof(_custody)); zerotierone-1.16.0> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> node/Capability.hpp:512:16: note: 'struct ZeroTier::Capability::' declared here zerotierone-1.16.0> 512 | struct { zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/Network.hpp: In constructor 'ZeroTier::Network::_IncomingConfigChunk::_IncomingConfigChunk()': zerotierone-1.16.0> node/Network.hpp:484:31: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Network::_IncomingConfigChunk' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> node/Network.hpp:481:16: note: 'struct ZeroTier::Network::_IncomingConfigChunk' declared here zerotierone-1.16.0> 481 | struct _IncomingConfigChunk { zerotierone-1.16.0> | ^~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> In file included from node/Membership.hpp:13, zerotierone-1.16.0> from node/Network.hpp:20, zerotierone-1.16.0> from node/Node.hpp:19, zerotierone-1.16.0> from node/PacketMultiplexer.cpp:12: zerotierone-1.16.0> node/Capability.hpp: In constructor 'ZeroTier::Capability::Capability()': zerotierone-1.16.0> node/Capability.hpp:61:23: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Capability::' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] zerotierone-1.16.0> 61 | memset(_custody, 0, sizeof(_custody)); zerotierone-1.16.0> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> node/Capability.hpp:512:16: note: 'struct ZeroTier::Capability::' declared here zerotierone-1.16.0> 512 | struct { zerotierone-1.16.0> | ^ zerotierone-1.16.0> node/Network.hpp: In constructor 'ZeroTier::Network::_IncomingConfigChunk::_IncomingConfigChunk()': zerotierone-1.16.0> node/Network.hpp:484:31: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Network::_IncomingConfigChunk' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> node/Network.hpp:481:16: note: 'struct ZeroTier::Network::_IncomingConfigChunk' declared here zerotierone-1.16.0> 481 | struct _IncomingConfigChunk { zerotierone-1.16.0> | ^~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> as -o ext/x64-salsa2012-asm/salsa2012.o ext/x64-salsa2012-asm/salsa2012.s zerotierone-1.16.0> as -o ext/ed25519-amd64-asm/choose_t.o ext/ed25519-amd64-asm/choose_t.s zerotierone-1.16.0> as -o ext/ed25519-amd64-asm/consts.o ext/ed25519-amd64-asm/consts.s zerotierone-1.16.0> as -o ext/ed25519-amd64-asm/fe25519_add.o ext/ed25519-amd64-asm/fe25519_add.s zerotierone-1.16.0> as -o ext/ed25519-amd64-asm/fe25519_freeze.o ext/ed25519-amd64-asm/fe25519_freeze.s zerotierone-1.16.0> as -o ext/ed25519-amd64-asm/fe25519_mul.o ext/ed25519-amd64-asm/fe25519_mul.s zerotierone-1.16.0> as -o ext/ed25519-amd64-asm/fe25519_square.o ext/ed25519-amd64-asm/fe25519_square.s zerotierone-1.16.0> as -o ext/ed25519-amd64-asm/fe25519_sub.o ext/ed25519-amd64-asm/fe25519_sub.s zerotierone-1.16.0> as -o ext/ed25519-amd64-asm/ge25519_add_p1p1.o ext/ed25519-amd64-asm/ge25519_add_p1p1.s zerotierone-1.16.0> as -o ext/ed25519-amd64-asm/ge25519_dbl_p1p1.o ext/ed25519-amd64-asm/ge25519_dbl_p1p1.s zerotierone-1.16.0> as -o ext/ed25519-amd64-asm/ge25519_nielsadd2.o ext/ed25519-amd64-asm/ge25519_nielsadd2.s zerotierone-1.16.0> as -o ext/ed25519-amd64-asm/ge25519_nielsadd_p1p1.o ext/ed25519-amd64-asm/ge25519_nielsadd_p1p1.s zerotierone-1.16.0> as -o ext/ed25519-amd64-asm/ge25519_p1p1_to_p2.o ext/ed25519-amd64-asm/ge25519_p1p1_to_p2.s zerotierone-1.16.0> as -o ext/ed25519-amd64-asm/ge25519_p1p1_to_p3.o ext/ed25519-amd64-asm/ge25519_p1p1_to_p3.s zerotierone-1.16.0> as -o ext/ed25519-amd64-asm/ge25519_pnielsadd_p1p1.o ext/ed25519-amd64-asm/ge25519_pnielsadd_p1p1.s zerotierone-1.16.0> as -o ext/ed25519-amd64-asm/heap_rootreplaced.o ext/ed25519-amd64-asm/heap_rootreplaced.s zerotierone-1.16.0> as -o ext/ed25519-amd64-asm/heap_rootreplaced_1limb.o ext/ed25519-amd64-asm/heap_rootreplaced_1limb.s zerotierone-1.16.0> as -o ext/ed25519-amd64-asm/heap_rootreplaced_2limbs.o ext/ed25519-amd64-asm/heap_rootreplaced_2limbs.s zerotierone-1.16.0> as -o ext/ed25519-amd64-asm/heap_rootreplaced_3limbs.o ext/ed25519-amd64-asm/heap_rootreplaced_3limbs.s zerotierone-1.16.0> as -o ext/ed25519-amd64-asm/sc25519_add.o ext/ed25519-amd64-asm/sc25519_add.s zerotierone-1.16.0> as -o ext/ed25519-amd64-asm/sc25519_barrett.o ext/ed25519-amd64-asm/sc25519_barrett.s zerotierone-1.16.0> as -o ext/ed25519-amd64-asm/sc25519_lt.o ext/ed25519-amd64-asm/sc25519_lt.s zerotierone-1.16.0> as -o ext/ed25519-amd64-asm/sc25519_sub_nored.o ext/ed25519-amd64-asm/sc25519_sub_nored.s zerotierone-1.16.0> as -o ext/ed25519-amd64-asm/ull4_mul.o ext/ed25519-amd64-asm/ull4_mul.s zerotierone-1.16.0> gcc -O3 -fstack-protector -Wall -Wno-deprecated -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o ext/ed25519-amd64-asm/fe25519_getparity.o ext/ed25519-amd64-asm/fe25519_getparity.c zerotierone-1.16.0> gcc -O3 -fstack-protector -Wall -Wno-deprecated -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o ext/ed25519-amd64-asm/fe25519_invert.o ext/ed25519-amd64-asm/fe25519_invert.c zerotierone-1.16.0> gcc -O3 -fstack-protector -Wall -Wno-deprecated -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o ext/ed25519-amd64-asm/fe25519_iseq.o ext/ed25519-amd64-asm/fe25519_iseq.c zerotierone-1.16.0> gcc -O3 -fstack-protector -Wall -Wno-deprecated -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o ext/ed25519-amd64-asm/fe25519_iszero.o ext/ed25519-amd64-asm/fe25519_iszero.c zerotierone-1.16.0> gcc -O3 -fstack-protector -Wall -Wno-deprecated -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o ext/ed25519-amd64-asm/fe25519_neg.o ext/ed25519-amd64-asm/fe25519_neg.c zerotierone-1.16.0> gcc -O3 -fstack-protector -Wall -Wno-deprecated -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o ext/ed25519-amd64-asm/fe25519_pack.o ext/ed25519-amd64-asm/fe25519_pack.c zerotierone-1.16.0> gcc -O3 -fstack-protector -Wall -Wno-deprecated -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o ext/ed25519-amd64-asm/fe25519_pow2523.o ext/ed25519-amd64-asm/fe25519_pow2523.c zerotierone-1.16.0> gcc -O3 -fstack-protector -Wall -Wno-deprecated -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o ext/ed25519-amd64-asm/fe25519_setint.o ext/ed25519-amd64-asm/fe25519_setint.c zerotierone-1.16.0> gcc -O3 -fstack-protector -Wall -Wno-deprecated -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o ext/ed25519-amd64-asm/fe25519_unpack.o ext/ed25519-amd64-asm/fe25519_unpack.c zerotierone-1.16.0> gcc -O3 -fstack-protector -Wall -Wno-deprecated -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o ext/ed25519-amd64-asm/ge25519_add.o ext/ed25519-amd64-asm/ge25519_add.c zerotierone-1.16.0> gcc -O3 -fstack-protector -Wall -Wno-deprecated -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o ext/ed25519-amd64-asm/ge25519_base.o ext/ed25519-amd64-asm/ge25519_base.c zerotierone-1.16.0> gcc -O3 -fstack-protector -Wall -Wno-deprecated -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o ext/ed25519-amd64-asm/ge25519_double.o ext/ed25519-amd64-asm/ge25519_double.c zerotierone-1.16.0> gcc -O3 -fstack-protector -Wall -Wno-deprecated -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o ext/ed25519-amd64-asm/ge25519_double_scalarmult.o ext/ed25519-amd64-asm/ge25519_double_scalarmult.c zerotierone-1.16.0> gcc -O3 -fstack-protector -Wall -Wno-deprecated -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o ext/ed25519-amd64-asm/ge25519_isneutral.o ext/ed25519-amd64-asm/ge25519_isneutral.c zerotierone-1.16.0> gcc -O3 -fstack-protector -Wall -Wno-deprecated -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o ext/ed25519-amd64-asm/ge25519_multi_scalarmult.o ext/ed25519-amd64-asm/ge25519_multi_scalarmult.c zerotierone-1.16.0> gcc -O3 -fstack-protector -Wall -Wno-deprecated -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o ext/ed25519-amd64-asm/ge25519_pack.o ext/ed25519-amd64-asm/ge25519_pack.c zerotierone-1.16.0> gcc -O3 -fstack-protector -Wall -Wno-deprecated -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o ext/ed25519-amd64-asm/ge25519_scalarmult_base.o ext/ed25519-amd64-asm/ge25519_scalarmult_base.c zerotierone-1.16.0> In file included from ext/ed25519-amd64-asm/ge25519_scalarmult_base.c:2: zerotierone-1.16.0> ext/ed25519-amd64-asm/ge25519_scalarmult_base.c: In function 'crypto_sign_ed25519_amd64_64_scalarmult_base': zerotierone-1.16.0> ext/ed25519-amd64-asm/sc25519.h:18:34: warning: 'crypto_sign_ed25519_amd64_64_sc25519_window4' accessing 85 bytes in a region of size 64 [-Wstringop-overflow=] zerotierone-1.16.0> 18 | #define sc25519_window4 crypto_sign_ed25519_amd64_64_sc25519_window4 zerotierone-1.16.0> ext/ed25519-amd64-asm/ge25519_scalarmult_base.c:24:3: note: in expansion of macro 'sc25519_window4' zerotierone-1.16.0> 24 | sc25519_window4(b,s); zerotierone-1.16.0> | ^~~~~~~~~~~~~~~ zerotierone-1.16.0> ext/ed25519-amd64-asm/sc25519.h:18:34: note: referencing argument 1 of type 'signed char[85]' zerotierone-1.16.0> 18 | #define sc25519_window4 crypto_sign_ed25519_amd64_64_sc25519_window4 zerotierone-1.16.0> ext/ed25519-amd64-asm/ge25519_scalarmult_base.c:24:3: note: in expansion of macro 'sc25519_window4' zerotierone-1.16.0> 24 | sc25519_window4(b,s); zerotierone-1.16.0> | ^~~~~~~~~~~~~~~ zerotierone-1.16.0> ext/ed25519-amd64-asm/sc25519.h:18:34: note: in a call to function 'crypto_sign_ed25519_amd64_64_sc25519_window4' zerotierone-1.16.0> 18 | #define sc25519_window4 crypto_sign_ed25519_amd64_64_sc25519_window4 zerotierone-1.16.0> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> ext/ed25519-amd64-asm/sc25519.h:58:6: note: in expansion of macro 'sc25519_window4' zerotierone-1.16.0> 58 | void sc25519_window4(signed char r[85], const sc25519 *s); zerotierone-1.16.0> | ^~~~~~~~~~~~~~~ zerotierone-1.16.0> gcc -O3 -fstack-protector -Wall -Wno-deprecated -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o ext/ed25519-amd64-asm/ge25519_unpackneg.o ext/ed25519-amd64-asm/ge25519_unpackneg.c zerotierone-1.16.0> gcc -O3 -fstack-protector -Wall -Wno-deprecated -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o ext/ed25519-amd64-asm/hram.o ext/ed25519-amd64-asm/hram.c zerotierone-1.16.0> gcc -O3 -fstack-protector -Wall -Wno-deprecated -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o ext/ed25519-amd64-asm/index_heap.o ext/ed25519-amd64-asm/index_heap.c zerotierone-1.16.0> gcc -O3 -fstack-protector -Wall -Wno-deprecated -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o ext/ed25519-amd64-asm/sc25519_from32bytes.o ext/ed25519-amd64-asm/sc25519_from32bytes.c zerotierone-1.16.0> gcc -O3 -fstack-protector -Wall -Wno-deprecated -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o ext/ed25519-amd64-asm/sc25519_from64bytes.o ext/ed25519-amd64-asm/sc25519_from64bytes.c zerotierone-1.16.0> gcc -O3 -fstack-protector -Wall -Wno-deprecated -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o ext/ed25519-amd64-asm/sc25519_from_shortsc.o ext/ed25519-amd64-asm/sc25519_from_shortsc.c zerotierone-1.16.0> gcc -O3 -fstack-protector -Wall -Wno-deprecated -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o ext/ed25519-amd64-asm/sc25519_iszero.o ext/ed25519-amd64-asm/sc25519_iszero.c zerotierone-1.16.0> gcc -O3 -fstack-protector -Wall -Wno-deprecated -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o ext/ed25519-amd64-asm/sc25519_mul.o ext/ed25519-amd64-asm/sc25519_mul.c zerotierone-1.16.0> gcc -O3 -fstack-protector -Wall -Wno-deprecated -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o ext/ed25519-amd64-asm/sc25519_mul_shortsc.o ext/ed25519-amd64-asm/sc25519_mul_shortsc.c zerotierone-1.16.0> gcc -O3 -fstack-protector -Wall -Wno-deprecated -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o ext/ed25519-amd64-asm/sc25519_slide.o ext/ed25519-amd64-asm/sc25519_slide.c zerotierone-1.16.0> gcc -O3 -fstack-protector -Wall -Wno-deprecated -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o ext/ed25519-amd64-asm/sc25519_to32bytes.o ext/ed25519-amd64-asm/sc25519_to32bytes.c zerotierone-1.16.0> gcc -O3 -fstack-protector -Wall -Wno-deprecated -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o ext/ed25519-amd64-asm/sc25519_window4.o ext/ed25519-amd64-asm/sc25519_window4.c zerotierone-1.16.0> gcc -O3 -fstack-protector -Wall -Wno-deprecated -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o ext/ed25519-amd64-asm/sign.o ext/ed25519-amd64-asm/sign.c zerotierone-1.16.0> ext/ed25519-amd64-asm/sc25519_window4.c:3:34: warning: argument 1 of type 'signed char[64]' with mismatched bound [-Warray-parameter=] zerotierone-1.16.0> 3 | void sc25519_window4(signed char r[64], const sc25519 *s) zerotierone-1.16.0> | ~~~~~~~~~~~~^~~~~ zerotierone-1.16.0> In file included from ext/ed25519-amd64-asm/sc25519_window4.c:1: zerotierone-1.16.0> ext/ed25519-amd64-asm/sc25519.h:58:34: note: previously declared as 'signed char[85]' zerotierone-1.16.0> 58 | void sc25519_window4(signed char r[85], const sc25519 *s); zerotierone-1.16.0> | ~~~~~~~~~~~~^~~~~ zerotierone-1.16.0> export PATH=//homeless-shelter/.cargo/bin:$PATH; cd rustybits && cargo build --release -p zeroidc zerotierone-1.16.0> g++ -O3 -fstack-protector -Wall -Wno-deprecated -std=c++17 -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o one.o one.cpp zerotierone-1.16.0> Compiling proc-macro2 v1.0.101 zerotierone-1.16.0> Compiling unicode-ident v1.0.18 zerotierone-1.16.0> g++ -O3 -fstack-protector -Wall -Wno-deprecated -std=c++17 -pthread -Irustybits/target -isystem ext -Iext/prometheus-cpp-lite-1.0/core/include -Iext-prometheus-cpp-lite-1.0/3rdparty/http-client-lite/include -Iext/prometheus-cpp-lite-1.0/simpleapi/include -Iext/opentelemetry-cpp-api-only/include -DNDEBUG -DZT_NONFREE_CONTROLLER -DZT_USE_MINIUPNPC -DMINIUPNP_STATICLIB -DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNPC_GET_SRC_ADDR -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DOS_STRING="\"Linux\"" -DMINIUPNPC_VERSION_STRING="\"2.0\"" -DUPNP_VERSION_STRING="\"UPnP/1.1\"" -DENABLE_STRNATPMPERR -DZT_SSO_SUPPORTED=1 -DZT_BUILD_PLATFORM=1 -DZT_BUILD_ARCHITECTURE=2 -DZT_SOFTWARE_UPDATE_DEFAULT="\"disable\"" -D_MT_ALLOCATOR_H -D_POOL_ALLOCATOR_H -D_EXTPTR_ALLOCATOR_H -D_DEBUG_ALLOCATOR_H -DZT_USE_X64_ASM_SALSA2012 -DZT_USE_FAST_X64_ED25519 -msse -msse2 -fPIC -fPIE -c -o selftest.o selftest.cpp zerotierone-1.16.0> Compiling quote v1.0.40 zerotierone-1.16.0> Compiling libc v0.2.175 zerotierone-1.16.0> In file included from node/NetworkConfig.hpp:14, zerotierone-1.16.0> from node/NetworkController.hpp:15, zerotierone-1.16.0> from one.cpp:72: zerotierone-1.16.0> node/Capability.hpp: In constructor 'ZeroTier::Capability::Capability()': zerotierone-1.16.0> node/Capability.hpp:61:23: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Capability::' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] zerotierone-1.16.0> 61 | memset(_custody, 0, sizeof(_custody)); zerotierone-1.16.0> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> node/Capability.hpp:512:16: note: 'struct ZeroTier::Capability::' declared here zerotierone-1.16.0> 512 | struct { zerotierone-1.16.0> | ^ zerotierone-1.16.0> one.cpp: In function 'int cli(int, char**)': zerotierone-1.16.0> one.cpp:658:75: warning: comparison of integer expressions of different signedness: 'int' and 'nlohmann::basic_json<>::size_type' {aka 'long unsigned int'} [-Wsign-compare] zerotierone-1.16.0> 658 | for (int i = 0; i < p.size(); i++) { zerotierone-1.16.0> | ~~^~~~~~~~~~ zerotierone-1.16.0> one.cpp:674:75: warning: comparison of integer expressions of different signedness: 'int' and 'nlohmann::basic_json<>::size_type' {aka 'long unsigned int'} [-Wsign-compare] zerotierone-1.16.0> 674 | for (int i = 0; i < p.size(); i++) { zerotierone-1.16.0> | ~~^~~~~~~~~~ zerotierone-1.16.0> one.cpp:823:117: warning: format '%lld' expects argument of type 'long long int', but argument 2 has type 'int64_t' {aka 'long int'} [-Wformat=] zerotierone-1.16.0> 823 | printf(" AUTH OK, expires in: %lld seconds" ZT_EOL_S, expiresIn); zerotierone-1.16.0> | ~~~^ ~~~~~~~~~ zerotierone-1.16.0> | | | zerotierone-1.16.0> | long long int int64_t {aka long int} zerotierone-1.16.0> | %ld zerotierone-1.16.0> Compiling syn v2.0.106 zerotierone-1.16.0> one.cpp: In function 'void {anonymous}::_recursiveChown(const char*, uid_t, gid_t)': zerotierone-1.16.0> one.cpp:1750:30: warning: 'int readdir_r(DIR*, dirent*, dirent**)' is deprecated [-Wdeprecated-declarations] zerotierone-1.16.0> 1750 | if (readdir_r(d, &de, &dptr) != 0) zerotierone-1.16.0> | ~~~~~~~~~^~~~~~~~~~~~~~~ zerotierone-1.16.0> In file included from one.cpp:41: zerotierone-1.16.0> /nix/store/9bpdf8r3rlrffl5y5188xd8mb879vpb8-glibc-2.42-67-dev/include/dirent.h:185:12: note: declared here zerotierone-1.16.0> 185 | extern int readdir_r (DIR *__restrict __dirp, zerotierone-1.16.0> | ^~~~~~~~~ zerotierone-1.16.0> Compiling zeroize v1.8.1 zerotierone-1.16.0> Compiling cfg-if v1.0.3 zerotierone-1.16.0> one.cpp: In function 'int cli(int, char**)': zerotierone-1.16.0> one.cpp:1349:23: warning: ignoring return value of 'char* getcwd(char*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] zerotierone-1.16.0> 1349 | getcwd(cwd, sizeof(cwd)); zerotierone-1.16.0> | ~~~~~~^~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> one.cpp:1357:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] zerotierone-1.16.0> 1357 | write(fd, dump.str().c_str(), dump.str().size()); zerotierone-1.16.0> | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> one.cpp: In function 'void {anonymous}::_recursiveChown(const char*, uid_t, gid_t)': zerotierone-1.16.0> one.cpp:1744:15: warning: ignoring return value of 'int lchown(const char*, __uid_t, __gid_t)' declared with attribute 'warn_unused_result' [-Wunused-result] zerotierone-1.16.0> 1744 | lchown(path, uid, gid); zerotierone-1.16.0> | ~~~~~~^~~~~~~~~~~~~~~~ zerotierone-1.16.0> Compiling typenum v1.18.0 zerotierone-1.16.0> Compiling version_check v0.9.5 zerotierone-1.16.0> In file included from node/NetworkConfig.hpp:14, zerotierone-1.16.0> from selftest.cpp:19: zerotierone-1.16.0> node/Capability.hpp: In constructor 'ZeroTier::Capability::Capability()': zerotierone-1.16.0> node/Capability.hpp:61:23: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Capability::' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] zerotierone-1.16.0> 61 | memset(_custody, 0, sizeof(_custody)); zerotierone-1.16.0> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> node/Capability.hpp:512:16: note: 'struct ZeroTier::Capability::' declared here zerotierone-1.16.0> 512 | struct { zerotierone-1.16.0> | ^ zerotierone-1.16.0> In file included from node/Node.hpp:19, zerotierone-1.16.0> from selftest.cpp:20: zerotierone-1.16.0> node/Network.hpp: In constructor 'ZeroTier::Network::_IncomingConfigChunk::_IncomingConfigChunk()': zerotierone-1.16.0> node/Network.hpp:484:31: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Network::_IncomingConfigChunk' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] zerotierone-1.16.0> 484 | memset(this, 0, sizeof(_IncomingConfigChunk)); zerotierone-1.16.0> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> node/Network.hpp:481:16: note: 'struct ZeroTier::Network::_IncomingConfigChunk' declared here zerotierone-1.16.0> 481 | struct _IncomingConfigChunk { zerotierone-1.16.0> | ^~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> selftest.cpp: In function 'int testPacket()': zerotierone-1.16.0> selftest.cpp:1152:23: warning: variable 'salsaKey' set but not used [-Wunused-but-set-variable] zerotierone-1.16.0> 1152 | unsigned char salsaKey[32]; zerotierone-1.16.0> | ^~~~~~~~ zerotierone-1.16.0> selftest.cpp: In function 'int testPhy()': zerotierone-1.16.0> selftest.cpp:1571:32: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] zerotierone-1.16.0> 1571 | while ((OSUtils::now() < timeoutAt) && (phyTestUdpPacketCount < ZT_TEST_PHY_NUM_UDP_PACKETS)) { zerotierone-1.16.0> | ~~~~~~~~~~~~~~~^~~~~~~~~~~ zerotierone-1.16.0> selftest.cpp:1587:32: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] zerotierone-1.16.0> 1587 | while ((OSUtils::now() < timeoutAt) && (phyTestTcpByteCount < (ZT_TEST_PHY_NUM_VALID_TCP_CONNECTS * ZT_TEST_PHY_TCP_MESSAGE_SIZE))) { zerotierone-1.16.0> | ~~~~~~~~~~~~~~~^~~~~~~~~~~ zerotierone-1.16.0> Compiling generic-array v0.14.7 zerotierone-1.16.0> Compiling const-oid v0.9.6 zerotierone-1.16.0> In file included from node/../osdep/Binder.hpp:51, zerotierone-1.16.0> from node/Bond.hpp:12, zerotierone-1.16.0> from node/Peer.hpp:16, zerotierone-1.16.0> from node/IncomingPacket.hpp:15, zerotierone-1.16.0> from selftest.cpp:16: zerotierone-1.16.0> node/../osdep/Phy.hpp: In member function 'void ZeroTier::Phy::poll(long unsigned int) [with HANDLER_PTR_TYPE = TestPhyHandlers*]': zerotierone-1.16.0> node/../osdep/Phy.hpp:941:31: warning: ignoring return value of 'ssize_t read(int, void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] zerotierone-1.16.0> 941 | ::read(_whackReceiveSocket, tmp, 16); zerotierone-1.16.0> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> one.cpp: In function 'int cli(int, char**)': zerotierone-1.16.0> one.cpp:1350:49: warning: 'zerotier_dump.txt' directive output may be truncated writing 17 bytes into a region of size between 0 and 16383 [-Wformat-truncation=] zerotierone-1.16.0> 1350 | snprintf(cwd, sizeof(cwd), "%s%szerotier_dump.txt", cwd, ZT_PATH_SEPARATOR_S); zerotierone-1.16.0> | ^~~~~~~~~~~~~~~~~ zerotierone-1.16.0> In file included from /nix/store/9bpdf8r3rlrffl5y5188xd8mb879vpb8-glibc-2.42-67-dev/include/stdio.h:970, zerotierone-1.16.0> from one.cpp:18: zerotierone-1.16.0> In function 'int snprintf(char*, size_t, const char*, ...)', zerotierone-1.16.0> inlined from 'int cli(int, char**)' at one.cpp:1350:11: zerotierone-1.16.0> /nix/store/9bpdf8r3rlrffl5y5188xd8mb879vpb8-glibc-2.42-67-dev/include/bits/stdio2.h:68:35: note: '__builtin___snprintf_chk' output between 19 and 16402 bytes into a destination of size 16384 zerotierone-1.16.0> 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, zerotierone-1.16.0> | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> 69 | __glibc_objsize (__s), __fmt, zerotierone-1.16.0> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> 70 | __va_arg_pack ()); zerotierone-1.16.0> | ~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> /nix/store/9bpdf8r3rlrffl5y5188xd8mb879vpb8-glibc-2.42-67-dev/include/bits/stdio2.h:68:35: warning: '__builtin___snprintf_chk' argument 6 overlaps destination object 'cwd' [-Wrestrict] zerotierone-1.16.0> one.cpp: In function 'int cli(int, char**)': zerotierone-1.16.0> one.cpp:1348:22: note: destination object referenced by 'restrict'-qualified argument 1 was declared here zerotierone-1.16.0> 1348 | char cwd[16384]; zerotierone-1.16.0> | ^~~ zerotierone-1.16.0> In file included from /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/include/c++/15.2.0/x86_64-unknown-linux-gnu/bits/c++allocator.h:33, zerotierone-1.16.0> from /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/include/c++/15.2.0/bits/allocator.h:46, zerotierone-1.16.0> from /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/include/c++/15.2.0/bits/stl_tree.h:66, zerotierone-1.16.0> from /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/include/c++/15.2.0/map:64, zerotierone-1.16.0> from node/Utils.hpp:13, zerotierone-1.16.0> from node/Buffer.hpp:13, zerotierone-1.16.0> from selftest.cpp:9: zerotierone-1.16.0> In member function 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = ZeroTier::Phy::PhySocketImpl; _Args = {ZeroTier::Phy::PhySocketImpl}; _Tp = std::_List_node::PhySocketImpl>]', zerotierone-1.16.0> inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = ZeroTier::Phy::PhySocketImpl; _Args = {ZeroTier::Phy::PhySocketImpl}; _Tp = std::_List_node::PhySocketImpl>]' at /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/include/c++/15.2.0/bits/alloc_traits.h:674:17, zerotierone-1.16.0> inlined from 'std::__cxx11::list<_Tp, _Allocator>::_Node_ptr std::__cxx11::list<_Tp, _Allocator>::_M_create_node(_Args&& ...) [with _Args = {ZeroTier::Phy::PhySocketImpl}; _Tp = ZeroTier::Phy::PhySocketImpl; _Alloc = std::allocator::PhySocketImpl>]' at /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/include/c++/15.2.0/bits/stl_list.h:1106:33, zerotierone-1.16.0> inlined from 'void std::__cxx11::list<_Tp, _Allocator>::_M_insert(iterator, _Args&& ...) [with _Args = {ZeroTier::Phy::PhySocketImpl}; _Tp = ZeroTier::Phy::PhySocketImpl; _Alloc = std::allocator::PhySocketImpl>]' at /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/include/c++/15.2.0/bits/stl_list.h:2472:35, zerotierone-1.16.0> inlined from 'void std::__cxx11::list<_Tp, _Allocator>::push_back(value_type&&) [with _Tp = ZeroTier::Phy::PhySocketImpl; _Alloc = std::allocator::PhySocketImpl>]' at /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/include/c++/15.2.0/bits/stl_list.h:1809:24, zerotierone-1.16.0> inlined from 'ZeroTier::PhySocket* ZeroTier::Phy::tcpListen(const sockaddr*, void*) [with HANDLER_PTR_TYPE = TestPhyHandlers*]' at node/../osdep/Phy.hpp:607:20: zerotierone-1.16.0> /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/include/c++/15.2.0/bits/new_allocator.h:191:11: warning: '' may be used uninitialized [-Wmaybe-uninitialized] zerotierone-1.16.0> 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } zerotierone-1.16.0> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> node/../osdep/Phy.hpp: In member function 'ZeroTier::PhySocket* ZeroTier::Phy::tcpListen(const sockaddr*, void*) [with HANDLER_PTR_TYPE = TestPhyHandlers*]': zerotierone-1.16.0> node/../osdep/Phy.hpp:607:42: note: '' declared here zerotierone-1.16.0> 607 | _socks.push_back(PhySocketImpl()); zerotierone-1.16.0> | ^~~~~~~~~~~~~~~ zerotierone-1.16.0> In member function 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = ZeroTier::Phy::PhySocketImpl; _Args = {ZeroTier::Phy::PhySocketImpl}; _Tp = std::_List_node::PhySocketImpl>]', zerotierone-1.16.0> inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = ZeroTier::Phy::PhySocketImpl; _Args = {ZeroTier::Phy::PhySocketImpl}; _Tp = std::_List_node::PhySocketImpl>]' at /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/include/c++/15.2.0/bits/alloc_traits.h:674:17, zerotierone-1.16.0> inlined from 'std::__cxx11::list<_Tp, _Allocator>::_Node_ptr std::__cxx11::list<_Tp, _Allocator>::_M_create_node(_Args&& ...) [with _Args = {ZeroTier::Phy::PhySocketImpl}; _Tp = ZeroTier::Phy::PhySocketImpl; _Alloc = std::allocator::PhySocketImpl>]' at /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/include/c++/15.2.0/bits/stl_list.h:1106:33, zerotierone-1.16.0> inlined from 'void std::__cxx11::list<_Tp, _Allocator>::_M_insert(iterator, _Args&& ...) [with _Args = {ZeroTier::Phy::PhySocketImpl}; _Tp = ZeroTier::Phy::PhySocketImpl; _Alloc = std::allocator::PhySocketImpl>]' at /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/include/c++/15.2.0/bits/stl_list.h:2472:35, zerotierone-1.16.0> inlined from 'void std::__cxx11::list<_Tp, _Allocator>::push_back(value_type&&) [with _Tp = ZeroTier::Phy::PhySocketImpl; _Alloc = std::allocator::PhySocketImpl>]' at /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/include/c++/15.2.0/bits/stl_list.h:1809:24, zerotierone-1.16.0> inlined from 'void ZeroTier::Phy::poll(long unsigned int) [with HANDLER_PTR_TYPE = TestPhyHandlers*]' at node/../osdep/Phy.hpp:1026:25: zerotierone-1.16.0> /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/include/c++/15.2.0/bits/new_allocator.h:191:11: warning: '' may be used uninitialized [-Wmaybe-uninitialized] zerotierone-1.16.0> 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } zerotierone-1.16.0> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> node/../osdep/Phy.hpp: In member function 'void ZeroTier::Phy::poll(long unsigned int) [with HANDLER_PTR_TYPE = TestPhyHandlers*]': zerotierone-1.16.0> node/../osdep/Phy.hpp:1026:82: note: '' declared here zerotierone-1.16.0> 1026 | _socks.push_back(PhySocketImpl()); zerotierone-1.16.0> | ^~~~~~~~~~~~~~~ zerotierone-1.16.0> In member function 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = ZeroTier::Phy::PhySocketImpl; _Args = {ZeroTier::Phy::PhySocketImpl}; _Tp = std::_List_node::PhySocketImpl>]', zerotierone-1.16.0> inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = ZeroTier::Phy::PhySocketImpl; _Args = {ZeroTier::Phy::PhySocketImpl}; _Tp = std::_List_node::PhySocketImpl>]' at /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/include/c++/15.2.0/bits/alloc_traits.h:674:17, zerotierone-1.16.0> inlined from 'std::__cxx11::list<_Tp, _Allocator>::_Node_ptr std::__cxx11::list<_Tp, _Allocator>::_M_create_node(_Args&& ...) [with _Args = {ZeroTier::Phy::PhySocketImpl}; _Tp = ZeroTier::Phy::PhySocketImpl; _Alloc = std::allocator::PhySocketImpl>]' at /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/include/c++/15.2.0/bits/stl_list.h:1106:33, zerotierone-1.16.0> inlined from 'void std::__cxx11::list<_Tp, _Allocator>::_M_insert(iterator, _Args&& ...) [with _Args = {ZeroTier::Phy::PhySocketImpl}; _Tp = ZeroTier::Phy::PhySocketImpl; _Alloc = std::allocator::PhySocketImpl>]' at /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/include/c++/15.2.0/bits/stl_list.h:2472:35, zerotierone-1.16.0> inlined from 'void std::__cxx11::list<_Tp, _Allocator>::push_back(value_type&&) [with _Tp = ZeroTier::Phy::PhySocketImpl; _Alloc = std::allocator::PhySocketImpl>]' at /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/include/c++/15.2.0/bits/stl_list.h:1809:24, zerotierone-1.16.0> inlined from 'void ZeroTier::Phy::poll(long unsigned int) [with HANDLER_PTR_TYPE = TestPhyHandlers*]' at node/../osdep/Phy.hpp:1142:25: zerotierone-1.16.0> /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/include/c++/15.2.0/bits/new_allocator.h:191:11: warning: '' may be used uninitialized [-Wmaybe-uninitialized] zerotierone-1.16.0> 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } zerotierone-1.16.0> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> node/../osdep/Phy.hpp: In member function 'void ZeroTier::Phy::poll(long unsigned int) [with HANDLER_PTR_TYPE = TestPhyHandlers*]': zerotierone-1.16.0> node/../osdep/Phy.hpp:1142:82: note: '' declared here zerotierone-1.16.0> 1142 | _socks.push_back(PhySocketImpl()); zerotierone-1.16.0> | ^~~~~~~~~~~~~~~ zerotierone-1.16.0> In file included from /nix/store/9bpdf8r3rlrffl5y5188xd8mb879vpb8-glibc-2.42-67-dev/include/string.h:548, zerotierone-1.16.0> from node/Utils.hpp:18: zerotierone-1.16.0> In function 'void* memcpy(void*, const void*, size_t)', zerotierone-1.16.0> inlined from 'ZeroTier::PhySocket* ZeroTier::Phy::tcpConnect(const sockaddr*, bool&, void*, bool) [with HANDLER_PTR_TYPE = TestPhyHandlers*]' at node/../osdep/Phy.hpp:727:9, zerotierone-1.16.0> inlined from 'int testPhy()' at selftest.cpp:1591:37: zerotierone-1.16.0> /nix/store/9bpdf8r3rlrffl5y5188xd8mb879vpb8-glibc-2.42-67-dev/include/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' forming offset [16, 27] is out of the bounds [0, 16] of object 'bindaddr' with type 'sockaddr_in' [-Warray-bounds=] zerotierone-1.16.0> 29 | return __builtin___memcpy_chk (__dest, __src, __len, zerotierone-1.16.0> | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> 30 | __glibc_objsize0 (__dest)); zerotierone-1.16.0> | ~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> selftest.cpp: In function 'int testPhy()': zerotierone-1.16.0> selftest.cpp:1533:28: note: 'bindaddr' declared here zerotierone-1.16.0> 1533 | struct sockaddr_in bindaddr; zerotierone-1.16.0> | ^~~~~~~~ zerotierone-1.16.0> In function 'void* memcpy(void*, const void*, size_t)', zerotierone-1.16.0> inlined from 'ZeroTier::PhySocket* ZeroTier::Phy::tcpConnect(const sockaddr*, bool&, void*, bool) [with HANDLER_PTR_TYPE = TestPhyHandlers*]' at node/../osdep/Phy.hpp:727:9, zerotierone-1.16.0> inlined from 'int testPhy()' at selftest.cpp:1591:37: zerotierone-1.16.0> /nix/store/9bpdf8r3rlrffl5y5188xd8mb879vpb8-glibc-2.42-67-dev/include/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' forming offset [16, 27] is out of the bounds [0, 16] of object 'bindaddr' with type 'sockaddr_in' [-Warray-bounds=] zerotierone-1.16.0> 29 | return __builtin___memcpy_chk (__dest, __src, __len, zerotierone-1.16.0> | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> 30 | __glibc_objsize0 (__dest)); zerotierone-1.16.0> | ~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> selftest.cpp: In function 'int testPhy()': zerotierone-1.16.0> selftest.cpp:1533:28: note: 'bindaddr' declared here zerotierone-1.16.0> 1533 | struct sockaddr_in bindaddr; zerotierone-1.16.0> | ^~~~~~~~ zerotierone-1.16.0> In function 'void* memcpy(void*, const void*, size_t)', zerotierone-1.16.0> inlined from 'ZeroTier::PhySocket* ZeroTier::Phy::tcpConnect(const sockaddr*, bool&, void*, bool) [with HANDLER_PTR_TYPE = TestPhyHandlers*]' at node/../osdep/Phy.hpp:727:9, zerotierone-1.16.0> inlined from 'int testPhy()' at selftest.cpp:1597:37: zerotierone-1.16.0> /nix/store/9bpdf8r3rlrffl5y5188xd8mb879vpb8-glibc-2.42-67-dev/include/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' forming offset [16, 27] is out of the bounds [0, 16] of object 'invalidAddr' with type 'sockaddr_in' [-Warray-bounds=] zerotierone-1.16.0> 29 | return __builtin___memcpy_chk (__dest, __src, __len, zerotierone-1.16.0> | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> 30 | __glibc_objsize0 (__dest)); zerotierone-1.16.0> | ~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> selftest.cpp: In function 'int testPhy()': zerotierone-1.16.0> selftest.cpp:1538:28: note: 'invalidAddr' declared here zerotierone-1.16.0> 1538 | struct sockaddr_in invalidAddr; zerotierone-1.16.0> | ^~~~~~~~~~~ zerotierone-1.16.0> In function 'void* memcpy(void*, const void*, size_t)', zerotierone-1.16.0> inlined from 'ZeroTier::PhySocket* ZeroTier::Phy::tcpConnect(const sockaddr*, bool&, void*, bool) [with HANDLER_PTR_TYPE = TestPhyHandlers*]' at node/../osdep/Phy.hpp:727:9, zerotierone-1.16.0> inlined from 'int testPhy()' at selftest.cpp:1597:37: zerotierone-1.16.0> /nix/store/9bpdf8r3rlrffl5y5188xd8mb879vpb8-glibc-2.42-67-dev/include/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' forming offset [16, 27] is out of the bounds [0, 16] of object 'invalidAddr' with type 'sockaddr_in' [-Warray-bounds=] zerotierone-1.16.0> 29 | return __builtin___memcpy_chk (__dest, __src, __len, zerotierone-1.16.0> | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> 30 | __glibc_objsize0 (__dest)); zerotierone-1.16.0> | ~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> selftest.cpp: In function 'int testPhy()': zerotierone-1.16.0> selftest.cpp:1538:28: note: 'invalidAddr' declared here zerotierone-1.16.0> 1538 | struct sockaddr_in invalidAddr; zerotierone-1.16.0> | ^~~~~~~~~~~ zerotierone-1.16.0> In member function 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = ZeroTier::Phy::PhySocketImpl; _Args = {ZeroTier::Phy::PhySocketImpl}; _Tp = std::_List_node::PhySocketImpl>]', zerotierone-1.16.0> inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = ZeroTier::Phy::PhySocketImpl; _Args = {ZeroTier::Phy::PhySocketImpl}; _Tp = std::_List_node::PhySocketImpl>]' at /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/include/c++/15.2.0/bits/alloc_traits.h:674:17, zerotierone-1.16.0> inlined from 'std::__cxx11::list<_Tp, _Allocator>::_Node_ptr std::__cxx11::list<_Tp, _Allocator>::_M_create_node(_Args&& ...) [with _Args = {ZeroTier::Phy::PhySocketImpl}; _Tp = ZeroTier::Phy::PhySocketImpl; _Alloc = std::allocator::PhySocketImpl>]' at /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/include/c++/15.2.0/bits/stl_list.h:1106:33, zerotierone-1.16.0> inlined from 'void std::__cxx11::list<_Tp, _Allocator>::_M_insert(iterator, _Args&& ...) [with _Args = {ZeroTier::Phy::PhySocketImpl}; _Tp = ZeroTier::Phy::PhySocketImpl; _Alloc = std::allocator::PhySocketImpl>]' at /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/include/c++/15.2.0/bits/stl_list.h:2472:35, zerotierone-1.16.0> inlined from 'void std::__cxx11::list<_Tp, _Allocator>::push_back(value_type&&) [with _Tp = ZeroTier::Phy::PhySocketImpl; _Alloc = std::allocator::PhySocketImpl>]' at /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/include/c++/15.2.0/bits/stl_list.h:1809:24, zerotierone-1.16.0> inlined from 'ZeroTier::PhySocket* ZeroTier::Phy::udpBind(const sockaddr*, void*, int) [with HANDLER_PTR_TYPE = TestPhyHandlers*]' at node/../osdep/Phy.hpp:428:20, zerotierone-1.16.0> inlined from 'int testPhy()' at selftest.cpp:1549:53: zerotierone-1.16.0> /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/include/c++/15.2.0/bits/new_allocator.h:191:11: warning: '' may be used uninitialized [-Wmaybe-uninitialized] zerotierone-1.16.0> 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } zerotierone-1.16.0> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> node/../osdep/Phy.hpp: In function 'int testPhy()': zerotierone-1.16.0> node/../osdep/Phy.hpp:428:42: note: '' declared here zerotierone-1.16.0> 428 | _socks.push_back(PhySocketImpl()); zerotierone-1.16.0> | ^~~~~~~~~~~~~~~ zerotierone-1.16.0> In member function 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = ZeroTier::Phy::PhySocketImpl; _Args = {ZeroTier::Phy::PhySocketImpl}; _Tp = std::_List_node::PhySocketImpl>]', zerotierone-1.16.0> inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = ZeroTier::Phy::PhySocketImpl; _Args = {ZeroTier::Phy::PhySocketImpl}; _Tp = std::_List_node::PhySocketImpl>]' at /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/include/c++/15.2.0/bits/alloc_traits.h:674:17, zerotierone-1.16.0> inlined from 'std::__cxx11::list<_Tp, _Allocator>::_Node_ptr std::__cxx11::list<_Tp, _Allocator>::_M_create_node(_Args&& ...) [with _Args = {ZeroTier::Phy::PhySocketImpl}; _Tp = ZeroTier::Phy::PhySocketImpl; _Alloc = std::allocator::PhySocketImpl>]' at /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/include/c++/15.2.0/bits/stl_list.h:1106:33, zerotierone-1.16.0> inlined from 'void std::__cxx11::list<_Tp, _Allocator>::_M_insert(iterator, _Args&& ...) [with _Args = {ZeroTier::Phy::PhySocketImpl}; _Tp = ZeroTier::Phy::PhySocketImpl; _Alloc = std::allocator::PhySocketImpl>]' at /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/include/c++/15.2.0/bits/stl_list.h:2472:35, zerotierone-1.16.0> inlined from 'void std::__cxx11::list<_Tp, _Allocator>::push_back(value_type&&) [with _Tp = ZeroTier::Phy::PhySocketImpl; _Alloc = std::allocator::PhySocketImpl>]' at /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/include/c++/15.2.0/bits/stl_list.h:1809:24, zerotierone-1.16.0> inlined from 'ZeroTier::PhySocket* ZeroTier::Phy::tcpConnect(const sockaddr*, bool&, void*, bool) [with HANDLER_PTR_TYPE = TestPhyHandlers*]' at node/../osdep/Phy.hpp:703:20, zerotierone-1.16.0> inlined from 'int testPhy()' at selftest.cpp:1591:37: zerotierone-1.16.0> /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/include/c++/15.2.0/bits/new_allocator.h:191:11: warning: '' may be used uninitialized [-Wmaybe-uninitialized] zerotierone-1.16.0> 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } zerotierone-1.16.0> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> node/../osdep/Phy.hpp: In function 'int testPhy()': zerotierone-1.16.0> node/../osdep/Phy.hpp:703:42: note: '' declared here zerotierone-1.16.0> 703 | _socks.push_back(PhySocketImpl()); zerotierone-1.16.0> | ^~~~~~~~~~~~~~~ zerotierone-1.16.0> In member function 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = ZeroTier::Phy::PhySocketImpl; _Args = {ZeroTier::Phy::PhySocketImpl}; _Tp = std::_List_node::PhySocketImpl>]', zerotierone-1.16.0> inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = ZeroTier::Phy::PhySocketImpl; _Args = {ZeroTier::Phy::PhySocketImpl}; _Tp = std::_List_node::PhySocketImpl>]' at /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/include/c++/15.2.0/bits/alloc_traits.h:674:17, zerotierone-1.16.0> inlined from 'std::__cxx11::list<_Tp, _Allocator>::_Node_ptr std::__cxx11::list<_Tp, _Allocator>::_M_create_node(_Args&& ...) [with _Args = {ZeroTier::Phy::PhySocketImpl}; _Tp = ZeroTier::Phy::PhySocketImpl; _Alloc = std::allocator::PhySocketImpl>]' at /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/include/c++/15.2.0/bits/stl_list.h:1106:33, zerotierone-1.16.0> inlined from 'void std::__cxx11::list<_Tp, _Allocator>::_M_insert(iterator, _Args&& ...) [with _Args = {ZeroTier::Phy::PhySocketImpl}; _Tp = ZeroTier::Phy::PhySocketImpl; _Alloc = std::allocator::PhySocketImpl>]' at /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/include/c++/15.2.0/bits/stl_list.h:2472:35, zerotierone-1.16.0> inlined from 'void std::__cxx11::list<_Tp, _Allocator>::push_back(value_type&&) [with _Tp = ZeroTier::Phy::PhySocketImpl; _Alloc = std::allocator::PhySocketImpl>]' at /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/include/c++/15.2.0/bits/stl_list.h:1809:24, zerotierone-1.16.0> inlined from 'ZeroTier::PhySocket* ZeroTier::Phy::tcpConnect(const sockaddr*, bool&, void*, bool) [with HANDLER_PTR_TYPE = TestPhyHandlers*]' at node/../osdep/Phy.hpp:703:20, zerotierone-1.16.0> inlined from 'int testPhy()' at selftest.cpp:1597:37: zerotierone-1.16.0> /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/include/c++/15.2.0/bits/new_allocator.h:191:11: warning: '' may be used uninitialized [-Wmaybe-uninitialized] zerotierone-1.16.0> 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } zerotierone-1.16.0> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> node/../osdep/Phy.hpp: In function 'int testPhy()': zerotierone-1.16.0> node/../osdep/Phy.hpp:703:42: note: '' declared here zerotierone-1.16.0> 703 | _socks.push_back(PhySocketImpl()); zerotierone-1.16.0> | ^~~~~~~~~~~~~~~ zerotierone-1.16.0> Compiling subtle v2.6.1 zerotierone-1.16.0> Compiling block-buffer v0.10.4 zerotierone-1.16.0> Compiling crypto-common v0.1.6 zerotierone-1.16.0> Compiling getrandom v0.2.16 zerotierone-1.16.0> Compiling autocfg v1.5.0 zerotierone-1.16.0> Compiling rand_core v0.6.4 zerotierone-1.16.0> In file included from node/Packet.hpp:16, zerotierone-1.16.0> from node/Bond.hpp:14, zerotierone-1.16.0> from one.cpp:68: zerotierone-1.16.0> In copy constructor 'ZeroTier::Identity::Identity(const ZeroTier::Identity&)', zerotierone-1.16.0> inlined from 'ZeroTier::World::Root::Root(ZeroTier::World::Root&&)' at node/World.hpp:88:9, zerotierone-1.16.0> inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = ZeroTier::World::Root; _Args = {ZeroTier::World::Root}; _Tp = ZeroTier::World::Root]' at /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/include/c++/15.2.0/bits/new_allocator.h:191:4, zerotierone-1.16.0> inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = ZeroTier::World::Root; _Args = {ZeroTier::World::Root}; _Tp = ZeroTier::World::Root]' at /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/include/c++/15.2.0/bits/alloc_traits.h:674:17, zerotierone-1.16.0> inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ZeroTier::World::Root}; _Tp = ZeroTier::World::Root; _Alloc = std::allocator]' at /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/include/c++/15.2.0/bits/vector.tcc:117:30, zerotierone-1.16.0> inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = ZeroTier::World::Root; _Alloc = std::allocator]' at /nix/store/0axpqqmj1rcanmm2i8vzpd8xxwkmq2jf-gcc-15.2.0/include/c++/15.2.0/bits/stl_vector.h:1434:21, zerotierone-1.16.0> inlined from 'int idtool(int, char**)' at one.cpp:1637:22: zerotierone-1.16.0> node/Identity.hpp:42:63: warning: '.ZeroTier::World::Root::identity.ZeroTier::Identity::_publicKey' may be used uninitialized [-Wmaybe-uninitialized] zerotierone-1.16.0> 42 | Identity(const Identity& id) : _address(id._address), _publicKey(id._publicKey), _privateKey((id._privateKey) ? new ECC::Private(*(id._privateKey)) : (ECC::Private*)0) zerotierone-1.16.0> | ^~~~~~~~~~~~~~~~~~~~~~~~~ zerotierone-1.16.0> one.cpp: In function 'int idtool(int, char**)': zerotierone-1.16.0> one.cpp:1637:77: note: '' declared here zerotierone-1.16.0> 1637 | roots.push_back(World::Root()); zerotierone-1.16.0> | ^ zerotierone-1.16.0> Compiling synstructure v0.13.2 zerotierone-1.16.0> Compiling digest v0.10.7 zerotierone-1.16.0> Compiling stable_deref_trait v1.2.0 zerotierone-1.16.0> Compiling base64ct v1.8.0 zerotierone-1.16.0> Compiling serde v1.0.219 zerotierone-1.16.0> Compiling pem-rfc7468 v0.7.0 zerotierone-1.16.0> Compiling shlex v1.3.0 zerotierone-1.16.0> Compiling find-msvc-tools v0.1.0 zerotierone-1.16.0> Compiling der v0.7.10 zerotierone-1.16.0> Compiling cc v1.2.35 zerotierone-1.16.0> Compiling itoa v1.0.15 zerotierone-1.16.0> Compiling vcpkg v0.2.15