diff options
-rw-r--r-- | .github/workflows/daily.yml | 2 | ||||
-rw-r--r-- | tests/modules/Makefile | 5 |
2 files changed, 4 insertions, 3 deletions
diff --git a/.github/workflows/daily.yml b/.github/workflows/daily.yml index 800016508..95de9d145 100644 --- a/.github/workflows/daily.yml +++ b/.github/workflows/daily.yml @@ -399,7 +399,7 @@ jobs: run: ./runtest-cluster ${{github.event.inputs.cluster_test_args}} test-freebsd: - runs-on: macos-latest + runs-on: macos-10.15 if: github.repository == 'redis/redis' && !contains(github.event.inputs.skipjobs, 'freebsd') timeout-minutes: 14400 steps: diff --git a/tests/modules/Makefile b/tests/modules/Makefile index 0c797855f..56c25dd18 100644 --- a/tests/modules/Makefile +++ b/tests/modules/Makefile @@ -11,8 +11,9 @@ else # Linux, others endif # Needed to satisfy __stack_chk_fail_local on Linux with -m32, due to gcc -# -fstack-protector by default. Breaks on FreeBSD so we exclude it. -ifneq ($(uname_S),FreeBSD) +# -fstack-protector by default. Breaks on FreeBSD and macOS 11 so needs +# to be Linux specific. +ifeq ($(uname_S),Linux) LIBS = -lc endif |