From: Florian Forster Date: Mon, 15 Jan 2024 08:42:08 +0000 (+0100) Subject: CI: Pass the `--enable-compatibility-mode` to all builds. X-Git-Tag: 6.0.0-rc0~9^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=604b33967e838869cd84e91a6aee2cdc00438cf9;p=thirdparty%2Fcollectd.git CI: Pass the `--enable-compatibility-mode` to all builds. --- diff --git a/.cirrus.yml b/.cirrus.yml index 4bbb9d3cb..35e2de66a 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -2,7 +2,7 @@ env: LANG: C CIRRUS_CLONE_DEPTH: 1 CIRRUS_CLONE_SUBMODULES: true - DEFAULT_CONFIG_OPTS: --enable-debug --without-libstatgrab --disable-dependency-tracking + DEFAULT_CONFIG_OPTS: --enable-compatibility-mode --enable-debug --without-libstatgrab --disable-dependency-tracking ### diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 0929f403f..aab82f1a8 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -34,14 +34,14 @@ jobs: - centos9 - fedora39 - fedora38 - configure_flags: [''] + configure_flags: ['--enable-compatibility-mode'] include: - container_tag: debian12 - configure_flags: '--enable-debug' + configure_flags: '--enable-compatibility-mode --enable-debug' - container_tag: debian12 # By default clang emits DWARF v5, which Valgrind cannot read yet. # https://github.com/llvm/llvm-project/issues/56550 - configure_flags: 'CC=clang CXX=clang++ CFLAGS=-gdwarf-4' + configure_flags: '--enable-compatibility-mode CC=clang CXX=clang++ CFLAGS=-gdwarf-4' env: CONFIGURE_FLAGS: ${{ matrix.configure_flags }} # this env var picked up by valgrind during make check phase @@ -96,14 +96,15 @@ jobs: container_tag: - debian_unstable - fedora_main + configure_flags: ['--enable-compatibility-mode'] # Add additional per-distro vars here. include: - container_tag: debian_unstable - configure_flags: "--disable-dpdkstat --disable-dpdkevents --disable-virt" + configure_flags: "--enable-compatibility-mode --disable-dpdkstat --disable-dpdkevents --disable-virt" - container_tag: fedora_main cflags: "-fPIE -Wno-deprecated-declarations" cppflags: "-fPIE -Wno-deprecated-declarations" - configure_flags: "--disable-dpdkstat --disable-dpdkevents --disable-virt --disable-xmms" + configure_flags: "--enable-compatibility-mode --disable-dpdkstat --disable-dpdkevents --disable-virt --disable-xmms" env: CFLAGS: ${{ matrix.cflags }} CPPFLAGS: ${{ matrix.cppflags }}