==> Synchronizing chroot copy [/home/leming/armv8/root] -> [leming]...done
==> Making package: powerdns-recursor 5.3.1-1 (Fri Oct 24 17:01:41 2025)
==> Retrieving sources...
  -> Found pdns-recursor-5.3.1.tar.xz
  -> Found pdns-recursor-5.3.1.tar.xz.asc
  -> Found sysusers.conf
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha512sums...
    pdns-recursor-5.3.1.tar.xz ... Passed
    pdns-recursor-5.3.1.tar.xz.asc ... Skipped
    sysusers.conf ... Passed
==> Making package: powerdns-recursor 5.3.1-1 (Fri Oct 24 17:01:48 2025)
==> Checking runtime dependencies...
==> Installing missing dependencies...
[?25lresolving dependencies...
looking for conflicting packages...

Packages (9) libnl-3.11.0-1  libpcap-1.10.5-3  lm_sensors-1:3.6.2-1
             pciutils-3.14.0-1  boost-libs-1.89.0-2  fstrm-0.6.1-2
             libsodium-1.0.20-1  luajit-2.1.1760617492-1  net-snmp-5.9.4-7

Total Download Size:    2.07 MiB
Total Installed Size:  31.37 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 net-snmp-5.9.4-7-aarch64 downloading...
 luajit-2.1.1760617492-1-aarch64 downloading...
 pciutils-3.14.0-1-aarch64 downloading...
 fstrm-0.6.1-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 libsodium...
installing luajit...
installing fstrm...
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]
:: 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 (11) libedit-20250104_3.1-1  libyaml-0.2.5-3  lld-21.1.4-1
              llvm-libs-21.1.4-1  ninja-1.13.1-2  python-tqdm-4.67.1-2
              boost-1.89.0-2  meson-1.9.1-2  python-yaml-6.0.3-1  ragel-6.10-4
              rust-1:1.90.0-4

Total Download Size:    16.07 MiB
Total Installed Size:  582.63 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 boost-1.89.0-2-aarch64 downloading...
 ragel-6.10-4-aarch64 downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing boost...
Optional dependencies for boost
    python: for python bindings [installed]
installing ninja...
installing python-tqdm...
Optional dependencies for python-tqdm
    python-requests: telegram
installing meson...
installing libyaml...
installing python-yaml...
installing ragel...
installing libedit...
installing llvm-libs...
installing lld...
installing rust...
Optional dependencies for rust
    gdb: rust-gdb script
    lldb: rust-lldb script
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
[?25h==> Retrieving sources...
  -> Found pdns-recursor-5.3.1.tar.xz
  -> Found pdns-recursor-5.3.1.tar.xz.asc
  -> Found sysusers.conf
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Extracting pdns-recursor-5.3.1.tar.xz with bsdtar
==> Starting build()...
The Meson build system
Version: 1.9.1
Source dir: /build/powerdns-recursor/src/pdns-recursor-5.3.1
Build dir: /build/powerdns-recursor/src/build
Build type: native build
Project name: pdns-recursor
Project version: 5.3.1
C compiler for the host machine: cc (gcc 14.2.1 "aarch64-unknown-linux-gnu-gcc (GCC) 14.2.1 20250207")
C linker for the host machine: cc ld.bfd 2.44
C++ compiler for the host machine: c++ (gcc 14.2.1 "c++ (GCC) 14.2.1 20250207")
C++ linker for the host machine: c++ ld.bfd 2.44
Host machine cpu family: aarch64
Host machine cpu: aarch64
Compiler for C++ supports link arguments -Wl,-no_warn_duplicate_libraries: NO 
Checking for size of "time_t" : 8 
Checking if "time_t is signed" compiles: YES 
Checking if "-latomic is not needed for using __atomic builtins" links: YES 
Run-time dependency threads found: YES
Check usable header "pthread.h" with dependency threads: YES 
Check usable header "pthread_np.h" with dependency threads: NO 
Checking if "2-arg pthread_setname_np" with dependency threads links: YES 
Checking for function "pthread_setaffinity_np" with dependency threads: YES 
Checking for function "pthread_getattr_np" with dependency threads: YES 
Checking for function "pthread_get_stackaddr_np" with dependency threads: NO 
Checking for function "pthread_get_stacksize_np" with dependency threads: NO 
Header "string.h" has symbol "strerror_r" : YES 
Checking for function "strerror_r" : YES 
Checking if "strerror_r() returns char *" compiles: YES 
Found pkg-config: YES (/usr/bin/pkg-config) 2.5.1
Run-time dependency luajit found: YES 2.1.1760617492
Has header "lua.hpp" with dependency luajit: YES 
Compiler for C++ supports arguments -fstack-protector: YES 
Compiler for C++ supports arguments --param=ssp-buffer-size=4: YES 
Compiler for C++ supports link arguments -Wl,-z,relro: YES 
Compiler for C++ supports link arguments -Wl,-z,now: YES 
Checking for function "inet_aton" : YES 
Checking for function "gethostbyname" : YES 
Checking for function "socket" : YES 
Checking for function "gethostent" : YES 
Checking for function "recvmmsg" : YES 
Checking for function "sendmmsg" : YES 
Checking for function "accept4" : YES 
Header "ifaddrs.h" has symbol "getifaddrs" : YES 
Checking whether type "struct tm" has member "tm_gmtoff" : YES 
Has header "sys/mman.h" : YES 
Checking for function "mmap" : YES 
Run-time dependency libsodium found: YES 1.0.20
Checking for function "crypto_box_easy_afternm" with dependency libsodium: YES 
Checking for function "crypto_box_curve25519xchacha20poly1305_easy" with dependency libsodium: YES 
Checking for function "randombytes_stir" with dependency libsodium: YES 
Checking for function "sodium_memcmp" with dependency libsodium: YES 
Checking for function "crypto_shorthash" with dependency libsodium: YES 
pdns-recursor-5.3.1/meson/libcrypto/meson.build:28: WARNING: Could not find the libcrypto dependency, going to try to find it manually
Has header "/usr/include/openssl/crypto.h" : YES 
Checking if "libcrypto test program" links: YES 
Checking for function "RAND_bytes" : YES 
Checking for function "RAND_pseudo_bytes" : YES 
Checking for function "CRYPTO_memcmp" : YES 
Checking for function "OPENSSL_init_crypto" : YES 
Checking for function "EVP_MD_CTX_new" : YES 
Checking for function "EVP_MD_CTX_free" : YES 
Checking for function "RSA_get0_key" : YES 
Checking for function "OCSP_basic_sign" : YES 
Header "openssl/kdf.h" has symbol "EVP_PKEY_CTX_set1_scrypt_salt" : YES 
Has header "openssl/ecdsa.h" : YES 
Header "openssl/evp.h" has symbol "NID_X9_62_prime256v1" : YES 
Header "openssl/evp.h" has symbol "NID_secp384r1" : YES 
Header "openssl/evp.h" has symbol "NID_ED25519" : YES 
Header "openssl/evp.h" has symbol "NID_ED448" : YES 
Run-time dependency libssl found: YES 3.6.0
Checking for function "SSL_CTX_set_ciphersuites" with dependency libssl: YES 
Checking for function "SSL_CTX_set_num_tickets" with dependency libssl: YES 
Checking for function "SSL_CTX_set_keylog_callback" with dependency libssl: YES 
Checking for function "SSL_CTX_get0_privatekey" with dependency libssl: YES 
Checking for function "SSL_set_hostflags" with dependency libssl: YES 
Checking for function "SSL_CTX_set_alpn_protos" with dependency libssl: YES 
Checking for function "SSL_CTX_set_next_proto_select_cb" with dependency libssl: YES 
Checking for function "SSL_get0_alpn_selected" with dependency libssl: YES 
Checking for function "SSL_get0_next_proto_negotiated" with dependency libssl: YES 
Checking for function "SSL_CTX_set_alpn_select_cb" with dependency libssl: YES 
Checking for function "SSL_CTX_use_cert_and_key" with dependency libssl: YES 
Header "openssl/ssl.h" has symbol "SSL_CTX_set_min_proto_version" with dependency libssl: YES 
Program net-snmp-config found: YES (/usr/bin/net-snmp-config)
Checking for function "snmp_select_info2" : YES 
Checking for function "clock_gettime" : YES 
Run-time dependency Boost found: YES 1.89.0 (/usr)
Run-time dependency Boost (found: context) found: YES 1.89.0 (/usr)
Run-time dependency Boost (found: unit_test_framework) found: YES 1.89.0 (/usr)
Run-time dependency Boost (found: filesystem) found: YES 1.89.0 (/usr)
Run-time dependency libsystemd found: YES 258
Run-time dependency systemd found: YES 258
Compiler for C++ supports arguments -ftrivial-auto-var-init=zero: YES 
Checking for function "localtime_r" : YES 
Checking for function "gmtime_r" : YES 
Checking for function "recvmmsg" : YES (cached)
Checking for function "sched_setscheduler" : YES 
Checking for function "getrandom" : YES 
Checking for function "arc4random" : YES 
Checking for function "getentropy" : YES 
Checking for function "arc4random_uniform" : YES 
Checking for function "arc4random_buf" : YES 
Checking for function "explicit_bzero" : YES 
Checking for function "explicit_memset" : NO 
Checking for function "memset_s" : NO 
Has header "sys/random.h" : YES 
Did not find CMake 'cmake'
Found CMake: NO
Run-time dependency resolv found: NO (tried pkgconfig and cmake)
Library resolv found: YES
Checking if "-lresolv is needed" with dependency -lresolv links: YES 
Run-time dependency libfstrm found: YES 0.6.1
Checking for function "fstrm_tcp_writer_init" with dependency libfstrm: YES 
Run-time dependency libcurl found: YES 8.16.0
Run-time dependency libcap found: YES 2.76
Checking for function "dlopen" : YES 
Program python3 found: YES (/usr/bin/python3)
Program build_recrust found: YES (/build/powerdns-recursor/src/pdns-recursor-5.3.1/rec-rust-lib/rust/build_recrust)
Program cargo found: YES (/usr/bin/cargo)
Configuring config.h using configuration
Program sh found: YES (/usr/bin/sh)
Program incfiles found: YES (/build/powerdns-recursor/src/pdns-recursor-5.3.1/incfiles)
Program python3 found: YES (/usr/bin/python3)
Program cp found: YES (/usr/bin/cp)
Program python3 (venv) found: YES (/usr/bin/python3) modules: venv
Configuring pdns-recursor.service using configuration
Configuring pdns-recursor@.service using configuration
Build targets in project: 23

pdns-recursor 5.3.1

  Build
    Source Dir               : /build/powerdns-recursor/src/pdns-recursor-5.3.1
    Build Dir                : /build/powerdns-recursor/src/build

  System
    System                   : linux
    C++ Compiler             : gcc
    C++ Compiler Version     : 14.2.1
    C++ Compiler Command     : c++
    Linker                   : ld.bfd
    Platform Defines         : HAVE_LINUX
    Size of time_t           : 8
    Signed time_t            : YES
    Need -latomic            : NO
    tm_gmtoff                : YES
    clock_gettime            : YES
    Need -lresolv            : YES
    dlopen                   : YES

  POSIX Threads
    Threads                  : YES
    Have <pthread.h>         : YES
    Have <pthread_np.h>      : NO
    pthread_setname Variant  : HAVE_PTHREAD_SETNAME_NP_2
    Description              : pthread_setname_np takes 2 arguments (Linux/glibc, QNX, IBM)
    pthread_setaffinity_np   : YES
    pthread_getattr_np       : YES
    pthread_get_stackaddr_np : NO
    pthread_get_stacksize_np : NO

  Function strerror_r
    Symbol                   : YES
    Declaration              : YES
    Returns char *           : YES

  Lua
    Lua                      : YES
    Implementation           : luajit
    Version                  : 2.1.1760617492
    Have <lua.hpp>           : YES

  Hardening
    PIE                      : YES
    Stack Protector          : YES
    Stack Smashing Protection: YES
    SSP Buffer Size          : 4
    RELRO                    : YES
    Source Fortification     : NO
    Control Flow Protection  : NO
    Stack Clash Protection   : NO

  Networking Functions
    inet_aton                : YES
    gethostbyname            : YES
    socket                   : YES
    gethostent               : YES
    recvmmsg                 : YES
    sendmmsg                 : YES
    accept4                  : YES
    getifaddrs               : YES

  Function mmap
    Have <sys/mman.h>        : YES
    mmap                     : YES

  Crypto
    libsodium signers        : YES
    OpenSSL libcrypto        : YES
    OpenSSL libcrypto ECDSA  : YES
    OpenSSL libcrypto ED25519: YES
    OpenSSL libcrypto ED448  : YES
    OpenSSL libcrypto EdDSA  : YES
    OpenSSL libssl           : YES

  Configuration
    SNMP                     : YES
    DNS over TLS             : YES
    libsystemd               : YES
    Systemd                  : YES
    Auto Var Init            : zero
    Sanitizers               : none
    DNSTAP                   : YES
    CURL                     : YES
    NOD                      : YES

  Boost
    Boost                    : YES
    Version                  : 1.89.0
    Test                     : YES
    Filesystem               : YES

  Reproducible Builds
    Reproducible Builds      : YES

  Systemd
    Lib Version              : 258
    Version                  : 258
    Service User             : pdns-recursor
    Service Group            : pdns-recursor

  Various Functions
    localtime_r              : YES
    gmtime_r                 : YES
    recvmmsg                 : YES
    sched_setscheduler       : YES
    getrandom                : YES
    arc4random               : YES
    getentropy               : YES
    arc4random_uniform       : YES
    arc4random_buf           : YES
    explicit_bzero           : YES
    explicit_memset          : NO
    memset_s                 : NO

  Capabilities
    libcap support           : YES

  Manual Pages
    Python                   : YES
    Path                     : /usr/bin/python3
    Version                  : 3.13.7
    Generating man pages     : false

  User defined options
    auto-var-init            : zero
    auto_features            : enabled
    b_lto                    : false
    b_pie                    : true
    debug                    : true
    dns-over-tls             : enabled
    hardening-fortify-source : disabled
    libexecdir               : lib
    optimization             : 2
    prefix                   : /usr
    reproducible             : true
    sbindir                  : bin
    signers-libcrypto-path   : /usr
    signers-libsodium        : enabled
    snmp                     : enabled
    sysconfdir               : /etc/powerdns
    systemd-service          : enabled
    unit-tests               : true
    wrap_mode                : nodownload

Found ninja-1.13.1 at /usr/bin/ninja

Generating targets:   0%|                                           | 0/23 eta ?
Generating targets:  17%|██████▊                                | 4/23 eta 00:01
Generating targets:  61%|███████████████████████▏              | 14/23 eta 00:00
Generating targets:  83%|███████████████████████████████▍      | 19/23 eta 00:00
                                                                                

Writing build.ninja:   0%|                                         | 0/214 eta ?
                                                                                
INFO: autodetecting backend as ninja
INFO: calculating backend command to run: /usr/bin/ninja -C /build/powerdns-recursor/src/build
ninja: Entering directory `/build/powerdns-recursor/src/build'

[0/183] Generating rec-rust-lib/rec-rust-sources with a custom command
[0/183] Generating check absense of co... source directory with a custom command
[0/183] Generating htmlfiles.h with a ...nd (wrapped by meson to capture output)
[0/183] Generating rec-metrics-gen.h with a custom command
[0/183] Compiling C object ext/arc4random/libarc4random.a.p/arc4random.c.o
[0/183] Compiling C object ext/arc4ran...ibarc4random.a.p/arc4random_uniform.c.o
[0/183] Compiling C object ext/arc4random/libarc4random.a.p/bsd-getentropy.c.o
[0/183] Compiling C object ext/arc4random/libarc4random.a.p/explicit_bzero.c.o
[0/183] Compiling C++ object ext/json11/libjson11.a.p/json11.cpp.o
[0/183] Compiling C++ object ext/probds/libprobds.a.p/murmur3.cc.o
[1/183] Generating check absense of co... source directory with a custom command
[1/183] Compiling C++ object librec-signers-sodium.a.p/sodiumsigners.cc.o
[2/183] Compiling C object ext/arc4ran...ibarc4random.a.p/arc4random_uniform.c.o
[2/183] Compiling C++ object librec-signers-openssl.a.p/opensslsigners.cc.o
[3/183] Compiling C object ext/arc4random/libarc4random.a.p/arc4random.c.o
[3/183] Generating cp-pubsuffix with a custom command
[4/183] Compiling C object ext/arc4random/libarc4random.a.p/explicit_bzero.c.o
[4/183] Compiling C++ object ext/yahttp/yahttp/libyahttp.a.p/reqresp.cpp.o
[5/183] Generating rec-metrics-gen.h with a custom command
metrics.py: using srcdir and builddir from arguments
Generating metrics related files
metrics.py cwd: /build/powerdns-recursor/src/build
metrics.py srcdir: ../pdns-recursor-5.3.1 = /build/powerdns-recursor/src/pdns-recursor-5.3.1
metrics.py builddir: . = /build/powerdns-recursor/src/build

[5/183] Compiling C++ object ext/yahttp/yahttp/libyahttp.a.p/router.cpp.o
[6/183] Compiling C object ext/arc4random/libarc4random.a.p/bsd-getentropy.c.o
[6/183] Linking static target ext/arc4random/libarc4random.a
[7/183] Generating cp-pubsuffix with a custom command
'../pdns-recursor-5.3.1/./pubsuffix.cc' -> 'pubsuffix.cc'

[7/183] Compiling C++ object testrunner.p/testrunner.cc.o
[8/183] Generating rec-rust-lib/rec-rust-sources with a custom command
Generate: using srcdir and gendir from argumens
Generate cwd: /build/powerdns-recursor/src/build
Generate srcdir: ../pdns-recursor-5.3.1/rec-rust-lib = /build/powerdns-recursor/src/pdns-recursor-5.3.1/rec-rust-lib
Generate gendir: ./rec-rust-lib = /build/powerdns-recursor/src/build/rec-rust-lib

[8/183] Generating rec-rust-lib/rust/l...m command (wrapped by meson to set env)
    Updating crates.io index
       Fetch [==============>                  ] 60 complete; 20 pending      
       Fetch [====================>            ] 93 complete; 3 pending       
 Downloading 1 crate                                                          
 Downloading 2 crates                                                         
 Downloading 3 crates                                                         
 Downloading 4 crates                                                         
 Downloading 5 crates                                                         
 Downloading 6 crates                                                         
 Downloading 7 crates                                                         
 Downloading 8 crates                                                         
 Downloading 9 crates                                                         
 Downloading 10 crates                                                        
 Downloading 11 crates                                                        
 Downloading 12 crates                                                        
 Downloading 13 crates                                                        
 Downloading 14 crates                                                        
 Downloading 15 crates                                                        
 Downloading 16 crates                                                        
 Downloading 17 crates                                                        
 Downloading 18 crates                                                        
 Downloading 19 crates                                                        
 Downloading 20 crates                                                        
 Downloading 21 crates                                                        
 Downloading 22 crates                                                        
 Downloading 23 crates                                                        
 Downloading 24 crates                                                        
 Downloading 25 crates                                                        
 Downloading 26 crates                                                        
 Downloading 27 crates                                                        
 Downloading 28 crates                                                        
 Downloading 29 crates                                                        
 Downloading 30 crates                                                        
 Downloading 31 crates                                                        
 Downloading 32 crates                                                        
 Downloading 33 crates                                                        
 Downloading 34 crates                                                        
 Downloading 35 crates                                                        
 Downloading 36 crates                                                        
 Downloading 37 crates                                                        
 Downloading 38 crates                                                        
 Downloading 39 crates                                                        
 Downloading 40 crates                                                        
 Downloading 41 crates                                                        
 Downloading 42 crates                                                        
 Downloading 43 crates                                                        
 Downloading 44 crates                                                        
 Downloading 45 crates                                                        
 Downloading 46 crates                                                        
 Downloading 47 crates                                                        
 Downloading 48 crates                                                        
 Downloading 49 crates                                                        
 Downloading 50 crates                                                        
 Downloading 51 crates                                                        
 Downloading 52 crates                                                        
 Downloading 53 crates                                                        
 Downloading 54 crates                                                        
 Downloading 55 crates                                                        
 Downloading 56 crates                                                        
 Downloading 57 crates                                                        
 Downloading 58 crates                                                        
 Downloading 59 crates                                                        
 Downloading 60 crates                                                        
 Downloading 61 crates                                                        
 Downloading 62 crates                                                        
 Downloading 63 crates                                                        
 Downloading 64 crates                                                        
 Downloading 65 crates                                                        
 Downloading 66 crates                                                        
 Downloading 67 crates                                                        
 Downloading 68 crates                                                        
 Downloading 69 crates                                                        
  Downloaded itoa v1.0.14
 Downloading 68 crates                                                        
  Downloaded http-body v1.0.1
 Downloading 67 crates                                                        
  Downloaded equivalent v1.0.1
 Downloading 66 crates, remaining bytes: 361.7KiB                             
  Downloaded serde_yaml v0.9.34+deprecated
 Downloading 65 crates, remaining bytes: 302.7KiB                             
  Downloaded cxxbridge-flags v1.0.137
 Downloading 64 crates, remaining bytes: 208.1KiB                             
  Downloaded cxx v1.0.137
 Downloading 63 crates, remaining bytes: 225.4KiB                             
  Downloaded zeroize v1.8.1
 Downloading 62 crates, remaining bytes: 35.1KiB                              
  Downloaded untrusted v0.9.0
 Downloading 61 crates, remaining bytes: 4.7MiB                               
  Downloaded uuid v1.12.1
 Downloading 60 crates, remaining bytes: 4.4MiB                               
  Downloaded quote v1.0.38
 Downloading 59 crates, remaining bytes: 4.1MiB                               
  Downloaded tracing-core v0.1.33
 Downloading 58 crates, remaining bytes: 3.8MiB                               
  Downloaded serde_derive v1.0.217
 Downloading 57 crates, remaining bytes: 3.6MiB                               
  Downloaded tracing v0.1.41
 Downloading 56 crates, remaining bytes: 3.4MiB                               
  Downloaded mio v1.0.3
 Downloading 55 crates, remaining bytes: 3.3MiB                               
  Downloaded futures-util v0.3.31
 Downloading 54 crates, remaining bytes: 3.1MiB                               
  Downloaded hashbrown v0.15.2
 Downloading 53 crates, remaining bytes: 3.0MiB                               
  Downloaded serde v1.0.217
 Downloading 52 crates, remaining bytes: 2.9MiB                               
  Downloaded indexmap v2.7.1
 Downloading 51 crates, remaining bytes: 2.7MiB                               
  Downloaded hyper-util v0.1.10
 Downloading 50 crates, remaining bytes: 2.6MiB                               
  Downloaded rustls-webpki v0.102.8
 Downloading 49 crates, remaining bytes: 2.5MiB                               
  Downloaded unicode-width v0.1.14
 Downloading 48 crates, remaining bytes: 2.4MiB                               
  Downloaded http v1.2.0
 Downloading 47 crates, remaining bytes: 2.3MiB                               
  Downloaded rustls-pki-types v1.11.0
 Downloading 46 crates, remaining bytes: 2.2MiB                               
  Downloaded syn v2.0.98
 Downloading 45 crates, remaining bytes: 2.1MiB                               
  Downloaded proc-macro2 v1.0.93
 Downloading 44 crates, remaining bytes: 2.0MiB                               
  Downloaded rustls v0.23.22
 Downloading 43 crates, remaining bytes: 2.0MiB                               
  Downloaded ipnet v2.11.0
 Downloading 42 crates, remaining bytes: 1.9MiB                               
  Downloaded unicode-ident v1.0.16
 Downloading 41 crates, remaining bytes: 1.9MiB                               
  Downloaded termcolor v1.4.1
 Downloading 40 crates, remaining bytes: 1.8MiB                               
  Downloaded subtle v2.6.1
 Downloading 39 crates, remaining bytes: 1.7MiB                               
  Downloaded smallvec v1.13.2
 Downloading 38 crates, remaining bytes: 1.7MiB                               
  Downloaded rustls-pemfile v2.2.0
 Downloading 37 crates, remaining bytes: 1.7MiB                               
  Downloaded percent-encoding v2.3.1
 Downloading 36 crates, remaining bytes: 1.6MiB                               
  Downloaded link-cplusplus v1.0.9
 Downloading 35 crates, remaining bytes: 1.5MiB                               
  Downloaded foldhash v0.1.4
 Downloading 34 crates, remaining bytes: 1.5MiB                               
  Downloaded socket2 v0.5.8
 Downloading 33 crates, remaining bytes: 1.4MiB                               
  Downloaded scratch v1.0.7
 Downloading 32 crates, remaining bytes: 1.4MiB                               
  Downloaded pin-utils v0.1.0
 Downloading 31 crates, remaining bytes: 1.3MiB                               
  Downloaded pin-project-lite v0.2.16
 Downloading 30 crates, remaining bytes: 1.3MiB                               
  Downloaded once_cell v1.20.2
 Downloading 29 crates, remaining bytes: 1.2MiB                               
  Downloaded httpdate v1.0.3
 Downloading 28 crates, remaining bytes: 1.2MiB                               
  Downloaded httparse v1.10.0
 Downloading 27 crates, remaining bytes: 1.1MiB                               
  Downloaded getrandom v0.2.15
 Downloading 26 crates, remaining bytes: 1.1MiB                               
  Downloaded futures-core v0.3.31
 Downloading 25 crates, remaining bytes: 1015.8KiB                            
  Downloaded futures-channel v0.3.31
 Downloading 24 crates, remaining bytes: 967.8KiB                             
  Downloaded form_urlencoded v1.2.1
 Downloading 23 crates, remaining bytes: 899.8KiB                             
  Downloaded fnv v1.0.7
 Downloading 22 crates, remaining bytes: 843.7KiB                             
  Downloaded cxxbridge-macro v1.0.137
 Downloading 21 crates, remaining bytes: 795.7KiB                             
  Downloaded libc v0.2.169
 Downloading 20 crates, extracting libc ...                                   
  Downloaded codespan-reporting v0.11.1
 Downloading 19 crates, remaining bytes: 684.0KiB                             
  Downloaded tokio v1.43.1
 Downloading 18 crates, extracting tokio ...                                  
  Downloaded cfg-if v1.0.0
 Downloading 17 crates, remaining bytes: 627.5KiB                             
  Downloaded bytes v1.10.0
 Downloading 16 crates, remaining bytes: 611.6KiB                             
  Downloaded base64 v0.22.1
 Downloading 15 crates, remaining bytes: 595.6KiB                             
  Downloaded want v0.3.1
 Downloading 14 crates, remaining bytes: 579.6KiB                             
  Downloaded unsafe-libyaml v0.2.11
 Downloading 13 crates, remaining bytes: 563.6KiB                             
  Downloaded try-lock v0.2.5
 Downloading 12 crates, remaining bytes: 542.7KiB                             
  Downloaded tower-service v0.3.3
 Downloading 11 crates, remaining bytes: 526.7KiB                             
  Downloaded tokio-rustls v0.26.1
 Downloading 10 crates, remaining bytes: 510.7KiB                             
  Downloaded shlex v1.3.0
 Downloading 9 crates, remaining bytes: 494.7KiB                              
  Downloaded ryu v1.0.19
 Downloading 8 crates, remaining bytes: 478.8KiB                              
  Downloaded rustversion v1.0.19
 Downloading 7 crates, remaining bytes: 462.8KiB                              
  Downloaded hyper-rustls v0.27.5
 Downloading 6 crates, remaining bytes: 442.7KiB                              
  Downloaded hyper v1.6.0
 Downloading 5 crates, remaining bytes: 426.7KiB                              
  Downloaded http-body-util v0.1.2
 Downloading 4 crates, remaining bytes: 410.7KiB                              
  Downloaded futures-task v0.3.31
 Downloading 3 crates, remaining bytes: 394.7KiB                              
  Downloaded cxx-build v1.0.137
 Downloading 2 crates, remaining bytes: 378.8KiB                              
  Downloaded cc v1.2.11
 Downloading 1 crate, remaining bytes: 362.8KiB                               
  Downloaded ring v0.17.13
 Downloading 0 crates, extracting ring ...                                    
  Downloaded 69 crates (6.8MiB) in 0.93s (largest was `ring` at 1.4MiB)
   Compiling shlex v1.3.0
    Building [                            ] 0/92: shlex                       
   Compiling libc v0.2.169
   Compiling proc-macro2 v1.0.93
   Compiling unicode-ident v1.0.16
   Compiling pin-project-lite v0.2.16
   Compiling cfg-if v1.0.0
   Compiling itoa v1.0.14
   Compiling once_cell v1.20.2
    Building [                            ] 0/92: pin-project-lite, shlex, ...
   Compiling futures-core v0.3.31
    Building [                            ] 1/92: pin-project-lite, shlex, ...
   Compiling fnv v1.0.7
    Building [                            ] 2/92: pin-project-lite, shlex, ...
   Compiling bytes v1.10.0
    Building [                            ] 3/92: shlex, libc(build.rs), on...
   Compiling cc v1.2.11
    Building [>                           ] 4/92: shlex, libc(build.rs), on...
   Compiling futures-task v0.3.31
    Building [>                           ] 5/92: libc(build.rs), once_cell...
   Compiling scratch v1.0.7
    Building [>                           ] 6/92: libc(build.rs), once_cell...
   Compiling pin-utils v0.1.0
    Building [=>                          ] 7/92: libc(build.rs), once_cell...
   Compiling untrusted v0.9.0
    Building [=>                          ] 8/92: libc(build.rs), once_cell...
   Compiling rustls-pki-types v1.11.0
    Building [=>                          ] 9/92: libc(build.rs), rustls-pk...
   Compiling httparse v1.10.0
    Building [=>                         ] 10/92: libc(build.rs), rustls-pk...
    Building [==>                        ] 11/92: libc(build.rs), proc-macr...
    Building [==>                        ] 12/92: libc(build.rs), proc-macr...
   Compiling futures-util v0.3.31
    Building [==>                        ] 13/92: libc(build.rs), futures-u...
   Compiling rustversion v1.0.19
    Building [===>                       ] 14/92: libc(build.rs), futures-u...
    Building [===>                       ] 15/92: futures-util, proc-macro2...
    Building [===>                       ] 16/92: futures-util, proc-macro2...
    Building [===>                       ] 17/92: futures-util, rustls-pki-...
    Building [====>                      ] 18/92: httparse(build), futures-...
   Compiling cxxbridge-flags v1.0.137
    Building [====>                      ] 19/92: cxxbridge-flags, futures-...
   Compiling rustls v0.23.22
    Building [====>                      ] 20/92: futures-util, rustls-pki-...
   Compiling unicode-width v0.1.14
    Building [=====>                     ] 21/92: futures-util, rustls-pki-...
   Compiling try-lock v0.2.5
    Building [=====>                     ] 22/92: futures-util, rustls-pki-...
   Compiling termcolor v1.4.1
    Building [=====>                     ] 23/92: termcolor, futures-util, ...
   Compiling want v0.3.1
    Building [======>                    ] 24/92: termcolor, futures-util, ...
   Compiling quote v1.0.38
    Building [======>                    ] 25/92: termcolor, futures-util, ...
   Compiling http v1.2.0
    Building [======>                    ] 26/92: http, futures-util, rustl...
   Compiling syn v2.0.98
    Building [======>                    ] 27/92: http, syn, futures-util, ...
   Compiling codespan-reporting v0.11.1
    Building [=======>                   ] 28/92: http, syn, futures-util, ...
    Building [=======>                   ] 29/92: http, syn, futures-util, ...
    Building [=======>                   ] 30/92: http, syn, futures-util, ...
   Compiling getrandom v0.2.15
    Building [========>                  ] 31/92: http, syn, futures-util, ...
   Compiling mio v1.0.3
    Building [========>                  ] 32/92: http, syn, futures-util, ...
   Compiling socket2 v0.5.8
    Building [========>                  ] 33/92: http, socket2, syn, futur...
    Building [========>                  ] 34/92: http, socket2, syn, futur...
   Compiling ring v0.17.13
    Building [=========>                 ] 35/92: http, socket2, syn, futur...
   Compiling link-cplusplus v1.0.9
    Building [=========>                 ] 36/92: http, socket2, syn, futur...
   Compiling cxx v1.0.137
    Building [=========>                 ] 37/92: http, socket2, syn, futur...
   Compiling tokio v1.43.1
    Building [==========>                ] 38/92: http, socket2, syn, tokio...
    Building [==========>                ] 39/92: http, socket2, syn, tokio...
   Compiling http-body v1.0.1
    Building [==========>                ] 40/92: http, socket2, syn, tokio...
   Compiling tracing-core v0.1.33
    Building [===========>               ] 41/92: http, socket2, syn, tokio...
   Compiling futures-channel v0.3.31
    Building [===========>               ] 42/92: http, socket2, syn, tokio...
   Compiling subtle v2.6.1
    Building [===========>               ] 43/92: http, socket2, syn, tokio...
    Building [===========>               ] 44/92: http, socket2, syn, tokio...
   Compiling zeroize v1.8.1
    Building [============>              ] 45/92: http, socket2, syn, tokio...
   Compiling smallvec v1.13.2
    Building [============>              ] 46/92: http, socket2, syn, tokio...
   Compiling serde v1.0.217
    Building [============>              ] 47/92: http, socket2, syn, tokio...
   Compiling httpdate v1.0.3
    Building [=============>             ] 48/92: http, socket2, syn, tokio...
    Building [=============>             ] 49/92: http, socket2, syn, tokio...
   Compiling tracing v0.1.41
    Building [=============>             ] 50/92: http, socket2, syn, tokio...
    Building [=============>             ] 51/92: http, syn, tokio, cxx(bui...
    Building [==============>            ] 52/92: http, syn, tokio, cxx(bui...
   Compiling hashbrown v0.15.2
    Building [==============>            ] 53/92: http, syn, tokio, cxx(bui...
   Compiling tower-service v0.3.3
    Building [==============>            ] 54/92: http, syn, tokio, cxx(bui...
   Compiling equivalent v1.0.1
    Building [===============>           ] 55/92: http, syn, tokio, cxx(bui...
    Building [===============>           ] 56/92: http, syn, tokio, cxx(bui...
   Compiling percent-encoding v2.3.1
    Building [===============>           ] 57/92: http, percent-encoding, s...
   Compiling ryu v1.0.19
    Building [================>          ] 58/92: http, percent-encoding, s...
   Compiling unsafe-libyaml v0.2.11
    Building [================>          ] 59/92: http, percent-encoding, s...
   Compiling foldhash v0.1.4
    Building [================>          ] 60/92: percent-encoding, syn, to...
    Building [================>          ] 61/92: percent-encoding, syn, to...
    Building [=================>         ] 62/92: syn, tokio, foldhash, has...
   Compiling form_urlencoded v1.2.1
    Building [=================>         ] 63/92: syn, tokio, foldhash, for...
   Compiling indexmap v2.7.1
    Building [=================>         ] 64/92: syn, tokio, foldhash, for...
   Compiling http-body-util v0.1.2
    Building [==================>        ] 65/92: syn, tokio, http-body-uti...
   Compiling uuid v1.12.1
    Building [==================>        ] 66/92: syn, tokio, http-body-uti...
   Compiling rustls-pemfile v2.2.0
    Building [==================>        ] 67/92: syn, tokio, http-body-uti...
   Compiling cxx-build v1.0.137
    Building [==================>        ] 68/92: tokio, syn, uuid, rustls-...
   Compiling base64 v0.22.1
    Building [===================>       ] 69/92: tokio, syn, uuid, base64,...
   Compiling ipnet v2.11.0
    Building [===================>       ] 70/92: tokio, ipnet, syn, base64...
    Building [===================>       ] 71/92: tokio, ipnet, syn, base64...
    Building [====================>      ] 72/92: tokio, ipnet, syn, cxx-bu...
   Compiling rustls-webpki v0.102.8
    Building [====================>      ] 73/92: tokio, ipnet, rustls-webp...
   Compiling serde_derive v1.0.217
    Building [====================>      ] 74/92: tokio, rustls-webpki, ser...
   Compiling hyper v1.6.0
    Building [====================>      ] 74/92: tokio, rustls-webpki, ser...
   Compiling cxxbridge-macro v1.0.137
    Building [=====================>     ] 75/92: tokio, rustls-webpki, ser...
    Building [=====================>     ] 76/92: tokio, rustls-webpki, ser...
   Compiling hyper-util v0.1.10
    Building [=====================>     ] 77/92: tokio, rustls-webpki, ser...
   Compiling recrust v5.3.0 (/build/powerdns-recursor/src/pdns-recursor-5.3.1/rec-rust-lib/rust)
    Building [=====================>     ] 78/92: tokio, serde_derive, hype...
    Building [======================>    ] 79/92: tokio, serde_derive, hype...
    Building [======================>    ] 80/92: tokio, serde, hyper, rust...
    Building [======================>    ] 81/92: tokio, serde, hyper, rust...
    Building [=======================>   ] 82/92: tokio, serde, hyper, rust...
    Building [=======================>   ] 83/92: serde, hyper, rustls, cxx...
    Building [=======================>   ] 84/92: serde, cxx, hyper, rustls   
    Building [=======================>   ] 85/92: serde, cxx, rustls          
    Building [========================>  ] 86/92: serde, rustls               
   Compiling tokio-rustls v0.26.1
    Building [========================>  ] 86/92: tokio-rustls, serde, rustls 
   Compiling hyper-rustls v0.27.5
    Building [========================>  ] 87/92: serde, rustls, hyper-rustls 
    Building [========================>  ] 88/92: serde, rustls               
   Compiling serde_yaml v0.9.34+deprecated
    Building [=========================> ] 89/92: rustls, serde_yaml          
    Building [=========================> ] 90/92: serde_yaml                  
    Building [=========================> ] 91/92: recrust                     
warning: `#[automatically_derived]` only has an effect on trait implementation blocks
    --> src/web.rs:1079:12
     |
1079 |         fn matches(self: &CredentialsHolder, str: &CxxString) -> bool;
     |            ^^^^^^^
     |
     = note: `#[warn(unused_attributes)]` on by default

    Building [=========================> ] 91/92: recrust                     
warning: struct `UnusedStruct` is never constructed
  --> src/lib.rs:41:8
   |
41 | struct UnusedStruct {}
   |        ^^^^^^^^^^^^
   |
   = note: `#[warn(dead_code)]` on by default

    Building [=========================> ] 91/92: recrust                     
warning: `recrust` (lib) generated 2 warnings
    Finished `release` profile [optimized] target(s) in 1m 41s
[10/183] Compiling C++ object ext/probds/libprobds.a.p/murmur3.cc.o
../pdns-recursor-5.3.1/ext/probds/murmur3.cc: In function 'void MurmurHash3_x86_32(const void*, int, uint32_t, void*)':
../pdns-recursor-5.3.1/ext/probds/murmur3.cc:69:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/ext/probds/murmur3.cc:71:5: note: here
../pdns-recursor-5.3.1/ext/probds/murmur3.cc:71:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/ext/probds/murmur3.cc:73:5: note: here

[24/183] Linking static target librec-signers-openssl.a
[25/183] Compiling C++ object librec-dnslabeltext.a.p/dnslabeltext.cc.o
[25/183] Compiling C++ object librec-c...rec-rust-lib_cxxsettings-generated.cc.o
[25/183] Compiling C++ object librec-common.a.p/aggressive_nsec.cc.o
[25/183] Compiling C++ object librec-common.a.p/arguments.cc.o
[25/183] Compiling C++ object librec-common.a.p/axfr-retriever.cc.o
[25/183] Compiling C++ object librec-common.a.p/base32.cc.o
[25/183] Compiling C++ object librec-common.a.p/base64.cc.o
[25/183] Compiling C++ object librec-common.a.p/coverage.cc.o
[25/183] Compiling C++ object librec-common.a.p/credentials.cc.o
[25/183] Compiling C++ object librec-common.a.p/dns.cc.o
[26/183] Compiling C++ object librec-common.a.p/base64.cc.o
[26/183] Compiling C++ object librec-common.a.p/dnsname.cc.o
[27/183] Compiling C++ object librec-common.a.p/base32.cc.o
[27/183] Compiling C++ object librec-common.a.p/dnsparser.cc.o
[28/183] Compiling C++ object librec-common.a.p/coverage.cc.o
[28/183] Compiling C++ object librec-common.a.p/dnsrecords.cc.o
[29/183] Compiling C++ object librec-dnslabeltext.a.p/dnslabeltext.cc.o
[29/183] Compiling C++ object librec-common.a.p/dnssecinfra.cc.o
[30/183] Compiling C++ object librec-common.a.p/credentials.cc.o
In file included from ../pdns-recursor-5.3.1/dnsname.hh:62,
                 from ../pdns-recursor-5.3.1/dns.hh:24,
                 from ../pdns-recursor-5.3.1/misc.hh:32,
                 from ../pdns-recursor-5.3.1/credentials.cc:45:
../pdns-recursor-5.3.1/burtle.hh: In function 'uint32_t burtle(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.1/burtle.hh:81:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:83:3: note: here
../pdns-recursor-5.3.1/burtle.hh:84:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:86:3: note: here
../pdns-recursor-5.3.1/burtle.hh:87:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:90:3: note: here
../pdns-recursor-5.3.1/burtle.hh:91:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:93:3: note: here
../pdns-recursor-5.3.1/burtle.hh:94:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:96:3: note: here
../pdns-recursor-5.3.1/burtle.hh:97:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:99:3: note: here
../pdns-recursor-5.3.1/burtle.hh:100:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:102:3: note: here
../pdns-recursor-5.3.1/burtle.hh:103:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:105:3: note: here
../pdns-recursor-5.3.1/burtle.hh:106:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:108:3: note: here
../pdns-recursor-5.3.1/burtle.hh:109:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:111:3: note: here

[30/183] Compiling C++ object librec-common.a.p/dnswriter.cc.o
[31/183] Compiling C++ object librec-common.a.p/axfr-retriever.cc.o
[31/183] Compiling C++ object librec-common.a.p/ednscookies.cc.o
[32/183] Compiling C++ object librec-common.a.p/dns.cc.o
In file included from ../pdns-recursor-5.3.1/dnsname.hh:62,
                 from ../pdns-recursor-5.3.1/dns.hh:24,
                 from ../pdns-recursor-5.3.1/dns.cc:25:
../pdns-recursor-5.3.1/burtle.hh: In function 'uint32_t burtleCI(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.1/burtle.hh:143:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:145:3: note: here
../pdns-recursor-5.3.1/burtle.hh:146:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:148:3: note: here
../pdns-recursor-5.3.1/burtle.hh:149:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:152:3: note: here
../pdns-recursor-5.3.1/burtle.hh:153:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:155:3: note: here
../pdns-recursor-5.3.1/burtle.hh:156:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:158:3: note: here
../pdns-recursor-5.3.1/burtle.hh:159:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:161:3: note: here
../pdns-recursor-5.3.1/burtle.hh:162:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:164:3: note: here
../pdns-recursor-5.3.1/burtle.hh:165:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:167:3: note: here
../pdns-recursor-5.3.1/burtle.hh:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:170:3: note: here
../pdns-recursor-5.3.1/burtle.hh:171:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:173:3: note: here

[32/183] Compiling C++ object librec-common.a.p/ednsextendederror.cc.o
[33/183] Compiling C++ object librec-common.a.p/dnsname.cc.o
In file included from ../pdns-recursor-5.3.1/dnsname.hh:62,
                 from ../pdns-recursor-5.3.1/dnsname.cc:22:
../pdns-recursor-5.3.1/burtle.hh: In function 'uint32_t burtleCI(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.1/burtle.hh:143:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:145:3: note: here
../pdns-recursor-5.3.1/burtle.hh:146:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:148:3: note: here
../pdns-recursor-5.3.1/burtle.hh:149:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:152:3: note: here
../pdns-recursor-5.3.1/burtle.hh:153:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:155:3: note: here
../pdns-recursor-5.3.1/burtle.hh:156:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:158:3: note: here
../pdns-recursor-5.3.1/burtle.hh:159:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:161:3: note: here
../pdns-recursor-5.3.1/burtle.hh:162:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:164:3: note: here
../pdns-recursor-5.3.1/burtle.hh:165:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:167:3: note: here
../pdns-recursor-5.3.1/burtle.hh:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:170:3: note: here
../pdns-recursor-5.3.1/burtle.hh:171:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:173:3: note: here

[33/183] Compiling C++ object librec-common.a.p/ednsoptions.cc.o
[34/183] Compiling C++ object librec-common.a.p/ednsextendederror.cc.o
[34/183] Compiling C++ object librec-common.a.p/ednspadding.cc.o
[35/183] Compiling C++ object librec-common.a.p/arguments.cc.o
[35/183] Compiling C++ object librec-common.a.p/ednssubnet.cc.o
[36/183] Compiling C++ object librec-common.a.p/ednspadding.cc.o
[36/183] Compiling C++ object librec-common.a.p/filterpo.cc.o
[37/183] Compiling C++ object librec-common.a.p/ednscookies.cc.o
[37/183] Compiling C++ object librec-common.a.p/gettime.cc.o
[38/183] Compiling C++ object librec-common.a.p/gettime.cc.o
[38/183] Compiling C++ object librec-common.a.p/gss_context.cc.o
[39/183] Compiling C++ object librec-common.a.p/ednsoptions.cc.o
[39/183] Compiling C++ object librec-common.a.p/iputils.cc.o
[40/183] Compiling C++ object librec-common.a.p/dnswriter.cc.o
[40/183] Compiling C++ object librec-common.a.p/ixfr.cc.o
[41/183] Compiling C++ object librec-common.a.p/ednssubnet.cc.o
[41/183] Compiling C++ object librec-common.a.p/json.cc.o
[42/183] Compiling C++ object librec-common.a.p/aggressive_nsec.cc.o
[42/183] Compiling C++ object librec-common.a.p/libssl.cc.o
[43/183] Compiling C++ object librec-common.a.p/dnsparser.cc.o
[43/183] Compiling C++ object librec-common.a.p/logger.cc.o
[44/183] Compiling C++ object librec-common.a.p/gss_context.cc.o
[44/183] Compiling C++ object librec-common.a.p/logging.cc.o
[45/183] Compiling C++ object librec-common.a.p/json.cc.o
[45/183] Compiling C++ object librec-common.a.p/lua-base4.cc.o
[46/183] Compiling C++ object librec-common.a.p/dnssecinfra.cc.o
[46/183] Compiling C++ object librec-common.a.p/lua-recursor4.cc.o
[47/183] Compiling C++ object librec-common.a.p/logger.cc.o
[47/183] Compiling C++ object librec-common.a.p/lwres.cc.o
[48/183] Compiling C++ object librec-common.a.p/logging.cc.o
[48/183] Compiling C++ object librec-common.a.p/misc.cc.o
[49/183] Compiling C++ object librec-common.a.p/iputils.cc.o
[49/183] Compiling C++ object librec-common.a.p/mtasker_context.cc.o
[50/183] Compiling C++ object librec-common.a.p/ixfr.cc.o
[50/183] Compiling C++ object librec-common.a.p/negcache.cc.o
[51/183] Compiling C++ object librec-common.a.p/mtasker_context.cc.o
[51/183] Compiling C++ object librec-common.a.p/nsecrecords.cc.o
[52/183] Compiling C++ object librec-common.a.p/filterpo.cc.o
In file included from ../pdns-recursor-5.3.1/dnsname.hh:62,
                 from ../pdns-recursor-5.3.1/dns.hh:24,
                 from ../pdns-recursor-5.3.1/misc.hh:32,
                 from ../pdns-recursor-5.3.1/iputils.hh:31,
                 from ../pdns-recursor-5.3.1/filterpo.hh:23,
                 from ../pdns-recursor-5.3.1/filterpo.cc:27:
../pdns-recursor-5.3.1/burtle.hh: In function 'uint32_t burtleCI(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.1/burtle.hh:143:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:145:3: note: here
../pdns-recursor-5.3.1/burtle.hh:146:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:148:3: note: here
../pdns-recursor-5.3.1/burtle.hh:149:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:152:3: note: here
../pdns-recursor-5.3.1/burtle.hh:153:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:155:3: note: here
../pdns-recursor-5.3.1/burtle.hh:156:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:158:3: note: here
../pdns-recursor-5.3.1/burtle.hh:159:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:161:3: note: here
../pdns-recursor-5.3.1/burtle.hh:162:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:164:3: note: here
../pdns-recursor-5.3.1/burtle.hh:165:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:167:3: note: here
../pdns-recursor-5.3.1/burtle.hh:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:170:3: note: here
../pdns-recursor-5.3.1/burtle.hh:171:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:173:3: note: here

[52/183] Compiling C++ object librec-common.a.p/protozero.cc.o
[53/183] Compiling C++ object librec-common.a.p/libssl.cc.o
[53/183] Compiling C++ object librec-common.a.p/protozero-trace.cc.o
[54/183] Compiling C++ object librec-common.a.p/dnsrecords.cc.o
[54/183] Compiling C++ object librec-common.a.p/proxy-protocol.cc.o
[55/183] Compiling C++ object librec-common.a.p/protozero.cc.o
[55/183] Compiling C++ object librec-common.a.p/pubsuffixloader.cc.o
[56/183] Compiling C++ object librec-common.a.p/nsecrecords.cc.o
[56/183] Compiling C++ object librec-common.a.p/qtype.cc.o
[57/183] Compiling C++ object librec-common.a.p/protozero-trace.cc.o
[57/183] Compiling C++ object librec-common.a.p/query-local-address.cc.o
[58/183] Compiling C++ object librec-c...rec-rust-lib_cxxsettings-generated.cc.o
[58/183] Compiling C++ object librec-common.a.p/rcpgenerator.cc.o
[59/183] Compiling C++ object librec-common.a.p/proxy-protocol.cc.o
[59/183] Compiling C++ object librec-common.a.p/rec-carbon.cc.o
[60/183] Compiling C++ object librec-common.a.p/misc.cc.o
[60/183] Compiling C++ object librec-common.a.p/rec-eventtrace.cc.o
[61/183] Compiling C++ object librec-common.a.p/qtype.cc.o
[61/183] Compiling C++ object librec-common.a.p/rec-lua-conf.cc.o
[62/183] Compiling C++ object librec-common.a.p/lwres.cc.o
[62/183] Compiling C++ object librec-common.a.p/rec-nsspeeds.cc.o
[63/183] Compiling C++ object librec-common.a.p/pubsuffixloader.cc.o
[63/183] Compiling C++ object librec-common.a.p/rec-protozero.cc.o
[64/183] Compiling C++ object librec-common.a.p/negcache.cc.o
In file included from ../pdns-recursor-5.3.1/dnsname.hh:62,
                 from ../pdns-recursor-5.3.1/dns.hh:24,
                 from ../pdns-recursor-5.3.1/misc.hh:32,
                 from ../pdns-recursor-5.3.1/dnsparser.hh:33,
                 from ../pdns-recursor-5.3.1/negcache.hh:31,
                 from ../pdns-recursor-5.3.1/negcache.cc:24:
../pdns-recursor-5.3.1/burtle.hh: In function 'uint32_t burtleCI(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.1/burtle.hh:143:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:145:3: note: here
../pdns-recursor-5.3.1/burtle.hh:146:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:148:3: note: here
../pdns-recursor-5.3.1/burtle.hh:149:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:152:3: note: here
../pdns-recursor-5.3.1/burtle.hh:153:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:155:3: note: here
../pdns-recursor-5.3.1/burtle.hh:156:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:158:3: note: here
../pdns-recursor-5.3.1/burtle.hh:159:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:161:3: note: here
../pdns-recursor-5.3.1/burtle.hh:162:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:164:3: note: here
../pdns-recursor-5.3.1/burtle.hh:165:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:167:3: note: here
../pdns-recursor-5.3.1/burtle.hh:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:170:3: note: here
../pdns-recursor-5.3.1/burtle.hh:171:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:173:3: note: here

[64/183] Compiling C++ object librec-common.a.p/rec-responsestats.cc.o
[65/183] Compiling C++ object librec-common.a.p/query-local-address.cc.o
[65/183] Compiling C++ object librec-common.a.p/rec-system-resolve.cc.o
[66/183] Compiling C++ object librec-common.a.p/rec-eventtrace.cc.o
[66/183] Compiling C++ object librec-common.a.p/rec-taskqueue.cc.o
[67/183] Compiling C++ object librec-common.a.p/rec-responsestats.cc.o
[67/183] Compiling C++ object librec-common.a.p/rec-tcounters.cc.o
[68/183] Compiling C++ object librec-common.a.p/rec-protozero.cc.o
[68/183] Compiling C++ object librec-common.a.p/rec-zonetocache.cc.o
[69/183] Compiling C++ object librec-common.a.p/rec-system-resolve.cc.o
[69/183] Compiling C++ object librec-common.a.p/rec_channel.cc.o
[70/183] Compiling C++ object librec-common.a.p/rcpgenerator.cc.o
[70/183] Compiling C++ object librec-common.a.p/rec_channel_rec.cc.o
[71/183] Compiling C++ object librec-common.a.p/rec-nsspeeds.cc.o
[71/183] Compiling C++ object librec-common.a.p/rec-xfr.cc.o
[72/183] Compiling C++ object librec-common.a.p/rec-carbon.cc.o
[72/183] Compiling C++ object librec-common.a.p/rec-xfrtracker.cc.o
[73/183] Compiling C++ object librec-common.a.p/rec-tcounters.cc.o
[73/183] Compiling C++ object librec-common.a.p/recpacketcache.cc.o
[74/183] Compiling C++ object librec-common.a.p/rec_channel.cc.o
[74/183] Compiling C++ object librec-common.a.p/recursor_cache.cc.o
[75/183] Compiling C++ object librec-common.a.p/rec-xfrtracker.cc.o
[75/183] Compiling C++ object librec-common.a.p/reczones-helpers.cc.o
[76/183] Compiling C++ object librec-common.a.p/rec-taskqueue.cc.o
[76/183] Compiling C++ object librec-common.a.p/reczones.cc.o
[77/183] Compiling C++ object librec-common.a.p/recpacketcache.cc.o
In file included from ../pdns-recursor-5.3.1/dnsname.hh:62,
                 from ../pdns-recursor-5.3.1/dns.hh:24,
                 from ../pdns-recursor-5.3.1/recpacketcache.hh:25,
                 from ../pdns-recursor-5.3.1/recpacketcache.cc:7:
../pdns-recursor-5.3.1/burtle.hh: In function 'uint32_t burtle(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.1/burtle.hh:81:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:83:3: note: here
../pdns-recursor-5.3.1/burtle.hh:84:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:86:3: note: here
../pdns-recursor-5.3.1/burtle.hh:87:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:90:3: note: here
../pdns-recursor-5.3.1/burtle.hh:91:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:93:3: note: here
../pdns-recursor-5.3.1/burtle.hh:94:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:96:3: note: here
../pdns-recursor-5.3.1/burtle.hh:97:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:99:3: note: here
../pdns-recursor-5.3.1/burtle.hh:100:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:102:3: note: here
../pdns-recursor-5.3.1/burtle.hh:103:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:105:3: note: here
../pdns-recursor-5.3.1/burtle.hh:106:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:108:3: note: here
../pdns-recursor-5.3.1/burtle.hh:109:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:111:3: note: here
../pdns-recursor-5.3.1/burtle.hh: In function 'uint32_t burtleCI(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.1/burtle.hh:143:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:145:3: note: here
../pdns-recursor-5.3.1/burtle.hh:146:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:148:3: note: here
../pdns-recursor-5.3.1/burtle.hh:149:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:152:3: note: here
../pdns-recursor-5.3.1/burtle.hh:153:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:155:3: note: here
../pdns-recursor-5.3.1/burtle.hh:156:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:158:3: note: here
../pdns-recursor-5.3.1/burtle.hh:159:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:161:3: note: here
../pdns-recursor-5.3.1/burtle.hh:162:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:164:3: note: here
../pdns-recursor-5.3.1/burtle.hh:165:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:167:3: note: here
../pdns-recursor-5.3.1/burtle.hh:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:170:3: note: here
../pdns-recursor-5.3.1/burtle.hh:171:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:173:3: note: here

[77/183] Compiling C++ object librec-common.a.p/remote_logger.cc.o
[78/183] Compiling C++ object librec-common.a.p/rec-xfr.cc.o
In file included from ../pdns-recursor-5.3.1/dnsname.hh:62,
                 from ../pdns-recursor-5.3.1/dns.hh:24,
                 from ../pdns-recursor-5.3.1/misc.hh:32,
                 from ../pdns-recursor-5.3.1/iputils.hh:31,
                 from ../pdns-recursor-5.3.1/rec-xfr.hh:31,
                 from ../pdns-recursor-5.3.1/rec-xfr.cc:23:
../pdns-recursor-5.3.1/burtle.hh: In function 'uint32_t burtleCI(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.1/burtle.hh:143:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:145:3: note: here
../pdns-recursor-5.3.1/burtle.hh:146:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:148:3: note: here
../pdns-recursor-5.3.1/burtle.hh:149:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:152:3: note: here
../pdns-recursor-5.3.1/burtle.hh:153:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:155:3: note: here
../pdns-recursor-5.3.1/burtle.hh:156:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:158:3: note: here
../pdns-recursor-5.3.1/burtle.hh:159:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:161:3: note: here
../pdns-recursor-5.3.1/burtle.hh:162:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:164:3: note: here
../pdns-recursor-5.3.1/burtle.hh:165:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:167:3: note: here
../pdns-recursor-5.3.1/burtle.hh:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:170:3: note: here
../pdns-recursor-5.3.1/burtle.hh:171:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:173:3: note: here

[78/183] Compiling C++ object librec-common.a.p/resolver.cc.o
[79/183] Compiling C++ object librec-common.a.p/rec-zonetocache.cc.o
[79/183] Compiling C++ object librec-common.a.p/rpzloader.cc.o
[80/183] Compiling C++ object librec-common.a.p/remote_logger.cc.o
[80/183] Compiling C++ object librec-common.a.p/secpoll-recursor.cc.o
[81/183] Compiling C++ object librec-common.a.p/reczones-helpers.cc.o
In file included from ../pdns-recursor-5.3.1/dnsname.hh:62,
                 from ../pdns-recursor-5.3.1/dns.hh:24,
                 from ../pdns-recursor-5.3.1/misc.hh:32,
                 from ../pdns-recursor-5.3.1/arguments.hh:29,
                 from ../pdns-recursor-5.3.1/reczones-helpers.cc:27:
../pdns-recursor-5.3.1/burtle.hh: In function 'uint32_t burtleCI(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.1/burtle.hh:143:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:145:3: note: here
../pdns-recursor-5.3.1/burtle.hh:146:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:148:3: note: here
../pdns-recursor-5.3.1/burtle.hh:149:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:152:3: note: here
../pdns-recursor-5.3.1/burtle.hh:153:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:155:3: note: here
../pdns-recursor-5.3.1/burtle.hh:156:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:158:3: note: here
../pdns-recursor-5.3.1/burtle.hh:159:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:161:3: note: here
../pdns-recursor-5.3.1/burtle.hh:162:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:164:3: note: here
../pdns-recursor-5.3.1/burtle.hh:165:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:167:3: note: here
../pdns-recursor-5.3.1/burtle.hh:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:170:3: note: here
../pdns-recursor-5.3.1/burtle.hh:171:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:173:3: note: here

[81/183] Compiling C++ object librec-common.a.p/secpoll.cc.o
[82/183] Compiling C++ object librec-common.a.p/recursor_cache.cc.o
In file included from ../pdns-recursor-5.3.1/dnsname.hh:62,
                 from ../pdns-recursor-5.3.1/dns.hh:24,
                 from ../pdns-recursor-5.3.1/recursor_cache.hh:24,
                 from ../pdns-recursor-5.3.1/recursor_cache.cc:29:
../pdns-recursor-5.3.1/burtle.hh: In function 'uint32_t burtleCI(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.1/burtle.hh:143:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:145:3: note: here
../pdns-recursor-5.3.1/burtle.hh:146:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:148:3: note: here
../pdns-recursor-5.3.1/burtle.hh:149:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:152:3: note: here
../pdns-recursor-5.3.1/burtle.hh:153:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:155:3: note: here
../pdns-recursor-5.3.1/burtle.hh:156:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:158:3: note: here
../pdns-recursor-5.3.1/burtle.hh:159:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:161:3: note: here
../pdns-recursor-5.3.1/burtle.hh:162:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:164:3: note: here
../pdns-recursor-5.3.1/burtle.hh:165:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:167:3: note: here
../pdns-recursor-5.3.1/burtle.hh:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:170:3: note: here
../pdns-recursor-5.3.1/burtle.hh:171:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:173:3: note: here

[82/183] Compiling C++ object librec-common.a.p/shuffle.cc.o
[83/183] Compiling C++ object librec-common.a.p/rec-lua-conf.cc.o
[83/183] Compiling C++ object librec-common.a.p/sillyrecords.cc.o
[84/183] Compiling C++ object librec-common.a.p/resolver.cc.o
[84/183] Compiling C++ object librec-common.a.p/snmp-agent.cc.o
[85/183] Compiling C++ object librec-common.a.p/lua-base4.cc.o
In file included from ../pdns-recursor-5.3.1/dnsname.hh:62,
                 from ../pdns-recursor-5.3.1/logger.hh:33,
                 from ../pdns-recursor-5.3.1/lua-base4.cc:8:
../pdns-recursor-5.3.1/burtle.hh: In function 'uint32_t burtle(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.1/burtle.hh:81:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:83:3: note: here
../pdns-recursor-5.3.1/burtle.hh:84:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:86:3: note: here
../pdns-recursor-5.3.1/burtle.hh:87:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:90:3: note: here
../pdns-recursor-5.3.1/burtle.hh:91:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:93:3: note: here
../pdns-recursor-5.3.1/burtle.hh:94:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:96:3: note: here
../pdns-recursor-5.3.1/burtle.hh:97:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:99:3: note: here
../pdns-recursor-5.3.1/burtle.hh:100:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:102:3: note: here
../pdns-recursor-5.3.1/burtle.hh:103:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:105:3: note: here
../pdns-recursor-5.3.1/burtle.hh:106:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:108:3: note: here
../pdns-recursor-5.3.1/burtle.hh:109:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:111:3: note: here

[85/183] Compiling C++ object librec-common.a.p/sortlist.cc.o
[86/183] Compiling C++ object librec-common.a.p/secpoll.cc.o
[86/183] Compiling C++ object librec-common.a.p/svc-records.cc.o
[87/183] Compiling C++ object librec-common.a.p/shuffle.cc.o
[87/183] Compiling C++ object librec-common.a.p/syncres.cc.o
[88/183] Compiling C++ object librec-common.a.p/rpzloader.cc.o
[88/183] Compiling C++ object librec-common.a.p/taskqueue.cc.o
[89/183] Compiling C++ object librec-common.a.p/snmp-agent.cc.o
[89/183] Compiling C++ object librec-common.a.p/tcpiohandler.cc.o
[90/183] Compiling C++ object librec-common.a.p/secpoll-recursor.cc.o
[90/183] Compiling C++ object librec-common.a.p/threadname.cc.o
[91/183] Compiling C++ object librec-common.a.p/reczones.cc.o
In file included from ../pdns-recursor-5.3.1/dnsname.hh:62,
                 from ../pdns-recursor-5.3.1/dns.hh:24,
                 from ../pdns-recursor-5.3.1/syncres.hh:26,
                 from ../pdns-recursor-5.3.1/reczones-helpers.hh:32,
                 from ../pdns-recursor-5.3.1/reczones.cc:29:
../pdns-recursor-5.3.1/burtle.hh: In function 'uint32_t burtleCI(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.1/burtle.hh:143:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:145:3: note: here
../pdns-recursor-5.3.1/burtle.hh:146:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:148:3: note: here
../pdns-recursor-5.3.1/burtle.hh:149:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:152:3: note: here
../pdns-recursor-5.3.1/burtle.hh:153:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:155:3: note: here
../pdns-recursor-5.3.1/burtle.hh:156:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:158:3: note: here
../pdns-recursor-5.3.1/burtle.hh:159:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:161:3: note: here
../pdns-recursor-5.3.1/burtle.hh:162:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:164:3: note: here
../pdns-recursor-5.3.1/burtle.hh:165:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:167:3: note: here
../pdns-recursor-5.3.1/burtle.hh:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:170:3: note: here
../pdns-recursor-5.3.1/burtle.hh:171:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:173:3: note: here

[91/183] Compiling C++ object librec-common.a.p/tsigverifier.cc.o
[92/183] Compiling C++ object librec-common.a.p/sortlist.cc.o
[92/183] Compiling C++ object librec-common.a.p/unix_utility.cc.o
[93/183] Compiling C++ object librec-common.a.p/svc-records.cc.o
[93/183] Compiling C++ object librec-common.a.p/uuid-utils.cc.o
[94/183] Compiling C++ object librec-common.a.p/sillyrecords.cc.o
[94/183] Compiling C++ object librec-common.a.p/validate.cc.o
[95/183] Compiling C++ object librec-common.a.p/uuid-utils.cc.o
[95/183] Compiling C++ object librec-common.a.p/validate-recursor.cc.o
[96/183] Compiling C++ object librec-common.a.p/threadname.cc.o
[96/183] Compiling C++ object librec-common.a.p/version.cc.o
[97/183] Compiling C++ object librec-common.a.p/tsigverifier.cc.o
[97/183] Compiling C++ object librec-common.a.p/webserver.cc.o
[98/183] Compiling C++ object librec-common.a.p/unix_utility.cc.o
[98/183] Compiling C++ object librec-common.a.p/ws-api.cc.o
[99/183] Compiling C++ object librec-common.a.p/version.cc.o
[99/183] Compiling C++ object librec-common.a.p/ws-recursor.cc.o
[100/183] Compiling C++ object librec-common.a.p/tcpiohandler.cc.o
[100/183] Compiling C++ object librec-common.a.p/zonemd.cc.o
[101/183] Compiling C++ object librec-common.a.p/taskqueue.cc.o
In file included from ../pdns-recursor-5.3.1/dnsname.hh:62,
                 from ../pdns-recursor-5.3.1/taskqueue.hh:40,
                 from ../pdns-recursor-5.3.1/taskqueue.cc:23:
../pdns-recursor-5.3.1/burtle.hh: In function 'uint32_t burtle(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.1/burtle.hh:81:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:83:3: note: here
../pdns-recursor-5.3.1/burtle.hh:84:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:86:3: note: here
../pdns-recursor-5.3.1/burtle.hh:87:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:90:3: note: here
../pdns-recursor-5.3.1/burtle.hh:91:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:93:3: note: here
../pdns-recursor-5.3.1/burtle.hh:94:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:96:3: note: here
../pdns-recursor-5.3.1/burtle.hh:97:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:99:3: note: here
../pdns-recursor-5.3.1/burtle.hh:100:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:102:3: note: here
../pdns-recursor-5.3.1/burtle.hh:103:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:105:3: note: here
../pdns-recursor-5.3.1/burtle.hh:106:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:108:3: note: here
../pdns-recursor-5.3.1/burtle.hh:109:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:111:3: note: here

[101/183] Compiling C++ object librec-common.a.p/zoneparser-tng.cc.o
[102/183] Compiling C++ object librec-common.a.p/webserver.cc.o
[102/183] Compiling C++ object librec-common.a.p/minicurl.cc.o
[103/183] Compiling C++ object librec-common.a.p/rec_channel_rec.cc.o
In file included from ../pdns-recursor-5.3.1/dnsname.hh:62,
                 from ../pdns-recursor-5.3.1/dns.hh:24,
                 from ../pdns-recursor-5.3.1/misc.hh:32,
                 from ../pdns-recursor-5.3.1/iputils.hh:31,
                 from ../pdns-recursor-5.3.1/rec_channel.hh:33,
                 from ../pdns-recursor-5.3.1/rec_channel_rec.cc:5:
../pdns-recursor-5.3.1/burtle.hh: In function 'uint32_t burtle(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.1/burtle.hh:81:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:83:3: note: here
../pdns-recursor-5.3.1/burtle.hh:84:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:86:3: note: here
../pdns-recursor-5.3.1/burtle.hh:87:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:90:3: note: here
../pdns-recursor-5.3.1/burtle.hh:91:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:93:3: note: here
../pdns-recursor-5.3.1/burtle.hh:94:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:96:3: note: here
../pdns-recursor-5.3.1/burtle.hh:97:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:99:3: note: here
../pdns-recursor-5.3.1/burtle.hh:100:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:102:3: note: here
../pdns-recursor-5.3.1/burtle.hh:103:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:105:3: note: here
../pdns-recursor-5.3.1/burtle.hh:106:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:108:3: note: here
../pdns-recursor-5.3.1/burtle.hh:109:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:111:3: note: here

[103/183] Compiling C++ object librec-common.a.p/dnstap.cc.o
[104/183] Compiling C++ object librec-common.a.p/validate-recursor.cc.o
[104/183] Compiling C++ object librec-common.a.p/fstrm_logger.cc.o
[105/183] Compiling C++ object librec-common.a.p/zonemd.cc.o
[105/183] Compiling C++ object librec-common.a.p/nod.cc.o
[106/183] Compiling C++ object librec-common.a.p/validate.cc.o
[106/183] Compiling C++ object librec-common.a.p/rec-rust-lib_cxxsupport.cc.o
[107/183] Compiling C++ object librec-common.a.p/dnstap.cc.o
[107/183] Linking static target librec-dnslabeltext.a
[108/183] Linking static target librec-dnslabeltext.a
[108/183] Compiling C++ object librec-test.a.p/test-aggressive_nsec_cc.cc.o
[109/183] Compiling C++ object librec-common.a.p/minicurl.cc.o
[109/183] Compiling C++ object librec-test.a.p/test-arguments_cc.cc.o
[110/183] Compiling C++ object librec-common.a.p/fstrm_logger.cc.o
[110/183] Compiling C++ object librec-test.a.p/test-base32_cc.cc.o
[111/183] Compiling C++ object librec-common.a.p/zoneparser-tng.cc.o
[111/183] Compiling C++ object librec-test.a.p/test-base64_cc.cc.o
[112/183] Compiling C++ object librec-common.a.p/ws-api.cc.o
[112/183] Compiling C++ object librec-test.a.p/test-credentials_cc.cc.o
[113/183] Compiling C++ object librec-test.a.p/test-base64_cc.cc.o
[113/183] Compiling C++ object librec-test.a.p/test-dns_random_hh.cc.o
[114/183] Compiling C++ object librec-test.a.p/test-base32_cc.cc.o
[114/183] Compiling C++ object librec-test.a.p/test-dnsname_cc.cc.o
[115/183] Compiling C++ object librec-common.a.p/nod.cc.o
[115/183] Compiling C++ object librec-test.a.p/test-dnsparser_hh.cc.o
[116/183] Compiling C++ object librec-test.a.p/test-arguments_cc.cc.o
[116/183] Compiling C++ object librec-test.a.p/test-dnsrecordcontent.cc.o
[117/183] Compiling C++ object librec-test.a.p/test-credentials_cc.cc.o
[117/183] Compiling C++ object librec-test.a.p/test-dnsrecords_cc.cc.o
[118/183] Compiling C++ object librec-test.a.p/test-dnsparser_hh.cc.o
[118/183] Compiling C++ object librec-test.a.p/test-ednscookie_cc.cc.o
[119/183] Compiling C++ object librec-test.a.p/test-dnsrecordcontent.cc.o
[119/183] Compiling C++ object librec-test.a.p/test-ednsoptions_cc.cc.o
[120/183] Compiling C++ object librec-common.a.p/lua-recursor4.cc.o
[120/183] Compiling C++ object librec-test.a.p/test-filterpo_cc.cc.o
[121/183] Compiling C++ object librec-test.a.p/test-ednscookie_cc.cc.o
[121/183] Compiling C++ object librec-test.a.p/test-histogram_hh.cc.o
[122/183] Compiling C++ object librec-common.a.p/ws-recursor.cc.o
In file included from ../pdns-recursor-5.3.1/dnsname.hh:62,
                 from ../pdns-recursor-5.3.1/dns.hh:24,
                 from ../pdns-recursor-5.3.1/misc.hh:32,
                 from ../pdns-recursor-5.3.1/iputils.hh:31,
                 from ../pdns-recursor-5.3.1/sstuff.hh:26,
                 from ../pdns-recursor-5.3.1/webserver.hh:44,
                 from ../pdns-recursor-5.3.1/ws-recursor.hh:24,
                 from ../pdns-recursor-5.3.1/ws-recursor.cc:25:
../pdns-recursor-5.3.1/burtle.hh: In function 'uint32_t burtleCI(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.1/burtle.hh:143:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:145:3: note: here
../pdns-recursor-5.3.1/burtle.hh:146:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:148:3: note: here
../pdns-recursor-5.3.1/burtle.hh:149:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:152:3: note: here
../pdns-recursor-5.3.1/burtle.hh:153:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:155:3: note: here
../pdns-recursor-5.3.1/burtle.hh:156:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:158:3: note: here
../pdns-recursor-5.3.1/burtle.hh:159:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:161:3: note: here
../pdns-recursor-5.3.1/burtle.hh:162:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:164:3: note: here
../pdns-recursor-5.3.1/burtle.hh:165:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:167:3: note: here
../pdns-recursor-5.3.1/burtle.hh:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:170:3: note: here
../pdns-recursor-5.3.1/burtle.hh:171:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:173:3: note: here

[122/183] Compiling C++ object librec-test.a.p/test-iputils_hh.cc.o
[123/183] Compiling C++ object librec-test.a.p/test-dns_random_hh.cc.o
[123/183] Compiling C++ object librec-test.a.p/test-ixfr_cc.cc.o
[124/183] Compiling C++ object librec-test.a.p/test-histogram_hh.cc.o
[124/183] Compiling C++ object librec-test.a.p/test-luawrapper.cc.o
[125/183] Compiling C++ object librec-test.a.p/test-ednsoptions_cc.cc.o
[125/183] Compiling C++ object librec-test.a.p/test-misc_hh.cc.o
[126/183] Compiling C++ object librec-common.a.p/rec-rust-lib_cxxsupport.cc.o
[126/183] Compiling C++ object librec-test.a.p/test-mplexer.cc.o
[127/183] Compiling C++ object librec-common.a.p/syncres.cc.o
In file included from ../pdns-recursor-5.3.1/dnsname.hh:62,
                 from ../pdns-recursor-5.3.1/dns.hh:24,
                 from ../pdns-recursor-5.3.1/misc.hh:32,
                 from ../pdns-recursor-5.3.1/arguments.hh:29,
                 from ../pdns-recursor-5.3.1/syncres.cc:28:
../pdns-recursor-5.3.1/burtle.hh: In function 'uint32_t burtleCI(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.1/burtle.hh:143:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:145:3: note: here
../pdns-recursor-5.3.1/burtle.hh:146:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:148:3: note: here
../pdns-recursor-5.3.1/burtle.hh:149:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:152:3: note: here
../pdns-recursor-5.3.1/burtle.hh:153:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:155:3: note: here
../pdns-recursor-5.3.1/burtle.hh:156:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:158:3: note: here
../pdns-recursor-5.3.1/burtle.hh:159:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:161:3: note: here
../pdns-recursor-5.3.1/burtle.hh:162:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:164:3: note: here
../pdns-recursor-5.3.1/burtle.hh:165:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:167:3: note: here
../pdns-recursor-5.3.1/burtle.hh:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:170:3: note: here
../pdns-recursor-5.3.1/burtle.hh:171:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:173:3: note: here

[127/183] Linking static target librec-common.a
[128/183] Compiling C++ object librec-test.a.p/test-dnsname_cc.cc.o
In file included from ../pdns-recursor-5.3.1/dnsname.hh:62,
                 from ../pdns-recursor-5.3.1/test-dnsname_cc.cc:13:
../pdns-recursor-5.3.1/burtle.hh: In function 'uint32_t burtleCI(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.1/burtle.hh:143:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:145:3: note: here
../pdns-recursor-5.3.1/burtle.hh:146:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:148:3: note: here
../pdns-recursor-5.3.1/burtle.hh:149:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:152:3: note: here
../pdns-recursor-5.3.1/burtle.hh:153:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:155:3: note: here
../pdns-recursor-5.3.1/burtle.hh:156:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:158:3: note: here
../pdns-recursor-5.3.1/burtle.hh:159:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:161:3: note: here
../pdns-recursor-5.3.1/burtle.hh:162:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:164:3: note: here
../pdns-recursor-5.3.1/burtle.hh:165:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:167:3: note: here
../pdns-recursor-5.3.1/burtle.hh:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:170:3: note: here
../pdns-recursor-5.3.1/burtle.hh:171:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:173:3: note: here

[128/183] Compiling C++ object librec-test.a.p/test-mtasker.cc.o
[129/183] Linking static target librec-common.a
[129/183] Compiling C++ object librec-test.a.p/test-negcache_cc.cc.o
[130/183] Compiling C++ object librec-test.a.p/test-luawrapper.cc.o
[130/183] Compiling C++ object librec-test.a.p/test-packetcache_hh.cc.o
[131/183] Compiling C++ object librec-test.a.p/test-ixfr_cc.cc.o
[131/183] Compiling C++ object librec-test.a.p/test-protozero-trace.cc.o
[132/183] Compiling C++ object librec-test.a.p/test-dnsrecords_cc.cc.o
[132/183] Compiling C++ object librec-test.a.p/test-rcpgenerator_cc.cc.o
[133/183] Compiling C++ object librec-test.a.p/test-aggressive_nsec_cc.cc.o
[133/183] Compiling C++ object librec-test.a.p/test-rec-system-resolve.cc.o
[134/183] Compiling C++ object librec-test.a.p/test-misc_hh.cc.o
[134/183] Compiling C++ object librec-test.a.p/test-rec-taskqueue.cc.o
[135/183] Compiling C++ object librec-test.a.p/test-filterpo_cc.cc.o
[135/183] Compiling C++ object librec-test.a.p/test-rec-tcounters_cc.cc.o
[136/183] Compiling C++ object librec-test.a.p/test-rec-system-resolve.cc.o
[136/183] Compiling C++ object librec-test.a.p/test-rec-zonetocache.cc.o
[137/183] Compiling C++ object librec-test.a.p/test-packetcache_hh.cc.o
In file included from ../pdns-recursor-5.3.1/dnsname.hh:62,
                 from ../pdns-recursor-5.3.1/dns.hh:24,
                 from ../pdns-recursor-5.3.1/dnswriter.hh:26,
                 from ../pdns-recursor-5.3.1/test-packetcache_hh.cc:12:
../pdns-recursor-5.3.1/burtle.hh: In function 'uint32_t burtle(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.1/burtle.hh:81:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:83:3: note: here
../pdns-recursor-5.3.1/burtle.hh:84:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:86:3: note: here
../pdns-recursor-5.3.1/burtle.hh:87:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:90:3: note: here
../pdns-recursor-5.3.1/burtle.hh:91:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:93:3: note: here
../pdns-recursor-5.3.1/burtle.hh:94:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:96:3: note: here
../pdns-recursor-5.3.1/burtle.hh:97:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:99:3: note: here
../pdns-recursor-5.3.1/burtle.hh:100:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:102:3: note: here
../pdns-recursor-5.3.1/burtle.hh:103:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:105:3: note: here
../pdns-recursor-5.3.1/burtle.hh:106:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:108:3: note: here
../pdns-recursor-5.3.1/burtle.hh:109:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:111:3: note: here
../pdns-recursor-5.3.1/burtle.hh: In function 'uint32_t burtleCI(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.1/burtle.hh:143:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:145:3: note: here
../pdns-recursor-5.3.1/burtle.hh:146:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:148:3: note: here
../pdns-recursor-5.3.1/burtle.hh:149:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:152:3: note: here
../pdns-recursor-5.3.1/burtle.hh:153:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:155:3: note: here
../pdns-recursor-5.3.1/burtle.hh:156:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:158:3: note: here
../pdns-recursor-5.3.1/burtle.hh:159:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:161:3: note: here
../pdns-recursor-5.3.1/burtle.hh:162:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:164:3: note: here
../pdns-recursor-5.3.1/burtle.hh:165:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:167:3: note: here
../pdns-recursor-5.3.1/burtle.hh:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:170:3: note: here
../pdns-recursor-5.3.1/burtle.hh:171:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:173:3: note: here

[137/183] Compiling C++ object librec-test.a.p/test-recpacketcache_cc.cc.o
[138/183] Compiling C++ object librec-test.a.p/test-iputils_hh.cc.o
[138/183] Compiling C++ object librec-test.a.p/test-recursorcache_cc.cc.o
[139/183] Compiling C++ object librec-test.a.p/test-mplexer.cc.o
[139/183] Compiling C++ object librec-test.a.p/test-reczones-helpers.cc.o
[140/183] Compiling C++ object librec-test.a.p/test-protozero-trace.cc.o
[140/183] Compiling C++ object librec-test.a.p/test-rpzloader_cc.cc.o
[141/183] Compiling C++ object librec-test.a.p/test-mtasker.cc.o
[141/183] Compiling C++ object librec-test.a.p/test-secpoll_cc.cc.o
[142/183] Compiling C++ object librec-test.a.p/test-negcache_cc.cc.o
[142/183] Compiling C++ object librec-test.a.p/test-settings.cc.o
[143/183] Compiling C++ object librec-test.a.p/test-rcpgenerator_cc.cc.o
[143/183] Compiling C++ object librec-test.a.p/test-shuffle_cc.cc.o
[144/183] Compiling C++ object librec-test.a.p/test-rec-tcounters_cc.cc.o
[144/183] Compiling C++ object librec-test.a.p/test-signers.cc.o
[145/183] Compiling C++ object librec-test.a.p/test-rec-taskqueue.cc.o
[145/183] Compiling C++ object librec-test.a.p/test-syncres_cc.cc.o
[146/183] Compiling C++ object librec-test.a.p/test-secpoll_cc.cc.o
[146/183] Compiling C++ object librec-test.a.p/test-syncres_cc1.cc.o
[147/183] Compiling C++ object librec-test.a.p/test-shuffle_cc.cc.o
[147/183] Compiling C++ object librec-test.a.p/test-syncres_cc10.cc.o
[148/183] Compiling C++ object librec-test.a.p/test-recpacketcache_cc.cc.o
[148/183] Compiling C++ object librec-test.a.p/test-syncres_cc2.cc.o
[149/183] Compiling C++ object librec-test.a.p/test-rec-zonetocache.cc.o
[149/183] Compiling C++ object librec-test.a.p/test-syncres_cc3.cc.o
[150/183] Compiling C++ object librec-test.a.p/test-rpzloader_cc.cc.o
[150/183] Compiling C++ object librec-test.a.p/test-syncres_cc4.cc.o
[151/183] Compiling C++ object librec-test.a.p/test-reczones-helpers.cc.o
In file included from ../pdns-recursor-5.3.1/dnsname.hh:62,
                 from ../pdns-recursor-5.3.1/dns.hh:24,
                 from ../pdns-recursor-5.3.1/misc.hh:32,
                 from ../pdns-recursor-5.3.1/arguments.hh:29,
                 from ../pdns-recursor-5.3.1/test-syncres_cc.hh:24,
                 from ../pdns-recursor-5.3.1/test-reczones-helpers.cc:9:
../pdns-recursor-5.3.1/burtle.hh: In function 'uint32_t burtleCI(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.1/burtle.hh:143:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:145:3: note: here
../pdns-recursor-5.3.1/burtle.hh:146:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:148:3: note: here
../pdns-recursor-5.3.1/burtle.hh:149:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:152:3: note: here
../pdns-recursor-5.3.1/burtle.hh:153:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:155:3: note: here
../pdns-recursor-5.3.1/burtle.hh:156:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:158:3: note: here
../pdns-recursor-5.3.1/burtle.hh:159:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:161:3: note: here
../pdns-recursor-5.3.1/burtle.hh:162:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:164:3: note: here
../pdns-recursor-5.3.1/burtle.hh:165:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:167:3: note: here
../pdns-recursor-5.3.1/burtle.hh:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:170:3: note: here
../pdns-recursor-5.3.1/burtle.hh:171:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:173:3: note: here

[151/183] Compiling C++ object librec-test.a.p/test-syncres_cc5.cc.o
[152/183] Compiling C++ object librec-test.a.p/test-signers.cc.o
[152/183] Compiling C++ object librec-test.a.p/test-syncres_cc6.cc.o
[153/183] Compiling C++ object librec-test.a.p/test-settings.cc.o
[153/183] Compiling C++ object librec-test.a.p/test-syncres_cc7.cc.o
[154/183] Compiling C++ object librec-test.a.p/test-recursorcache_cc.cc.o
[154/183] Compiling C++ object librec-test.a.p/test-syncres_cc8.cc.o
[155/183] Compiling C++ object librec-test.a.p/test-syncres_cc.cc.o
In file included from ../pdns-recursor-5.3.1/dnsname.hh:62,
                 from ../pdns-recursor-5.3.1/aggressive_nsec.hh:35,
                 from ../pdns-recursor-5.3.1/test-syncres_cc.cc:7:
../pdns-recursor-5.3.1/burtle.hh: In function 'uint32_t burtleCI(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.1/burtle.hh:143:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:145:3: note: here
../pdns-recursor-5.3.1/burtle.hh:146:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:148:3: note: here
../pdns-recursor-5.3.1/burtle.hh:149:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:152:3: note: here
../pdns-recursor-5.3.1/burtle.hh:153:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:155:3: note: here
../pdns-recursor-5.3.1/burtle.hh:156:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:158:3: note: here
../pdns-recursor-5.3.1/burtle.hh:159:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:161:3: note: here
../pdns-recursor-5.3.1/burtle.hh:162:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:164:3: note: here
../pdns-recursor-5.3.1/burtle.hh:165:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:167:3: note: here
../pdns-recursor-5.3.1/burtle.hh:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:170:3: note: here
../pdns-recursor-5.3.1/burtle.hh:171:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:173:3: note: here

[155/183] Compiling C++ object librec-test.a.p/test-syncres_cc9.cc.o
[156/183] Compiling C++ object librec-test.a.p/test-syncres_cc2.cc.o
[156/183] Compiling C++ object librec-test.a.p/test-tsig.cc.o
[157/183] Compiling C++ object librec-test.a.p/test-syncres_cc4.cc.o
In file included from ../pdns-recursor-5.3.1/dnsname.hh:62,
                 from ../pdns-recursor-5.3.1/dns.hh:24,
                 from ../pdns-recursor-5.3.1/misc.hh:32,
                 from ../pdns-recursor-5.3.1/arguments.hh:29,
                 from ../pdns-recursor-5.3.1/test-syncres_cc.hh:24,
                 from ../pdns-recursor-5.3.1/test-syncres_cc4.cc:7:
../pdns-recursor-5.3.1/burtle.hh: In function 'uint32_t burtleCI(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.1/burtle.hh:143:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:145:3: note: here
../pdns-recursor-5.3.1/burtle.hh:146:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:148:3: note: here
../pdns-recursor-5.3.1/burtle.hh:149:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:152:3: note: here
../pdns-recursor-5.3.1/burtle.hh:153:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:155:3: note: here
../pdns-recursor-5.3.1/burtle.hh:156:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:158:3: note: here
../pdns-recursor-5.3.1/burtle.hh:159:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:161:3: note: here
../pdns-recursor-5.3.1/burtle.hh:162:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:164:3: note: here
../pdns-recursor-5.3.1/burtle.hh:165:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:167:3: note: here
../pdns-recursor-5.3.1/burtle.hh:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:170:3: note: here
../pdns-recursor-5.3.1/burtle.hh:171:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:173:3: note: here

[157/183] Compiling C++ object librec-test.a.p/test-nod_cc.cc.o
[158/183] Compiling C++ object librec-test.a.p/test-syncres_cc10.cc.o
In file included from ../pdns-recursor-5.3.1/dnsname.hh:62,
                 from ../pdns-recursor-5.3.1/dns.hh:24,
                 from ../pdns-recursor-5.3.1/misc.hh:32,
                 from ../pdns-recursor-5.3.1/arguments.hh:29,
                 from ../pdns-recursor-5.3.1/test-syncres_cc.hh:24,
                 from ../pdns-recursor-5.3.1/test-syncres_cc10.cc:7:
../pdns-recursor-5.3.1/burtle.hh: In function 'uint32_t burtleCI(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.1/burtle.hh:143:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:145:3: note: here
../pdns-recursor-5.3.1/burtle.hh:146:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:148:3: note: here
../pdns-recursor-5.3.1/burtle.hh:149:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:152:3: note: here
../pdns-recursor-5.3.1/burtle.hh:153:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:155:3: note: here
../pdns-recursor-5.3.1/burtle.hh:156:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:158:3: note: here
../pdns-recursor-5.3.1/burtle.hh:159:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:161:3: note: here
../pdns-recursor-5.3.1/burtle.hh:162:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:164:3: note: here
../pdns-recursor-5.3.1/burtle.hh:165:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:167:3: note: here
../pdns-recursor-5.3.1/burtle.hh:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:170:3: note: here
../pdns-recursor-5.3.1/burtle.hh:171:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:173:3: note: here

[158/183] Compiling C++ object pdns_recursor.p/meson-generated_.._pubsuffix.cc.o
[159/183] Compiling C++ object librec-test.a.p/test-syncres_cc6.cc.o
[159/183] Compiling C++ object pdns_recursor.p/rec-main.cc.o
[160/183] Compiling C++ object pdns_recursor.p/meson-generated_.._pubsuffix.cc.o
[160/183] Compiling C++ object pdns_recursor.p/capabilities.cc.o
[161/183] Compiling C++ object librec-test.a.p/test-syncres_cc3.cc.o
In file included from ../pdns-recursor-5.3.1/dnsname.hh:62,
                 from ../pdns-recursor-5.3.1/dns.hh:24,
                 from ../pdns-recursor-5.3.1/misc.hh:32,
                 from ../pdns-recursor-5.3.1/arguments.hh:29,
                 from ../pdns-recursor-5.3.1/test-syncres_cc.hh:24,
                 from ../pdns-recursor-5.3.1/test-syncres_cc3.cc:7:
../pdns-recursor-5.3.1/burtle.hh: In function 'uint32_t burtleCI(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.1/burtle.hh:143:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:145:3: note: here
../pdns-recursor-5.3.1/burtle.hh:146:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:148:3: note: here
../pdns-recursor-5.3.1/burtle.hh:149:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:152:3: note: here
../pdns-recursor-5.3.1/burtle.hh:153:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:155:3: note: here
../pdns-recursor-5.3.1/burtle.hh:156:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:158:3: note: here
../pdns-recursor-5.3.1/burtle.hh:159:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:161:3: note: here
../pdns-recursor-5.3.1/burtle.hh:162:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:164:3: note: here
../pdns-recursor-5.3.1/burtle.hh:165:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:167:3: note: here
../pdns-recursor-5.3.1/burtle.hh:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:170:3: note: here
../pdns-recursor-5.3.1/burtle.hh:171:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:173:3: note: here

[161/183] Compiling C++ object pdns_recursor.p/channel.cc.o
[162/183] Compiling C++ object librec-test.a.p/test-syncres_cc1.cc.o
In file included from ../pdns-recursor-5.3.1/dnsname.hh:62,
                 from ../pdns-recursor-5.3.1/dns.hh:24,
                 from ../pdns-recursor-5.3.1/misc.hh:32,
                 from ../pdns-recursor-5.3.1/arguments.hh:29,
                 from ../pdns-recursor-5.3.1/test-syncres_cc.hh:24,
                 from ../pdns-recursor-5.3.1/test-syncres_cc1.cc:7:
../pdns-recursor-5.3.1/burtle.hh: In function 'uint32_t burtleCI(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.1/burtle.hh:143:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:145:3: note: here
../pdns-recursor-5.3.1/burtle.hh:146:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:148:3: note: here
../pdns-recursor-5.3.1/burtle.hh:149:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:152:3: note: here
../pdns-recursor-5.3.1/burtle.hh:153:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:155:3: note: here
../pdns-recursor-5.3.1/burtle.hh:156:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:158:3: note: here
../pdns-recursor-5.3.1/burtle.hh:159:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:161:3: note: here
../pdns-recursor-5.3.1/burtle.hh:162:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:164:3: note: here
../pdns-recursor-5.3.1/burtle.hh:165:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:167:3: note: here
../pdns-recursor-5.3.1/burtle.hh:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:170:3: note: here
../pdns-recursor-5.3.1/burtle.hh:171:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:173:3: note: here

[162/183] Compiling C++ object pdns_recursor.p/pdns_recursor.cc.o
[163/183] Compiling C++ object pdns_recursor.p/capabilities.cc.o
[163/183] Compiling C++ object pdns_recursor.p/rec-tcp.cc.o
[164/183] Compiling C++ object pdns_recursor.p/channel.cc.o
[164/183] Compiling C++ object pdns_recursor.p/rec-tcpout.cc.o
[165/183] Compiling C++ object librec-test.a.p/test-tsig.cc.o
[165/183] Compiling C++ object pdns_recursor.p/rec-snmp.cc.o
[166/183] Compiling C++ object librec-test.a.p/test-nod_cc.cc.o
[166/183] Compiling C++ object pdns_recursor.p/pollmplexer.cc.o
[167/183] Compiling C++ object librec-test.a.p/test-syncres_cc5.cc.o
[167/183] Compiling C++ object pdns_recursor.p/epollmplexer.cc.o
[168/183] Compiling C++ object librec-test.a.p/test-syncres_cc7.cc.o
In file included from ../pdns-recursor-5.3.1/dnsname.hh:62,
                 from ../pdns-recursor-5.3.1/dns.hh:24,
                 from ../pdns-recursor-5.3.1/misc.hh:32,
                 from ../pdns-recursor-5.3.1/arguments.hh:29,
                 from ../pdns-recursor-5.3.1/test-syncres_cc.hh:24,
                 from ../pdns-recursor-5.3.1/test-syncres_cc7.cc:7:
../pdns-recursor-5.3.1/burtle.hh: In function 'uint32_t burtleCI(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.1/burtle.hh:143:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:145:3: note: here
../pdns-recursor-5.3.1/burtle.hh:146:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:148:3: note: here
../pdns-recursor-5.3.1/burtle.hh:149:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:152:3: note: here
../pdns-recursor-5.3.1/burtle.hh:153:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:155:3: note: here
../pdns-recursor-5.3.1/burtle.hh:156:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:158:3: note: here
../pdns-recursor-5.3.1/burtle.hh:159:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:161:3: note: here
../pdns-recursor-5.3.1/burtle.hh:162:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:164:3: note: here
../pdns-recursor-5.3.1/burtle.hh:165:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:167:3: note: here
../pdns-recursor-5.3.1/burtle.hh:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:170:3: note: here
../pdns-recursor-5.3.1/burtle.hh:171:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:173:3: note: here

[168/183] Compiling C++ object rec_control.p/rec_control.cc.o
[169/183] Compiling C++ object librec-test.a.p/test-syncres_cc8.cc.o
[170/183] Compiling C++ object librec-test.a.p/test-syncres_cc9.cc.o
In file included from ../pdns-recursor-5.3.1/dnsname.hh:62,
                 from ../pdns-recursor-5.3.1/dns.hh:24,
                 from ../pdns-recursor-5.3.1/misc.hh:32,
                 from ../pdns-recursor-5.3.1/arguments.hh:29,
                 from ../pdns-recursor-5.3.1/test-syncres_cc.hh:24,
                 from ../pdns-recursor-5.3.1/test-syncres_cc9.cc:7:
../pdns-recursor-5.3.1/burtle.hh: In function 'uint32_t burtleCI(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.1/burtle.hh:143:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:145:3: note: here
../pdns-recursor-5.3.1/burtle.hh:146:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:148:3: note: here
../pdns-recursor-5.3.1/burtle.hh:149:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:152:3: note: here
../pdns-recursor-5.3.1/burtle.hh:153:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:155:3: note: here
../pdns-recursor-5.3.1/burtle.hh:156:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:158:3: note: here
../pdns-recursor-5.3.1/burtle.hh:159:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:161:3: note: here
../pdns-recursor-5.3.1/burtle.hh:162:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:164:3: note: here
../pdns-recursor-5.3.1/burtle.hh:165:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:167:3: note: here
../pdns-recursor-5.3.1/burtle.hh:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:170:3: note: here
../pdns-recursor-5.3.1/burtle.hh:171:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:173:3: note: here

[170/183] Linking static target librec-test.a
[171/183] Linking static target librec-test.a
[171/183] Linking target testrunner
[172/183] Compiling C++ object pdns_recursor.p/pollmplexer.cc.o
[173/183] Compiling C++ object pdns_recursor.p/rec-snmp.cc.o
[174/183] Compiling C++ object pdns_recursor.p/rec-tcpout.cc.o
[175/183] Compiling C++ object pdns_recursor.p/epollmplexer.cc.o
[176/183] Compiling C++ object rec_control.p/rec_control.cc.o
[176/183] Linking target rec_control
[177/183] Linking target testrunner
[178/183] Linking target rec_control
[179/183] Compiling C++ object pdns_recursor.p/rec-tcp.cc.o
[180/183] Compiling C++ object pdns_recursor.p/pdns_recursor.cc.o
In file included from ../pdns-recursor-5.3.1/dnsname.hh:62,
                 from ../pdns-recursor-5.3.1/logger.hh:33,
                 from ../pdns-recursor-5.3.1/rec-main.hh:29,
                 from ../pdns-recursor-5.3.1/pdns_recursor.cc:23:
../pdns-recursor-5.3.1/burtle.hh: In function 'uint32_t burtleCI(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.1/burtle.hh:143:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:145:3: note: here
../pdns-recursor-5.3.1/burtle.hh:146:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:148:3: note: here
../pdns-recursor-5.3.1/burtle.hh:149:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:152:3: note: here
../pdns-recursor-5.3.1/burtle.hh:153:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:155:3: note: here
../pdns-recursor-5.3.1/burtle.hh:156:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:158:3: note: here
../pdns-recursor-5.3.1/burtle.hh:159:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:161:3: note: here
../pdns-recursor-5.3.1/burtle.hh:162:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:164:3: note: here
../pdns-recursor-5.3.1/burtle.hh:165:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:167:3: note: here
../pdns-recursor-5.3.1/burtle.hh:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:170:3: note: here
../pdns-recursor-5.3.1/burtle.hh:171:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:173:3: note: here

[181/183] Compiling C++ object pdns_recursor.p/rec-main.cc.o
In file included from ../pdns-recursor-5.3.1/dnsname.hh:62,
                 from ../pdns-recursor-5.3.1/logger.hh:33,
                 from ../pdns-recursor-5.3.1/rec-main.hh:29,
                 from ../pdns-recursor-5.3.1/rec-main.cc:24:
../pdns-recursor-5.3.1/burtle.hh: In function 'uint32_t burtle(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.1/burtle.hh:81:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:83:3: note: here
../pdns-recursor-5.3.1/burtle.hh:84:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:86:3: note: here
../pdns-recursor-5.3.1/burtle.hh:87:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:90:3: note: here
../pdns-recursor-5.3.1/burtle.hh:91:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:93:3: note: here
../pdns-recursor-5.3.1/burtle.hh:94:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:96:3: note: here
../pdns-recursor-5.3.1/burtle.hh:97:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:99:3: note: here
../pdns-recursor-5.3.1/burtle.hh:100:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:102:3: note: here
../pdns-recursor-5.3.1/burtle.hh:103:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:105:3: note: here
../pdns-recursor-5.3.1/burtle.hh:106:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:108:3: note: here
../pdns-recursor-5.3.1/burtle.hh:109:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.1/burtle.hh:111:3: note: here

[181/183] Linking target pdns_recursor
[182/183] Linking target pdns_recursor
[182/183] Generating gen-conf-distfile...nd (wrapped by meson to capture output)
[183/183] Generating gen-conf-distfile...nd (wrapped by meson to capture output)
==> Entering fakeroot environment...
==> Starting package()...
Dropping privileges to 'root' before running ninja...
ninja: Entering directory `/build/powerdns-recursor/src/build'

[0/1] Generating check absense of conf... source directory with a custom command
[1/1] Generating check absense of conf... source directory with a custom command
Installing pdns_recursor to /build/powerdns-recursor/pkg/powerdns-recursor/usr/bin
Installing rec_control to /build/powerdns-recursor/pkg/powerdns-recursor/usr/bin
Installing recursor.yml-dist to /build/powerdns-recursor/pkg/powerdns-recursor/etc/powerdns
Installing /build/powerdns-recursor/src/pdns-recursor-5.3.1/pdns_recursor.1 to /build/powerdns-recursor/pkg/powerdns-recursor/usr/share/man/man1
Installing /build/powerdns-recursor/src/pdns-recursor-5.3.1/rec_control.1 to /build/powerdns-recursor/pkg/powerdns-recursor/usr/share/man/man1
Installing /build/powerdns-recursor/src/build/pdns-recursor.service to /build/powerdns-recursor/pkg/powerdns-recursor/usr/lib/systemd/system
Installing /build/powerdns-recursor/src/build/pdns-recursor@.service to /build/powerdns-recursor/pkg/powerdns-recursor/usr/lib/systemd/system
==> 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 "powerdns-recursor"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: powerdns-recursor 5.3.1-1 (Fri Oct 24 17:07:02 2025)
==> Cleaning up...