==> Synchronizing chroot copy [/home/leming/armv8/root] -> [leming]...done
==> Making package: dnsdist 1.9.10-1 (Tue May 20 05:54:11 2025)
==> Retrieving sources...
  -> Found dnsdist-1.9.10.tar.bz2
  -> Found dnsdist-1.9.10.tar.bz2.asc
  -> Found sysusers.conf
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha512sums...
    dnsdist-1.9.10.tar.bz2 ... Passed
    dnsdist-1.9.10.tar.bz2.asc ... Skipped
    sysusers.conf ... Passed
==> Making package: dnsdist 1.9.10-1 (Tue May 20 05:54:19 2025)
==> Checking runtime dependencies...
==> Installing missing dependencies...
[?25lresolving dependencies...
looking for conflicting packages...

Packages (16) abseil-cpp-20250127.1-2  gtest-1.17.0-1  libnl-3.11.0-1
              libpcap-1.10.5-2  lm_sensors-1:3.6.2-1  pciutils-3.13.0-2
              fstrm-0.6.1-2  libbpf-1.5.0-1  libedit-20250104_3.1-1
              libsodium-1.0.20-1  libxdp-1.5.4-1  luajit-2.1.1741730670-1
              net-snmp-5.9.4-6  quiche-0.24.2-1  re2-1:20240702-4
              tinycdb-0.81-1

Total Download Size:    4.25 MiB
Total Installed Size:  36.15 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 net-snmp-5.9.4-6-aarch64 downloading...
 quiche-0.24.2-1-aarch64 downloading...
 libnl-3.11.0-1-aarch64 downloading...
 luajit-2.1.1741730670-1-aarch64 downloading...
 libpcap-1.10.5-2-aarch64 downloading...
 libbpf-1.5.0-1-aarch64 downloading...
 re2-1:20240702-4-aarch64 downloading...
 libsodium-1.0.20-1-aarch64 downloading...
 pciutils-3.13.0-2-aarch64 downloading...
 libxdp-1.5.4-1-aarch64 downloading...
 fstrm-0.6.1-2-aarch64 downloading...
 tinycdb-0.81-1-aarch64 downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing fstrm...
installing libbpf...
installing libedit...
installing libsodium...
installing libxdp...
installing luajit...
installing libnl...
installing libpcap...
installing lm_sensors...
Optional dependencies for lm_sensors
    rrdtool: for logging with sensord
    perl: for sensor detection and configuration convert [installed]
installing pciutils...
Optional dependencies for pciutils
    which: for update-pciids [installed]
    grep: for update-pciids [installed]
    curl: for update-pciids [installed]
installing net-snmp...
Optional dependencies for net-snmp
    perl-term-readkey: for snmpcheck application
    perl-tk: for snmpcheck and tkmib applications
    python: for the python modules [installed]
installing quiche...
installing gtest...
Optional dependencies for gtest
    python: gmock generator [installed]
installing abseil-cpp...
installing re2...
installing tinycdb...
:: Running post-transaction hooks...
(1/3) Reloading system manager configuration...
  Skipped: Current root is not booted.
(2/3) Arming ConditionNeedsUpdate...
(3/3) Checking for old perl modules...
[?25h==> Checking buildtime dependencies...
==> Installing missing dependencies...
[?25lresolving dependencies...
looking for conflicting packages...

Packages (2) boost-libs-1.88.0-2  boost-1.88.0-2

Total Download Size:    17.30 MiB
Total Installed Size:  198.81 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 boost-1.88.0-2-aarch64 downloading...
 boost-libs-1.88.0-2-aarch64 downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing boost-libs...
Optional dependencies for boost-libs
    openmpi: for mpi support
installing boost...
Optional dependencies for boost
    python: for python bindings [installed]
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
[?25h==> Retrieving sources...
  -> Found dnsdist-1.9.10.tar.bz2
  -> Found dnsdist-1.9.10.tar.bz2.asc
  -> Found sysusers.conf
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Extracting dnsdist-1.9.10.tar.bz2 with bsdtar
==> Starting build()...
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether UID '1001' is supported by ustar format... yes
checking whether GID '1001' is supported by ustar format... yes
checking how to create a ustar tar archive... gnutar
checking whether make supports nested variables... (cached) yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of gcc... gcc3
checking for g++... g++
checking whether the compiler supports GNU C++... yes
checking whether g++ accepts -g... yes
checking for g++ option to enable C++11 features... none needed
checking dependency style of g++... gcc3
checking build system type... aarch64-unknown-linux-gnu
checking host system type... aarch64-unknown-linux-gnu
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert aarch64-unknown-linux-gnu file names to aarch64-unknown-linux-gnu format... func_convert_file_noop
checking how to convert aarch64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for file... file
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for mt... no
checking if : is a manifest tool... no
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking whether we will be linking in libsodium... yes
checking for libsodium... yes
checking for crypto_box_easy_afternm... yes
checking for crypto_box_curve25519xchacha20poly1305_easy... yes
checking for randombytes_stir... yes
checking for sodium_memcmp... yes
checking for crypto_shorthash... yes
checking whether we will be linking in quiche... yes
checking for quiche >= 0.23.0... yes
checking whether we will have dnstap... yes
checking for libfstrm... yes
checking for fstrm_tcp_writer_init... yes
checking for ragel... no
checking whether to link in libedit... yes
checking for libedit... yes
checking for library containing clock_gettime... none required
checking whether -latomic is needed for __atomic builtins... no
checking for pthread_np.h... no
checking for 2-arg pthread_setname_np... yes
checking for g++ options needed to detect all undeclared functions... none needed
checking for library containing inet_aton... none required
checking for library containing gethostbyname... none required
checking for library containing socket... none required
checking for library containing gethostent... none required
checking for recvmmsg... yes
checking for sendmmsg... yes
checking for accept4... yes
checking whether getifaddrs is declared... yes
checking for library containing pthread_setaffinity_np... none required
checking for library containing pthread_getattr_np... none required
checking for library containing pthread_get_stackaddr_np... no
checking for library containing pthread_get_stacksize_np... no
checking for explicit_bzero... yes
checking for explicit_memset... no
checking for memset_s... no
checking whether strerror_r is declared... yes
checking whether strerror_r returns char *... yes
checking for Boost headers version >= 1.42.0... yes
checking for Boost's header version... 1_88
checking for the toolset name used by Boost for g++... configure: WARNING: could not figure out which toolset name to use for g++

checking whether to enable unit test building... no
checking whether to enable fuzzing targets... no
checking if we should compile in libre2 for dnsdist... yes
checking for re2... yes
checking whether to enable DNSCrypt support... yes
checking if we have eBPF support... yes
checking for linux/bpf.h... yes
checking whether BPF_FUNC_tail_call is declared... yes
checking whether SO_ATTACH_BPF is declared... yes
checking if we have AF_XDP (XSK) support... yes
checking for libxdp... yes
checking for libbpf... yes
checking for bpf_xdp_query... yes
checking if we need to link in Net SNMP... yes
checking for net-snmp-config... -L/usr/lib -lnetsnmpmibs -lnetsnmpagent -lnetsnmp
checking whether snmp_select_info2 is declared... yes
checking whether we will be linking in libcap... auto
checking for libcap ... yes
checking for systemd/sd-daemon.h... yes
checking for sd_listen_fds in -lsystemd-daemon... no
checking for sd_listen_fds in -lsystemd... yes
checking for libsystemd... yes
checking for systemctl... /usr/bin/systemctl
checking What user and group will be used by service... dnsdist
checking for localtime_r... yes
checking for gmtime_r... yes
checking for getrandom... yes
checking for getentropy... yes
checking for arc4random... yes
checking for arc4random_uniform... yes
checking for arc4random_buf... yes
checking for sys/random.h... yes
checking for grep that handles long lines and -e... (cached) /usr/bin/grep
checking which Lua implementation to use... auto
checking for luajit >= 2.0.2... yes
configure: Adding -rdynamic to export all symbols for the Lua FFI interface
checking for lua.hpp... yes
checking for pkg-config... /usr/bin/pkg-config
checking whether compiling and linking against OpenSSL's libcrypto works... yes
checking for RAND_bytes... yes
checking for RAND_pseudo_bytes... yes
checking for CRYPTO_memcmp... yes
checking for OPENSSL_init_crypto... yes
checking for EVP_MD_CTX_new... yes
checking for EVP_MD_CTX_free... yes
checking for RSA_get0_key... yes
checking whether EVP_PKEY_CTX_set1_scrypt_salt is declared... yes
checking whether to enable OpenSSL >= 3.0 TLS providers (experimental)... no
checking for libssl >= 3.0... yes
checking whether to enable DNS over TLS support... yes
checking whether to enable incoming DNS over HTTPS (DoH) support... yes
checking whether to enable incoming DNS over QUIC (DoQ) support... yes
checking whether to enable incoming DNS over HTTP3 (DoH3) support... yes
checking whether we will be linking in OpenSSL libssl... yes
checking for libssl... yes
checking for SSL_CTX_set_ciphersuites... yes
checking for OCSP_basic_sign... yes
checking for SSL_CTX_set_num_tickets... yes
checking for SSL_CTX_set_keylog_callback... yes
checking for SSL_CTX_get0_privatekey... yes
checking for SSL_CTX_set_min_proto_version... no
checking for SSL_set_hostflags... yes
checking for SSL_CTX_set_alpn_protos... yes
checking for SSL_CTX_set_next_proto_select_cb... yes
checking for SSL_get0_alpn_selected... yes
checking for SSL_get0_next_proto_negotiated... yes
checking for SSL_CTX_set_alpn_select_cb... yes
checking for SSL_CTX_use_cert_and_key... yes
checking whether we will be linking in GnuTLS... yes
checking for gnutls >= 3.1.11... yes
checking for gnutls_memset... yes
checking for gnutls_session_set_verify_cert... yes
checking for gnutls_session_get_verify_cert_status... yes
checking for gnutls_alpn_set_protocols... yes
checking whether we will be linking in nghttp2... yes
checking for libnghttp2... yes
checking for nghttp2_check_header_value_rfc9113... yes
checking for nghttp2_check_method... yes
checking for nghttp2_check_path... yes
checking whether we will be linking in libh2o-evloop... no
checking whether we will we liniking with libcdb... auto
checking for libcdb... yes
checking where to find the lmdb library and headers... auto
checking for lmdb... yes
checking whether to enable ipcipher support... auto
checking whether g++ supports C++17 features with -std=c++17... yes
checking whether we will enable compiler security checks... yes
checking whether C++ compiler handles -Werror -Wunknown-warning-option... no
checking whether C++ compiler handles -pie... yes
checking whether C++ compiler handles -fstack-protector... yes
checking whether C++ compiler handles --param ssp-buffer-size=4... yes
checking whether C++ compiler handles -D_FORTIFY_SOURCE=2... yes
checking whether FORTIFY_SOURCE is supported... 2
checking for how to force completely read-only GOT table... -Wl,-z -Wl,relro -Wl,-z -Wl,now
checking whether to enable initialization of automatic variables... zero
checking whether C++ compiler handles -ftrivial-auto-var-init=zero... yes
checking whether to enable AddressSanitizer... no
checking whether to enable MemorySanitizer... no
checking whether to enable ThreadSanitizer... no
checking whether to enable LeakSanitizer... no
checking whether to enable Undefined Behaviour Sanitizer... no
checking whether C++ compiler handles -flto=thin... no
checking whether C++ compiler handles -flto=auto... yes
checking whether link-time optimization is supported... auto
checking whether to enable code coverage... no
checking for a Python interpreter with version >= 3.6... python
checking for python... /usr/bin/python
checking for python version... 3.13
checking for python platform... linux
checking for GNU default python prefix... ${prefix}
checking for GNU default python exec_prefix... ${exec_prefix}
checking for python script directory (pythondir)... ${PYTHON_PREFIX}/lib/python3.13/site-packages
checking for python extension module directory (pyexecdir)... ${PYTHON_EXEC_PREFIX}/lib/python3.13/site-packages
checking python module: venv... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating ext/arc4random/Makefile
config.status: creating ext/yahttp/Makefile
config.status: creating ext/yahttp/yahttp/Makefile
config.status: creating ext/ipcrypt/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
configure: 
configure: Configuration summary
configure: =====================
configure: 
configure: dnsdist configured with:  '--prefix=/usr' '--sysconfdir=/etc' '--localstatedir=/var' '--with-ebpf' '--with-gnutls' '--with-libsodium' '--with-libssl' '--with-net-snmp' '--with-nghttp2' '--with-quiche' '--with-re2' '--with-xsk' '--enable-dnstap' '--enable-dns-over-http3' '--enable-dns-over-https' '--enable-dns-over-tls' '--enable-dns-over-quic' '--enable-dnscrypt' '--enable-systemd' '--enable-lto=thin' '--enable-auto-var-init=zero' '--with-service-user=dnsdist' '--with-service-group=dnsdist' 'CFLAGS=-march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection' 'LDFLAGS=-Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now' 'CPPFLAGS=' 'CXXFLAGS=-march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS'
configure: 
configure: CC: gcc (aarch64-unknown-linux-gnu-gcc (GCC) 14.2.1 20250207)
configure: CXX: g++ -std=c++17 (aarch64-unknown-linux-gnu-g++ (GCC) 14.2.1 20250207)
configure: LD: /usr/bin/ld
configure: CFLAGS:  -fPIE -DPIE -flto=auto -ftrivial-auto-var-init=zero -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 --param ssp-buffer-size=4 -fstack-protector -g -O3 -Wall -Wextra -Wshadow -Wno-unused-parameter -fvisibility=hidden -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection
configure: CPPFLAGS: 
configure: CXXFLAGS:  -fPIE -DPIE -flto=auto -ftrivial-auto-var-init=zero -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 --param ssp-buffer-size=4 -fstack-protector -g -O3 -Wall -Wextra -Wshadow -Wno-unused-parameter -Wmissing-declarations -Wredundant-decls -fvisibility=hidden -march=armv8-a -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS
configure: LDFLAGS: -Wl,-z -Wl,relro -Wl,-z -Wl,now -flto=auto -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -rdynamic
configure: LIBS: 
configure: BOOST_CPPFLAGS: 
configure: 
configure: Features enabled
configure: ----------------
configure: Lua: luajit
configure: Protobuf: yes
configure: systemd: yes
configure: AF_XDP/XSK: yes
configure: ipcipher: yes
configure: libedit: yes
configure: libsodium: yes
configure: DNSCrypt: yes
configure: dnstap: yes
configure: quiche: yes
configure: re2: yes
configure: SNMP: yes
configure: DNS over TLS: yes
configure: DNS over HTTPS (DoH): yes
configure: DNS over QUIC (DoQ): yes
configure: DNS over HTTP/3 (DoH3): yes
configure: GnuTLS: yes
configure: OpenSSL: yes
configure: h2o-evloop: no
configure: nghttp2: yes
configure: cdb: yes
configure: lmdb: yes
configure: 
make  all-recursive
make[1]: Entering directory '/build/dnsdist/src/dnsdist-1.9.10'
Making all in ext/arc4random
make[2]: Entering directory '/build/dnsdist/src/dnsdist-1.9.10/ext/arc4random'
  CC       arc4random.lo
  CC       arc4random_uniform.lo
  CC       bsd-getentropy.lo
  CC       explicit_bzero.lo
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CCLD     libarc4random.la
make[2]: Leaving directory '/build/dnsdist/src/dnsdist-1.9.10/ext/arc4random'
Making all in ext/ipcrypt
make[2]: Entering directory '/build/dnsdist/src/dnsdist-1.9.10/ext/ipcrypt'
  CC       ipcrypt.lo
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CCLD     libipcrypt.la
make[2]: Leaving directory '/build/dnsdist/src/dnsdist-1.9.10/ext/ipcrypt'
Making all in ext/yahttp
make[2]: Entering directory '/build/dnsdist/src/dnsdist-1.9.10/ext/yahttp'
Making all in yahttp
make[3]: Entering directory '/build/dnsdist/src/dnsdist-1.9.10/ext/yahttp/yahttp'
  CXX      reqresp.lo
  CXX      router.lo
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
<command-line>: note: this is the location of the previous definition
  CXXLD    libyahttp.la
make[3]: Leaving directory '/build/dnsdist/src/dnsdist-1.9.10/ext/yahttp/yahttp'
make[3]: Entering directory '/build/dnsdist/src/dnsdist-1.9.10/ext/yahttp'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/build/dnsdist/src/dnsdist-1.9.10/ext/yahttp'
make[2]: Leaving directory '/build/dnsdist/src/dnsdist-1.9.10/ext/yahttp'
make[2]: Entering directory '/build/dnsdist/src/dnsdist-1.9.10'
  CXX      bpf-filter.o
  CXX      capabilities.o
  CXX      channel.o
  CXX      coverage.o
  CXX      credentials.o
  CXX      dns.o
  CXX      dnscrypt.o
  CXX      dnsdist-async.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
<command-line>: note: this is the location of the previous definition
<command-line>: note: this is the location of the previous definition
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
<command-line>: note: this is the location of the previous definition
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      dnsdist-backend.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      dnsdist-cache.o
  CXX      dnsdist-carbon.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from dnsname.hh:59,
                 from dns.hh:24,
                 from dns.cc:25:
burtle.hh: In function 'uint32_t burtleCI(const unsigned char*, uint32_t, uint32_t)':
burtle.hh:143:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:145:3: note: here
burtle.hh:146:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:148:3: note: here
burtle.hh:149:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:152:3: note: here
burtle.hh:153:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:155:3: note: here
burtle.hh:156:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:158:3: note: here
burtle.hh:159:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:161:3: note: here
burtle.hh:162:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:164:3: note: here
burtle.hh:165:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:167:3: note: here
burtle.hh:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:170:3: note: here
burtle.hh:171:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:173:3: note: here
  CXX      dnsdist-console.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from dnsname.hh:59,
                 from dns.hh:24,
                 from misc.hh:32,
                 from credentials.cc:45:
burtle.hh: In function 'uint32_t burtle(const unsigned char*, uint32_t, uint32_t)':
burtle.hh:81:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:83:3: note: here
burtle.hh:84:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:86:3: note: here
burtle.hh:87:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:90:3: note: here
burtle.hh:91:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:93:3: note: here
burtle.hh:94:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:96:3: note: here
burtle.hh:97:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:99:3: note: here
burtle.hh:100:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:102:3: note: here
burtle.hh:103:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:105:3: note: here
burtle.hh:106:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:108:3: note: here
burtle.hh:109:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:111:3: note: here
  CXX      dnsdist-crypto.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
dnscrypt.cc: In member function 'uint16_t DNSCryptQuery::computePaddingSize(uint16_t, size_t) const':
dnscrypt.cc:627:11: warning: the address of 'DNSCryptQueryHeader::clientNonce' will never be NULL [-Waddress]
In file included from dnscrypt.cc:27:
dnscrypt.hh:139:17: note: 'DNSCryptQueryHeader::clientNonce' declared here
  CXX      dnsdist-discovery.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      dnsdist-dnscrypt.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      dnsdist-dnsparser.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      dnsdist-doh-common.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from dnsname.hh:59,
                 from dnscrypt.hh:53,
                 from dnsdist.hh:39,
                 from dnsdist-backend.cc:23:
burtle.hh: In function 'uint32_t burtleCI(const unsigned char*, uint32_t, uint32_t)':
burtle.hh:143:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:145:3: note: here
burtle.hh:146:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:148:3: note: here
burtle.hh:149:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:152:3: note: here
burtle.hh:153:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:155:3: note: here
burtle.hh:156:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:158:3: note: here
burtle.hh:159:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:161:3: note: here
burtle.hh:162:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:164:3: note: here
burtle.hh:165:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:167:3: note: here
burtle.hh:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:170:3: note: here
burtle.hh:171:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:173:3: note: here
  CXX      dnsdist-dynblocks.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      dnsdist-dynbpf.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from dnsname.hh:59,
                 from dnscrypt.hh:53,
                 from dnsdist.hh:39,
                 from dnsdist-cache.cc:24:
burtle.hh: In function 'uint32_t burtleCI(const unsigned char*, uint32_t, uint32_t)':
burtle.hh:143:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:145:3: note: here
burtle.hh:146:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:148:3: note: here
burtle.hh:149:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:152:3: note: here
burtle.hh:153:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:155:3: note: here
burtle.hh:156:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:158:3: note: here
burtle.hh:159:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:161:3: note: here
burtle.hh:162:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:164:3: note: here
burtle.hh:165:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:167:3: note: here
burtle.hh:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:170:3: note: here
burtle.hh:171:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:173:3: note: here
burtle.hh: In function 'uint32_t burtle(const unsigned char*, uint32_t, uint32_t)':
burtle.hh:81:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:83:3: note: here
burtle.hh:84:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:86:3: note: here
burtle.hh:87:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:90:3: note: here
burtle.hh:91:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:93:3: note: here
burtle.hh:94:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:96:3: note: here
burtle.hh:97:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:99:3: note: here
burtle.hh:100:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:102:3: note: here
burtle.hh:103:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:105:3: note: here
burtle.hh:106:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:108:3: note: here
burtle.hh:109:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:111:3: note: here
  CXX      dnsdist-ecs.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      dnsdist-edns.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      dnsdist-healthchecks.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      dnsdist-internal-queries.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      dnsdist-kvs.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      dnsdist-lbpolicies.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      dnsdist-lua-actions.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      dnsdist-lua-bindings-dnscrypt.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      dnsdist-lua-bindings-dnsparser.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from dnsname.hh:59,
                 from dnscrypt.hh:53,
                 from dnsdist.hh:39,
                 from dnsdist-dynblocks.cc:2:
burtle.hh: In function 'uint32_t burtleCI(const unsigned char*, uint32_t, uint32_t)':
burtle.hh:143:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:145:3: note: here
burtle.hh:146:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:148:3: note: here
burtle.hh:149:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:152:3: note: here
burtle.hh:153:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:155:3: note: here
burtle.hh:156:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:158:3: note: here
burtle.hh:159:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:161:3: note: here
burtle.hh:162:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:164:3: note: here
burtle.hh:165:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:167:3: note: here
burtle.hh:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:170:3: note: here
burtle.hh:171:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:173:3: note: here
burtle.hh: In function 'uint32_t burtle(const unsigned char*, uint32_t, uint32_t)':
burtle.hh:81:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:83:3: note: here
burtle.hh:84:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:86:3: note: here
burtle.hh:87:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:90:3: note: here
burtle.hh:91:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:93:3: note: here
burtle.hh:94:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:96:3: note: here
burtle.hh:97:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:99:3: note: here
burtle.hh:100:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:102:3: note: here
burtle.hh:103:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:105:3: note: here
burtle.hh:106:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:108:3: note: here
burtle.hh:109:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:111:3: note: here
  CXX      dnsdist-lua-bindings-dnsquestion.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      dnsdist-lua-bindings-kvs.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      dnsdist-lua-bindings-network.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      dnsdist-lua-bindings-packetcache.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from dnsname.hh:59,
                 from dnscrypt.hh:53,
                 from dnsdist.hh:39,
                 from dnsdist-lbpolicies.cc:23:
burtle.hh: In function 'uint32_t burtleCI(const unsigned char*, uint32_t, uint32_t)':
burtle.hh:143:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:145:3: note: here
burtle.hh:146:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:148:3: note: here
burtle.hh:149:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:152:3: note: here
burtle.hh:153:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:155:3: note: here
burtle.hh:156:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:158:3: note: here
burtle.hh:159:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:161:3: note: here
burtle.hh:162:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:164:3: note: here
burtle.hh:165:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:167:3: note: here
burtle.hh:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:170:3: note: here
burtle.hh:171:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:173:3: note: here
  CXX      dnsdist-lua-bindings-protobuf.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      dnsdist-lua-bindings-rings.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      dnsdist-lua-bindings.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      dnsdist-lua-ffi.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      dnsdist-lua-hooks.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      dnsdist-lua-inspection-ffi.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      dnsdist-lua-inspection.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      dnsdist-lua-network.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      dnsdist-lua-rules.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      dnsdist-lua-vars.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      dnsdist-lua-web.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      dnsdist-lua.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      dnsdist-mac-address.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from dnsname.hh:59,
                 from dns.hh:24,
                 from misc.hh:32,
                 from channel.hh:26,
                 from dnsdist-async.hh:30,
                 from dnsdist-lua-ffi.cc:23:
burtle.hh: In function 'uint32_t burtleCI(const unsigned char*, uint32_t, uint32_t)':
burtle.hh:143:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:145:3: note: here
burtle.hh:146:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:148:3: note: here
burtle.hh:149:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:152:3: note: here
burtle.hh:153:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:155:3: note: here
burtle.hh:156:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:158:3: note: here
burtle.hh:159:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:161:3: note: here
burtle.hh:162:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:164:3: note: here
burtle.hh:165:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:167:3: note: here
burtle.hh:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:170:3: note: here
burtle.hh:171:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:173:3: note: here
burtle.hh: In function 'uint32_t burtle(const unsigned char*, uint32_t, uint32_t)':
burtle.hh:81:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:83:3: note: here
burtle.hh:84:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:86:3: note: here
burtle.hh:87:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:90:3: note: here
burtle.hh:91:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:93:3: note: here
burtle.hh:94:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:96:3: note: here
burtle.hh:97:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:99:3: note: here
burtle.hh:100:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:102:3: note: here
burtle.hh:103:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:105:3: note: here
burtle.hh:106:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:108:3: note: here
burtle.hh:109:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:111:3: note: here
  CXX      dnsdist-metrics.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      dnsdist-protobuf.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      dnsdist-protocols.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      dnsdist-proxy-protocol.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      dnsdist-random.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from dnsname.hh:59,
                 from dnscrypt.hh:53,
                 from dnsdist.hh:39,
                 from dnsdist-lua-inspection.cc:24:
burtle.hh: In function 'uint32_t burtle(const unsigned char*, uint32_t, uint32_t)':
burtle.hh:81:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:83:3: note: here
burtle.hh:84:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:86:3: note: here
burtle.hh:87:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:90:3: note: here
burtle.hh:91:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:93:3: note: here
burtle.hh:94:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:96:3: note: here
burtle.hh:97:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:99:3: note: here
burtle.hh:100:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:102:3: note: here
burtle.hh:103:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:105:3: note: here
burtle.hh:106:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:108:3: note: here
burtle.hh:109:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:111:3: note: here
  CXX      dnsdist-resolver.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from dnsname.hh:59,
                 from dns.hh:24,
                 from misc.hh:32,
                 from iputils.hh:32,
                 from bpf-filter.hh:27,
                 from dnsdist-lua-bindings.cc:22:
burtle.hh: In function 'uint32_t burtleCI(const unsigned char*, uint32_t, uint32_t)':
burtle.hh:143:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:145:3: note: here
burtle.hh:146:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:148:3: note: here
burtle.hh:149:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:152:3: note: here
burtle.hh:153:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:155:3: note: here
burtle.hh:156:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:158:3: note: here
burtle.hh:159:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:161:3: note: here
burtle.hh:162:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:164:3: note: here
burtle.hh:165:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:167:3: note: here
burtle.hh:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:170:3: note: here
burtle.hh:171:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:173:3: note: here
  CXX      dnsdist-rings.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      dnsdist-rules.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      dnsdist-secpoll.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from dnsname.hh:59,
                 from dnscrypt.hh:53,
                 from dnsdist.hh:39,
                 from dnsdist-lua-rules.cc:22:
burtle.hh: In function 'uint32_t burtleCI(const unsigned char*, uint32_t, uint32_t)':
burtle.hh:143:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:145:3: note: here
burtle.hh:146:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:148:3: note: here
burtle.hh:149:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:152:3: note: here
burtle.hh:153:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:155:3: note: here
burtle.hh:156:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:158:3: note: here
burtle.hh:159:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:161:3: note: here
burtle.hh:162:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:164:3: note: here
burtle.hh:165:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:167:3: note: here
burtle.hh:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:170:3: note: here
burtle.hh:171:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:173:3: note: here
burtle.hh: In function 'uint32_t burtle(const unsigned char*, uint32_t, uint32_t)':
burtle.hh:81:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:83:3: note: here
burtle.hh:84:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:86:3: note: here
burtle.hh:87:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:90:3: note: here
burtle.hh:91:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:93:3: note: here
burtle.hh:94:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:96:3: note: here
burtle.hh:97:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:99:3: note: here
burtle.hh:100:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:102:3: note: here
burtle.hh:103:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:105:3: note: here
burtle.hh:106:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:108:3: note: here
burtle.hh:109:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:111:3: note: here
  CXX      dnsdist-session-cache.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      dnsdist-snmp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      dnsdist-svc.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      dnsdist-systemd.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      dnsdist-tcp-downstream.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      dnsdist-tcp.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      dnsdist-web.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      dnsdist-xpf.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      dnsdist-xsk.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      dnsdist.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from dnsname.hh:59,
                 from dnscrypt.hh:53,
                 from dnsdist.hh:39,
                 from dnsdist-lua.cc:39:
burtle.hh: In function 'uint32_t burtle(const unsigned char*, uint32_t, uint32_t)':
burtle.hh:81:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:83:3: note: here
burtle.hh:84:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:86:3: note: here
burtle.hh:87:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:90:3: note: here
burtle.hh:91:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:93:3: note: here
burtle.hh:94:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:96:3: note: here
burtle.hh:97:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:99:3: note: here
burtle.hh:100:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:102:3: note: here
burtle.hh:103:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:105:3: note: here
burtle.hh:106:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:108:3: note: here
burtle.hh:109:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:111:3: note: here
  CXX      dnslabeltext.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      dnsname.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      dnsparser.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      dnstap.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from dnsname.hh:59,
                 from dnsname.cc:22:
burtle.hh: In function 'uint32_t burtleCI(const unsigned char*, uint32_t, uint32_t)':
burtle.hh:143:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:145:3: note: here
burtle.hh:146:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:148:3: note: here
burtle.hh:149:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:152:3: note: here
burtle.hh:153:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:155:3: note: here
burtle.hh:156:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:158:3: note: here
burtle.hh:159:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:161:3: note: here
burtle.hh:162:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:164:3: note: here
burtle.hh:165:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:167:3: note: here
burtle.hh:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:170:3: note: here
burtle.hh:171:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:173:3: note: here
  CXX      dnswriter.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      dolog.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      ednscookies.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      ednsextendederror.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      ednsoptions.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      ednssubnet.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      fstrm_logger.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from dnsname.hh:59,
                 from dnscrypt.hh:53,
                 from dnsdist.hh:39,
                 from dnsdist-xsk.cc:22:
burtle.hh: In function 'uint32_t burtle(const unsigned char*, uint32_t, uint32_t)':
burtle.hh:81:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:83:3: note: here
burtle.hh:84:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:86:3: note: here
burtle.hh:87:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:90:3: note: here
burtle.hh:91:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:93:3: note: here
burtle.hh:94:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:96:3: note: here
burtle.hh:97:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:99:3: note: here
burtle.hh:100:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:102:3: note: here
burtle.hh:103:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:105:3: note: here
burtle.hh:106:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:108:3: note: here
burtle.hh:109:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:111:3: note: here
  CXX      gettime.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      iputils.o
  CXX      libssl.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      misc.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      pollmplexer.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      protozero.o
  CXX      proxy-protocol.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      qtype.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      remote_logger.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      snmp-agent.o
libssl.cc:93:86: warning: 'int ENGINE_free(ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
In file included from libssl.cc:17:
/usr/include/openssl/engine.h:493:57: note: declared here
  493 | OSSL_DEPRECATEDIN_3_0 int ENGINE_free(ENGINE *e);
      |                                                         ^          
libssl.cc: In function 'void unregisterOpenSSLUser()':
libssl.cc:161:20: warning: 'int ENGINE_finish(ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
/usr/include/openssl/engine.h:628:57: note: declared here
  628 | OSSL_DEPRECATEDIN_3_0 int ENGINE_finish(ENGINE *e);
      |                                                         ^            
libssl.cc: In function 'std::pair<bool, std::__cxx11::basic_string<char> > libssl_load_engine(const std::string&, const std::optional<std::__cxx11::basic_string<char> >&)':
libssl.cc:225:51: warning: 'int ENGINE_free(ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
/usr/include/openssl/engine.h:493:57: note: declared here
  493 | OSSL_DEPRECATEDIN_3_0 int ENGINE_free(ENGINE *e);
      |                                                         ^          
libssl.cc:225:77: warning: 'ENGINE* ENGINE_by_id(const char*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
/usr/include/openssl/engine.h:336:61: note: declared here
  336 | OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_by_id(const char *id);
      |                                                             ^           
libssl.cc:225:110: warning: 'int ENGINE_free(ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
/usr/include/openssl/engine.h:493:57: note: declared here
  493 | OSSL_DEPRECATEDIN_3_0 int ENGINE_free(ENGINE *e);
      |                                                         ^          
libssl.cc:230:19: warning: 'int ENGINE_init(ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
/usr/include/openssl/engine.h:620:57: note: declared here
  620 | OSSL_DEPRECATEDIN_3_0 int ENGINE_init(ENGINE *e);
      |                                                         ^          
libssl.cc:235:34: warning: 'int ENGINE_set_default_string(ENGINE*, const char*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
/usr/include/openssl/engine.h:685:57: note: declared here
  685 | OSSL_DEPRECATEDIN_3_0 int ENGINE_set_default_string(ENGINE *e,
      |                                                         ^~~~~~                   
  CXX      statnode.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      svc-records.o
  CXX      tcpiohandler.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      threadname.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      uuid-utils.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      xpf.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      xsk.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      cdb.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      ipcipher.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      dnsdist-nghttp2-in.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      dnsdist-nghttp2.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      doq.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      doh3.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      doq-common.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  CXX      epollmplexer.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  GEN      dnsdist.service
  CXX      ext/json11/json11.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
In file included from dnsname.hh:59,
                 from dns.hh:24,
                 from misc.hh:32,
                 from iputils.hh:32,
                 from xsk.hh:45,
                 from xsk.cc:53:
burtle.hh: In function 'uint32_t burtle(const unsigned char*, uint32_t, uint32_t)':
burtle.hh:81:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:83:3: note: here
burtle.hh:84:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:86:3: note: here
burtle.hh:87:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:90:3: note: here
burtle.hh:91:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:93:3: note: here
burtle.hh:94:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:96:3: note: here
burtle.hh:97:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:99:3: note: here
burtle.hh:100:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:102:3: note: here
burtle.hh:103:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:105:3: note: here
burtle.hh:106:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:108:3: note: here
burtle.hh:109:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
burtle.hh:111:3: note: here
  CXX      ext/lmdb-safe/lmdb-safe.o
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<command-line>: note: this is the location of the previous definition
  GEN      dnsdist@.service
  CXXLD    dnsdist
make[2]: Leaving directory '/build/dnsdist/src/dnsdist-1.9.10'
make[1]: Leaving directory '/build/dnsdist/src/dnsdist-1.9.10'
==> Entering fakeroot environment...
==> Starting package()...
make  install-recursive
make[1]: Entering directory '/build/dnsdist/src/dnsdist-1.9.10'
Making install in ext/arc4random
make[2]: Entering directory '/build/dnsdist/src/dnsdist-1.9.10/ext/arc4random'
make[3]: Entering directory '/build/dnsdist/src/dnsdist-1.9.10/ext/arc4random'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/build/dnsdist/src/dnsdist-1.9.10/ext/arc4random'
make[2]: Leaving directory '/build/dnsdist/src/dnsdist-1.9.10/ext/arc4random'
Making install in ext/ipcrypt
make[2]: Entering directory '/build/dnsdist/src/dnsdist-1.9.10/ext/ipcrypt'
make[3]: Entering directory '/build/dnsdist/src/dnsdist-1.9.10/ext/ipcrypt'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/build/dnsdist/src/dnsdist-1.9.10/ext/ipcrypt'
make[2]: Leaving directory '/build/dnsdist/src/dnsdist-1.9.10/ext/ipcrypt'
Making install in ext/yahttp
make[2]: Entering directory '/build/dnsdist/src/dnsdist-1.9.10/ext/yahttp'
Making install in yahttp
make[3]: Entering directory '/build/dnsdist/src/dnsdist-1.9.10/ext/yahttp/yahttp'
make[4]: Entering directory '/build/dnsdist/src/dnsdist-1.9.10/ext/yahttp/yahttp'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/dnsdist/src/dnsdist-1.9.10/ext/yahttp/yahttp'
make[3]: Leaving directory '/build/dnsdist/src/dnsdist-1.9.10/ext/yahttp/yahttp'
make[3]: Entering directory '/build/dnsdist/src/dnsdist-1.9.10/ext/yahttp'
make[4]: Entering directory '/build/dnsdist/src/dnsdist-1.9.10/ext/yahttp'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/dnsdist/src/dnsdist-1.9.10/ext/yahttp'
make[3]: Leaving directory '/build/dnsdist/src/dnsdist-1.9.10/ext/yahttp'
make[2]: Leaving directory '/build/dnsdist/src/dnsdist-1.9.10/ext/yahttp'
make[2]: Entering directory '/build/dnsdist/src/dnsdist-1.9.10'
make[3]: Entering directory '/build/dnsdist/src/dnsdist-1.9.10'
 /usr/bin/mkdir -p '/build/dnsdist/pkg/dnsdist/usr/bin'
 /usr/bin/mkdir -p '/build/dnsdist/pkg/dnsdist/etc'
 /usr/bin/mkdir -p '/build/dnsdist/pkg/dnsdist/usr/share/man/man1'
 /usr/bin/mkdir -p '/build/dnsdist/pkg/dnsdist/usr/lib/systemd/system/'
 /usr/bin/install -c -m 644 dnsdist.conf-dist '/build/dnsdist/pkg/dnsdist/etc'
  /bin/sh ./libtool   --mode=install /usr/bin/install -c dnsdist '/build/dnsdist/pkg/dnsdist/usr/bin'
 /usr/bin/install -c -m 644 dnsdist.service dnsdist@.service '/build/dnsdist/pkg/dnsdist/usr/lib/systemd/system/'
 /usr/bin/install -c -m 644 dnsdist.1 '/build/dnsdist/pkg/dnsdist/usr/share/man/man1'
libtool: install: /usr/bin/install -c dnsdist /build/dnsdist/pkg/dnsdist/usr/bin/dnsdist
make[3]: Leaving directory '/build/dnsdist/src/dnsdist-1.9.10'
make[2]: Leaving directory '/build/dnsdist/src/dnsdist-1.9.10'
make[1]: Leaving directory '/build/dnsdist/src/dnsdist-1.9.10'
==> Tidying install...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Removing static library files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "dnsdist"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: dnsdist 1.9.10-1 (Tue May 20 05:59:00 2025)
==> Cleaning up...