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