diff --git a/.github/actions/helper-mimalloc/action.yml b/.github/actions/helper-mimalloc/action.yml index ed5efb0bf2b..e8bc30c2863 100644 --- a/.github/actions/helper-mimalloc/action.yml +++ b/.github/actions/helper-mimalloc/action.yml @@ -16,6 +16,11 @@ runs: mkdir mimalloc tar -xf mimalloc.tar.gz --strip 1 -C mimalloc + # https://github.com/ldc-developers/ldc/pull/4853#discussion_r2869484071 + if [[ '${{ runner.os }}' == macOS ]]; then + sed -i '' 's|__attribute__((constructor(101)))|__attribute__((constructor(0)))|' mimalloc/src/prim/osx/alloc-override-zone.c + fi + mkdir build-mimalloc cd build-mimalloc cmake -G Ninja ../mimalloc ${{ inputs.cmake_flags }} diff --git a/packaging/mimalloc_version b/packaging/mimalloc_version index 89365caf557..7baf7e14810 100644 --- a/packaging/mimalloc_version +++ b/packaging/mimalloc_version @@ -1 +1 @@ -v1.8.7 \ No newline at end of file +v1.9.7 \ No newline at end of file