Repository: bitcoin/bitcoin (language: cpp)

Issue:
guix time-machine: error: Git error: object not found - no match for id (fa17abf1af09570708daa28dd40ffbc932ebe25c)
https://github.com/bitcoin/bitcoin/pull/23778 pointed guix time machine to commit fa17abf1af09570708daa28dd40ffbc932ebe25c, which was working initially, but that commit seems to have disappeared upstream generating the following error
```
Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.org/git/guix.git'...
guix time-machine: error: Git error: object not found - no match for id (fa17abf1af09570708daa28dd40ffbc932ebe25c)
```



Discussion / hints:
https://git.savannah.gnu.org/gitweb/?p=guix.git;a=commit;h=fa17abf1af09570708daa28dd40ffbc932ebe25c looks ok, but locally:
```
$ git checkout fa17abf1af09570708daa28dd40ffbc932ebe25c
fatal: reference is not a tree: fa17abf1af09570708daa28dd40ffbc932ebe25c
```

Fix patch:
diff --git a/contrib/guix/guix-build b/contrib/guix/guix-build
index 694f2ff1fa0c1..98381f3e249a7 100755
--- a/contrib/guix/guix-build
+++ b/contrib/guix/guix-build
@@ -239,7 +239,7 @@ SOURCE_DATE_EPOCH="${SOURCE_DATE_EPOCH:-$(git -c log.showSignature=false log --f
 time-machine() {
     # shellcheck disable=SC2086
     guix time-machine --url=https://git.savannah.gnu.org/git/guix.git \
-                      --commit=fa17abf1af09570708daa28dd40ffbc932ebe25c \
+                      --commit=6ba510d76d6847065be725e958718002f3b13c7a \
                       --cores="$JOBS" \
                       --keep-failed \
                       --fallback \


Test patch: