:: Synchronizing package databases... build-support-manual downloading... build-support downloading... core-staging downloading... extra-staging downloading... core-testing downloading... core downloading... extra-testing downloading... extra downloading... :: Starting full system upgrade... there is nothing to do ==> Building in chroot for [extra-staging-with-build-support] (i486)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-staging-with-build-support-i486/root] -> [build]...done ==> Making package: cliphist 1:0.6.1-1.0 (Wed Oct 16 19:09:15 2024) ==> Retrieving sources... -> Found cliphist-0.6.1.tar.gz ==> Validating source files with sha256sums... cliphist-0.6.1.tar.gz ... Passed gpg: Warning: using insecure memory! ==> Appending keys from archlinux32.gpg... gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! ==> Updating trust database... gpg: Warning: using insecure memory! gpg: next trustdb check due at 2024-11-09 ==> Making package: cliphist 1:0.6.1-1.0 (Wed Oct 16 19:09:24 2024) ==> Checking runtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (3) default-cursors-3-1.0 wayland-1.23.1-1.0 wl-clipboard-1:2.2.1-2.0 Total Installed Size: 0.89 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing default-cursors... Optional dependencies for default-cursors adwaita-cursors: default cursor theme installing wayland... installing wl-clipboard... Optional dependencies for wl-clipboard xdg-utils: for content type inference in wl-copy mailcap: for type inference in wl-paste :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... ==> Checking buildtime dependencies... ==> Installing missing dependencies... :: There are 2 providers available for go: :: Repository core-staging 1) gcc-go :: Repository core 2) gcc-go Enter a number (default=1): resolving dependencies... looking for conflicting packages... Packages (1) gcc-go-14.2.1+r134+gab884fffe3fc-1.0 Total Installed Size: 105.99 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing gcc-go... :: Running post-transaction hooks... (1/2) Arming ConditionNeedsUpdate... (2/2) Updating the info directory file... ==> Retrieving sources... -> Found cliphist-0.6.1.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting cliphist-0.6.1.tar.gz with bsdtar ==> Starting build()... go: downloading go.etcd.io/bbolt v1.3.9 go: downloading go.senan.xyz/flagconf v0.1.9 go: downloading golang.org/x/image v0.21.0 go: downloading golang.org/x/sys v0.26.0 go build: when using gccgo toolchain, please pass linker flags using -gccgoflags, not -ldflags # go.etcd.io/bbolt /build/go/pkg/mod/go.etcd.io/bbolt@v1.3.9/db.go:1380:34: error: array bound is not constant 1380 | _, _ = h.Write((*[unsafe.Offsetof(meta{}.checksum)]byte)(unsafe.Pointer(m))[:]) | ^ /build/go/pkg/mod/go.etcd.io/bbolt@v1.3.9/db.go:1380:84: error: argument 1 has incompatible type (cannot use type *[]byte as type []byte) 1380 | _, _ = h.Write((*[unsafe.Offsetof(meta{}.checksum)]byte)(unsafe.Pointer(m))[:]) | ^ (null):0: confused by earlier errors, bailing out # go.senan.xyz/flagconf /build/go/pkg/mod/go.senan.xyz/flagconf@v0.1.9/flagconf.go:109:23: error: reference to undefined identifier ‘errors.Join’ 109 | return errors.Join(flagErrs...) | ^ /build/go/pkg/mod/go.senan.xyz/flagconf@v0.1.9/flagconf.go:198:23: error: reference to undefined identifier ‘errors.Join’ 198 | return errors.Join(flagErrs...) | ^ note: module requires Go 1.20 ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-staging-with-build-support-i486/build/build used straw: :with_build_support:without_check: build@euronuc-i486