==> Building on charcadet ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/gitlab-shell ./ .SRCINFO 1,246 100% 0.00kB/s 0:00:00 1,246 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=7/9) .nvchecker.toml 100 100% 97.66kB/s 0:00:00 100 100% 97.66kB/s 0:00:00 (xfr#2, to-chk=6/9) PKGBUILD 3,665 100% 3.50MB/s 0:00:00 3,665 100% 3.50MB/s 0:00:00 (xfr#3, to-chk=5/9) configs.patch 2,563 100% 2.44MB/s 0:00:00 2,563 100% 2.44MB/s 0:00:00 (xfr#4, to-chk=4/9) gitlab-shell-3:14.42.0-1.log 620 100% 605.47kB/s 0:00:00 620 100% 605.47kB/s 0:00:00 (xfr#5, to-chk=3/9) gitlab-shell.gitconfig 191 100% 186.52kB/s 0:00:00 191 100% 186.52kB/s 0:00:00 (xfr#6, to-chk=2/9) gitlab-shell.install 164 100% 160.16kB/s 0:00:00 164 100% 160.16kB/s 0:00:00 (xfr#7, to-chk=1/9) gitlab-shell.sysusers 80 100% 78.12kB/s 0:00:00 80 100% 78.12kB/s 0:00:00 (xfr#8, to-chk=0/9) sent 4,598 bytes received 215 bytes 9,626.00 bytes/sec total size is 8,205 speedup is 1.70 ==> Patching arch to riscv64... ==> Running pkgctl build --arch riscv64 --repo extra on remote host... ==> WARNING: unsupported architecture: riscv64 ==> Building gitlab-shell  -> repo: extra  -> arch: riscv64  -> worker: felix-0 ==> Building gitlab-shell for [extra] (riscv64) ]2;🔵 Container arch-nspawn-744080 on charcadet.felixc.at\[?25l:: Synchronizing package databases... core downloading... extra downloading... error: restricting filesystem access failed because landlock is not supported by the kernel! :: Starting full system upgrade... resolving dependencies... looking for conflicting packages... Package (1) Old Version New Version Net Change Download Size core/gnupg 2.4.7-1 2.4.7-2 0.23 MiB 2.90 MiB Total Download Size: 2.90 MiB Total Installed Size: 9.76 MiB Net Upgrade Size: 0.23 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... gnupg-2.4.7-2-riscv64 downloading... error: restricting filesystem access failed because landlock is not supported by the kernel! checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... upgrading gnupg... :: Running post-transaction hooks... (1/5) Reloading system manager configuration... Skipped: Current root is not booted. (2/5) Reloading user manager configuration... Skipped: Current root is not booted. (3/5) Restarting marked services... Skipped: Current root is not booted. (4/5) Arming ConditionNeedsUpdate... (5/5) Updating the info directory file... [?25h==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix-0]...done ==> Making package: gitlab-shell 3:14.42.0-1 (Mon May 19 20:13:54 2025) ==> Retrieving sources...  -> Downloading gitlab-shell-14.42.0.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 195k 0 195k 0 0 168k 0 --:--:-- 0:00:01 --:--:-- 168k  -> Found configs.patch  -> Found gitlab-shell.gitconfig  -> Found gitlab-shell.sysusers ==> Validating source files with sha512sums... gitlab-shell-14.42.0.tar.gz ... Passed configs.patch ... Passed gitlab-shell.gitconfig ... Passed gitlab-shell.sysusers ... Passed ]2;🔵 Container arch-nspawn-745369 on charcadet.felixc.at\==> Making package: gitlab-shell 3:14.42.0-1 (Mon May 19 20:14:15 2025) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (6) New Version Net Change Download Size extra/perl-error 0.17030-1 0.04 MiB extra/perl-mailtools 2.22-1 0.10 MiB extra/perl-timedate 2.33-7 0.08 MiB extra/zlib-ng 2.2.4-1 0.21 MiB extra/git 2.49.0-2 27.48 MiB extra/valkey 8.1.0-3 5.11 MiB 1.69 MiB Total Download Size: 1.69 MiB Total Installed Size: 33.02 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... valkey-8.1.0-3-riscv64 downloading... error: restricting filesystem access failed because landlock is not supported by the kernel! checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing valkey... installing perl-error... installing perl-timedate... installing perl-mailtools... installing zlib-ng... installing git... Optional dependencies for git git-zsh-completion: upstream zsh completion tk: gitk and git gui openssh: ssh transport and crypto man: show help with `git command --help` perl-libwww: git svn perl-term-readkey: git svn and interactive.singlekey setting perl-io-socket-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support perl-mediawiki-api: git mediawiki support perl-datetime-format-iso8601: git mediawiki support perl-lwp-protocol-https: git mediawiki https support perl-cgi: gitweb (web interface) support python: git svn & git p4 subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] :: Running post-transaction hooks... (1/5) Creating system user accounts... Creating group 'git' with GID 971. Creating user 'git' (git daemon user) with UID 971 and GID 971. Creating group 'valkey' with GID 970. Creating user 'valkey' (Redis in-memory data structure store) with UID 970 and GID 970. (2/5) Reloading system manager configuration... Skipped: Current root is not booted. (3/5) Creating temporary files... (4/5) Arming ConditionNeedsUpdate... (5/5) Checking for old perl modules... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (1) New Version Net Change extra/go 2:1.24.3-1 233.66 MiB Total Installed Size: 233.66 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing go... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Retrieving sources...  -> Found gitlab-shell-14.42.0.tar.gz  -> Found configs.patch  -> Found gitlab-shell.gitconfig  -> Found gitlab-shell.sysusers ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting gitlab-shell-14.42.0.tar.gz with bsdtar ==> Starting prepare()... patching file config.yml.example Hunk #3 succeeded at 29 with fuzz 1. ==> Starting build()... fatal: not a git repository (or any of the parent directories): .git mkdir -p bin go build -ldflags "-X main.Version=v14.42.0 -X main.BuildTime=20250519.201440" -tags "tracer_static tracer_static_jaeger continuous_profiler_stackdriver gssapi" -mod=mod -o /build/gitlab-shell/src/gitlab-shell-v14.42.0/bin ./cmd/... go build -ldflags "-X main.Version=v14.42.0 -X main.BuildTime=20250519.201440" -tags "tracer_static tracer_static_jaeger continuous_profiler_stackdriver gssapi" -mod=mod -o /build/gitlab-shell/src/gitlab-shell-v14.42.0/bin/gitlab-sshd ./cmd/gitlab-sshd go: downloading gitlab.com/gitlab-org/labkit v1.24.0 go: downloading gitlab.com/gitlab-org/labkit v1.24.0 go: downloading gopkg.in/yaml.v3 v3.0.1 go: downloading github.com/openshift/gssapi v0.0.0-20161010215902-5fb4217df13b go: downloading github.com/pires/go-proxyproto v0.8.0 go: downloading github.com/sirupsen/logrus v1.9.3 go: downloading google.golang.org/grpc v1.72.0 go: downloading golang.org/x/crypto v0.37.0 go: downloading golang.org/x/sync v0.13.0 go: downloading github.com/mattn/go-shellwords v1.0.12 go: downloading google.golang.org/grpc v1.72.0 go: downloading golang.org/x/crypto v0.37.0 go: downloading cloud.google.com/go/profiler v0.1.0 go: downloading github.com/charmbracelet/git-lfs-transfer v0.1.1-0.20250505094602-0d51139d5979 go: downloading cloud.google.com/go v0.115.1 go: downloading gitlab.com/gitlab-org/gitaly/v16 v16.11.0-rc1.0.20250408053233-c6d43513e93c go: downloading github.com/prometheus/client_golang v1.22.0 go: downloading google.golang.org/api v0.197.0 go: downloading github.com/opentracing/opentracing-go v1.2.0 go: downloading gitlab.com/gitlab-org/go/reopen v1.0.0 go: downloading github.com/oklog/ulid/v2 v2.0.2 go: downloading github.com/sebest/xff v0.0.0-20210106013422-671bd2870b3a go: downloading github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0 go: downloading gitlab.com/gitlab-org/gitaly/v16 v16.11.0-rc1.0.20250408053233-c6d43513e93c go: downloading google.golang.org/api v0.197.0 go: downloading github.com/golang-jwt/jwt/v5 v5.2.2 go: downloading github.com/golang-jwt/jwt/v5 v5.2.2 go: downloading github.com/hashicorp/go-retryablehttp v0.7.7 go: downloading github.com/hashicorp/go-retryablehttp v0.7.7 go: downloading golang.org/x/sys v0.32.0 go: downloading cloud.google.com/go/compute/metadata v0.6.0 go: downloading github.com/golang/protobuf v1.5.4 go: downloading github.com/googleapis/gax-go/v2 v2.13.0 go: downloading github.com/google/pprof v0.0.0-20240711041743-f6c9dda6c6da go: downloading github.com/git-lfs/pktline v0.0.0-20230103162542-ca444d533ef1 go: downloading google.golang.org/genproto/googleapis/rpc v0.0.0-20250218202821-56aae31c358a go: downloading golang.org/x/net v0.39.0 go: downloading google.golang.org/genproto v0.0.0-20240903143218-8af14fe29dc1 go: downloading google.golang.org/genproto v0.0.0-20240903143218-8af14fe29dc1 go: downloading github.com/prometheus/client_model v0.6.1 go: downloading github.com/prometheus/common v0.63.0 go: downloading github.com/beorn7/perks v1.0.1 go: downloading github.com/cespare/xxhash/v2 v2.3.0 go: downloading github.com/prometheus/procfs v0.15.1 go: downloading google.golang.org/protobuf v1.36.6 go: downloading github.com/uber/jaeger-client-go v2.30.0+incompatible go: downloading github.com/uber/jaeger-client-go v2.30.0+incompatible go: downloading github.com/grpc-ecosystem/go-grpc-middleware v1.4.0 go: downloading github.com/hashicorp/go-cleanhttp v0.5.2 go: downloading go.etcd.io/raft/v3 v3.6.0 go: downloading github.com/grpc-ecosystem/go-grpc-middleware/v2 v2.3.1 go: downloading github.com/grpc-ecosystem/go-grpc-middleware/v2 v2.3.1 go: downloading github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 go: downloading google.golang.org/genproto/googleapis/api v0.0.0-20250218202821-56aae31c358a go: downloading google.golang.org/genproto/googleapis/api v0.0.0-20250218202821-56aae31c358a go: downloading github.com/uber/jaeger-lib v2.4.1+incompatible go: downloading github.com/pkg/errors v0.9.1 go: downloading go.uber.org/atomic v1.11.0 go: downloading go.uber.org/atomic v1.11.0 go: downloading github.com/hashicorp/yamux v0.1.2-0.20220728231024-8f49b6f63f18 go: downloading github.com/hashicorp/yamux v0.1.2-0.20220728231024-8f49b6f63f18 go: downloading github.com/gogo/protobuf v1.3.2 go: downloading github.com/gogo/protobuf v1.3.2 go: downloading golang.org/x/text v0.24.0 go: downloading golang.org/x/text v0.24.0 go: downloading github.com/dgraph-io/badger/v4 v4.6.0 go: downloading github.com/dgraph-io/badger/v4 v4.6.0 go: downloading github.com/dgraph-io/ristretto/v2 v2.1.0 go: downloading github.com/dgraph-io/ristretto/v2 v2.1.0 go: downloading github.com/dustin/go-humanize v1.0.1 go: downloading github.com/dustin/go-humanize v1.0.1 go: downloading go.opentelemetry.io/otel v1.34.0 go: downloading go.opentelemetry.io/otel v1.34.0 go: downloading github.com/google/flatbuffers v25.2.10+incompatible go: downloading github.com/google/flatbuffers v25.2.10+incompatible go: downloading github.com/klauspost/compress v1.18.0 go: downloading github.com/klauspost/compress v1.18.0 go: downloading github.com/go-logr/logr v1.4.2 go: downloading github.com/go-logr/logr v1.4.2 go: downloading go.opentelemetry.io/otel/metric v1.34.0 go: downloading go.opentelemetry.io/otel/metric v1.34.0 go: downloading go.opentelemetry.io/otel/trace v1.34.0 go: downloading go.opentelemetry.io/otel/trace v1.34.0 go: downloading cloud.google.com/go/auth v0.9.3 go: downloading cloud.google.com/go/auth v0.9.3 go: downloading golang.org/x/oauth2 v0.26.0 go: downloading golang.org/x/oauth2 v0.26.0 go: downloading cloud.google.com/go/auth/oauth2adapt v0.2.4 go: downloading cloud.google.com/go/auth/oauth2adapt v0.2.4 go: downloading go.opencensus.io v0.24.0 go: downloading go.opencensus.io v0.24.0 go: downloading go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 go: downloading go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 go: downloading golang.org/x/time v0.11.0 go: downloading golang.org/x/time v0.11.0 go: downloading github.com/go-logr/stdr v1.2.2 go: downloading github.com/go-logr/stdr v1.2.2 go: downloading go.opentelemetry.io/auto/sdk v1.1.0 go: downloading go.opentelemetry.io/auto/sdk v1.1.0 go: downloading github.com/google/s2a-go v0.1.8 go: downloading github.com/google/s2a-go v0.1.8 go: downloading github.com/googleapis/enterprise-certificate-proxy v0.3.4 go: downloading github.com/googleapis/enterprise-certificate-proxy v0.3.4 go: downloading github.com/golang/groupcache v0.0.0-20241129210726-2c02b8208cf8 go: downloading github.com/golang/groupcache v0.0.0-20241129210726-2c02b8208cf8 # gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell loadelf: $WORK/b142/_pkg_.a(_x001.o): 675768: sym#49 (".LVUS0"): ignoring symbol in section 8 (".debug_loclists") (type 0) panic: unexpected empty container symbol goroutine 1 [running]: cmd/link/internal/loader.(*Loader).AddInteriorSym(0x3f8047c008, 0xa4fb9, 0xa4fcd) cmd/link/internal/loader/loader.go:1728 +0x238 cmd/link/internal/loader.(*SymbolBuilder).AddInteriorSym(...) cmd/link/internal/loader/symbolbuilder.go:202 cmd/link/internal/loadelf.Load(0x3f8047c008, 0x55da40, 0x22d, 0x3f8090a120, {0x3f84489b99, 0x3}, 0xdc8, {0x3f80027410, 0x2c}, 0x4) cmd/link/internal/loadelf/ldelf.go:633 +0x3518 cmd/link/internal/ld.ldobj.func1(0x3f800f6200, 0x4177a6ebca0fd5f4?, {0x3f84489b99?, 0x1?}, 0x4000?, {0x3f80027410?, 0x0?}) cmd/link/internal/ld/lib.go:2278 +0xa8 cmd/link/internal/ld.hostobjs(0x3f800f6200) cmd/link/internal/ld/lib.go:1241 +0x14c cmd/link/internal/ld.(*Link).loadlib(0x3f800f6200) cmd/link/internal/ld/lib.go:615 +0x534 cmd/link/internal/ld.Main(_, {0x8, 0x20, 0x1, 0x2, 0x1, 0x1, {0x0, 0x0, 0x0}, ...}) cmd/link/internal/ld/main.go:360 +0x11c4 main.main() cmd/link/main.go:72 +0xb6c # gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check loadelf: $WORK/b142/_pkg_.a(_x001.o): 664614: sym#49 (".LVUS0"): ignoring symbol in section 8 (".debug_loclists") (type 0) panic: unexpected empty container symbol goroutine 1 [running]: cmd/link/internal/loader.(*Loader).AddInteriorSym(0x3f8c144008, 0xa2427, 0xa243b) cmd/link/internal/loader/loader.go:1728 +0x238 cmd/link/internal/loader.(*SymbolBuilder).AddInteriorSym(...) cmd/link/internal/loader/symbolbuilder.go:202 cmd/link/internal/loadelf.Load(0x3f8c144008, 0x55da40, 0x213, 0x3f8cb70120, {0x3f903b032f, 0x3}, 0xdc8, {0x3f8c027ce0, 0x2c}, 0x4) cmd/link/internal/loadelf/ldelf.go:633 +0x3518 cmd/link/internal/ld.ldobj.func1(0x3f8c16e200, 0xcdce8316ab4e82fb?, {0x3f903b032f?, 0x1?}, 0x4000?, {0x3f8c027ce0?, 0x0?}) cmd/link/internal/ld/lib.go:2278 +0xa8 cmd/link/internal/ld.hostobjs(0x3f8c16e200) cmd/link/internal/ld/lib.go:1241 +0x14c cmd/link/internal/ld.(*Link).loadlib(0x3f8c16e200) cmd/link/internal/ld/lib.go:615 +0x534 cmd/link/internal/ld.Main(_, {0x8, 0x20, 0x1, 0x2, 0x1, 0x1, {0x0, 0x0, 0x0}, ...}) cmd/link/internal/ld/main.go:360 +0x11c4 main.main() cmd/link/main.go:72 +0xb6c # gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-check loadelf: $WORK/b142/_pkg_.a(_x001.o): 663142: sym#49 (".LVUS0"): ignoring symbol in section 8 (".debug_loclists") (type 0) panic: unexpected empty container symbol goroutine 1 [running]: cmd/link/internal/loader.(*Loader).AddInteriorSym(0x3f8c0fe008, 0xa1e67, 0xa1e7b) cmd/link/internal/loader/loader.go:1728 +0x238 cmd/link/internal/loader.(*SymbolBuilder).AddInteriorSym(...) cmd/link/internal/loader/symbolbuilder.go:202 cmd/link/internal/loadelf.Load(0x3f8c0fe008, 0x55da40, 0x20f, 0x3f8c118570, {0x3f8bb7e32f, 0x3}, 0xdc8, {0x3f8c6ba3f0, 0x2c}, 0x4) cmd/link/internal/loadelf/ldelf.go:633 +0x3518 cmd/link/internal/ld.ldobj.func1(0x3f8c16e200, 0x33cc96e8012f64d6?, {0x3f8bb7e32f?, 0x1?}, 0x4000?, {0x3f8c6ba3f0?, 0x0?}) cmd/link/internal/ld/lib.go:2278 +0xa8 cmd/link/internal/ld.hostobjs(0x3f8c16e200) cmd/link/internal/ld/lib.go:1241 +0x14c cmd/link/internal/ld.(*Link).loadlib(0x3f8c16e200) cmd/link/internal/ld/lib.go:615 +0x534 cmd/link/internal/ld.Main(_, {0x8, 0x20, 0x1, 0x2, 0x1, 0x1, {0x0, 0x0, 0x0}, ...}) cmd/link/internal/ld/main.go:360 +0x11c4 main.main() cmd/link/main.go:72 +0xb6c # gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check loadelf: $WORK/b142/_pkg_.a(_x001.o): 665338: sym#49 (".LVUS0"): ignoring symbol in section 8 (".debug_loclists") (type 0) panic: unexpected empty container symbol goroutine 1 [running]: cmd/link/internal/loader.(*Loader).AddInteriorSym(0x3fac4f8008, 0xa26fb, 0xa270f) cmd/link/internal/loader/loader.go:1728 +0x238 cmd/link/internal/loader.(*SymbolBuilder).AddInteriorSym(...) cmd/link/internal/loader/symbolbuilder.go:202 cmd/link/internal/loadelf.Load(0x3fac4f8008, 0x55da40, 0x215, 0x3fac4fa0f0, {0x3faa5ad32f, 0x3}, 0xdc8, {0x3fac0dee10, 0x2c}, 0x4) cmd/link/internal/loadelf/ldelf.go:633 +0x3518 cmd/link/internal/ld.ldobj.func1(0x3fac100200, 0xc9df5419a53740ce?, {0x3faa5ad32f?, 0x1?}, 0x4000?, {0x3fac0dee10?, 0x0?}) cmd/link/internal/ld/lib.go:2278 +0xa8 cmd/link/internal/ld.hostobjs(0x3fac100200) cmd/link/internal/ld/lib.go:1241 +0x14c cmd/link/internal/ld.(*Link).loadlib(0x3fac100200) cmd/link/internal/ld/lib.go:615 +0x534 cmd/link/internal/ld.Main(_, {0x8, 0x20, 0x1, 0x2, 0x1, 0x1, {0x0, 0x0, 0x0}, ...}) cmd/link/internal/ld/main.go:360 +0x11c4 main.main() cmd/link/main.go:72 +0xb6c make: *** [Makefile:110: bin/gitlab-shell] Error 1 ==> ERROR: A failure occurred in build().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix-0/build [?25h[?25h[?25hreceiving incremental file list gitlab-shell-3:14.42.0-1-riscv64-build.log gitlab-shell-3:14.42.0-1-riscv64-prepare.log sent 62 bytes received 2,647 bytes 5,418.00 bytes/sec total size is 11,648 speedup is 4.30