]> git.ipfire.org Git - thirdparty/collectd.git/commitdiff
CI: Pass the `--enable-compatibility-mode` to all builds. 4236/head
authorFlorian Forster <octo@collectd.org>
Mon, 15 Jan 2024 08:42:08 +0000 (09:42 +0100)
committerFlorian Forster <octo@collectd.org>
Mon, 15 Jan 2024 16:10:57 +0000 (17:10 +0100)
.cirrus.yml
.github/workflows/build.yml

index 4bbb9d3cb8c82b48822a7f77a19b58cfab4dbd87..35e2de66adbd71bf2973167b3dff108d3126a9b6 100644 (file)
@@ -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
 
 
 ###
index 0929f403fbd8ebbedd14dfb1bb1744975f46f4c8..aab82f1a8f191b6f281bc15ff0073f91f133eb1a 100644 (file)
@@ -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 }}