From 6646a30fe6f74b5e21908708db4121ab55f0deff Mon Sep 17 00:00:00 2001 From: Peter van Dijk Date: Thu, 7 Jan 2021 12:02:29 +0100 Subject: [PATCH] configure: set --enable-option-checking=fatal --- .circleci/config.yml | 9 +++++++++ 1 file changed, 9 insertions(+) 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 \ -- 2.47.2