]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
configure: set --enable-option-checking=fatal
authorPeter van Dijk <peter.van.dijk@powerdns.com>
Thu, 7 Jan 2021 11:02:29 +0000 (12:02 +0100)
committerPeter van Dijk <peter.van.dijk@powerdns.com>
Thu, 7 Jan 2021 11:48:06 +0000 (12:48 +0100)
.circleci/config.yml

index 508efc98c8e66a797198719a2a6d5ba80852509a..8f275fb8c3640ceb19534224130890ff572167d7 100644 (file)
@@ -416,6 +416,7 @@ commands:
           name: configure
           command: |
             ./configure \
+            --enable-option-checking=fatal \
             --disable-lua-records \
             --disable-unit-tests \
             --without-dynmodules \
@@ -451,6 +452,7 @@ commands:
           name: configure
           command: |
             ./configure \
+              --enable-option-checking=fatal \
               --disable-unit-tests
           working_directory: ~/project/pdns/recursordist
       - run:
@@ -486,6 +488,7 @@ commands:
           name: configure
           command: |
             ./configure \
+              --enable-option-checking=fatal \
               --disable-unit-tests
           working_directory: ~/project/pdns/dnsdistdist
       - run:
@@ -585,6 +588,7 @@ jobs:
             CFLAGS="-O1 -Werror=vla -Werror=shadow -Wformat=2 -Werror=format-security -Werror=string-plus-int" \
             CXXFLAGS="-O1 -Werror=vla -Werror=shadow -Wformat=2 -Werror=format-security -Werror=string-plus-int -Wp,-D_GLIBCXX_ASSERTIONS" \
             ./configure \
+              --enable-option-checking=fatal \
               --with-modules='bind geoip gmysql godbc gpgsql gsqlite3 ldap lmdb lua2 pipe random remote tinydns' \
               --enable-systemd \
               --enable-tools \
@@ -1134,6 +1138,7 @@ jobs:
             CFLAGS="-O1 -Werror=vla -Werror=shadow -Wformat=2 -Werror=format-security -Werror=string-plus-int" \
             CXXFLAGS="-O1 -Werror=vla -Werror=shadow -Wformat=2 -Werror=format-security -Werror=string-plus-int -Wp,-D_GLIBCXX_ASSERTIONS" \
             ./configure \
+            --enable-option-checking=fatal \
             --enable-unit-tests \
             --enable-nod \
             --enable-systemd \
@@ -1541,6 +1546,7 @@ jobs:
             CFLAGS="-O1 -Werror=vla -Wformat=2 -Werror=format-security" \
             CXXFLAGS="-O1 -Werror=vla -Wformat=2 -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS" \
             ./configure \
+              --enable-option-checking=fatal \
               --disable-systemd \
               --with-modules='bind lmdb ldap gmysql gsqlite3 gpgsql godbc random tinydns' \
               --enable-tools \
@@ -1615,6 +1621,7 @@ jobs:
             CFLAGS="-O1 -Werror=vla -Werror=shadow -Wformat=2 -Werror=format-security" \
             CXXFLAGS="-O1 -Werror=vla -Werror=shadow -Wformat=2 -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS" \
             ./configure \
+            --enable-option-checking=fatal \
             --disable-systemd \
             --disable-unit-tests \
             --enable-dnstap \
@@ -1690,6 +1697,7 @@ jobs:
             CFLAGS="-O1 -Werror=vla -Wformat=2 -Werror=format-security" \
             CXXFLAGS="-O1 -Werror=vla -Wformat=2 -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS" \
             ./configure \
+            --enable-option-checking=fatal \
             --disable-systemd \
             --disable-unit-tests \
             --prefix=/opt/pdns-recursor \
@@ -1770,6 +1778,7 @@ jobs:
             CFLAGS="-O1 -Werror=vla -Werror=shadow -Wformat=2 -Werror=format-security -Werror=string-plus-int" \
             CXXFLAGS="-O1 -Werror=vla -Werror=shadow -Wformat=2 -Werror=format-security -Werror=string-plus-int -Wp,-D_GLIBCXX_ASSERTIONS" \
             ./configure \
+            --enable-option-checking=fatal \
             --enable-unit-tests \
             --enable-dnstap \
             --enable-dnscrypt \