You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
DEBUG: verify that the newly-patched MSYS2 runtime works around the Windows/ARM64 deadlocks
I updated git-for-windows/msys2-runtime#73 to
build the newest iteration of the dead-lock workaround, which worked
100% in my tests.
Let's verify that it works around the issues in `update-via-pacman.ps1`,
too.
Signed-off-by: Johannes Schindelin <[email protected]>
# Give the `/etc/profile.d/` scripts a chance to set things up
54
+
bash -lc 'uname -a' &&
55
+
56
+
git add -A &&
57
+
git commit -m 'Install patches MSYS2 runtime' &&
58
+
sed -i 's/^*\(IgnorePkg *=\).*/# &/' etc/pacman.conf &&
59
+
git commit -m 'Allow `pacman` to be upgraded again' \
60
+
-m 'It had been overridden with a version that does not deadlock on Windows/ARM64, but now an MSYS2 runtime has been installed that prevents that deadlock in a much better way' \
61
+
etc/pacman.conf &&
62
+
git push origin HEAD
28
63
- name: Update all Pacman packages
29
64
shell: pwsh
30
65
run: |
31
66
& .\update-via-pacman.ps1
67
+
- name: Update all Pacman packages again, for good measure
68
+
shell: pwsh
69
+
run: |
70
+
& .\update-via-pacman.ps1
32
71
- name: use git-sdk-arm64's Bash and Git for Windows' git.exe
0 commit comments