There seems to be a recurring (permissions related?) issue in the macOS guix builds, that is causing non-determinsm. It seems to have started since the CMake switchover. Copied in the related discussion / diff of comparing two outputs from #30743:
EDIT: Probably something with the zipping again?
Yea, looks like a permissions issue:
Comparing bitcoin-556775408797-arm64-apple-darwin-unsigned.zip.fanquake
& bitcoin-556775408797-arm64-apple-darwin-unsigned.zip.thecharlatan
zipinfo
0@@ -1,18 +1,18 @@
1 Zip file size: 16309329 bytes, number of entries: 46
2 drwxr-xr-x 3.0 unx 0 b- stor 24-Aug-28 16:35 Bitcoin-Qt.app/
3 drwxr-xr-x 3.0 unx 0 b- stor 24-Aug-28 16:35 Bitcoin-Qt.app/Contents/
4--rw-rw-r-- 3.0 unx 1613 t- defN 24-Aug-28 16:35 Bitcoin-Qt.app/Contents/Info.plist
5+-rw-r--r-- 3.0 unx 1613 t- defN 24-Aug-28 16:35 Bitcoin-Qt.app/Contents/Info.plist
6 drwxr-xr-x 3.0 unx 0 b- stor 24-Aug-28 16:35 Bitcoin-Qt.app/Contents/MacOS/
7 -rwxr-xr-x 3.0 unx 30234116 b- defN 24-Aug-28 16:35 Bitcoin-Qt.app/Contents/MacOS/Bitcoin-Qt
8 -rw-r--r-- 3.0 unx 8 t- stor 24-Aug-28 16:35 Bitcoin-Qt.app/Contents/PkgInfo
9 drwxr-xr-x 3.0 unx 0 b- stor 24-Aug-28 16:35 Bitcoin-Qt.app/Contents/Resources/
10 drwxr-xr-x 3.0 unx 0 b- stor 24-Aug-28 16:35 Bitcoin-Qt.app/Contents/Resources/Base.lproj/
11 -rw-r--r-- 3.0 unx 72 t- defN 24-Aug-28 16:35 Bitcoin-Qt.app/Contents/Resources/Base.lproj/InfoPlist.strings
12--rw-rw-r-- 3.0 unx 919273 b- defN 24-Aug-28 16:35 Bitcoin-Qt.app/Contents/Resources/bitcoin.icns
13+-rw-r--r-- 3.0 unx 919273 b- defN 24-Aug-28 16:35 Bitcoin-Qt.app/Contents/Resources/bitcoin.icns
14 -rw-r--r-- 3.0 unx 0 b- stor 24-Aug-28 16:35 Bitcoin-Qt.app/Contents/Resources/empty.lproj
15 -rw-r--r-- 3.0 unx 47 t- defN 24-Aug-28 16:35 Bitcoin-Qt.app/Contents/Resources/qt.conf
16 -rw-r--r-- 3.0 unx 130 b- defN 24-Aug-28 16:35 Bitcoin-Qt.app/Contents/Resources/qt_ar.qm
17 -rw-r--r-- 3.0 unx 153 b- defN 24-Aug-28 16:35 Bitcoin-Qt.app/Contents/Resources/qt_bg.qm
18 -rw-r--r-- 3.0 unx 153 b- defN 24-Aug-28 16:35 Bitcoin-Qt.app/Contents/Resources/qt_ca.qm
19 -rw-r--r-- 3.0 unx 157 b- defN 24-Aug-28 16:35 Bitcoin-Qt.app/Contents/Resources/qt_cs.qm
20 -rw-r--r-- 3.0 unx 153 b- defN 24-Aug-28 16:35 Bitcoin-Qt.app/Contents/Resources/qt_da.qm
zipdetails –redact –scan –utc
0@@ -832,15 +832,15 @@
1 F8CD33 Uncompressed Length 0000064D
2 F8CD37 Filename Length 0022
3 F8CD39 Extra Length 0000
4 F8CD3B Comment Length 0000
5 F8CD3D Disk Start 0000
6 F8CD3F Int File Attributes 0001
7 [Bit 0] 1 Text Data
8-F8CD41 Ext File Attributes 81B40000
9+F8CD41 Ext File Attributes 81A40000
10 F8CD45 Local Header Offset 00000063
11 F8CD49 Filename 'XXXXXXXXXXXXXX/XXXXXXXX/XXXXXXXXXX'
12
13 F8CD6B CENTRAL HEADER [#4](/bitcoin-bitcoin/4/) 02014B50
14 F8CD6F Created Zip Spec 1E '3.0'
15 F8CD70 Created OS 03 'Unix'
16 F8CD71 Extract Zip Spec 0A '1.0'
17@@ -988,15 +988,15 @@
18 F8CF89 Uncompressed Length 000E06E9
19 F8CF8D Filename Length 002E
20 F8CF8F Extra Length 0000
21 F8CF91 Comment Length 0000
22 F8CF93 Disk Start 0000
23 F8CF95 Int File Attributes 0000
24 [Bit 0] 0 'Binary Data'
25-F8CF97 Ext File Attributes 81B40000
26+F8CF97 Ext File Attributes 81A40000
27 F8CF9B Local Header Offset 00E74C26
28 F8CF9F Filename 'XXXXXXXXXXXXXX/XXXXXXXX/XXXXXXXXX/XXXXX
29 XXXXXXX'
30
31 F8CFCD CENTRAL HEADER #B 02014B50
32 F8CFD1 Created Zip Spec 1E '3.0'
33 F8CFD2 Created OS 03 'Unix'