From: Peter van Dijk Date: Thu, 7 Jan 2021 11:02:29 +0000 (+0100) Subject: configure: set --enable-option-checking=fatal X-Git-Tag: rec-4.5.0-alpha1~34^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6646a30fe6f74b5e21908708db4121ab55f0deff;p=thirdparty%2Fpdns.git configure: set --enable-option-checking=fatal --- diff --git a/.circleci/config.yml b/.circleci/config.yml index 508efc98c8..8f275fb8c3 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -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 \