Is there an existing issue for this?
- I have searched the existing issues
Current behaviour
It no worky
$ contrib/guix/guix-build
Found macOS SDK at '/home/ava/bitcoin/depends-caches/SDKs//Xcode-26.1.1-17B100-extracted-SDK-with-libcxx-headers', using...
Checking that we can connect to the guix-daemon...
Hint: If this hangs, you may want to try turning your guix-daemon off and on
again.
hint: Consider installing the `glibc-locales' package and defining
`GUIX_LOCPATH', along these lines:
guix install glibc-locales
export GUIX_LOCPATH="$HOME/.guix-profile/lib/locale"
See the "Application Setup" section in the manual, for more info.
make: Entering directory '/home/ava/bitcoin/bitcoin/master/depends'
make: Leaving directory '/home/ava/bitcoin/bitcoin/master/depends'
make: Entering directory '/home/ava/bitcoin/bitcoin/master/depends'
make: Leaving directory '/home/ava/bitcoin/bitcoin/master/depends'
make: Entering directory '/home/ava/bitcoin/bitcoin/master/depends'
make: Leaving directory '/home/ava/bitcoin/bitcoin/master/depends'
make: Entering directory '/home/ava/bitcoin/bitcoin/master/depends'
make: Leaving directory '/home/ava/bitcoin/bitcoin/master/depends'
make: Entering directory '/home/ava/bitcoin/bitcoin/master/depends'
make: Leaving directory '/home/ava/bitcoin/bitcoin/master/depends'
make: Entering directory '/home/ava/bitcoin/bitcoin/master/depends'
make: Leaving directory '/home/ava/bitcoin/bitcoin/master/depends'
make: Entering directory '/home/ava/bitcoin/bitcoin/master/depends'
make: Leaving directory '/home/ava/bitcoin/bitcoin/master/depends'
make: Entering directory '/home/ava/bitcoin/bitcoin/master/depends'
make: Leaving directory '/home/ava/bitcoin/bitcoin/master/depends'
INFO: Building f13ae519de94 for platform triple x86_64-linux-gnu:
...using reference timestamp: 1791965222
...running at most 63 jobs
...from worktree directory: '/home/ava/bitcoin/bitcoin/master'
...bind-mounted in container to: '/bitcoin'
...in build directory: '/home/ava/bitcoin/bitcoin/master/guix-build-f13ae519de94/distsrc-f13ae519de94-x86_64-linux-gnu'
...bind-mounted in container to: '/distsrc-base/distsrc-f13ae519de94-x86_64-linux-gnu'
...outputting in: '/home/ava/bitcoin/bitcoin/master/guix-build-f13ae519de94/output/x86_64-linux-gnu'
...bind-mounted in container to: '/outdir-base/x86_64-linux-gnu'
ADDITIONAL FLAGS (if set)
ADDITIONAL_GUIX_COMMON_FLAGS: --max-jobs=63 --cores=63 --no-substitutes
ADDITIONAL_GUIX_ENVIRONMENT_FLAGS:
ADDITIONAL_GUIX_TIMEMACHINE_FLAGS:
hint: Consider installing the `glibc-locales' package and defining `GUIX_LOCPATH', along these lines:
guix install glibc-locales
export GUIX_LOCPATH="$HOME/.guix-profile/lib/locale"
See the "Application Setup" section in the manual, for more info.
Updating channel 'guix' from Git repository at 'https://codeberg.org/guix/guix.git'...
Throw to key `unbound-variable' with args `("resolve-interface" "no binding `~A' in module ~A" (linux-libre-headers-6.1 (gnu packages linux)) #f)'.
Backtrace:
In guix/store.scm:
1998:13 19 (_ #<store-connection 256.99 7feaf638c9b0>)
In guix/channels.scm:
712:20 18 (build-from-source #<<channel-instance> channel: #<<ch…> …)
In ice-9/boot-9.scm:
2836:4 17 (save-module-excursion _)
In guix/channels.scm:
719:25 16 (_)
In unknown file:
15 (primitive-load "/gnu/store/y5rx9v71a8k80xyjc70183rprg8…")
In ice-9/eval.scm:
626:19 14 (_ #<directory (build-self) 7feaf457dc80>)
293:34 13 (_ #<directory (build-self) 7feaf457dc80>)
In gnu/packages.scm:
364:6 12 (find-best-packages-by-name _ _)
294:56 11 (_ "guile-gcrypt" _)
In unknown file:
10 (force #<promise #<procedure 7feaf44fc780 at gnu/packag…>)
In gnu/packages.scm:
241:33 9 (fold-packages #<procedure 7feaf43fe528 at gnu/package…> …)
In guix/discovery.scm:
159:11 8 (all-modules ("/home/ava/bitcoin/bitcoin/master/gui…" …) …)
In srfi/srfi-1.scm:
460:18 7 (fold #<procedure 7feac157eae0 at guix/discovery.scm:1…> …)
In guix/discovery.scm:
146:31 6 (_ "/home/ava/bitcoin/bitcoin/master/guix-build-f13ae5…" …)
116:5 5 (scheme-modules _ _ #:warn _)
In srfi/srfi-1.scm:
691:23 4 (filter-map #<procedure 7feac157e9c0 at guix/discove…> . #)
In guix/discovery.scm:
124:24 3 (_ . _)
In guix/ui.scm:
321:2 2 (report-unbound-variable-error _ #:frame _)
In ice-9/boot-9.scm:
1685:16 1 (raise-exception _ #:continuable? _)
1685:16 0 (raise-exception _ #:continuable? _)
ice-9/boot-9.scm:1685:16: In procedure raise-exception:
Throw to key `match-error' with args `("match" "no matching pattern" (unbound-variable "resolve-interface" "no binding `~A' in module ~A" (linux-libre-headers-6.1 (gnu packages linux)) #f))'.
$ guix describe
guix 8e2f32c
repository URL: https://git.savannah.gnu.org/git/guix.git
branch: master
commit: 8e2f32cee982d42a79e53fc1e9aa7b8ff0514714
Expected behaviour
.
Steps to reproduce
contrib/guix/guix-build
Relevant log output
No response
How did you obtain Bitcoin Core
Compiled from source
What version of Bitcoin Core are you using?
master@f13ae519de94394314cd63a27924b0998ac65d45
Operating system and version
Arch
Machine specifications
x86_64