this derivation will be built: /nix/store/w2p1m3ndlnrwc79hwkkwyf48sq7p090s-data-mesher-0.1.0.drv these 5 paths will be fetched (16.7 MiB download, 301.5 MiB unpacked): /nix/store/lpirbq44rps4yhs5fs4knrr7agl31b68-data-mesher-0.1.0-go-modules /nix/store/j1kfmcbd7mr5ypfwidxgfzn7gk7pf81q-die-hook /nix/store/2bvkkxxp66zj839qmi7lp4f5l915asjd-go-1.26.7 /nix/store/ng2rgn3rpkxqsddb0q63c7jv2vam6j87-golangci-lint-2.14.0 /nix/store/9b8nc9hpaclfbysaljkhbyq400r53cyl-make-shell-wrapper-hook warning: ignoring the client-specified setting 'store', because it is a restricted setting and you are not a trusted user error: Cannot build '/nix/store/w2p1m3ndlnrwc79hwkkwyf48sq7p090s-data-mesher-0.1.0.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/6a6adxb110459ca0jxni2qw490k7mrl5-data-mesher-0.1.0 Last 25 log lines: > w := &SignatureWriter{ > ^ > pkg/model/signature.go:268:8: model.SignatureWriter is missing fields size, hash, hasher (exhaustruct_v5) > w := &SignatureWriter{ > ^ > pkg/msgpack/codec.go:13:15: codec.MsgpackHandle is missing fields BasicHandle, NoFixedNum, PositiveIntUnsigned (exhaustruct_v5) > var handle = &codec.MsgpackHandle{ > ^ > pkg/server/server.go:34:10: server.Server is missing fields files, http, cluster, cancelTasks (exhaustruct_v5) > srv := &Server{ > ^ > pkg/state/signatures.go:57:10: state.signatureReader is missing fields cursor, cursorStarted, networkIdx (exhaustruct_v5) > return &signatureReader{ > ^ > pkg/cluster/state_exchange.go:68:2: G404: Use of weak random number generator (math/rand or math/rand/v2 instead of crypto/rand) (gosec) > rand.Shuffle(len(peers), func(i, j int) { > peers[i], peers[j] = peers[j], peers[i] > }) > pkg/model/signature.go:16:25: directive `//nolint:recvcheck` is unused for linter "recvcheck" (nolintlint) > type SignatureType byte //nolint:recvcheck > ^ > 52 issues: > * exhaustruct_v5: 50 > * gosec: 1 > * nolintlint: 1 For full logs, run: nix log /nix/store/w2p1m3ndlnrwc79hwkkwyf48sq7p090s-data-mesher-0.1.0.drv