diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 9a74846dc..f47e2834f 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -43,6 +43,10 @@ jobs: if: runner.os == 'macOS' run: | echo "MACOSX_DEPLOYMENT_TARGET=10.15" >> ${GITHUB_ENV} + # Install Python separately to workround recurring homebrew CI issue. + # See https://github.com/actions/runner-images/issues/9471 for more details. + brew install python@3 || true + brew link --overwrite python@3 brew install \ ccache \ cmake \ diff --git a/src/setup-ghidra-source.cmake b/src/setup-ghidra-source.cmake index 70a5be264..044e6d8b2 100644 --- a/src/setup-ghidra-source.cmake +++ b/src/setup-ghidra-source.cmake @@ -49,7 +49,7 @@ if("${sleigh_RELEASE_TYPE}" STREQUAL "HEAD") # TODO: CMake only likes numeric characters in the version string.... set(ghidra_head_version "11.2") set(ghidra_version "${ghidra_head_version}") - set(ghidra_head_git_tag "195abea7e4a4a81a31077e90026e2f4ea0c30c40") + set(ghidra_head_git_tag "3ec2dfb2011579933c43177e4d38d204ff248b7d") set(ghidra_git_tag "${ghidra_head_git_tag}") set(ghidra_shallow FALSE) set(ghidra_patches