diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index c7ee38b698e..1720ba4b3b5 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -140,7 +140,7 @@ jobs: maxminddb: "--with-maxminddb" msan: "--with-sanitizer" nBPF: "" - lto_gold_linker: "" + lto_gold_linker: "--with-lto-and-gold-linker" - compiler: "cc" os: ubuntu-latest arch: "x86_64" @@ -167,7 +167,7 @@ jobs: nBPF: "" global_context: "--disable-global-context-support" - compiler: "clang" #TODO: some issues with masan/clang/ubuntu-24.04 - os: ubuntu-22.04 + os: ubuntu-24.04 arch: "x86_64" gcrypt: "" pcre: "--with-pcre2" @@ -284,7 +284,8 @@ jobs: find /usr/local/bin -lname '*/Library/Frameworks/Python.framework/*' -delete sudo rm -rf /Library/Frameworks/Python.framework/ brew install --force python3 && brew unlink python3 && brew unlink python3 && brew link --overwrite python3 - brew install coreutils wdiff colordiff autoconf automake libtool pkg-config gettext json-c rrdtool parallel + # pkg-config, gettext, autoconf and libtool are already installed + brew install coreutils wdiff colordiff automake json-c rrdtool parallel - name: Install MacOS Prerequisites (libgcrypt) if: startsWith(matrix.os, 'macOS') && startsWith(matrix.arch, 'x86_64') && startsWith(matrix.gcrypt, '--with-local-libgcrypt') run: |