nixbot

builds

cancelled x86_64-linux.nixos-crocus build #4 · raw · ·

1these 18 derivations will be built:2  /nix/store/fbs43imlq22zcm20y65zhmwfswfypy0c-zerotierone-1.16.0.drv3  /nix/store/cydykdsszsvgfv6vxbkxklccvvjiw1jx-data-mesher-0.1.0-go-modules.drv4  /nix/store/mgb93dql6nl276xp41x5lyh6q82jypbf-data-mesher-0.1.0.drv5  /nix/store/hv01hs4kyvz0005662vxblwinx87qhai-system-path.drv6  /nix/store/mldm9qxlww77jsb9p9cpc1hrdf0y0bzf-dbus-1.drv7  /nix/store/4xqz042apw98ismsjz2cd1vw20i8q20k-X-Restart-Triggers-dbus-broker.drv8  /nix/store/0vlwyw2l52n06mw6m0zc2c769s964sav-unit-dbus-broker.service.drv9  /nix/store/42kllw9imm1nrhaqc1c86nrwrdbzmvq4-unit-data-mesher.service.drv10  /nix/store/jv18gr27myb70583d3gkd4wrfxg3sgfb-zerotierone-1.16.0_fish-completions.drv11  /nix/store/kfd2vl6mlj2a5awd53hrbakjq36zimkl-data-mesher-0.1.0_fish-completions.drv12  /nix/store/8ydj90ms4xxbfssja4sal9j4hyk0f3pn-system_fish-completions.drv13  /nix/store/bpipfz93hg4npm1bab96wip42m52h6x5-user-units.drv14  /nix/store/pbk2m2qcxx1x5ww6zpf9b71h6y67p6n7-unit-dbus-broker.service.drv15  /nix/store/qsx47m2wrb87mgn59h17wxyfbsvjywqf-unit-zerotierone.service.drv16  /nix/store/yxnb7rb25xka6d2j9d59as8k1g0ssvzx-system-units.drv17  /nix/store/vadjwismiljk0hj9zwayn6hkqjg0ic45-etc.drv18  /nix/store/vxvrvr9al8y6crs8gdb9wgkbnl3xbr70-activate.drv19  /nix/store/r4z7yjy7n19ks7ym4c7k6bdz7kxj7jnq-nixos-system-crocus-26.11.20260705.d407951.drv20this path will be fetched (59.3 MiB download, 216.8 MiB unpacked):21  /nix/store/gb0njhqswlc5n127ikgyikvq39r40l6f-go-1.26.422building '/nix/store/fbs43imlq22zcm20y65zhmwfswfypy0c-zerotierone-1.16.0.drv'23zerotierone-1.16.0> Running phase: unpackPhase24zerotierone-1.16.0> unpacking source archive /nix/store/qxr9703hw3pa7781vv44hlshwav2qslj-source25zerotierone-1.16.0> source root is source26zerotierone-1.16.0> Executing cargoSetupPostUnpackHook27building '/nix/store/cydykdsszsvgfv6vxbkxklccvvjiw1jx-data-mesher-0.1.0-go-modules.drv'28data-mesher-0.1.0-go-modules> Running phase: unpackPhase29data-mesher-0.1.0-go-modules> unpacking source archive /nix/store/skklfkhla17gd4z1nmk0b4ixddzchkdq-source30data-mesher-0.1.0-go-modules> source root is source31data-mesher-0.1.0-go-modules> Running phase: patchPhase32data-mesher-0.1.0-go-modules> Running phase: updateAutotoolsGnuConfigScriptsPhase33data-mesher-0.1.0-go-modules> Running phase: configurePhase34data-mesher-0.1.0-go-modules> Running phase: buildPhase35data-mesher-0.1.0-go-modules> go: downloading github.com/charmbracelet/lipgloss v1.1.036data-mesher-0.1.0-go-modules> go: downloading github.com/spf13/cobra v1.10.237data-mesher-0.1.0-go-modules> go: downloading github.com/stretchr/testify v1.11.138data-mesher-0.1.0-go-modules> go: downloading github.com/spf13/viper v1.21.039data-mesher-0.1.0-go-modules> go: downloading github.com/labstack/gommon v0.5.040data-mesher-0.1.0-go-modules> go: downloading github.com/libp2p/go-libp2p v0.48.041data-mesher-0.1.0-go-modules> go: downloading github.com/libp2p/go-libp2p-kad-dht v0.39.142data-mesher-0.1.0-go-modules> go: downloading github.com/multiformats/go-multiaddr v0.16.143data-mesher-0.1.0-go-modules> go: downloading github.com/mitchellh/mapstructure v1.5.044data-mesher-0.1.0-go-modules> go: downloading github.com/spf13/pflag v1.0.1045data-mesher-0.1.0-go-modules> go: downloading github.com/labstack/echo/v4 v4.15.146data-mesher-0.1.0-go-modules> go: downloading golang.org/x/sync v0.20.047data-mesher-0.1.0-go-modules> go: downloading github.com/klauspost/compress v1.18.548data-mesher-0.1.0-go-modules> go: downloading github.com/zeebo/blake3 v0.2.449data-mesher-0.1.0-go-modules> go: downloading github.com/hashicorp/go-msgpack/v2 v2.1.550data-mesher-0.1.0-go-modules> go: downloading go.etcd.io/bbolt v1.4.351data-mesher-0.1.0-go-modules> go: downloading github.com/fsnotify/fsnotify v1.9.052data-mesher-0.1.0-go-modules> go: downloading github.com/go-viper/mapstructure/v2 v2.5.053data-mesher-0.1.0-go-modules> go: downloading github.com/sagikazarmark/locafero v0.12.054data-mesher-0.1.0-go-modules> go: downloading github.com/spf13/afero v1.15.055data-mesher-0.1.0-go-modules> go: downloading github.com/spf13/cast v1.10.056data-mesher-0.1.0-go-modules> go: downloading github.com/charmbracelet/x/ansi v0.11.357data-mesher-0.1.0-go-modules> go: downloading github.com/charmbracelet/x/cellbuf v0.0.1458data-mesher-0.1.0-go-modules> go: downloading github.com/muesli/termenv v0.16.059data-mesher-0.1.0-go-modules> go: downloading github.com/rivo/uniseg v0.4.760data-mesher-0.1.0-go-modules> go: downloading github.com/inconshreveable/mousetrap v1.1.061data-mesher-0.1.0-go-modules> go: downloading github.com/mattn/go-colorable v0.1.1462data-mesher-0.1.0-go-modules> go: downloading github.com/mattn/go-isatty v0.0.2163data-mesher-0.1.0-go-modules> go: downloading github.com/valyala/fasttemplate v1.2.264data-mesher-0.1.0-go-modules> go: downloading github.com/google/gopacket v1.1.1965data-mesher-0.1.0-go-modules> go: downloading github.com/google/uuid v1.6.066data-mesher-0.1.0-go-modules> go: downloading github.com/ipfs/go-cid v0.6.067data-mesher-0.1.0-go-modules> go: downloading github.com/ipfs/go-datastore v0.9.168data-mesher-0.1.0-go-modules> go: downloading github.com/ipfs/go-log/v2 v2.9.169data-mesher-0.1.0-go-modules> go: downloading github.com/libp2p/go-libp2p-kbucket v0.8.070data-mesher-0.1.0-go-modules> go: downloading github.com/libp2p/go-libp2p-record v0.3.171data-mesher-0.1.0-go-modules> go: downloading github.com/libp2p/go-libp2p-routing-helpers v0.7.572data-mesher-0.1.0-go-modules> go: downloading github.com/libp2p/go-msgio v0.3.073data-mesher-0.1.0-go-modules> go: downloading github.com/libp2p/go-netroute v0.4.074data-mesher-0.1.0-go-modules> go: downloading github.com/multiformats/go-base32 v0.1.075data-mesher-0.1.0-go-modules> go: downloading github.com/multiformats/go-multihash v0.2.376data-mesher-0.1.0-go-modules> go: downloading github.com/whyrusleeping/go-keyspace v0.0.0-20160322163242-5b898ac5add177data-mesher-0.1.0-go-modules> go: downloading go.opentelemetry.io/otel v1.42.078data-mesher-0.1.0-go-modules> go: downloading go.opentelemetry.io/otel/trace v1.42.079data-mesher-0.1.0-go-modules> go: downloading go.uber.org/zap v1.27.180data-mesher-0.1.0-go-modules> go: downloading gonum.org/v1/gonum v0.17.081data-mesher-0.1.0-go-modules> go: downloading google.golang.org/protobuf v1.36.1182data-mesher-0.1.0-go-modules> go: downloading github.com/prometheus/client_golang v1.23.283data-mesher-0.1.0-go-modules> go: downloading go.uber.org/fx v1.24.084data-mesher-0.1.0-go-modules> go: downloading go.uber.org/mock v0.5.285data-mesher-0.1.0-go-modules> go: downloading golang.org/x/tools v0.43.086data-mesher-0.1.0-go-modules> go: downloading github.com/mr-tron/base58 v1.2.087data-mesher-0.1.0-go-modules> go: downloading github.com/multiformats/go-multicodec v0.10.088data-mesher-0.1.0-go-modules> go: downloading github.com/multiformats/go-multiaddr-fmt v0.1.089data-mesher-0.1.0-go-modules> go: downloading github.com/libp2p/go-yamux/v5 v5.0.190data-mesher-0.1.0-go-modules> go: downloading github.com/benbjohnson/clock v1.3.591data-mesher-0.1.0-go-modules> go: downloading github.com/multiformats/go-multiaddr-dns v0.5.092data-mesher-0.1.0-go-modules> go: downloading github.com/marten-seemann/tcp v0.0.0-20210406111302-dfbc87cc63fd93data-mesher-0.1.0-go-modules> go: downloading github.com/mikioh/tcpinfo v0.0.0-20190314235526-30a79bb1804b94data-mesher-0.1.0-go-modules> go: downloading github.com/decred/dcrd/dcrec/secp256k1/v4 v4.4.195data-mesher-0.1.0-go-modules> go: downloading github.com/multiformats/go-multibase v0.2.096data-mesher-0.1.0-go-modules> go: downloading github.com/multiformats/go-varint v0.1.097data-mesher-0.1.0-go-modules> go: downloading golang.org/x/exp v0.0.0-20260312153236-7ab1446f8b9098data-mesher-0.1.0-go-modules> go: downloading github.com/multiformats/go-multistream v0.6.199data-mesher-0.1.0-go-modules> go: downloading golang.org/x/crypto v0.49.0100data-mesher-0.1.0-go-modules> go: downloading golang.org/x/net v0.52.0101data-mesher-0.1.0-go-modules> go: downloading golang.org/x/time v0.14.0102data-mesher-0.1.0-go-modules> go: downloading github.com/jbenet/go-temp-err-catcher v0.1.0103data-mesher-0.1.0-go-modules> go: downloading golang.org/x/sys v0.42.0104data-mesher-0.1.0-go-modules> go: downloading github.com/subosito/gotenv v1.6.0105data-mesher-0.1.0-go-modules> go: downloading github.com/pelletier/go-toml/v2 v2.2.4106data-mesher-0.1.0-go-modules> go: downloading go.yaml.in/yaml/v3 v3.0.4107data-mesher-0.1.0-go-modules> go: downloading golang.org/x/text v0.35.0108data-mesher-0.1.0-go-modules> go: downloading github.com/clipperhouse/displaywidth v0.7.0109data-mesher-0.1.0-go-modules> go: downloading github.com/clipperhouse/uax29/v2 v2.3.0110data-mesher-0.1.0-go-modules> go: downloading github.com/lucasb-eyer/go-colorful v1.3.0111data-mesher-0.1.0-go-modules> go: downloading github.com/mattn/go-runewidth v0.0.19112data-mesher-0.1.0-go-modules> go: downloading github.com/aymanbagabas/go-osc52/v2 v2.0.1113data-mesher-0.1.0-go-modules> go: downloading github.com/charmbracelet/colorprofile v0.4.1114data-mesher-0.1.0-go-modules> go: downloading github.com/charmbracelet/x/term v0.2.2115data-mesher-0.1.0-go-modules> go: downloading github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc116data-mesher-0.1.0-go-modules> go: downloading github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2117data-mesher-0.1.0-go-modules> go: downloading github.com/valyala/bytebufferpool v1.0.0118data-mesher-0.1.0-go-modules> go: downloading github.com/ipfs/boxo v0.37.0119data-mesher-0.1.0-go-modules> go: downloading github.com/hashicorp/golang-lru v1.0.2120data-mesher-0.1.0-go-modules> go: downloading go.opentelemetry.io/otel/metric v1.42.0121data-mesher-0.1.0-go-modules> go: downloading github.com/minio/sha256-simd v1.0.1122data-mesher-0.1.0-go-modules> go: downloading github.com/libp2p/go-cidranger v1.1.0123data-mesher-0.1.0-go-modules> go: downloading github.com/libp2p/go-libp2p-asn-util v0.4.1124data-mesher-0.1.0-go-modules> go: downloading github.com/libp2p/go-buffer-pool v0.1.0125data-mesher-0.1.0-go-modules> go: downloading go.uber.org/multierr v1.11.0126data-mesher-0.1.0-go-modules> go: downloading github.com/quic-go/quic-go v0.59.0127data-mesher-0.1.0-go-modules> go: downloading github.com/libp2p/go-flow-metrics v0.3.0128data-mesher-0.1.0-go-modules> go: downloading github.com/pbnjay/memory v0.0.0-20210728143218-7b4eea64cf58129data-mesher-0.1.0-go-modules> go: downloading github.com/flynn/noise v1.1.0130data-mesher-0.1.0-go-modules> go: downloading github.com/pion/datachannel v1.5.10131data-mesher-0.1.0-go-modules> go: downloading github.com/pion/logging v0.2.4132data-mesher-0.1.0-go-modules> go: downloading github.com/pion/webrtc/v4 v4.1.2133data-mesher-0.1.0-go-modules> go: downloading github.com/pion/sctp v1.8.39134data-mesher-0.1.0-go-modules> go: downloading github.com/gorilla/websocket v1.5.3135data-mesher-0.1.0-go-modules> go: downloading filippo.io/keygen v0.0.0-20260114151900-8e2790ea4c5b136data-mesher-0.1.0-go-modules> go: downloading github.com/quic-go/webtransport-go v0.10.0137data-mesher-0.1.0-go-modules> go: downloading github.com/beorn7/perks v1.0.1138data-mesher-0.1.0-go-modules> go: downloading github.com/cespare/xxhash/v2 v2.3.0139data-mesher-0.1.0-go-modules> go: downloading github.com/prometheus/client_model v0.6.2140data-mesher-0.1.0-go-modules> go: downloading github.com/prometheus/common v0.67.5141data-mesher-0.1.0-go-modules> go: downloading github.com/prometheus/procfs v0.20.1142data-mesher-0.1.0-go-modules> go: downloading go.uber.org/dig v1.19.0143data-mesher-0.1.0-go-modules> go: downloading golang.org/x/mod v0.34.0144data-mesher-0.1.0-go-modules> go: downloading github.com/libp2p/go-reuseport v0.4.0145data-mesher-0.1.0-go-modules> go: downloading github.com/mikioh/tcpopt v0.0.0-20190314235656-172688c1accc146data-mesher-0.1.0-go-modules> go: downloading github.com/multiformats/go-base36 v0.2.0147data-mesher-0.1.0-go-modules> go: downloading golang.org/x/telemetry v0.0.0-20260311193753-579e4da9a98c148data-mesher-0.1.0-go-modules> go: downloading github.com/davidlazar/go-crypto v0.0.0-20200604182044-b73af7476f6c149data-mesher-0.1.0-go-modules> go: downloading github.com/klauspost/cpuid/v2 v2.3.0150data-mesher-0.1.0-go-modules> go: downloading github.com/clipperhouse/stringish v0.1.1151data-mesher-0.1.0-go-modules> go: downloading github.com/xo/terminfo v0.0.0-20220910002029-abceb7e1c41e152data-mesher-0.1.0-go-modules> go: downloading gopkg.in/yaml.v3 v3.0.1153data-mesher-0.1.0-go-modules> go: downloading github.com/go-logr/logr v1.4.3154data-mesher-0.1.0-go-modules> go: downloading github.com/ipld/go-ipld-prime v0.22.0155data-mesher-0.1.0-go-modules> go: downloading github.com/filecoin-project/go-clock v0.1.0156data-mesher-0.1.0-go-modules> go: downloading github.com/pion/ice/v4 v4.0.10157data-mesher-0.1.0-go-modules> go: downloading github.com/pion/randutil v0.1.0158data-mesher-0.1.0-go-modules> go: downloading github.com/pion/stun/v3 v3.1.1159data-mesher-0.1.0-go-modules> go: downloading github.com/pion/transport/v3 v3.0.7160data-mesher-0.1.0-go-modules> go: downloading github.com/quic-go/qpack v0.6.0161data-mesher-0.1.0-go-modules> go: downloading github.com/dunglas/httpsfv v1.1.0162data-mesher-0.1.0-go-modules> go: downloading filippo.io/bigmod v0.1.1-0.20260103110540-f8a47775ebe5163data-mesher-0.1.0-go-modules> go: downloading github.com/pion/dtls/v3 v3.1.2164data-mesher-0.1.0-go-modules> go: downloading github.com/pion/interceptor v0.1.40165data-mesher-0.1.0-go-modules> go: downloading github.com/pion/rtcp v1.2.16166data-mesher-0.1.0-go-modules> go: downloading github.com/pion/rtp v1.8.19167data-mesher-0.1.0-go-modules> go: downloading github.com/pion/sdp/v3 v3.0.18168data-mesher-0.1.0-go-modules> go: downloading github.com/pion/srtp/v3 v3.0.6169data-mesher-0.1.0-go-modules> go: downloading github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822170data-mesher-0.1.0-go-modules> go: downloading go.yaml.in/yaml/v2 v2.4.4171data-mesher-0.1.0-go-modules> go: downloading github.com/go-logr/stdr v1.2.2172data-mesher-0.1.0-go-modules> go: downloading go.opentelemetry.io/auto/sdk v1.2.1173data-mesher-0.1.0-go-modules> go: downloading lukechampine.com/blake3 v1.4.1174data-mesher-0.1.0-go-modules> go: downloading github.com/spaolacci/murmur3 v1.1.0175data-mesher-0.1.0-go-modules> go: downloading github.com/polydawn/refmt v0.89.1-0.20231129105047-37766d95467a176data-mesher-0.1.0-go-modules> go: downloading github.com/huin/goupnp v1.3.0177data-mesher-0.1.0-go-modules> go: downloading github.com/jackpal/go-nat-pmp v1.0.2178data-mesher-0.1.0-go-modules> go: downloading github.com/koron/go-ssdp v0.0.6179data-mesher-0.1.0-go-modules> go: downloading github.com/pion/mdns/v2 v2.0.7180data-mesher-0.1.0-go-modules> go: downloading github.com/pion/turn/v4 v4.0.2181data-mesher-0.1.0-go-modules> go: downloading github.com/pion/transport/v4 v4.0.1182data-mesher-0.1.0-go-modules> go: downloading github.com/wlynxg/anet v0.0.5183zerotierone-1.16.0> Finished cargoSetupPostUnpackHook184zerotierone-1.16.0> Running phase: patchPhase185zerotierone-1.16.0> applying patch /nix/store/hj197myrwcrinylkdprnlykv8l885jw9-0001-darwin-disable-link-time-optimization.patch186zerotierone-1.16.0> patching file make-mac.mk187zerotierone-1.16.0> applying patch /nix/store/al59jkmz51lgv3rwmx8bscpx12vmfqrq-0002-Support-single-arch-builds-on-macOS.patch188zerotierone-1.16.0> patching file make-mac.mk189zerotierone-1.16.0> Executing cargoSetupPostPatchHook190zerotierone-1.16.0> Validating consistency between /build/source/Cargo.lock and /build/cargo-deps-vendor/Cargo.lock191zerotierone-1.16.0> Finished cargoSetupPostPatchHook192zerotierone-1.16.0> Running phase: updateAutotoolsGnuConfigScriptsPhase193zerotierone-1.16.0> Updating Autotools / GNU config script to a newer upstream version: ./ext/libpqxx-7.7.3/config/config.sub194zerotierone-1.16.0> Updating Autotools / GNU config script to a newer upstream version: ./ext/libpqxx-7.7.3/config/config.guess195zerotierone-1.16.0> Running phase: configurePhase196zerotierone-1.16.0> patching script interpreter paths in ./doc/build.sh197zerotierone-1.16.0> ./doc/build.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/zh1ijdhb6gng1509b1zrilb6xlzx60j6-bash-5.3p9/bin/bash"198zerotierone-1.16.0> substituteStream() in derivation zerotierone-1.16.0: WARNING: '--replace' is deprecated, use --replace-{fail,warn,quiet}. (file './doc/build.sh')199zerotierone-1.16.0> fixing libtool script ./ext/libpqxx-7.7.3/config/ltmain.sh200zerotierone-1.16.0> ./ext/libpqxx-7.7.3/configure201zerotierone-1.16.0> no configure script, doing nothing202zerotierone-1.16.0> Running phase: buildPhase203zerotierone-1.16.0> build flags: -j4 SHELL=/nix/store/zh1ijdhb6gng1509b1zrilb6xlzx60j6-bash-5.3p9/bin/bash all selftest ZT_NONFREE=1204zerotierone-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.cpp205zerotierone-1.16.0> OpenTelemetry exporter not enabled, skipping build.206zerotierone-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.cpp207zerotierone-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.cpp208zerotierone-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.cpp209data-mesher-0.1.0-go-modules> Running phase: installPhase210zerotierone-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.cpp211zerotierone-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.cpp212zerotierone-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.cpp213building '/nix/store/mgb93dql6nl276xp41x5lyh6q82jypbf-data-mesher-0.1.0.drv'214zerotierone-1.16.0> In file included from node/Capability.cpp:9:215zerotierone-1.16.0> node/Capability.hpp: In constructor 'ZeroTier::Capability::Capability()':216zerotierone-1.16.0> node/Capability.hpp:61:23: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Capability::<unnamed>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]217zerotierone-1.16.0>    61 |                 memset(_custody, 0, sizeof(_custody));218zerotierone-1.16.0>       |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~219zerotierone-1.16.0> node/Capability.hpp:512:16: note: 'struct ZeroTier::Capability::<unnamed>' declared here220zerotierone-1.16.0>   512 |         struct {221zerotierone-1.16.0>       |                ^222zerotierone-1.16.0> In file included from node/Capability.cpp:12:223zerotierone-1.16.0> node/Network.hpp: In constructor 'ZeroTier::Network::_IncomingConfigChunk::_IncomingConfigChunk()':224zerotierone-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]225zerotierone-1.16.0>   484 |                         memset(this, 0, sizeof(_IncomingConfigChunk));226zerotierone-1.16.0>       |                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~227zerotierone-1.16.0> node/Network.hpp:481:16: note: 'struct ZeroTier::Network::_IncomingConfigChunk' declared here228zerotierone-1.16.0>   481 |         struct _IncomingConfigChunk {229zerotierone-1.16.0>       |                ^~~~~~~~~~~~~~~~~~~~230data-mesher-0.1.0> Running phase: unpackPhase231data-mesher-0.1.0> unpacking source archive /nix/store/skklfkhla17gd4z1nmk0b4ixddzchkdq-source232zerotierone-1.16.0> In file included from node/Membership.hpp:13,233zerotierone-1.16.0>                  from node/Network.hpp:20,234zerotierone-1.16.0>                  from node/CertificateOfMembership.cpp:12:235zerotierone-1.16.0> node/Capability.hpp: In constructor 'ZeroTier::Capability::Capability()':236zerotierone-1.16.0> node/Capability.hpp:61:23: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Capability::<unnamed>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]237zerotierone-1.16.0>    61 |                 memset(_custody, 0, sizeof(_custody));238zerotierone-1.16.0>       |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~239zerotierone-1.16.0> node/Capability.hpp:512:16: note: 'struct ZeroTier::Capability::<unnamed>' declared here240zerotierone-1.16.0>   512 |         struct {241zerotierone-1.16.0>       |                ^242data-mesher-0.1.0> source root is source243data-mesher-0.1.0> Running phase: patchPhase244data-mesher-0.1.0> Running phase: updateAutotoolsGnuConfigScriptsPhase245data-mesher-0.1.0> Running phase: configurePhase246zerotierone-1.16.0> In file included from node/Membership.hpp:13,247zerotierone-1.16.0>                  from node/Network.hpp:20,248zerotierone-1.16.0>                  from node/CertificateOfOwnership.cpp:12:249zerotierone-1.16.0> node/Capability.hpp: In constructor 'ZeroTier::Capability::Capability()':250zerotierone-1.16.0> node/Capability.hpp:61:23: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Capability::<unnamed>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]251zerotierone-1.16.0>    61 |                 memset(_custody, 0, sizeof(_custody));252zerotierone-1.16.0>       |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~253zerotierone-1.16.0> node/Capability.hpp:512:16: note: 'struct ZeroTier::Capability::<unnamed>' declared here254zerotierone-1.16.0>   512 |         struct {255zerotierone-1.16.0>       |                ^256data-mesher-0.1.0> Running phase: buildPhase257zerotierone-1.16.0> node/Network.hpp: In constructor 'ZeroTier::Network::_IncomingConfigChunk::_IncomingConfigChunk()':258zerotierone-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]259zerotierone-1.16.0>   484 |                         memset(this, 0, sizeof(_IncomingConfigChunk));260zerotierone-1.16.0>       |                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~261zerotierone-1.16.0> node/Network.hpp:481:16: note: 'struct ZeroTier::Network::_IncomingConfigChunk' declared here262zerotierone-1.16.0>   481 |         struct _IncomingConfigChunk {263zerotierone-1.16.0>       |                ^~~~~~~~~~~~~~~~~~~~264zerotierone-1.16.0> node/Network.hpp: In constructor 'ZeroTier::Network::_IncomingConfigChunk::_IncomingConfigChunk()':265zerotierone-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]266zerotierone-1.16.0>   484 |                         memset(this, 0, sizeof(_IncomingConfigChunk));267zerotierone-1.16.0>       |                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~268zerotierone-1.16.0> node/Network.hpp:481:16: note: 'struct ZeroTier::Network::_IncomingConfigChunk' declared here269zerotierone-1.16.0>   481 |         struct _IncomingConfigChunk {270zerotierone-1.16.0>       |                ^~~~~~~~~~~~~~~~~~~~271zerotierone-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.cpp272zerotierone-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.cpp273zerotierone-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.cpp274zerotierone-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.cpp275zerotierone-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.cpp276zerotierone-1.16.0> In file included from node/IncomingPacket.cpp:14:277zerotierone-1.16.0> node/Capability.hpp: In constructor 'ZeroTier::Capability::Capability()':278zerotierone-1.16.0> node/Capability.hpp:61:23: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Capability::<unnamed>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]279zerotierone-1.16.0>    61 |                 memset(_custody, 0, sizeof(_custody));280zerotierone-1.16.0>       |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~281zerotierone-1.16.0> node/Capability.hpp:512:16: note: 'struct ZeroTier::Capability::<unnamed>' declared here282zerotierone-1.16.0>   512 |         struct {283zerotierone-1.16.0>       |                ^284zerotierone-1.16.0> In file included from node/Node.hpp:19,285zerotierone-1.16.0>                  from node/IncomingPacket.cpp:19:286zerotierone-1.16.0> node/Network.hpp: In constructor 'ZeroTier::Network::_IncomingConfigChunk::_IncomingConfigChunk()':287zerotierone-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]288zerotierone-1.16.0>   484 |                         memset(this, 0, sizeof(_IncomingConfigChunk));289zerotierone-1.16.0>       |                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~290zerotierone-1.16.0> node/Network.hpp:481:16: note: 'struct ZeroTier::Network::_IncomingConfigChunk' declared here291zerotierone-1.16.0>   481 |         struct _IncomingConfigChunk {292zerotierone-1.16.0>       |                ^~~~~~~~~~~~~~~~~~~~293zerotierone-1.16.0> In file included from node/Membership.hpp:13,294zerotierone-1.16.0>                  from node/Membership.cpp:9:295zerotierone-1.16.0> node/Capability.hpp: In constructor 'ZeroTier::Capability::Capability()':296zerotierone-1.16.0> node/Capability.hpp:61:23: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Capability::<unnamed>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]297zerotierone-1.16.0>    61 |                 memset(_custody, 0, sizeof(_custody));298zerotierone-1.16.0>       |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~299zerotierone-1.16.0> node/Capability.hpp:512:16: note: 'struct ZeroTier::Capability::<unnamed>' declared here300zerotierone-1.16.0>   512 |         struct {301zerotierone-1.16.0>       |                ^302zerotierone-1.16.0> In file included from node/Node.hpp:19,303zerotierone-1.16.0>                  from node/Membership.cpp:12:304zerotierone-1.16.0> node/Network.hpp: In constructor 'ZeroTier::Network::_IncomingConfigChunk::_IncomingConfigChunk()':305zerotierone-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]306zerotierone-1.16.0>   484 |                         memset(this, 0, sizeof(_IncomingConfigChunk));307zerotierone-1.16.0>       |                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~308zerotierone-1.16.0> node/Network.hpp:481:16: note: 'struct ZeroTier::Network::_IncomingConfigChunk' declared here309zerotierone-1.16.0>   481 |         struct _IncomingConfigChunk {310zerotierone-1.16.0>       |                ^~~~~~~~~~~~~~~~~~~~311data-mesher-0.1.0> Building subPackage .312zerotierone-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.cpp313zerotierone-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.cpp314zerotierone-1.16.0> In file included from node/Membership.hpp:13,315zerotierone-1.16.0>                  from node/Network.hpp:20,316zerotierone-1.16.0>                  from node/Multicaster.cpp:13:317zerotierone-1.16.0> node/Capability.hpp: In constructor 'ZeroTier::Capability::Capability()':318zerotierone-1.16.0> node/Capability.hpp:61:23: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Capability::<unnamed>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]319zerotierone-1.16.0>    61 |                 memset(_custody, 0, sizeof(_custody));320zerotierone-1.16.0>       |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~321zerotierone-1.16.0> node/Capability.hpp:512:16: note: 'struct ZeroTier::Capability::<unnamed>' declared here322zerotierone-1.16.0>   512 |         struct {323zerotierone-1.16.0>       |                ^324zerotierone-1.16.0> node/Network.hpp: In constructor 'ZeroTier::Network::_IncomingConfigChunk::_IncomingConfigChunk()':325zerotierone-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]326zerotierone-1.16.0>   484 |                         memset(this, 0, sizeof(_IncomingConfigChunk));327zerotierone-1.16.0>       |                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~328zerotierone-1.16.0> node/Network.hpp:481:16: note: 'struct ZeroTier::Network::_IncomingConfigChunk' declared here329zerotierone-1.16.0>   481 |         struct _IncomingConfigChunk {330zerotierone-1.16.0>       |                ^~~~~~~~~~~~~~~~~~~~331zerotierone-1.16.0> In file included from node/Packet.hpp:16,332zerotierone-1.16.0>                  from node/IncomingPacket.hpp:13,333zerotierone-1.16.0>                  from node/IncomingPacket.cpp:9:334zerotierone-1.16.0> In copy constructor 'ZeroTier::Identity::Identity(const ZeroTier::Identity&)',335zerotierone-1.16.0>     inlined from 'ZeroTier::World::Root::Root(ZeroTier::World::Root&&)' at node/World.hpp:88:9,336zerotierone-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/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/new_allocator.h:191:4,337zerotierone-1.16.0>     inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = ZeroTier::World::Root; _Args = {ZeroTier::World::Root}; _Tp = ZeroTier::World::Root]' at /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/alloc_traits.h:674:17,338zerotierone-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<ZeroTier::World::Root>]' at /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/vector.tcc:117:30,339zerotierone-1.16.0>     inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = ZeroTier::World::Root; _Alloc = std::allocator<ZeroTier::World::Root>]' at /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/stl_vector.h:1434:21,340zerotierone-1.16.0>     inlined from 'unsigned int ZeroTier::World::deserialize(const ZeroTier::Buffer<C>&, unsigned int) [with unsigned int C = 10024]' at node/World.hpp:251:20:341zerotierone-1.16.0> node/Identity.hpp:42:63: warning: '<unnamed>.ZeroTier::World::Root::identity.ZeroTier::Identity::_publicKey' may be used uninitialized [-Wmaybe-uninitialized]342zerotierone-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)343zerotierone-1.16.0>       |                                                               ^~~~~~~~~~~~~~~~~~~~~~~~~344zerotierone-1.16.0> In file included from node/Topology.hpp:20,345zerotierone-1.16.0>                  from node/Switch.hpp:21,346zerotierone-1.16.0>                  from node/IncomingPacket.cpp:26:347zerotierone-1.16.0> node/World.hpp: In member function 'unsigned int ZeroTier::World::deserialize(const ZeroTier::Buffer<C>&, unsigned int) [with unsigned int C = 10024]':348zerotierone-1.16.0> node/World.hpp:251:42: note: '<anonymous>' declared here349zerotierone-1.16.0>   251 |                         _roots.push_back(Root());350zerotierone-1.16.0>       |                                          ^~~~~~351zerotierone-1.16.0> In file included from node/Membership.hpp:13,352zerotierone-1.16.0>                  from node/Network.hpp:20,353zerotierone-1.16.0>                  from node/Network.cpp:9:354zerotierone-1.16.0> node/Capability.hpp: In constructor 'ZeroTier::Capability::Capability()':355zerotierone-1.16.0> node/Capability.hpp:61:23: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Capability::<unnamed>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]356zerotierone-1.16.0>    61 |                 memset(_custody, 0, sizeof(_custody));357zerotierone-1.16.0>       |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~358zerotierone-1.16.0> node/Capability.hpp:512:16: note: 'struct ZeroTier::Capability::<unnamed>' declared here359zerotierone-1.16.0>   512 |         struct {360zerotierone-1.16.0>       |                ^361zerotierone-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.cpp362zerotierone-1.16.0> node/Network.hpp: In constructor 'ZeroTier::Network::_IncomingConfigChunk::_IncomingConfigChunk()':363zerotierone-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]364zerotierone-1.16.0>   484 |                         memset(this, 0, sizeof(_IncomingConfigChunk));365zerotierone-1.16.0>       |                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~366zerotierone-1.16.0> node/Network.hpp:481:16: note: 'struct ZeroTier::Network::_IncomingConfigChunk' declared here367zerotierone-1.16.0>   481 |         struct _IncomingConfigChunk {368zerotierone-1.16.0>       |                ^~~~~~~~~~~~~~~~~~~~369zerotierone-1.16.0> In file included from node/NetworkConfig.hpp:14,370zerotierone-1.16.0>                  from node/NetworkConfig.cpp:9:371zerotierone-1.16.0> node/Capability.hpp: In constructor 'ZeroTier::Capability::Capability()':372zerotierone-1.16.0> node/Capability.hpp:61:23: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Capability::<unnamed>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]373zerotierone-1.16.0>    61 |                 memset(_custody, 0, sizeof(_custody));374zerotierone-1.16.0>       |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~375zerotierone-1.16.0> node/Capability.hpp:512:16: note: 'struct ZeroTier::Capability::<unnamed>' declared here376zerotierone-1.16.0>   512 |         struct {377zerotierone-1.16.0>       |                ^378zerotierone-1.16.0> node/NetworkConfig.cpp: In constructor 'ZeroTier::NetworkConfig::NetworkConfig()':379zerotierone-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]380zerotierone-1.16.0>    53 |         memset(staticIps, 0, sizeof(InetAddress) * ZT_MAX_ZT_ASSIGNED_ADDRESSES);381zerotierone-1.16.0>       |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~382zerotierone-1.16.0> In file included from node/CertificateOfOwnership.hpp:18,383zerotierone-1.16.0>                  from node/NetworkConfig.hpp:16:384zerotierone-1.16.0> node/InetAddress.hpp:37:8: note: 'struct ZeroTier::InetAddress' declared here385zerotierone-1.16.0>    37 | struct InetAddress : public sockaddr_storage {386zerotierone-1.16.0>       |        ^~~~~~~~~~~387zerotierone-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.cpp388zerotierone-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.cpp389zerotierone-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.cpp390zerotierone-1.16.0> In file included from node/Membership.hpp:13,391zerotierone-1.16.0>                  from node/Network.hpp:20,392zerotierone-1.16.0>                  from node/Node.hpp:19,393zerotierone-1.16.0>                  from node/Node.cpp:9:394zerotierone-1.16.0> node/Capability.hpp: In constructor 'ZeroTier::Capability::Capability()':395zerotierone-1.16.0> node/Capability.hpp:61:23: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Capability::<unnamed>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]396zerotierone-1.16.0>    61 |                 memset(_custody, 0, sizeof(_custody));397zerotierone-1.16.0>       |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~398zerotierone-1.16.0> node/Capability.hpp:512:16: note: 'struct ZeroTier::Capability::<unnamed>' declared here399zerotierone-1.16.0>   512 |         struct {400zerotierone-1.16.0>       |                ^401zerotierone-1.16.0> node/Network.hpp: In constructor 'ZeroTier::Network::_IncomingConfigChunk::_IncomingConfigChunk()':402zerotierone-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]403zerotierone-1.16.0>   484 |                         memset(this, 0, sizeof(_IncomingConfigChunk));404zerotierone-1.16.0>       |                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~405zerotierone-1.16.0> node/Network.hpp:481:16: note: 'struct ZeroTier::Network::_IncomingConfigChunk' declared here406zerotierone-1.16.0>   481 |         struct _IncomingConfigChunk {407zerotierone-1.16.0>       |                ^~~~~~~~~~~~~~~~~~~~408zerotierone-1.16.0> In file included from node/Membership.hpp:13,409zerotierone-1.16.0>                  from node/Network.hpp:20,410zerotierone-1.16.0>                  from node/OutboundMulticast.cpp:12:411zerotierone-1.16.0> node/Capability.hpp: In constructor 'ZeroTier::Capability::Capability()':412zerotierone-1.16.0> node/Capability.hpp:61:23: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Capability::<unnamed>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]413zerotierone-1.16.0>    61 |                 memset(_custody, 0, sizeof(_custody));414zerotierone-1.16.0>       |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~415zerotierone-1.16.0> node/Capability.hpp:512:16: note: 'struct ZeroTier::Capability::<unnamed>' declared here416zerotierone-1.16.0>   512 |         struct {417zerotierone-1.16.0>       |                ^418zerotierone-1.16.0> node/Network.hpp: In constructor 'ZeroTier::Network::_IncomingConfigChunk::_IncomingConfigChunk()':419zerotierone-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]420zerotierone-1.16.0>   484 |                         memset(this, 0, sizeof(_IncomingConfigChunk));421zerotierone-1.16.0>       |                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~422zerotierone-1.16.0> node/Network.hpp:481:16: note: 'struct ZeroTier::Network::_IncomingConfigChunk' declared here423zerotierone-1.16.0>   481 |         struct _IncomingConfigChunk {424zerotierone-1.16.0>       |                ^~~~~~~~~~~~~~~~~~~~425zerotierone-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.cpp426zerotierone-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.cpp427zerotierone-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.cpp428zerotierone-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.cpp429zerotierone-1.16.0> In file included from node/Membership.hpp:13,430zerotierone-1.16.0>                  from node/Network.hpp:20,431zerotierone-1.16.0>                  from node/Node.hpp:19,432zerotierone-1.16.0>                  from node/Path.cpp:11:433zerotierone-1.16.0> node/Capability.hpp: In constructor 'ZeroTier::Capability::Capability()':434zerotierone-1.16.0> node/Capability.hpp:61:23: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Capability::<unnamed>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]435zerotierone-1.16.0>    61 |                 memset(_custody, 0, sizeof(_custody));436zerotierone-1.16.0>       |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~437zerotierone-1.16.0> node/Capability.hpp:512:16: note: 'struct ZeroTier::Capability::<unnamed>' declared here438zerotierone-1.16.0>   512 |         struct {439zerotierone-1.16.0>       |                ^440zerotierone-1.16.0> node/Network.hpp: In constructor 'ZeroTier::Network::_IncomingConfigChunk::_IncomingConfigChunk()':441zerotierone-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]442zerotierone-1.16.0>   484 |                         memset(this, 0, sizeof(_IncomingConfigChunk));443zerotierone-1.16.0>       |                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~444zerotierone-1.16.0> node/Network.hpp:481:16: note: 'struct ZeroTier::Network::_IncomingConfigChunk' declared here445zerotierone-1.16.0>   481 |         struct _IncomingConfigChunk {446zerotierone-1.16.0>       |                ^~~~~~~~~~~~~~~~~~~~447zerotierone-1.16.0> In file included from node/Membership.hpp:13,448zerotierone-1.16.0>                  from node/Network.hpp:20,449zerotierone-1.16.0>                  from node/Peer.cpp:16:450zerotierone-1.16.0> node/Capability.hpp: In constructor 'ZeroTier::Capability::Capability()':451zerotierone-1.16.0> node/Capability.hpp:61:23: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Capability::<unnamed>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]452zerotierone-1.16.0>    61 |                 memset(_custody, 0, sizeof(_custody));453zerotierone-1.16.0>       |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~454zerotierone-1.16.0> node/Capability.hpp:512:16: note: 'struct ZeroTier::Capability::<unnamed>' declared here455zerotierone-1.16.0>   512 |         struct {456zerotierone-1.16.0>       |                ^457zerotierone-1.16.0> node/Network.hpp: In constructor 'ZeroTier::Network::_IncomingConfigChunk::_IncomingConfigChunk()':458zerotierone-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]459zerotierone-1.16.0>   484 |                         memset(this, 0, sizeof(_IncomingConfigChunk));460zerotierone-1.16.0>       |                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~461zerotierone-1.16.0> node/Network.hpp:481:16: note: 'struct ZeroTier::Network::_IncomingConfigChunk' declared here462zerotierone-1.16.0>   481 |         struct _IncomingConfigChunk {463zerotierone-1.16.0>       |                ^~~~~~~~~~~~~~~~~~~~464zerotierone-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.cpp465zerotierone-1.16.0> In file included from node/Membership.hpp:13,466zerotierone-1.16.0>                  from node/Network.hpp:20,467zerotierone-1.16.0>                  from node/Revocation.cpp:12:468zerotierone-1.16.0> node/Capability.hpp: In constructor 'ZeroTier::Capability::Capability()':469zerotierone-1.16.0> node/Capability.hpp:61:23: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Capability::<unnamed>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]470zerotierone-1.16.0>    61 |                 memset(_custody, 0, sizeof(_custody));471zerotierone-1.16.0>       |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~472zerotierone-1.16.0> node/Capability.hpp:512:16: note: 'struct ZeroTier::Capability::<unnamed>' declared here473zerotierone-1.16.0>   512 |         struct {474zerotierone-1.16.0>       |                ^475zerotierone-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.cpp476zerotierone-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.cpp477zerotierone-1.16.0> node/Network.hpp: In constructor 'ZeroTier::Network::_IncomingConfigChunk::_IncomingConfigChunk()':478zerotierone-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]479zerotierone-1.16.0>   484 |                         memset(this, 0, sizeof(_IncomingConfigChunk));480zerotierone-1.16.0>       |                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~481zerotierone-1.16.0> node/Network.hpp:481:16: note: 'struct ZeroTier::Network::_IncomingConfigChunk' declared here482zerotierone-1.16.0>   481 |         struct _IncomingConfigChunk {483zerotierone-1.16.0>       |                ^~~~~~~~~~~~~~~~~~~~484zerotierone-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.cpp485running auto-GC to free 2609111040 bytes486waiting for the big garbage collector lock...487zerotierone-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.cpp488zerotierone-1.16.0> In file included from node/Membership.hpp:13,489zerotierone-1.16.0>                  from node/Network.hpp:20,490zerotierone-1.16.0>                  from node/Node.hpp:19,491zerotierone-1.16.0>                  from node/SelfAwareness.cpp:12:492zerotierone-1.16.0> node/Capability.hpp: In constructor 'ZeroTier::Capability::Capability()':493zerotierone-1.16.0> node/Capability.hpp:61:23: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Capability::<unnamed>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]494zerotierone-1.16.0>    61 |                 memset(_custody, 0, sizeof(_custody));495zerotierone-1.16.0>       |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~496zerotierone-1.16.0> node/Capability.hpp:512:16: note: 'struct ZeroTier::Capability::<unnamed>' declared here497zerotierone-1.16.0>   512 |         struct {498zerotierone-1.16.0>       |                ^499zerotierone-1.16.0> node/Network.hpp: In constructor 'ZeroTier::Network::_IncomingConfigChunk::_IncomingConfigChunk()':500zerotierone-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]501zerotierone-1.16.0>   484 |                         memset(this, 0, sizeof(_IncomingConfigChunk));502zerotierone-1.16.0>       |                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~503zerotierone-1.16.0> node/Network.hpp:481:16: note: 'struct ZeroTier::Network::_IncomingConfigChunk' declared here504zerotierone-1.16.0>   481 |         struct _IncomingConfigChunk {505zerotierone-1.16.0>       |                ^~~~~~~~~~~~~~~~~~~~506zerotierone-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.cpp507zerotierone-1.16.0> In file included from node/Membership.hpp:13,508zerotierone-1.16.0>                  from node/Network.hpp:20,509zerotierone-1.16.0>                  from node/Tag.cpp:12:510zerotierone-1.16.0> node/Capability.hpp: In constructor 'ZeroTier::Capability::Capability()':511zerotierone-1.16.0> node/Capability.hpp:61:23: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Capability::<unnamed>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]512zerotierone-1.16.0>    61 |                 memset(_custody, 0, sizeof(_custody));513zerotierone-1.16.0>       |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~514zerotierone-1.16.0> node/Capability.hpp:512:16: note: 'struct ZeroTier::Capability::<unnamed>' declared here515zerotierone-1.16.0>   512 |         struct {516zerotierone-1.16.0>       |                ^517zerotierone-1.16.0> node/Network.hpp: In constructor 'ZeroTier::Network::_IncomingConfigChunk::_IncomingConfigChunk()':518zerotierone-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]519zerotierone-1.16.0>   484 |                         memset(this, 0, sizeof(_IncomingConfigChunk));520zerotierone-1.16.0>       |                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~521zerotierone-1.16.0> node/Network.hpp:481:16: note: 'struct ZeroTier::Network::_IncomingConfigChunk' declared here522zerotierone-1.16.0>   481 |         struct _IncomingConfigChunk {523zerotierone-1.16.0>       |                ^~~~~~~~~~~~~~~~~~~~524zerotierone-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.cpp525zerotierone-1.16.0> In file included from node/Membership.hpp:13,526zerotierone-1.16.0>                  from node/Network.hpp:20,527zerotierone-1.16.0>                  from node/Topology.cpp:12:528zerotierone-1.16.0> node/Capability.hpp: In constructor 'ZeroTier::Capability::Capability()':529zerotierone-1.16.0> node/Capability.hpp:61:23: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Capability::<unnamed>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]530zerotierone-1.16.0>    61 |                 memset(_custody, 0, sizeof(_custody));531zerotierone-1.16.0>       |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~532zerotierone-1.16.0> node/Capability.hpp:512:16: note: 'struct ZeroTier::Capability::<unnamed>' declared here533zerotierone-1.16.0>   512 |         struct {534zerotierone-1.16.0>       |                ^535zerotierone-1.16.0> node/Network.hpp: In constructor 'ZeroTier::Network::_IncomingConfigChunk::_IncomingConfigChunk()':536zerotierone-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]537zerotierone-1.16.0>   484 |                         memset(this, 0, sizeof(_IncomingConfigChunk));538zerotierone-1.16.0>       |                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~539zerotierone-1.16.0> node/Network.hpp:481:16: note: 'struct ZeroTier::Network::_IncomingConfigChunk' declared here540zerotierone-1.16.0>   481 |         struct _IncomingConfigChunk {541zerotierone-1.16.0>       |                ^~~~~~~~~~~~~~~~~~~~542zerotierone-1.16.0> In file included from node/Membership.hpp:13,543zerotierone-1.16.0>                  from node/Network.hpp:20,544zerotierone-1.16.0>                  from node/Switch.hpp:18,545zerotierone-1.16.0>                  from node/Switch.cpp:9:546zerotierone-1.16.0> node/Capability.hpp: In constructor 'ZeroTier::Capability::Capability()':547zerotierone-1.16.0> node/Capability.hpp:61:23: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Capability::<unnamed>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]548zerotierone-1.16.0>    61 |                 memset(_custody, 0, sizeof(_custody));549zerotierone-1.16.0>       |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~550zerotierone-1.16.0> node/Capability.hpp:512:16: note: 'struct ZeroTier::Capability::<unnamed>' declared here551zerotierone-1.16.0>   512 |         struct {552zerotierone-1.16.0>       |                ^553zerotierone-1.16.0> node/Network.hpp: In constructor 'ZeroTier::Network::_IncomingConfigChunk::_IncomingConfigChunk()':554zerotierone-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]555zerotierone-1.16.0>   484 |                         memset(this, 0, sizeof(_IncomingConfigChunk));556zerotierone-1.16.0>       |                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~557zerotierone-1.16.0> node/Network.hpp:481:16: note: 'struct ZeroTier::Network::_IncomingConfigChunk' declared here558zerotierone-1.16.0>   481 |         struct _IncomingConfigChunk {559zerotierone-1.16.0>       |                ^~~~~~~~~~~~~~~~~~~~560zerotierone-1.16.0> In file included from node/Trace.cpp:14:561zerotierone-1.16.0> node/Capability.hpp: In constructor 'ZeroTier::Capability::Capability()':562zerotierone-1.16.0> node/Capability.hpp:61:23: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Capability::<unnamed>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]563zerotierone-1.16.0>    61 |                 memset(_custody, 0, sizeof(_custody));564zerotierone-1.16.0>       |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~565zerotierone-1.16.0> node/Capability.hpp:512:16: note: 'struct ZeroTier::Capability::<unnamed>' declared here566zerotierone-1.16.0>   512 |         struct {567zerotierone-1.16.0>       |                ^568zerotierone-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.cpp569zerotierone-1.16.0> In file included from node/Node.hpp:19,570zerotierone-1.16.0>                  from node/Trace.cpp:19:571zerotierone-1.16.0> node/Network.hpp: In constructor 'ZeroTier::Network::_IncomingConfigChunk::_IncomingConfigChunk()':572zerotierone-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]573zerotierone-1.16.0>   484 |                         memset(this, 0, sizeof(_IncomingConfigChunk));574zerotierone-1.16.0>       |                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~575zerotierone-1.16.0> node/Network.hpp:481:16: note: 'struct ZeroTier::Network::_IncomingConfigChunk' declared here576zerotierone-1.16.0>   481 |         struct _IncomingConfigChunk {577zerotierone-1.16.0>       |                ^~~~~~~~~~~~~~~~~~~~578zerotierone-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.cpp579zerotierone-1.16.0> In file included from node/Topology.hpp:15,580zerotierone-1.16.0>                  from node/Topology.cpp:9:581zerotierone-1.16.0> In copy constructor 'ZeroTier::Identity::Identity(const ZeroTier::Identity&)',582zerotierone-1.16.0>     inlined from 'ZeroTier::World::Root::Root(ZeroTier::World::Root&&)' at node/World.hpp:88:9,583zerotierone-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/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/new_allocator.h:191:4,584zerotierone-1.16.0>     inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = ZeroTier::World::Root; _Args = {ZeroTier::World::Root}; _Tp = ZeroTier::World::Root]' at /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/alloc_traits.h:674:17,585zerotierone-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<ZeroTier::World::Root>]' at /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/vector.tcc:117:30,586zerotierone-1.16.0>     inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = ZeroTier::World::Root; _Alloc = std::allocator<ZeroTier::World::Root>]' at /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/stl_vector.h:1434:21,587zerotierone-1.16.0>     inlined from 'unsigned int ZeroTier::World::deserialize(const ZeroTier::Buffer<C>&, unsigned int) [with unsigned int C = 8480]' at node/World.hpp:251:20:588zerotierone-1.16.0> node/Identity.hpp:42:63: warning: '<unnamed>.ZeroTier::World::Root::identity.ZeroTier::Identity::_publicKey' may be used uninitialized [-Wmaybe-uninitialized]589zerotierone-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)590zerotierone-1.16.0>       |                                                               ^~~~~~~~~~~~~~~~~~~~~~~~~591zerotierone-1.16.0> In file included from node/Topology.hpp:20:592zerotierone-1.16.0> node/World.hpp: In function 'unsigned int ZeroTier::World::deserialize(const ZeroTier::Buffer<C>&, unsigned int) [with unsigned int C = 8480]':593zerotierone-1.16.0> node/World.hpp:251:42: note: '<anonymous>' declared here594zerotierone-1.16.0>   251 |                         _roots.push_back(Root());595zerotierone-1.16.0>       |                                          ^~~~~~596zerotierone-1.16.0> In copy constructor 'ZeroTier::Identity::Identity(const ZeroTier::Identity&)',597zerotierone-1.16.0>     inlined from 'ZeroTier::World::Root::Root(ZeroTier::World::Root&&)' at node/World.hpp:88:9,598zerotierone-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/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/new_allocator.h:191:4,599zerotierone-1.16.0>     inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = ZeroTier::World::Root; _Args = {ZeroTier::World::Root}; _Tp = ZeroTier::World::Root]' at /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/alloc_traits.h:674:17,600zerotierone-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<ZeroTier::World::Root>]' at /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/vector.tcc:117:30,601zerotierone-1.16.0>     inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = ZeroTier::World::Root; _Alloc = std::allocator<ZeroTier::World::Root>]' at /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/stl_vector.h:1434:21,602zerotierone-1.16.0>     inlined from 'unsigned int ZeroTier::World::deserialize(const ZeroTier::Buffer<C>&, unsigned int) [with unsigned int C = 570]' at node/World.hpp:251:20,603zerotierone-1.16.0>     inlined from 'ZeroTier::Topology::Topology(const ZeroTier::RuntimeEnvironment*, void*)' at node/Topology.cpp:59:28:604zerotierone-1.16.0> node/Identity.hpp:42:63: warning: '<unnamed>.ZeroTier::World::Root::identity.ZeroTier::Identity::_publicKey' may be used uninitialized [-Wmaybe-uninitialized]605zerotierone-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)606zerotierone-1.16.0>       |                                                               ^~~~~~~~~~~~~~~~~~~~~~~~~607zerotierone-1.16.0> node/World.hpp: In constructor 'ZeroTier::Topology::Topology(const ZeroTier::RuntimeEnvironment*, void*)':608zerotierone-1.16.0> node/World.hpp:251:42: note: '<anonymous>' declared here609zerotierone-1.16.0>   251 |                         _roots.push_back(Root());610zerotierone-1.16.0>       |                                          ^~~~~~611zerotierone-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.cpp612zerotierone-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.cpp613zerotierone-1.16.0> In file included from node/Membership.hpp:13,614zerotierone-1.16.0>                  from node/Network.hpp:20,615zerotierone-1.16.0>                  from node/Node.hpp:19,616zerotierone-1.16.0>                  from node/Bond.cpp:12:617zerotierone-1.16.0> node/Capability.hpp: In constructor 'ZeroTier::Capability::Capability()':618zerotierone-1.16.0> node/Capability.hpp:61:23: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Capability::<unnamed>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]619zerotierone-1.16.0>    61 |                 memset(_custody, 0, sizeof(_custody));620zerotierone-1.16.0>       |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~621zerotierone-1.16.0> node/Capability.hpp:512:16: note: 'struct ZeroTier::Capability::<unnamed>' declared here622zerotierone-1.16.0>   512 |         struct {623zerotierone-1.16.0>       |                ^624zerotierone-1.16.0> node/Network.hpp: In constructor 'ZeroTier::Network::_IncomingConfigChunk::_IncomingConfigChunk()':625zerotierone-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]626zerotierone-1.16.0>   484 |                         memset(this, 0, sizeof(_IncomingConfigChunk));627zerotierone-1.16.0>       |                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~628zerotierone-1.16.0> node/Network.hpp:481:16: note: 'struct ZeroTier::Network::_IncomingConfigChunk' declared here629zerotierone-1.16.0>   481 |         struct _IncomingConfigChunk {630zerotierone-1.16.0>       |                ^~~~~~~~~~~~~~~~~~~~631data-mesher-0.1.0> Building subPackage ./cmd632zerotierone-1.16.0> In file included from node/Membership.hpp:13,633zerotierone-1.16.0>                  from node/Network.hpp:20,634zerotierone-1.16.0>                  from node/Node.hpp:19,635zerotierone-1.16.0>                  from node/PacketMultiplexer.cpp:12:636zerotierone-1.16.0> node/Capability.hpp: In constructor 'ZeroTier::Capability::Capability()':637zerotierone-1.16.0> node/Capability.hpp:61:23: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Capability::<unnamed>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]638zerotierone-1.16.0>    61 |                 memset(_custody, 0, sizeof(_custody));639zerotierone-1.16.0>       |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~640zerotierone-1.16.0> node/Capability.hpp:512:16: note: 'struct ZeroTier::Capability::<unnamed>' declared here641zerotierone-1.16.0>   512 |         struct {642zerotierone-1.16.0>       |                ^643zerotierone-1.16.0> node/Network.hpp: In constructor 'ZeroTier::Network::_IncomingConfigChunk::_IncomingConfigChunk()':644zerotierone-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]645zerotierone-1.16.0>   484 |                         memset(this, 0, sizeof(_IncomingConfigChunk));646zerotierone-1.16.0>       |                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~647zerotierone-1.16.0> node/Network.hpp:481:16: note: 'struct ZeroTier::Network::_IncomingConfigChunk' declared here648zerotierone-1.16.0>   481 |         struct _IncomingConfigChunk {649zerotierone-1.16.0>       |                ^~~~~~~~~~~~~~~~~~~~650data-mesher-0.1.0> Building subPackage ./cmd/certificate651zerotierone-1.16.0> as   -o ext/x64-salsa2012-asm/salsa2012.o ext/x64-salsa2012-asm/salsa2012.s652zerotierone-1.16.0> as   -o ext/ed25519-amd64-asm/choose_t.o ext/ed25519-amd64-asm/choose_t.s653zerotierone-1.16.0> as   -o ext/ed25519-amd64-asm/consts.o ext/ed25519-amd64-asm/consts.s654zerotierone-1.16.0> as   -o ext/ed25519-amd64-asm/fe25519_add.o ext/ed25519-amd64-asm/fe25519_add.s655zerotierone-1.16.0> as   -o ext/ed25519-amd64-asm/fe25519_freeze.o ext/ed25519-amd64-asm/fe25519_freeze.s656zerotierone-1.16.0> as   -o ext/ed25519-amd64-asm/fe25519_mul.o ext/ed25519-amd64-asm/fe25519_mul.s657zerotierone-1.16.0> as   -o ext/ed25519-amd64-asm/fe25519_square.o ext/ed25519-amd64-asm/fe25519_square.s658zerotierone-1.16.0> as   -o ext/ed25519-amd64-asm/fe25519_sub.o ext/ed25519-amd64-asm/fe25519_sub.s659zerotierone-1.16.0> as   -o ext/ed25519-amd64-asm/ge25519_add_p1p1.o ext/ed25519-amd64-asm/ge25519_add_p1p1.s660zerotierone-1.16.0> as   -o ext/ed25519-amd64-asm/ge25519_dbl_p1p1.o ext/ed25519-amd64-asm/ge25519_dbl_p1p1.s661zerotierone-1.16.0> as   -o ext/ed25519-amd64-asm/ge25519_nielsadd2.o ext/ed25519-amd64-asm/ge25519_nielsadd2.s662data-mesher-0.1.0> Building subPackage ./cmd/common663zerotierone-1.16.0> as   -o ext/ed25519-amd64-asm/ge25519_nielsadd_p1p1.o ext/ed25519-amd64-asm/ge25519_nielsadd_p1p1.s664zerotierone-1.16.0> as   -o ext/ed25519-amd64-asm/ge25519_p1p1_to_p2.o ext/ed25519-amd64-asm/ge25519_p1p1_to_p2.s665zerotierone-1.16.0> as   -o ext/ed25519-amd64-asm/ge25519_p1p1_to_p3.o ext/ed25519-amd64-asm/ge25519_p1p1_to_p3.s666zerotierone-1.16.0> as   -o ext/ed25519-amd64-asm/ge25519_pnielsadd_p1p1.o ext/ed25519-amd64-asm/ge25519_pnielsadd_p1p1.s667zerotierone-1.16.0> as   -o ext/ed25519-amd64-asm/heap_rootreplaced.o ext/ed25519-amd64-asm/heap_rootreplaced.s668zerotierone-1.16.0> as   -o ext/ed25519-amd64-asm/heap_rootreplaced_1limb.o ext/ed25519-amd64-asm/heap_rootreplaced_1limb.s669zerotierone-1.16.0> as   -o ext/ed25519-amd64-asm/heap_rootreplaced_2limbs.o ext/ed25519-amd64-asm/heap_rootreplaced_2limbs.s670zerotierone-1.16.0> as   -o ext/ed25519-amd64-asm/heap_rootreplaced_3limbs.o ext/ed25519-amd64-asm/heap_rootreplaced_3limbs.s671zerotierone-1.16.0> as   -o ext/ed25519-amd64-asm/sc25519_add.o ext/ed25519-amd64-asm/sc25519_add.s672zerotierone-1.16.0> as   -o ext/ed25519-amd64-asm/sc25519_barrett.o ext/ed25519-amd64-asm/sc25519_barrett.s673zerotierone-1.16.0> as   -o ext/ed25519-amd64-asm/sc25519_lt.o ext/ed25519-amd64-asm/sc25519_lt.s674zerotierone-1.16.0> as   -o ext/ed25519-amd64-asm/sc25519_sub_nored.o ext/ed25519-amd64-asm/sc25519_sub_nored.s675zerotierone-1.16.0> as   -o ext/ed25519-amd64-asm/ull4_mul.o ext/ed25519-amd64-asm/ull4_mul.s676zerotierone-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.c677zerotierone-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.c678zerotierone-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.c679data-mesher-0.1.0> Building subPackage ./cmd/file680zerotierone-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.c681zerotierone-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.c682zerotierone-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.c683zerotierone-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.c684zerotierone-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.c685zerotierone-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.c686zerotierone-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.c687zerotierone-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.c688zerotierone-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.c689zerotierone-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.c690zerotierone-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.c691zerotierone-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.c692zerotierone-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.c693data-mesher-0.1.0> Building subPackage ./cmd/generate694zerotierone-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.c695zerotierone-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.c696zerotierone-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.c697zerotierone-1.16.0> In file included from ext/ed25519-amd64-asm/ge25519_scalarmult_base.c:2:698zerotierone-1.16.0> ext/ed25519-amd64-asm/ge25519_scalarmult_base.c: In function 'crypto_sign_ed25519_amd64_64_scalarmult_base':699zerotierone-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=]700zerotierone-1.16.0>    18 | #define sc25519_window4          crypto_sign_ed25519_amd64_64_sc25519_window4701zerotierone-1.16.0> ext/ed25519-amd64-asm/ge25519_scalarmult_base.c:24:3: note: in expansion of macro 'sc25519_window4'702zerotierone-1.16.0>    24 |   sc25519_window4(b,s);703zerotierone-1.16.0>       |   ^~~~~~~~~~~~~~~704zerotierone-1.16.0> ext/ed25519-amd64-asm/sc25519.h:18:34: note: referencing argument 1 of type 'signed char[85]'705zerotierone-1.16.0>    18 | #define sc25519_window4          crypto_sign_ed25519_amd64_64_sc25519_window4706zerotierone-1.16.0> ext/ed25519-amd64-asm/ge25519_scalarmult_base.c:24:3: note: in expansion of macro 'sc25519_window4'707zerotierone-1.16.0>    24 |   sc25519_window4(b,s);708zerotierone-1.16.0>       |   ^~~~~~~~~~~~~~~709zerotierone-1.16.0> ext/ed25519-amd64-asm/sc25519.h:18:34: note: in a call to function 'crypto_sign_ed25519_amd64_64_sc25519_window4'710zerotierone-1.16.0>    18 | #define sc25519_window4          crypto_sign_ed25519_amd64_64_sc25519_window4711zerotierone-1.16.0>       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~712zerotierone-1.16.0> ext/ed25519-amd64-asm/sc25519.h:58:6: note: in expansion of macro 'sc25519_window4'713zerotierone-1.16.0>    58 | void sc25519_window4(signed char r[85], const sc25519 *s);714zerotierone-1.16.0>       |      ^~~~~~~~~~~~~~~715zerotierone-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.c716data-mesher-0.1.0> Building subPackage ./cmd/peer717zerotierone-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.c718zerotierone-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.c719zerotierone-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.c720zerotierone-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.c721zerotierone-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.c722zerotierone-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.c723zerotierone-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.c724data-mesher-0.1.0> Building subPackage ./cmd/server725zerotierone-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.c726zerotierone-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.c727zerotierone-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.c728zerotierone-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=]729zerotierone-1.16.0>     3 | void sc25519_window4(signed char r[64], const sc25519 *s)730zerotierone-1.16.0>       |                      ~~~~~~~~~~~~^~~~~731zerotierone-1.16.0> In file included from ext/ed25519-amd64-asm/sc25519_window4.c:1:732zerotierone-1.16.0> ext/ed25519-amd64-asm/sc25519.h:58:34: note: previously declared as 'signed char[85]'733zerotierone-1.16.0>    58 | void sc25519_window4(signed char r[85], const sc25519 *s);734zerotierone-1.16.0>       |                      ~~~~~~~~~~~~^~~~~735zerotierone-1.16.0> export PATH=//homeless-shelter/.cargo/bin:$PATH; cd rustybits && cargo build --release -p zeroidc736zerotierone-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.cpp737data-mesher-0.1.0> Building subPackage ./pkg/build738data-mesher-0.1.0> Building subPackage ./pkg/cluster739data-mesher-0.1.0> Building subPackage ./pkg/config740zerotierone-1.16.0>    Compiling proc-macro2 v1.0.101741data-mesher-0.1.0> Building subPackage ./pkg/crypto742data-mesher-0.1.0> Building subPackage ./pkg/http743data-mesher-0.1.0> Building subPackage ./pkg/libp2p/security/tls744data-mesher-0.1.0> Building subPackage ./pkg/libp2p/services/file_transfer/v1745data-mesher-0.1.0> Building subPackage ./pkg/libp2p/services/state_exchange/v1746zerotierone-1.16.0>    Compiling unicode-ident v1.0.18747data-mesher-0.1.0> Building subPackage ./pkg/model748data-mesher-0.1.0> Building subPackage ./pkg/msgpack749data-mesher-0.1.0> Building subPackage ./pkg/net750data-mesher-0.1.0> Building subPackage ./pkg/server751data-mesher-0.1.0> Building subPackage ./pkg/state752zerotierone-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.cpp753data-mesher-0.1.0> Building subPackage ./pkg/systemd754zerotierone-1.16.0>    Compiling quote v1.0.40755data-mesher-0.1.0> Building subPackage ./test756zerotierone-1.16.0> In file included from node/NetworkConfig.hpp:14,757zerotierone-1.16.0>                  from node/NetworkController.hpp:15,758zerotierone-1.16.0>                  from one.cpp:72:759zerotierone-1.16.0> node/Capability.hpp: In constructor 'ZeroTier::Capability::Capability()':760zerotierone-1.16.0> node/Capability.hpp:61:23: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Capability::<unnamed>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]761zerotierone-1.16.0>    61 |                 memset(_custody, 0, sizeof(_custody));762zerotierone-1.16.0>       |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~763zerotierone-1.16.0> node/Capability.hpp:512:16: note: 'struct ZeroTier::Capability::<unnamed>' declared here764zerotierone-1.16.0>   512 |         struct {765zerotierone-1.16.0>       |                ^766zerotierone-1.16.0>    Compiling libc v0.2.175767data-mesher-0.1.0> buildPhase completed in 2 minutes 3 seconds768data-mesher-0.1.0> Running phase: checkPhase769zerotierone-1.16.0> one.cpp: In function 'int cli(int, char**)':770zerotierone-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]771zerotierone-1.16.0>   658 |                                                         for (int i = 0; i < p.size(); i++) {772zerotierone-1.16.0>       |                                                                         ~~^~~~~~~~~~773zerotierone-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]774zerotierone-1.16.0>   674 |                                                         for (int i = 0; i < p.size(); i++) {775zerotierone-1.16.0>       |                                                                         ~~^~~~~~~~~~776zerotierone-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=]777zerotierone-1.16.0>   823 |                                                                                 printf("    AUTH OK, expires in: %lld seconds" ZT_EOL_S, expiresIn);778zerotierone-1.16.0>       |                                                                                                                  ~~~^                    ~~~~~~~~~779zerotierone-1.16.0>       |                                                                                                                     |                    |780zerotierone-1.16.0>       |                                                                                                                     long long int        int64_t {aka long int}781zerotierone-1.16.0>       |                                                                                                                  %ld782zerotierone-1.16.0>    Compiling syn v2.0.106783zerotierone-1.16.0> one.cpp: In function 'void {anonymous}::_recursiveChown(const char*, uid_t, gid_t)':784zerotierone-1.16.0> one.cpp:1750:30: warning: 'int readdir_r(DIR*, dirent*, dirent**)' is deprecated [-Wdeprecated-declarations]785zerotierone-1.16.0>  1750 |                 if (readdir_r(d, &de, &dptr) != 0)786zerotierone-1.16.0>       |                     ~~~~~~~~~^~~~~~~~~~~~~~~787zerotierone-1.16.0> In file included from one.cpp:41:788zerotierone-1.16.0> /nix/store/q5wv2ldpcv5w8yb2wmsngsygvlxb73fk-glibc-2.42-67-dev/include/dirent.h:185:12: note: declared here789zerotierone-1.16.0>   185 | extern int readdir_r (DIR *__restrict __dirp,790zerotierone-1.16.0>       |            ^~~~~~~~~791zerotierone-1.16.0>    Compiling zeroize v1.8.1792zerotierone-1.16.0> one.cpp: In function 'int cli(int, char**)':793zerotierone-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]794zerotierone-1.16.0>  1349 |                 getcwd(cwd, sizeof(cwd));795zerotierone-1.16.0>       |                 ~~~~~~^~~~~~~~~~~~~~~~~~796zerotierone-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]797zerotierone-1.16.0>  1357 |                 write(fd, dump.str().c_str(), dump.str().size());798zerotierone-1.16.0>       |                 ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~799zerotierone-1.16.0> one.cpp: In function 'void {anonymous}::_recursiveChown(const char*, uid_t, gid_t)':800zerotierone-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]801zerotierone-1.16.0>  1744 |         lchown(path, uid, gid);802zerotierone-1.16.0>       |         ~~~~~~^~~~~~~~~~~~~~~~803zerotierone-1.16.0>    Compiling cfg-if v1.0.3804zerotierone-1.16.0>    Compiling version_check v0.9.5805zerotierone-1.16.0>    Compiling typenum v1.18.0806zerotierone-1.16.0> In file included from node/NetworkConfig.hpp:14,807zerotierone-1.16.0>                  from selftest.cpp:19:808zerotierone-1.16.0> node/Capability.hpp: In constructor 'ZeroTier::Capability::Capability()':809zerotierone-1.16.0> node/Capability.hpp:61:23: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Capability::<unnamed>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]810zerotierone-1.16.0>    61 |                 memset(_custody, 0, sizeof(_custody));811zerotierone-1.16.0>       |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~812zerotierone-1.16.0> node/Capability.hpp:512:16: note: 'struct ZeroTier::Capability::<unnamed>' declared here813zerotierone-1.16.0>   512 |         struct {814zerotierone-1.16.0>       |                ^815zerotierone-1.16.0> In file included from node/Node.hpp:19,816zerotierone-1.16.0>                  from selftest.cpp:20:817zerotierone-1.16.0> node/Network.hpp: In constructor 'ZeroTier::Network::_IncomingConfigChunk::_IncomingConfigChunk()':818zerotierone-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]819zerotierone-1.16.0>   484 |                         memset(this, 0, sizeof(_IncomingConfigChunk));820zerotierone-1.16.0>       |                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~821zerotierone-1.16.0> node/Network.hpp:481:16: note: 'struct ZeroTier::Network::_IncomingConfigChunk' declared here822zerotierone-1.16.0>   481 |         struct _IncomingConfigChunk {823zerotierone-1.16.0>       |                ^~~~~~~~~~~~~~~~~~~~824zerotierone-1.16.0> selftest.cpp: In function 'int testPacket()':825zerotierone-1.16.0> selftest.cpp:1152:23: warning: variable 'salsaKey' set but not used [-Wunused-but-set-variable]826zerotierone-1.16.0>  1152 |         unsigned char salsaKey[32];827zerotierone-1.16.0>       |                       ^~~~~~~~828zerotierone-1.16.0> selftest.cpp: In function 'int testPhy()':829zerotierone-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]830zerotierone-1.16.0>  1571 |         while ((OSUtils::now() < timeoutAt) && (phyTestUdpPacketCount < ZT_TEST_PHY_NUM_UDP_PACKETS)) {831zerotierone-1.16.0>       |                 ~~~~~~~~~~~~~~~^~~~~~~~~~~832zerotierone-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]833zerotierone-1.16.0>  1587 |         while ((OSUtils::now() < timeoutAt) && (phyTestTcpByteCount < (ZT_TEST_PHY_NUM_VALID_TCP_CONNECTS * ZT_TEST_PHY_TCP_MESSAGE_SIZE))) {834zerotierone-1.16.0>       |                 ~~~~~~~~~~~~~~~^~~~~~~~~~~835zerotierone-1.16.0>    Compiling generic-array v0.14.7836zerotierone-1.16.0>    Compiling const-oid v0.9.6837zerotierone-1.16.0> In file included from node/../osdep/Binder.hpp:51,838zerotierone-1.16.0>                  from node/Bond.hpp:12,839zerotierone-1.16.0>                  from node/Peer.hpp:16,840zerotierone-1.16.0>                  from node/IncomingPacket.hpp:15,841zerotierone-1.16.0>                  from selftest.cpp:16:842zerotierone-1.16.0> node/../osdep/Phy.hpp: In member function 'void ZeroTier::Phy<HANDLER_PTR_TYPE>::poll(long unsigned int) [with HANDLER_PTR_TYPE = TestPhyHandlers*]':843zerotierone-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]844zerotierone-1.16.0>   941 |                         ::read(_whackReceiveSocket, tmp, 16);845zerotierone-1.16.0>       |                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~846zerotierone-1.16.0> one.cpp: In function 'int cli(int, char**)':847zerotierone-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=]848zerotierone-1.16.0>  1350 |                 snprintf(cwd, sizeof(cwd), "%s%szerotier_dump.txt", cwd, ZT_PATH_SEPARATOR_S);849zerotierone-1.16.0>       |                                                 ^~~~~~~~~~~~~~~~~850zerotierone-1.16.0> In file included from /nix/store/q5wv2ldpcv5w8yb2wmsngsygvlxb73fk-glibc-2.42-67-dev/include/stdio.h:970,851zerotierone-1.16.0>                  from one.cpp:18:852zerotierone-1.16.0> In function 'int snprintf(char*, size_t, const char*, ...)',853zerotierone-1.16.0>     inlined from 'int cli(int, char**)' at one.cpp:1350:11:854zerotierone-1.16.0> /nix/store/q5wv2ldpcv5w8yb2wmsngsygvlxb73fk-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 16384855zerotierone-1.16.0>    68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,856zerotierone-1.16.0>       |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~857zerotierone-1.16.0>    69 |                                    __glibc_objsize (__s), __fmt,858zerotierone-1.16.0>       |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~859zerotierone-1.16.0>    70 |                                    __va_arg_pack ());860zerotierone-1.16.0>       |                                    ~~~~~~~~~~~~~~~~~861zerotierone-1.16.0> /nix/store/q5wv2ldpcv5w8yb2wmsngsygvlxb73fk-glibc-2.42-67-dev/include/bits/stdio2.h:68:35: warning: '__builtin___snprintf_chk' argument 6 overlaps destination object 'cwd' [-Wrestrict]862zerotierone-1.16.0> one.cpp: In function 'int cli(int, char**)':863zerotierone-1.16.0> one.cpp:1348:22: note: destination object referenced by 'restrict'-qualified argument 1 was declared here864zerotierone-1.16.0>  1348 |                 char cwd[16384];865zerotierone-1.16.0>       |                      ^~~866zerotierone-1.16.0>    Compiling subtle v2.6.1867zerotierone-1.16.0> In file included from /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/x86_64-unknown-linux-gnu/bits/c++allocator.h:33,868zerotierone-1.16.0>                  from /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/allocator.h:46,869zerotierone-1.16.0>                  from /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/stl_tree.h:66,870zerotierone-1.16.0>                  from /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/map:64,871zerotierone-1.16.0>                  from node/Utils.hpp:13,872zerotierone-1.16.0>                  from node/Buffer.hpp:13,873zerotierone-1.16.0>                  from selftest.cpp:9:874zerotierone-1.16.0> In member function 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl; _Args = {ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl}; _Tp = std::_List_node<ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl>]',875zerotierone-1.16.0>     inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl; _Args = {ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl}; _Tp = std::_List_node<ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl>]' at /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/alloc_traits.h:674:17,876zerotierone-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<TestPhyHandlers*>::PhySocketImpl}; _Tp = ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl; _Alloc = std::allocator<ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl>]' at /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/stl_list.h:1106:33,877zerotierone-1.16.0>     inlined from 'void std::__cxx11::list<_Tp, _Allocator>::_M_insert(iterator, _Args&& ...) [with _Args = {ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl}; _Tp = ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl; _Alloc = std::allocator<ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl>]' at /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/stl_list.h:2472:35,878zerotierone-1.16.0>     inlined from 'void std::__cxx11::list<_Tp, _Allocator>::push_back(value_type&&) [with _Tp = ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl; _Alloc = std::allocator<ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl>]' at /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/stl_list.h:1809:24,879zerotierone-1.16.0>     inlined from 'ZeroTier::PhySocket* ZeroTier::Phy<HANDLER_PTR_TYPE>::tcpListen(const sockaddr*, void*) [with HANDLER_PTR_TYPE = TestPhyHandlers*]' at node/../osdep/Phy.hpp:607:20:880zerotierone-1.16.0> /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/new_allocator.h:191:11: warning: '<anonymous>' may be used uninitialized [-Wmaybe-uninitialized]881zerotierone-1.16.0>   191 |         { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); }882zerotierone-1.16.0>       |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~883zerotierone-1.16.0> node/../osdep/Phy.hpp: In member function 'ZeroTier::PhySocket* ZeroTier::Phy<HANDLER_PTR_TYPE>::tcpListen(const sockaddr*, void*) [with HANDLER_PTR_TYPE = TestPhyHandlers*]':884zerotierone-1.16.0> node/../osdep/Phy.hpp:607:42: note: '<anonymous>' declared here885zerotierone-1.16.0>   607 |                         _socks.push_back(PhySocketImpl());886zerotierone-1.16.0>       |                                          ^~~~~~~~~~~~~~~887zerotierone-1.16.0> In member function 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl; _Args = {ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl}; _Tp = std::_List_node<ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl>]',888zerotierone-1.16.0>     inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl; _Args = {ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl}; _Tp = std::_List_node<ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl>]' at /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/alloc_traits.h:674:17,889zerotierone-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<TestPhyHandlers*>::PhySocketImpl}; _Tp = ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl; _Alloc = std::allocator<ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl>]' at /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/stl_list.h:1106:33,890zerotierone-1.16.0>     inlined from 'void std::__cxx11::list<_Tp, _Allocator>::_M_insert(iterator, _Args&& ...) [with _Args = {ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl}; _Tp = ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl; _Alloc = std::allocator<ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl>]' at /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/stl_list.h:2472:35,891zerotierone-1.16.0>     inlined from 'void std::__cxx11::list<_Tp, _Allocator>::push_back(value_type&&) [with _Tp = ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl; _Alloc = std::allocator<ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl>]' at /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/stl_list.h:1809:24,892zerotierone-1.16.0>     inlined from 'void ZeroTier::Phy<HANDLER_PTR_TYPE>::poll(long unsigned int) [with HANDLER_PTR_TYPE = TestPhyHandlers*]' at node/../osdep/Phy.hpp:1026:25:893zerotierone-1.16.0> /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/new_allocator.h:191:11: warning: '<anonymous>' may be used uninitialized [-Wmaybe-uninitialized]894zerotierone-1.16.0>   191 |         { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); }895zerotierone-1.16.0>       |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~896zerotierone-1.16.0> node/../osdep/Phy.hpp: In member function 'void ZeroTier::Phy<HANDLER_PTR_TYPE>::poll(long unsigned int) [with HANDLER_PTR_TYPE = TestPhyHandlers*]':897zerotierone-1.16.0> node/../osdep/Phy.hpp:1026:82: note: '<anonymous>' declared here898zerotierone-1.16.0>  1026 |                                                                 _socks.push_back(PhySocketImpl());899zerotierone-1.16.0>       |                                                                                  ^~~~~~~~~~~~~~~900zerotierone-1.16.0> In member function 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl; _Args = {ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl}; _Tp = std::_List_node<ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl>]',901zerotierone-1.16.0>     inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl; _Args = {ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl}; _Tp = std::_List_node<ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl>]' at /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/alloc_traits.h:674:17,902zerotierone-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<TestPhyHandlers*>::PhySocketImpl}; _Tp = ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl; _Alloc = std::allocator<ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl>]' at /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/stl_list.h:1106:33,903zerotierone-1.16.0>     inlined from 'void std::__cxx11::list<_Tp, _Allocator>::_M_insert(iterator, _Args&& ...) [with _Args = {ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl}; _Tp = ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl; _Alloc = std::allocator<ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl>]' at /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/stl_list.h:2472:35,904zerotierone-1.16.0>     inlined from 'void std::__cxx11::list<_Tp, _Allocator>::push_back(value_type&&) [with _Tp = ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl; _Alloc = std::allocator<ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl>]' at /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/stl_list.h:1809:24,905zerotierone-1.16.0>     inlined from 'void ZeroTier::Phy<HANDLER_PTR_TYPE>::poll(long unsigned int) [with HANDLER_PTR_TYPE = TestPhyHandlers*]' at node/../osdep/Phy.hpp:1142:25:906zerotierone-1.16.0> /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/new_allocator.h:191:11: warning: '<anonymous>' may be used uninitialized [-Wmaybe-uninitialized]907zerotierone-1.16.0>   191 |         { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); }908zerotierone-1.16.0>       |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~909zerotierone-1.16.0> node/../osdep/Phy.hpp: In member function 'void ZeroTier::Phy<HANDLER_PTR_TYPE>::poll(long unsigned int) [with HANDLER_PTR_TYPE = TestPhyHandlers*]':910zerotierone-1.16.0> node/../osdep/Phy.hpp:1142:82: note: '<anonymous>' declared here911zerotierone-1.16.0>  1142 |                                                                 _socks.push_back(PhySocketImpl());912zerotierone-1.16.0>       |                                                                                  ^~~~~~~~~~~~~~~913zerotierone-1.16.0>    Compiling crypto-common v0.1.6914zerotierone-1.16.0> In file included from /nix/store/q5wv2ldpcv5w8yb2wmsngsygvlxb73fk-glibc-2.42-67-dev/include/string.h:548,915zerotierone-1.16.0>                  from node/Utils.hpp:18:916zerotierone-1.16.0> In function 'void* memcpy(void*, const void*, size_t)',917zerotierone-1.16.0>     inlined from 'ZeroTier::PhySocket* ZeroTier::Phy<HANDLER_PTR_TYPE>::tcpConnect(const sockaddr*, bool&, void*, bool) [with HANDLER_PTR_TYPE = TestPhyHandlers*]' at node/../osdep/Phy.hpp:727:9,918zerotierone-1.16.0>     inlined from 'int testPhy()' at selftest.cpp:1591:37:919zerotierone-1.16.0> /nix/store/q5wv2ldpcv5w8yb2wmsngsygvlxb73fk-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=]920zerotierone-1.16.0>    29 |   return __builtin___memcpy_chk (__dest, __src, __len,921zerotierone-1.16.0>       |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~922zerotierone-1.16.0>    30 |                                  __glibc_objsize0 (__dest));923zerotierone-1.16.0>       |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~924zerotierone-1.16.0> selftest.cpp: In function 'int testPhy()':925zerotierone-1.16.0> selftest.cpp:1533:28: note: 'bindaddr' declared here926zerotierone-1.16.0>  1533 |         struct sockaddr_in bindaddr;927zerotierone-1.16.0>       |                            ^~~~~~~~928zerotierone-1.16.0> In function 'void* memcpy(void*, const void*, size_t)',929zerotierone-1.16.0>     inlined from 'ZeroTier::PhySocket* ZeroTier::Phy<HANDLER_PTR_TYPE>::tcpConnect(const sockaddr*, bool&, void*, bool) [with HANDLER_PTR_TYPE = TestPhyHandlers*]' at node/../osdep/Phy.hpp:727:9,930zerotierone-1.16.0>     inlined from 'int testPhy()' at selftest.cpp:1591:37:931zerotierone-1.16.0> /nix/store/q5wv2ldpcv5w8yb2wmsngsygvlxb73fk-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=]932zerotierone-1.16.0>    29 |   return __builtin___memcpy_chk (__dest, __src, __len,933zerotierone-1.16.0>       |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~934zerotierone-1.16.0>    30 |                                  __glibc_objsize0 (__dest));935zerotierone-1.16.0>       |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~936zerotierone-1.16.0> selftest.cpp: In function 'int testPhy()':937zerotierone-1.16.0> selftest.cpp:1533:28: note: 'bindaddr' declared here938zerotierone-1.16.0>  1533 |         struct sockaddr_in bindaddr;939zerotierone-1.16.0>       |                            ^~~~~~~~940zerotierone-1.16.0> In function 'void* memcpy(void*, const void*, size_t)',941zerotierone-1.16.0>     inlined from 'ZeroTier::PhySocket* ZeroTier::Phy<HANDLER_PTR_TYPE>::tcpConnect(const sockaddr*, bool&, void*, bool) [with HANDLER_PTR_TYPE = TestPhyHandlers*]' at node/../osdep/Phy.hpp:727:9,942zerotierone-1.16.0>     inlined from 'int testPhy()' at selftest.cpp:1597:37:943zerotierone-1.16.0> /nix/store/q5wv2ldpcv5w8yb2wmsngsygvlxb73fk-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=]944zerotierone-1.16.0>    29 |   return __builtin___memcpy_chk (__dest, __src, __len,945zerotierone-1.16.0>       |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~946zerotierone-1.16.0>    30 |                                  __glibc_objsize0 (__dest));947zerotierone-1.16.0>       |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~948zerotierone-1.16.0> selftest.cpp: In function 'int testPhy()':949zerotierone-1.16.0> selftest.cpp:1538:28: note: 'invalidAddr' declared here950zerotierone-1.16.0>  1538 |         struct sockaddr_in invalidAddr;951zerotierone-1.16.0>       |                            ^~~~~~~~~~~952zerotierone-1.16.0> In function 'void* memcpy(void*, const void*, size_t)',953zerotierone-1.16.0>     inlined from 'ZeroTier::PhySocket* ZeroTier::Phy<HANDLER_PTR_TYPE>::tcpConnect(const sockaddr*, bool&, void*, bool) [with HANDLER_PTR_TYPE = TestPhyHandlers*]' at node/../osdep/Phy.hpp:727:9,954zerotierone-1.16.0>     inlined from 'int testPhy()' at selftest.cpp:1597:37:955zerotierone-1.16.0> /nix/store/q5wv2ldpcv5w8yb2wmsngsygvlxb73fk-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=]956zerotierone-1.16.0>    29 |   return __builtin___memcpy_chk (__dest, __src, __len,957zerotierone-1.16.0>       |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~958zerotierone-1.16.0>    30 |                                  __glibc_objsize0 (__dest));959zerotierone-1.16.0>       |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~960zerotierone-1.16.0> selftest.cpp: In function 'int testPhy()':961zerotierone-1.16.0> selftest.cpp:1538:28: note: 'invalidAddr' declared here962zerotierone-1.16.0>  1538 |         struct sockaddr_in invalidAddr;963zerotierone-1.16.0>       |                            ^~~~~~~~~~~964zerotierone-1.16.0> In member function 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl; _Args = {ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl}; _Tp = std::_List_node<ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl>]',965zerotierone-1.16.0>     inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl; _Args = {ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl}; _Tp = std::_List_node<ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl>]' at /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/alloc_traits.h:674:17,966zerotierone-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<TestPhyHandlers*>::PhySocketImpl}; _Tp = ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl; _Alloc = std::allocator<ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl>]' at /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/stl_list.h:1106:33,967zerotierone-1.16.0>     inlined from 'void std::__cxx11::list<_Tp, _Allocator>::_M_insert(iterator, _Args&& ...) [with _Args = {ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl}; _Tp = ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl; _Alloc = std::allocator<ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl>]' at /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/stl_list.h:2472:35,968zerotierone-1.16.0>     inlined from 'void std::__cxx11::list<_Tp, _Allocator>::push_back(value_type&&) [with _Tp = ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl; _Alloc = std::allocator<ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl>]' at /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/stl_list.h:1809:24,969zerotierone-1.16.0>     inlined from 'ZeroTier::PhySocket* ZeroTier::Phy<HANDLER_PTR_TYPE>::udpBind(const sockaddr*, void*, int) [with HANDLER_PTR_TYPE = TestPhyHandlers*]' at node/../osdep/Phy.hpp:428:20,970zerotierone-1.16.0>     inlined from 'int testPhy()' at selftest.cpp:1549:53:971zerotierone-1.16.0> /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/new_allocator.h:191:11: warning: '<anonymous>' may be used uninitialized [-Wmaybe-uninitialized]972zerotierone-1.16.0>   191 |         { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); }973zerotierone-1.16.0>       |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~974zerotierone-1.16.0> node/../osdep/Phy.hpp: In function 'int testPhy()':975zerotierone-1.16.0> node/../osdep/Phy.hpp:428:42: note: '<anonymous>' declared here976zerotierone-1.16.0>   428 |                         _socks.push_back(PhySocketImpl());977zerotierone-1.16.0>       |                                          ^~~~~~~~~~~~~~~978zerotierone-1.16.0> In member function 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl; _Args = {ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl}; _Tp = std::_List_node<ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl>]',979zerotierone-1.16.0>     inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl; _Args = {ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl}; _Tp = std::_List_node<ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl>]' at /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/alloc_traits.h:674:17,980zerotierone-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<TestPhyHandlers*>::PhySocketImpl}; _Tp = ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl; _Alloc = std::allocator<ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl>]' at /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/stl_list.h:1106:33,981zerotierone-1.16.0>     inlined from 'void std::__cxx11::list<_Tp, _Allocator>::_M_insert(iterator, _Args&& ...) [with _Args = {ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl}; _Tp = ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl; _Alloc = std::allocator<ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl>]' at /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/stl_list.h:2472:35,982zerotierone-1.16.0>     inlined from 'void std::__cxx11::list<_Tp, _Allocator>::push_back(value_type&&) [with _Tp = ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl; _Alloc = std::allocator<ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl>]' at /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/stl_list.h:1809:24,983zerotierone-1.16.0>     inlined from 'ZeroTier::PhySocket* ZeroTier::Phy<HANDLER_PTR_TYPE>::tcpConnect(const sockaddr*, bool&, void*, bool) [with HANDLER_PTR_TYPE = TestPhyHandlers*]' at node/../osdep/Phy.hpp:703:20,984zerotierone-1.16.0>     inlined from 'int testPhy()' at selftest.cpp:1591:37:985zerotierone-1.16.0> /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/new_allocator.h:191:11: warning: '<anonymous>' may be used uninitialized [-Wmaybe-uninitialized]986zerotierone-1.16.0>   191 |         { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); }987zerotierone-1.16.0>       |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~988zerotierone-1.16.0> node/../osdep/Phy.hpp: In function 'int testPhy()':989zerotierone-1.16.0> node/../osdep/Phy.hpp:703:42: note: '<anonymous>' declared here990zerotierone-1.16.0>   703 |                         _socks.push_back(PhySocketImpl());991zerotierone-1.16.0>       |                                          ^~~~~~~~~~~~~~~992zerotierone-1.16.0> In member function 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl; _Args = {ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl}; _Tp = std::_List_node<ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl>]',993zerotierone-1.16.0>     inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl; _Args = {ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl}; _Tp = std::_List_node<ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl>]' at /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/alloc_traits.h:674:17,994zerotierone-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<TestPhyHandlers*>::PhySocketImpl}; _Tp = ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl; _Alloc = std::allocator<ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl>]' at /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/stl_list.h:1106:33,995zerotierone-1.16.0>     inlined from 'void std::__cxx11::list<_Tp, _Allocator>::_M_insert(iterator, _Args&& ...) [with _Args = {ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl}; _Tp = ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl; _Alloc = std::allocator<ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl>]' at /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/stl_list.h:2472:35,996zerotierone-1.16.0>     inlined from 'void std::__cxx11::list<_Tp, _Allocator>::push_back(value_type&&) [with _Tp = ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl; _Alloc = std::allocator<ZeroTier::Phy<TestPhyHandlers*>::PhySocketImpl>]' at /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/stl_list.h:1809:24,997zerotierone-1.16.0>     inlined from 'ZeroTier::PhySocket* ZeroTier::Phy<HANDLER_PTR_TYPE>::tcpConnect(const sockaddr*, bool&, void*, bool) [with HANDLER_PTR_TYPE = TestPhyHandlers*]' at node/../osdep/Phy.hpp:703:20,998zerotierone-1.16.0>     inlined from 'int testPhy()' at selftest.cpp:1597:37:999zerotierone-1.16.0> /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/new_allocator.h:191:11: warning: '<anonymous>' may be used uninitialized [-Wmaybe-uninitialized]1000zerotierone-1.16.0>   191 |         { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); }1001zerotierone-1.16.0>       |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1002zerotierone-1.16.0> node/../osdep/Phy.hpp: In function 'int testPhy()':1003zerotierone-1.16.0> node/../osdep/Phy.hpp:703:42: note: '<anonymous>' declared here1004zerotierone-1.16.0>   703 |                         _socks.push_back(PhySocketImpl());1005zerotierone-1.16.0>       |                                          ^~~~~~~~~~~~~~~1006zerotierone-1.16.0>    Compiling block-buffer v0.10.41007zerotierone-1.16.0>    Compiling getrandom v0.2.161008zerotierone-1.16.0>    Compiling autocfg v1.5.01009zerotierone-1.16.0>    Compiling rand_core v0.6.41010zerotierone-1.16.0>    Compiling synstructure v0.13.21011zerotierone-1.16.0>    Compiling digest v0.10.71012zerotierone-1.16.0> In file included from node/Packet.hpp:16,1013zerotierone-1.16.0>                  from node/Bond.hpp:14,1014zerotierone-1.16.0>                  from one.cpp:68:1015zerotierone-1.16.0> In copy constructor 'ZeroTier::Identity::Identity(const ZeroTier::Identity&)',1016zerotierone-1.16.0>     inlined from 'ZeroTier::World::Root::Root(ZeroTier::World::Root&&)' at node/World.hpp:88:9,1017zerotierone-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/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/new_allocator.h:191:4,1018zerotierone-1.16.0>     inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = ZeroTier::World::Root; _Args = {ZeroTier::World::Root}; _Tp = ZeroTier::World::Root]' at /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/alloc_traits.h:674:17,1019zerotierone-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<ZeroTier::World::Root>]' at /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/vector.tcc:117:30,1020zerotierone-1.16.0>     inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = ZeroTier::World::Root; _Alloc = std::allocator<ZeroTier::World::Root>]' at /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/stl_vector.h:1434:21,1021zerotierone-1.16.0>     inlined from 'int idtool(int, char**)' at one.cpp:1637:22:1022zerotierone-1.16.0> node/Identity.hpp:42:63: warning: '<unnamed>.ZeroTier::World::Root::identity.ZeroTier::Identity::_publicKey' may be used uninitialized [-Wmaybe-uninitialized]1023zerotierone-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)1024zerotierone-1.16.0>       |                                                               ^~~~~~~~~~~~~~~~~~~~~~~~~1025zerotierone-1.16.0> one.cpp: In function 'int idtool(int, char**)':1026zerotierone-1.16.0> one.cpp:1637:77: note: '<anonymous>' declared here1027zerotierone-1.16.0>  1637 |                                                 roots.push_back(World::Root());1028zerotierone-1.16.0>       |                                                                             ^1029zerotierone-1.16.0>    Compiling stable_deref_trait v1.2.01030zerotierone-1.16.0>    Compiling base64ct v1.8.01031zerotierone-1.16.0>    Compiling serde v1.0.2191032zerotierone-1.16.0>    Compiling pem-rfc7468 v0.7.01033zerotierone-1.16.0>    Compiling find-msvc-tools v0.1.01034zerotierone-1.16.0>    Compiling shlex v1.3.01035zerotierone-1.16.0>    Compiling der v0.7.101036zerotierone-1.16.0>    Compiling cc v1.2.351037zerotierone-1.16.0>    Compiling pkg-config v0.3.321038zerotierone-1.16.0>    Compiling spki v0.7.31039zerotierone-1.16.0>    Compiling serde_derive v1.0.2191040zerotierone-1.16.0>    Compiling zerofrom-derive v0.1.61041zerotierone-1.16.0>    Compiling yoke-derive v0.8.01042zerotierone-1.16.0>    Compiling zerovec-derive v0.11.11043zerotierone-1.16.0>    Compiling zerofrom v0.1.61044zerotierone-1.16.0>    Compiling yoke v0.8.01045zerotierone-1.16.0>    Compiling displaydoc v0.2.51046zerotierone-1.16.0>    Compiling itoa v1.0.151047zerotierone-1.16.0>    Compiling libm v0.2.151048data-mesher-0.1.0> ok  	git.clan.lol/clan/data-mesher/cmd/generate	0.023s1049zerotierone-1.16.0>    Compiling pin-project-lite v0.2.161050zerotierone-1.16.0>    Compiling vcpkg v0.2.151051zerotierone-1.16.0>    Compiling pkcs8 v0.10.21052data-mesher-0.1.0> ok  	git.clan.lol/clan/data-mesher/cmd/peer	0.016s1053zerotierone-1.16.0>    Compiling zerovec v0.11.41054zerotierone-1.16.0>    Compiling openssl-sys v0.9.1091055zerotierone-1.16.0>    Compiling num-traits v0.2.191056zerotierone-1.16.0>    Compiling once_cell v1.21.31057zerotierone-1.16.0>    Compiling bytes v1.10.11058zerotierone-1.16.0>    Compiling tinystr v0.8.11059zerotierone-1.16.0>    Compiling serde_json v1.0.1431060zerotierone-1.16.0>    Compiling litemap v0.8.01061zerotierone-1.16.0>    Compiling writeable v0.6.11062zerotierone-1.16.0>    Compiling icu_locale_core v2.0.01063zerotierone-1.16.0>    Compiling potential_utf v0.1.31064zerotierone-1.16.0>    Compiling zerotrie v0.2.21065zerotierone-1.16.0>    Compiling hmac v0.12.11066zerotierone-1.16.0>    Compiling socket2 v0.6.01067zerotierone-1.16.0>    Compiling mio v1.0.41068zerotierone-1.16.0>    Compiling icu_normalizer_data v2.0.01069zerotierone-1.16.0>    Compiling memchr v2.7.51070zerotierone-1.16.0>    Compiling smallvec v1.15.11071zerotierone-1.16.0>    Compiling icu_properties_data v2.0.11072zerotierone-1.16.0>    Compiling futures-core v0.3.311073zerotierone-1.16.0>    Compiling zerocopy v0.8.261074zerotierone-1.16.0>    Compiling tokio v1.47.11075zerotierone-1.16.0>    Compiling icu_provider v2.0.01076zerotierone-1.16.0>    Compiling icu_collections v2.0.01077zerotierone-1.16.0>    Compiling cpufeatures v0.2.171078zerotierone-1.16.0>    Compiling semver v1.0.261079zerotierone-1.16.0>    Compiling foreign-types-shared v0.1.11080zerotierone-1.16.0>    Compiling openssl v0.10.731081zerotierone-1.16.0>    Compiling fnv v1.0.71082zerotierone-1.16.0>    Compiling http v0.2.121083zerotierone-1.16.0>    Compiling foreign-types v0.3.21084zerotierone-1.16.0>    Compiling tracing-core v0.1.341085zerotierone-1.16.0>    Compiling openssl-macros v0.1.11086data-mesher-0.1.0> ok  	git.clan.lol/clan/data-mesher/pkg/cluster	0.022s1087zerotierone-1.16.0>    Compiling signature v2.2.01088zerotierone-1.16.0>    Compiling ff v0.13.11089zerotierone-1.16.0>    Compiling base16ct v0.2.01090zerotierone-1.16.0>    Compiling bitflags v2.9.41091zerotierone-1.16.0>    Compiling futures-task v0.3.311092zerotierone-1.16.0>    Compiling httparse v1.10.11093zerotierone-1.16.0>    Compiling futures-sink v0.3.311094zerotierone-1.16.0>    Compiling native-tls v0.2.141095data-mesher-0.1.0> ok  	git.clan.lol/clan/data-mesher/pkg/config	0.073s1096zerotierone-1.16.0>    Compiling equivalent v1.0.21097zerotierone-1.16.0>    Compiling hashbrown v0.15.51098zerotierone-1.16.0>    Compiling futures-io v0.3.311099zerotierone-1.16.0>    Compiling slab v0.4.111100data-mesher-0.1.0> ok  	git.clan.lol/clan/data-mesher/pkg/crypto	0.015s1101zerotierone-1.16.0>    Compiling pin-utils v0.1.01102zerotierone-1.16.0>    Compiling futures-util v0.3.311103zerotierone-1.16.0>    Compiling tokio-util v0.7.161104zerotierone-1.16.0>    Compiling indexmap v2.11.01105zerotierone-1.16.0>    Compiling sec1 v0.7.31106data-mesher-0.1.0> ok  	git.clan.lol/clan/data-mesher/pkg/http	0.159s1107zerotierone-1.16.0>    Compiling group v0.13.01108zerotierone-1.16.0>    Compiling ppv-lite86 v0.2.211109zerotierone-1.16.0>    Compiling tracing v0.1.411110zerotierone-1.16.0>    Compiling icu_properties v2.0.11111zerotierone-1.16.0>    Compiling icu_normalizer v2.0.01112finding garbage collector roots...1113deleting garbage...1114data-mesher-0.1.0> ok  	git.clan.lol/clan/data-mesher/pkg/libp2p/security/tls	5.027s1115zerotierone-1.16.0>    Compiling sha2 v0.10.91116data-mesher-0.1.0> ok  	git.clan.lol/clan/data-mesher/pkg/libp2p/services/state_exchange/v1	0.014s1117zerotierone-1.16.0>    Compiling hkdf v0.12.41118zerotierone-1.16.0>    Compiling crypto-bigint v0.5.51119data-mesher-0.1.0> ok  	git.clan.lol/clan/data-mesher/pkg/model	0.026s1120data-mesher-0.1.0> ok  	git.clan.lol/clan/data-mesher/pkg/msgpack	0.010s1121zerotierone-1.16.0>    Compiling openssl-probe v0.1.61122data-mesher-0.1.0> ok  	git.clan.lol/clan/data-mesher/pkg/net	0.267s1123zerotierone-1.16.0>    Compiling percent-encoding v2.3.21124zerotierone-1.16.0>    Compiling strsim v0.11.11125data-mesher-0.1.0> ok  	git.clan.lol/clan/data-mesher/pkg/state	0.283s1126data-mesher-0.1.0> checkPhase completed in 1 minutes 58 seconds1127data-mesher-0.1.0> Running phase: installPhase1128zerotierone-1.16.0>    Compiling try-lock v0.2.51129data-mesher-0.1.0> Running phase: fixupPhase1130data-mesher-0.1.0> shrinking RPATHs of ELF executables and libraries in /nix/store/65a73gv6sqbgyz3wik6hdd2nfdsf4pc9-data-mesher-0.1.01131data-mesher-0.1.0> shrinking /nix/store/65a73gv6sqbgyz3wik6hdd2nfdsf4pc9-data-mesher-0.1.0/bin/.data-mesher-wrapped1132data-mesher-0.1.0> patchelf: cannot find section '.dynamic'. The input file is most likely statically linked1133data-mesher-0.1.0> checking for references to /build/ in /nix/store/65a73gv6sqbgyz3wik6hdd2nfdsf4pc9-data-mesher-0.1.0...1134zerotierone-1.16.0>    Compiling ryu v1.0.201135data-mesher-0.1.0> patchelf: cannot find section '.dynamic'. The input file is most likely statically linked1136data-mesher-0.1.0> patching script interpreter paths in /nix/store/65a73gv6sqbgyz3wik6hdd2nfdsf4pc9-data-mesher-0.1.01137data-mesher-0.1.0> stripping (with command strip and flags -S -p) in  /nix/store/65a73gv6sqbgyz3wik6hdd2nfdsf4pc9-data-mesher-0.1.0/bin1138building '/nix/store/kfd2vl6mlj2a5awd53hrbakjq36zimkl-data-mesher-0.1.0_fish-completions.drv'1139building '/nix/store/42kllw9imm1nrhaqc1c86nrwrdbzmvq4-unit-data-mesher.service.drv'1140zerotierone-1.16.0>    Compiling rustix v1.0.81141zerotierone-1.16.0>    Compiling log v0.4.281142zerotierone-1.16.0>    Compiling getrandom v0.3.31143zerotierone-1.16.0>    Compiling ident_case v1.0.11144zerotierone-1.16.0>    Compiling darling_core v0.20.111145zerotierone-1.16.0>    Compiling want v0.3.11146zerotierone-1.16.0>    Compiling elliptic-curve v0.13.81147zerotierone-1.16.0>    Compiling form_urlencoded v1.2.21148zerotierone-1.16.0>    Compiling rustc_version v0.4.11149zerotierone-1.16.0>    Compiling idna_adapter v1.2.11150zerotierone-1.16.0>    Compiling h2 v0.3.271151zerotierone-1.16.0>    Compiling rand_chacha v0.3.11152zerotierone-1.16.0>    Compiling http-body v0.4.61153zerotierone-1.16.0>    Compiling futures-channel v0.3.311154zerotierone-1.16.0>    Compiling indexmap v1.9.31155zerotierone-1.16.0>    Compiling socket2 v0.5.101156zerotierone-1.16.0>    Compiling syn v1.0.1091157zerotierone-1.16.0>    Compiling unicode-width v0.1.141158zerotierone-1.16.0>    Compiling linux-raw-sys v0.9.41159zerotierone-1.16.0>    Compiling utf8_iter v1.0.41160zerotierone-1.16.0>    Compiling httpdate v1.0.31161zerotierone-1.16.0>    Compiling tower-service v0.3.31162zerotierone-1.16.0>    Compiling idna v1.1.01163zerotierone-1.16.0>    Compiling hyper v0.14.321164zerotierone-1.16.0>    Compiling textwrap v0.11.01165zerotierone-1.16.0>    Compiling darling_macro v0.20.111166zerotierone-1.16.0>    Compiling rand v0.8.51167zerotierone-1.16.0>    Compiling curve25519-dalek v4.1.31168zerotierone-1.16.0>    Compiling tokio-native-tls v0.3.11169zerotierone-1.16.0>    Compiling atty v0.2.141170zerotierone-1.16.0>    Compiling rfc6979 v0.4.01171zerotierone-1.16.0>    Compiling num-integer v0.1.461172zerotierone-1.16.0>    Compiling num-bigint-dig v0.8.41173zerotierone-1.16.0>    Compiling unicode-segmentation v1.12.01174zerotierone-1.16.0>    Compiling spin v0.9.81175zerotierone-1.16.0>    Compiling ansi_term v0.12.11176zerotierone-1.16.0>    Compiling thiserror v1.0.691177zerotierone-1.16.0>    Compiling vec_map v0.8.21178zerotierone-1.16.0>    Compiling hashbrown v0.12.31179zerotierone-1.16.0>    Compiling base64 v0.21.71180zerotierone-1.16.0>    Compiling strsim v0.8.01181zerotierone-1.16.0>    Compiling cbindgen v0.20.01182zerotierone-1.16.0>    Compiling bitflags v1.3.21183zerotierone-1.16.0>    Compiling fastrand v2.3.01184zerotierone-1.16.0>    Compiling clap v2.34.01185zerotierone-1.16.0>    Compiling tempfile v3.21.01186zerotierone-1.16.0>    Compiling rustls-pemfile v1.0.41187zerotierone-1.16.0>    Compiling heck v0.3.31188zerotierone-1.16.0>    Compiling lazy_static v1.5.01189zerotierone-1.16.0>    Compiling num-iter v0.1.451190zerotierone-1.16.0>    Compiling ecdsa v0.16.91191zerotierone-1.16.0>    Compiling hyper-tls v0.5.01192zerotierone-1.16.0>    Compiling darling v0.20.111193zerotierone-1.16.0>    Compiling toml v0.5.111194zerotierone-1.16.0>    Compiling url v2.5.71195zerotierone-1.16.0>    Compiling primeorder v0.13.61196zerotierone-1.16.0>    Compiling serde_urlencoded v0.7.11197zerotierone-1.16.0>    Compiling curve25519-dalek-derive v0.1.11198zerotierone-1.16.0>    Compiling thiserror-impl v1.0.691199zerotierone-1.16.0>    Compiling encoding_rs v0.8.351200zerotierone-1.16.0>    Compiling base64 v0.13.11201zerotierone-1.16.0>    Compiling mime v0.3.171202zerotierone-1.16.0>    Compiling iana-time-zone v0.1.631203zerotierone-1.16.0>    Compiling sync_wrapper v0.1.21204zerotierone-1.16.0>    Compiling byteorder v1.5.01205zerotierone-1.16.0>    Compiling ipnet v2.11.01206zerotierone-1.16.0>    Compiling reqwest v0.11.271207deleting unused links...1208zerotierone-1.16.0>    Compiling chrono v0.4.411209note: hard linking is currently saving 5.2 GiB1210zerotierone-1.16.0>    Compiling serde_with_macros v3.14.01211zerotierone-1.16.0>    Compiling ed25519 v2.2.31212zerotierone-1.16.0>    Compiling serde_path_to_error v0.1.171213zerotierone-1.16.0>    Compiling ordered-float v2.10.11214zerotierone-1.16.0>    Compiling pkcs1 v0.7.51215zerotierone-1.16.0>    Compiling either v1.15.01216zerotierone-1.16.0>    Compiling powerfmt v0.2.01217zerotierone-1.16.0>    Compiling itertools v0.10.51218zerotierone-1.16.0>    Compiling deranged v0.5.31219zerotierone-1.16.0>    Compiling rsa v0.9.81220zerotierone-1.16.0>    Compiling oauth2 v4.4.21221zerotierone-1.16.0>    Compiling serde-value v0.7.01222zerotierone-1.16.0>    Compiling ed25519-dalek v2.2.01223zerotierone-1.16.0>    Compiling serde_with v3.14.01224zerotierone-1.16.0>    Compiling zeroidc v0.1.0 (/build/source/rustybits/zeroidc)1225zerotierone-1.16.0>    Compiling p256 v0.13.21226zerotierone-1.16.0>    Compiling p384 v0.13.11227zerotierone-1.16.0>    Compiling serde_plain v1.0.21228zerotierone-1.16.0>    Compiling num-conv v0.1.01229zerotierone-1.16.0>    Compiling time-core v0.1.61230zerotierone-1.16.0>    Compiling dyn-clone v1.0.201231zerotierone-1.16.0>    Compiling time v0.3.431232zerotierone-1.16.0>    Compiling openidconnect v3.5.01233zerotierone-1.16.0>    Compiling jwt v0.16.0 (https://github.com/glimberg/rust-jwt#61a9291f)1234zerotierone-1.16.0>     Finished `release` profile [optimized] target(s) in 3m 36s1235zerotierone-1.16.0> warning: the following packages contain code that will be rejected by a future version of Rust: num-bigint-dig v0.8.41236zerotierone-1.16.0> note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`1237zerotierone-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/EthernetTap.o osdep/EthernetTap.cpp1238zerotierone-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/ManagedRoute.o osdep/ManagedRoute.cpp1239zerotierone-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/Http.o osdep/Http.cpp1240zerotierone-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 service/OneService.o service/OneService.cpp1241zerotierone-1.16.0> In file included from service/../node/Membership.hpp:13,1242zerotierone-1.16.0>                  from service/../node/Network.hpp:20,1243zerotierone-1.16.0>                  from service/../node/Node.hpp:19,1244zerotierone-1.16.0>                  from service/OneService.cpp:32:1245zerotierone-1.16.0> service/../node/Capability.hpp: In constructor 'ZeroTier::Capability::Capability()':1246zerotierone-1.16.0> service/../node/Capability.hpp:61:23: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Capability::<unnamed>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]1247zerotierone-1.16.0>    61 |                 memset(_custody, 0, sizeof(_custody));1248zerotierone-1.16.0>       |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1249zerotierone-1.16.0> service/../node/Capability.hpp:512:16: note: 'struct ZeroTier::Capability::<unnamed>' declared here1250zerotierone-1.16.0>   512 |         struct {1251zerotierone-1.16.0>       |                ^1252zerotierone-1.16.0> service/../node/Network.hpp: In constructor 'ZeroTier::Network::_IncomingConfigChunk::_IncomingConfigChunk()':1253zerotierone-1.16.0> service/../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]1254zerotierone-1.16.0>   484 |                         memset(this, 0, sizeof(_IncomingConfigChunk));1255zerotierone-1.16.0>       |                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1256zerotierone-1.16.0> service/../node/Network.hpp:481:16: note: 'struct ZeroTier::Network::_IncomingConfigChunk' declared here1257zerotierone-1.16.0>   481 |         struct _IncomingConfigChunk {1258zerotierone-1.16.0>       |                ^~~~~~~~~~~~~~~~~~~~1259zerotierone-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 nonfree/controller/EmbeddedNetworkController.o nonfree/controller/EmbeddedNetworkController.cpp1260zerotierone-1.16.0> In file included from osdep/Http.cpp:14:1261zerotierone-1.16.0> osdep/Phy.hpp: In member function 'void ZeroTier::Phy<HANDLER_PTR_TYPE>::poll(long unsigned int) [with HANDLER_PTR_TYPE = ZeroTier::{anonymous}::HttpPhyHandler*]':1262zerotierone-1.16.0> 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]1263zerotierone-1.16.0>   941 |                         ::read(_whackReceiveSocket, tmp, 16);1264zerotierone-1.16.0>       |                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1265zerotierone-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 nonfree/controller/DBMirrorSet.o nonfree/controller/DBMirrorSet.cpp1266zerotierone-1.16.0> In file included from /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/x86_64-unknown-linux-gnu/bits/c++allocator.h:33,1267zerotierone-1.16.0>                  from /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/allocator.h:46,1268zerotierone-1.16.0>                  from /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/stl_tree.h:66,1269zerotierone-1.16.0>                  from /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/map:64,1270zerotierone-1.16.0>                  from osdep/Http.hpp:12,1271zerotierone-1.16.0>                  from osdep/Http.cpp:9:1272zerotierone-1.16.0> In member function 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = ZeroTier::Phy<ZeroTier::{anonymous}::HttpPhyHandler*>::PhySocketImpl; _Args = {ZeroTier::Phy<ZeroTier::{anonymous}::HttpPhyHandler*>::PhySocketImpl}; _Tp = std::_List_node<ZeroTier::Phy<ZeroTier::{anonymous}::HttpPhyHandler*>::PhySocketImpl>]',1273zerotierone-1.16.0>     inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = ZeroTier::Phy<ZeroTier::{anonymous}::HttpPhyHandler*>::PhySocketImpl; _Args = {ZeroTier::Phy<ZeroTier::{anonymous}::HttpPhyHandler*>::PhySocketImpl}; _Tp = std::_List_node<ZeroTier::Phy<ZeroTier::{anonymous}::HttpPhyHandler*>::PhySocketImpl>]' at /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/alloc_traits.h:674:17,1274zerotierone-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<ZeroTier::{anonymous}::HttpPhyHandler*>::PhySocketImpl}; _Tp = ZeroTier::Phy<ZeroTier::{anonymous}::HttpPhyHandler*>::PhySocketImpl; _Alloc = std::allocator<ZeroTier::Phy<ZeroTier::{anonymous}::HttpPhyHandler*>::PhySocketImpl>]' at /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/stl_list.h:1106:33,1275zerotierone-1.16.0>     inlined from 'void std::__cxx11::list<_Tp, _Allocator>::_M_insert(iterator, _Args&& ...) [with _Args = {ZeroTier::Phy<ZeroTier::{anonymous}::HttpPhyHandler*>::PhySocketImpl}; _Tp = ZeroTier::Phy<ZeroTier::{anonymous}::HttpPhyHandler*>::PhySocketImpl; _Alloc = std::allocator<ZeroTier::Phy<ZeroTier::{anonymous}::HttpPhyHandler*>::PhySocketImpl>]' at /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/stl_list.h:2472:35,1276zerotierone-1.16.0>     inlined from 'void std::__cxx11::list<_Tp, _Allocator>::push_back(value_type&&) [with _Tp = ZeroTier::Phy<ZeroTier::{anonymous}::HttpPhyHandler*>::PhySocketImpl; _Alloc = std::allocator<ZeroTier::Phy<ZeroTier::{anonymous}::HttpPhyHandler*>::PhySocketImpl>]' at /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/stl_list.h:1809:24,1277zerotierone-1.16.0>     inlined from 'void ZeroTier::Phy<HANDLER_PTR_TYPE>::poll(long unsigned int) [with HANDLER_PTR_TYPE = ZeroTier::{anonymous}::HttpPhyHandler*]' at osdep/Phy.hpp:1026:25:1278zerotierone-1.16.0> /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/new_allocator.h:191:11: warning: '<anonymous>' may be used uninitialized [-Wmaybe-uninitialized]1279zerotierone-1.16.0>   191 |         { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); }1280zerotierone-1.16.0>       |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1281zerotierone-1.16.0> osdep/Phy.hpp: In member function 'void ZeroTier::Phy<HANDLER_PTR_TYPE>::poll(long unsigned int) [with HANDLER_PTR_TYPE = ZeroTier::{anonymous}::HttpPhyHandler*]':1282zerotierone-1.16.0> osdep/Phy.hpp:1026:82: note: '<anonymous>' declared here1283zerotierone-1.16.0>  1026 |                                                                 _socks.push_back(PhySocketImpl());1284zerotierone-1.16.0>       |                                                                                  ^~~~~~~~~~~~~~~1285zerotierone-1.16.0> In member function 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = ZeroTier::Phy<ZeroTier::{anonymous}::HttpPhyHandler*>::PhySocketImpl; _Args = {ZeroTier::Phy<ZeroTier::{anonymous}::HttpPhyHandler*>::PhySocketImpl}; _Tp = std::_List_node<ZeroTier::Phy<ZeroTier::{anonymous}::HttpPhyHandler*>::PhySocketImpl>]',1286zerotierone-1.16.0>     inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = ZeroTier::Phy<ZeroTier::{anonymous}::HttpPhyHandler*>::PhySocketImpl; _Args = {ZeroTier::Phy<ZeroTier::{anonymous}::HttpPhyHandler*>::PhySocketImpl}; _Tp = std::_List_node<ZeroTier::Phy<ZeroTier::{anonymous}::HttpPhyHandler*>::PhySocketImpl>]' at /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/alloc_traits.h:674:17,1287zerotierone-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<ZeroTier::{anonymous}::HttpPhyHandler*>::PhySocketImpl}; _Tp = ZeroTier::Phy<ZeroTier::{anonymous}::HttpPhyHandler*>::PhySocketImpl; _Alloc = std::allocator<ZeroTier::Phy<ZeroTier::{anonymous}::HttpPhyHandler*>::PhySocketImpl>]' at /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/stl_list.h:1106:33,1288zerotierone-1.16.0>     inlined from 'void std::__cxx11::list<_Tp, _Allocator>::_M_insert(iterator, _Args&& ...) [with _Args = {ZeroTier::Phy<ZeroTier::{anonymous}::HttpPhyHandler*>::PhySocketImpl}; _Tp = ZeroTier::Phy<ZeroTier::{anonymous}::HttpPhyHandler*>::PhySocketImpl; _Alloc = std::allocator<ZeroTier::Phy<ZeroTier::{anonymous}::HttpPhyHandler*>::PhySocketImpl>]' at /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/stl_list.h:2472:35,1289zerotierone-1.16.0>     inlined from 'void std::__cxx11::list<_Tp, _Allocator>::push_back(value_type&&) [with _Tp = ZeroTier::Phy<ZeroTier::{anonymous}::HttpPhyHandler*>::PhySocketImpl; _Alloc = std::allocator<ZeroTier::Phy<ZeroTier::{anonymous}::HttpPhyHandler*>::PhySocketImpl>]' at /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/stl_list.h:1809:24,1290zerotierone-1.16.0>     inlined from 'void ZeroTier::Phy<HANDLER_PTR_TYPE>::poll(long unsigned int) [with HANDLER_PTR_TYPE = ZeroTier::{anonymous}::HttpPhyHandler*]' at osdep/Phy.hpp:1142:25:1291zerotierone-1.16.0> /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/new_allocator.h:191:11: warning: '<anonymous>' may be used uninitialized [-Wmaybe-uninitialized]1292zerotierone-1.16.0>   191 |         { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); }1293zerotierone-1.16.0>       |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1294zerotierone-1.16.0> osdep/Phy.hpp: In member function 'void ZeroTier::Phy<HANDLER_PTR_TYPE>::poll(long unsigned int) [with HANDLER_PTR_TYPE = ZeroTier::{anonymous}::HttpPhyHandler*]':1295zerotierone-1.16.0> osdep/Phy.hpp:1142:82: note: '<anonymous>' declared here1296zerotierone-1.16.0>  1142 |                                                                 _socks.push_back(PhySocketImpl());1297zerotierone-1.16.0>       |                                                                                  ^~~~~~~~~~~~~~~1298zerotierone-1.16.0> In member function 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = ZeroTier::Phy<ZeroTier::{anonymous}::HttpPhyHandler*>::PhySocketImpl; _Args = {ZeroTier::Phy<ZeroTier::{anonymous}::HttpPhyHandler*>::PhySocketImpl}; _Tp = std::_List_node<ZeroTier::Phy<ZeroTier::{anonymous}::HttpPhyHandler*>::PhySocketImpl>]',1299zerotierone-1.16.0>     inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = ZeroTier::Phy<ZeroTier::{anonymous}::HttpPhyHandler*>::PhySocketImpl; _Args = {ZeroTier::Phy<ZeroTier::{anonymous}::HttpPhyHandler*>::PhySocketImpl}; _Tp = std::_List_node<ZeroTier::Phy<ZeroTier::{anonymous}::HttpPhyHandler*>::PhySocketImpl>]' at /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/alloc_traits.h:674:17,1300zerotierone-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<ZeroTier::{anonymous}::HttpPhyHandler*>::PhySocketImpl}; _Tp = ZeroTier::Phy<ZeroTier::{anonymous}::HttpPhyHandler*>::PhySocketImpl; _Alloc = std::allocator<ZeroTier::Phy<ZeroTier::{anonymous}::HttpPhyHandler*>::PhySocketImpl>]' at /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/stl_list.h:1106:33,1301zerotierone-1.16.0>     inlined from 'void std::__cxx11::list<_Tp, _Allocator>::_M_insert(iterator, _Args&& ...) [with _Args = {ZeroTier::Phy<ZeroTier::{anonymous}::HttpPhyHandler*>::PhySocketImpl}; _Tp = ZeroTier::Phy<ZeroTier::{anonymous}::HttpPhyHandler*>::PhySocketImpl; _Alloc = std::allocator<ZeroTier::Phy<ZeroTier::{anonymous}::HttpPhyHandler*>::PhySocketImpl>]' at /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/stl_list.h:2472:35,1302zerotierone-1.16.0>     inlined from 'void std::__cxx11::list<_Tp, _Allocator>::push_back(value_type&&) [with _Tp = ZeroTier::Phy<ZeroTier::{anonymous}::HttpPhyHandler*>::PhySocketImpl; _Alloc = std::allocator<ZeroTier::Phy<ZeroTier::{anonymous}::HttpPhyHandler*>::PhySocketImpl>]' at /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/stl_list.h:1809:24,1303zerotierone-1.16.0>     inlined from 'ZeroTier::PhySocket* ZeroTier::Phy<HANDLER_PTR_TYPE>::tcpConnect(const sockaddr*, bool&, void*, bool) [with HANDLER_PTR_TYPE = ZeroTier::{anonymous}::HttpPhyHandler*]' at osdep/Phy.hpp:703:20,1304zerotierone-1.16.0>     inlined from 'static unsigned int ZeroTier::Http::_do(const char*, long unsigned int, long unsigned int, const sockaddr*, const char*, const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&, const void*, long unsigned int, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&, std::string&)' at osdep/Http.cpp:257:32:1305zerotierone-1.16.0> /nix/store/sq0nrnfwhkc5ljvklnrk5ps4358g4nbj-gcc-15.2.0/include/c++/15.2.0/bits/new_allocator.h:191:11: warning: '<anonymous>' may be used uninitialized [-Wmaybe-uninitialized]1306zerotierone-1.16.0>   191 |         { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); }1307zerotierone-1.16.0>       |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1308zerotierone-1.16.0> osdep/Phy.hpp: In static member function 'static unsigned int ZeroTier::Http::_do(const char*, long unsigned int, long unsigned int, const sockaddr*, const char*, const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&, const void*, long unsigned int, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&, std::string&)':1309zerotierone-1.16.0> osdep/Phy.hpp:703:42: note: '<anonymous>' declared here1310zerotierone-1.16.0>   703 |                         _socks.push_back(PhySocketImpl());1311zerotierone-1.16.0>       |                                          ^~~~~~~~~~~~~~~1312zerotierone-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 nonfree/controller/DB.o nonfree/controller/DB.cpp1313zerotierone-1.16.0> service/OneService.cpp: In member function 'void ZeroTier::{anonymous}::OneServiceImpl::setUpMultithreading()':1314zerotierone-1.16.0> service/OneService.cpp:1046:22: warning: unused variable 'pinning' [-Wunused-variable]1315zerotierone-1.16.0>  1046 |                 bool pinning = _cpuPinningEnabled;1316zerotierone-1.16.0>       |                      ^~~~~~~1317zerotierone-1.16.0> In file included from nonfree/controller/../../node/NetworkConfig.hpp:14,1318zerotierone-1.16.0>                  from nonfree/controller/../../node/NetworkController.hpp:15,1319zerotierone-1.16.0>                  from nonfree/controller/EmbeddedNetworkController.hpp:10,1320zerotierone-1.16.0>                  from nonfree/controller/EmbeddedNetworkController.cpp:15:1321zerotierone-1.16.0> nonfree/controller/../../node/Capability.hpp: In constructor 'ZeroTier::Capability::Capability()':1322zerotierone-1.16.0> nonfree/controller/../../node/Capability.hpp:61:23: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Capability::<unnamed>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]1323zerotierone-1.16.0>    61 |                 memset(_custody, 0, sizeof(_custody));1324zerotierone-1.16.0>       |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1325zerotierone-1.16.0> nonfree/controller/../../node/Capability.hpp:512:16: note: 'struct ZeroTier::Capability::<unnamed>' declared here1326zerotierone-1.16.0>   512 |         struct {1327zerotierone-1.16.0>       |                ^1328zerotierone-1.16.0> service/OneService.cpp: In lambda function:1329zerotierone-1.16.0> service/OneService.cpp:2456:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<ZeroTier::InetAddress>::size_type' {aka 'long unsigned int'} [-Wsign-compare]1330zerotierone-1.16.0>  2456 |                         for (int i = 0; i < boundAddrs.size(); i++) {1331zerotierone-1.16.0>       |                                         ~~^~~~~~~~~~~~~~~~~~~1332zerotierone-1.16.0> service/OneService.cpp:2465:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<ZeroTier::InetAddress>::size_type' {aka 'long unsigned int'} [-Wsign-compare]1333zerotierone-1.16.0>  2465 |                         for (int i = 0; i < surfaceAddrs.size(); i++) {1334zerotierone-1.16.0>       |                                         ~~^~~~~~~~~~~~~~~~~~~~~1335zerotierone-1.16.0> In file included from nonfree/controller/../../node/NetworkConfig.hpp:14,1336zerotierone-1.16.0>                  from nonfree/controller/../../node/NetworkController.hpp:15,1337zerotierone-1.16.0>                  from nonfree/controller/EmbeddedNetworkController.hpp:10,1338zerotierone-1.16.0>                  from nonfree/controller/DB.cpp:8:1339zerotierone-1.16.0> nonfree/controller/../../node/Capability.hpp: In constructor 'ZeroTier::Capability::Capability()':1340zerotierone-1.16.0> nonfree/controller/../../node/Capability.hpp:61:23: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct ZeroTier::Capability::<unnamed>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]1341zerotierone-1.16.0>    61 |                 memset(_custody, 0, sizeof(_custody));1342zerotierone-1.16.0>       |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1343zerotierone-1.16.0> nonfree/controller/../../node/Capability.hpp:512:16: note: 'struct ZeroTier::Capability::<unnamed>' declared here1344zerotierone-1.16.0>   512 |         struct {1345zerotierone-1.16.0>       |                ^1346zerotierone-1.16.0> In file included from service/../node/../osdep/Binder.hpp:51,1347zerotierone-1.16.0>                  from service/../node/Bond.hpp:12,1348zerotierone-1.16.0>                  from service/OneService.cpp:26:1349zerotierone-1.16.0> service/../node/../osdep/Phy.hpp: In member function 'void ZeroTier::Phy<HANDLER_PTR_TYPE>::whack() [with HANDLER_PTR_TYPE = ZeroTier::{anonymous}::OneServiceImpl*]':1350zerotierone-1.16.0> service/../node/../osdep/Phy.hpp:263:31: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]1351zerotierone-1.16.0>   263 |                 (void)(::write(_whackSendSocket, (PhySocket*)this, 1));1352zerotierone-1.16.0>       |                       ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1353zerotierone-1.16.0> service/../node/../osdep/Phy.hpp: In member function 'void ZeroTier::Phy<HANDLER_PTR_TYPE>::poll(long unsigned int) [with HANDLER_PTR_TYPE = ZeroTier::{anonymous}::OneServiceImpl*]':1354zerotierone-1.16.0> service/../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]1355zerotierone-1.16.0>   941 |                         ::read(_whackReceiveSocket, tmp, 16);1356zerotierone-1.16.0>       |                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1357zerotierone-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 nonfree/controller/FileDB.o nonfree/controller/FileDB.cpp