==> Synchronizing chroot copy [/home/leming/armv8/root] -> [leming]...done
==> Making package: powerdns-recursor 5.3.3-1 (Mon Dec  8 13:52:49 2025)
==> Retrieving sources...
  -> Found pdns-recursor-5.3.3.tar.xz
  -> Found pdns-recursor-5.3.3.tar.xz.asc
  -> Found sysusers.conf
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha512sums...
    pdns-recursor-5.3.3.tar.xz ... Passed
    pdns-recursor-5.3.3.tar.xz.asc ... Skipped
    sysusers.conf ... Passed
==> Making package: powerdns-recursor 5.3.3-1 (Mon Dec  8 18:52:55 2025)
==> Checking runtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...

Packages (9) libnl-3.12.0-1  libpcap-1.10.5-3  lm_sensors-1:3.6.2-1  pciutils-3.14.0-1  boost-libs-1.89.0-3  fstrm-0.6.1-2  libsodium-1.0.20-1  luajit-2.1.1765007043+45b771b-1  net-snmp-5.9.4-7.1

Total Download Size:    4.56 MiB
Total Installed Size:  31.25 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 boost-libs-1.89.0-3-aarch64 downloading...
 net-snmp-5.9.4-7.1-aarch64 downloading...
 luajit-2.1.1765007043+45b771b-1-aarch64 downloading...
 libsodium-1.0.20-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
:: 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...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...

Packages (14) compiler-rt-21.1.6-1  libedit-20250104_3.1-1  libyaml-0.2.5-3  lld-21.1.6-1  llvm-libs-21.1.6-1  mpdecimal-4.0.1-1  ninja-1.13.2-1  python-tqdm-4.67.1-2  boost-1.89.0-3  meson-1.9.2-1  python-3.13.7-1  python-yaml-6.0.3-1  ragel-6.10-4  rust-1:1.91.1-2

Total Download Size:   113.23 MiB
Total Installed Size:  711.17 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 rust-1:1.91.1-2-aarch64 downloading...
 llvm-libs-21.1.6-1-aarch64 downloading...
 boost-1.89.0-3-aarch64 downloading...
 compiler-rt-21.1.6-1-aarch64 downloading...
 meson-1.9.2-1-any downloading...
 lld-21.1.6-1-aarch64 downloading...
 ragel-6.10-4-aarch64 downloading...
 python-yaml-6.0.3-1-aarch64 downloading...
 ninja-1.13.2-1-aarch64 downloading...
 python-tqdm-4.67.1-2-any downloading...
 libedit-20250104_3.1-1-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 [pending]
installing ninja...
installing mpdecimal...
installing python...
Optional dependencies for python
    python-setuptools: for building Python packages using tooling that is usually bundled with Python
    python-pip: for installing Python packages using tooling that is usually bundled with Python
    python-pipx: for installing Python software not packaged on Arch Linux
    sqlite: for a default database integration [installed]
    xz: for lzma [installed]
    tk: for tkinter
installing python-tqdm...
Optional dependencies for python-tqdm
    python-requests: telegram
installing meson...
installing libyaml...
installing python-yaml...
installing ragel...
installing compiler-rt...
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...
==> Retrieving sources...
  -> Found pdns-recursor-5.3.3.tar.xz
  -> Found pdns-recursor-5.3.3.tar.xz.asc
  -> Found sysusers.conf
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Extracting pdns-recursor-5.3.3.tar.xz with bsdtar
==> Starting build()...
The Meson build system
Version: 1.9.2
Source dir: /build/powerdns-recursor/src/pdns-recursor-5.3.3
Build dir: /build/powerdns-recursor/src/build
Build type: native build
Project name: pdns-recursor
Project version: 5.3.3
C compiler for the host machine: cc (gcc 15.2.1 "aarch64-unknown-linux-gnu-gcc (GCC) 15.2.1 20251112")
C linker for the host machine: cc ld.bfd 2.45.1
C++ compiler for the host machine: c++ (gcc 15.2.1 "c++ (GCC) 15.2.1 20251112")
C++ linker for the host machine: c++ ld.bfd 2.45.1
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.1765007043
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.3/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.17.0
Run-time dependency libcap found: YES 2.77
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.3/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.3/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.3

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

  System
    System                   : linux
    C++ Compiler             : gcc
    C++ Compiler Version     : 15.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.1765007043
    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.2 at /usr/bin/ninja

Generating targets:   0%|          | 0/23 eta ?
Generating targets:  17%|█▋        | 4/23 eta 00:01
Generating targets:  65%|██████▌   | 15/23 eta 00:00
                                                    

Writing build.ninja:   0%|          | 0/214 eta ?
                                                 
ninja: Entering directory `/build/powerdns-recursor/src/build'
[1/183] Generating check absense of config.h file in source directory with a custom command
[2/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.3 = /build/powerdns-recursor/src/pdns-recursor-5.3.3
metrics.py builddir: . = /build/powerdns-recursor/src/build
[3/183] Compiling C object ext/arc4random/libarc4random.a.p/arc4random_uniform.c.o
[4/183] Generating cp-pubsuffix with a custom command
'../pdns-recursor-5.3.3/./pubsuffix.cc' -> 'pubsuffix.cc'
[5/183] Compiling C object ext/arc4random/libarc4random.a.p/explicit_bzero.c.o
[6/183] Compiling C object ext/arc4random/libarc4random.a.p/bsd-getentropy.c.o
[7/183] Compiling C object ext/arc4random/libarc4random.a.p/arc4random.c.o
[8/183] Linking static target ext/arc4random/libarc4random.a
[9/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.3/rec-rust-lib = /build/powerdns-recursor/src/pdns-recursor-5.3.3/rec-rust-lib
Generate gendir: ./rec-rust-lib = /build/powerdns-recursor/src/build/rec-rust-lib
[9/183] Generating rec-rust-lib/rust/librecrust.a with a custom command (wrapped by meson to set env)
    Updating crates.io index
 Downloading crates ...
  Downloaded itoa v1.0.14
  Downloaded serde_yaml v0.9.34+deprecated
  Downloaded rustversion v1.0.19
  Downloaded hyper v1.6.0
  Downloaded cfg-if v1.0.0
  Downloaded tower-service v0.3.3
  Downloaded try-lock v0.2.5
  Downloaded want v0.3.1
  Downloaded zeroize v1.8.1
  Downloaded unicode-ident v1.0.16
  Downloaded uuid v1.12.1
  Downloaded tracing v0.1.41
  Downloaded serde v1.0.217
  Downloaded mio v1.0.3
  Downloaded http v1.2.0
  Downloaded hashbrown v0.15.2
  Downloaded futures-util v0.3.31
  Downloaded rustls-webpki v0.102.8
  Downloaded cxx v1.0.137
  Downloaded indexmap v2.7.1
  Downloaded hyper-util v0.1.10
  Downloaded unicode-width v0.1.14
  Downloaded syn v2.0.98
  Downloaded unsafe-libyaml v0.2.11
  Downloaded tracing-core v0.1.33
  Downloaded socket2 v0.5.8
  Downloaded rustls v0.23.22
  Downloaded serde_derive v1.0.217
  Downloaded rustls-pki-types v1.11.0
  Downloaded httparse v1.10.0
  Downloaded futures-channel v0.3.31
  Downloaded cxx-build v1.0.137
  Downloaded cc v1.2.11
  Downloaded bytes v1.10.0
  Downloaded tokio-rustls v0.26.1
  Downloaded smallvec v1.13.2
  Downloaded ryu v1.0.19
  Downloaded proc-macro2 v1.0.93
  Downloaded pin-utils v0.1.0
  Downloaded pin-project-lite v0.2.16
  Downloaded ring v0.17.13
  Downloaded once_cell v1.20.2
  Downloaded hyper-rustls v0.27.5
  Downloaded base64 v0.22.1
  Downloaded untrusted v0.9.0
  Downloaded termcolor v1.4.1
  Downloaded subtle v2.6.1
  Downloaded libc v0.2.169
  Downloaded shlex v1.3.0
  Downloaded rustls-pemfile v2.2.0
  Downloaded tokio v1.43.1
  Downloaded quote v1.0.38
  Downloaded ipnet v2.11.0
  Downloaded httpdate v1.0.3
  Downloaded http-body-util v0.1.2
  Downloaded getrandom v0.2.15
  Downloaded foldhash v0.1.4
  Downloaded percent-encoding v2.3.1
  Downloaded fnv v1.0.7
  Downloaded cxxbridge-macro v1.0.137
  Downloaded scratch v1.0.7
  Downloaded http-body v1.0.1
  Downloaded futures-core v0.3.31
  Downloaded codespan-reporting v0.11.1
  Downloaded link-cplusplus v1.0.9
  Downloaded futures-task v0.3.31
  Downloaded form_urlencoded v1.2.1
  Downloaded equivalent v1.0.1
  Downloaded cxxbridge-flags v1.0.137
   Compiling shlex v1.3.0
   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
   Compiling bytes v1.10.0
   Compiling futures-core v0.3.31
   Compiling fnv v1.0.7
   Compiling cc v1.2.11
   Compiling rustls-pki-types v1.11.0
   Compiling futures-task v0.3.31
   Compiling untrusted v0.9.0
   Compiling httparse v1.10.0
   Compiling pin-utils v0.1.0
   Compiling scratch v1.0.7
   Compiling futures-util v0.3.31
   Compiling unicode-width v0.1.14
   Compiling rustls v0.23.22
   Compiling quote v1.0.38
   Compiling http v1.2.0
   Compiling syn v2.0.98
   Compiling try-lock v0.2.5
   Compiling rustversion v1.0.19
   Compiling cxxbridge-flags v1.0.137
   Compiling termcolor v1.4.1
   Compiling want v0.3.1
   Compiling getrandom v0.2.15
   Compiling socket2 v0.5.8
   Compiling mio v1.0.3
   Compiling codespan-reporting v0.11.1
   Compiling tracing-core v0.1.33
   Compiling ring v0.17.13
   Compiling link-cplusplus v1.0.9
   Compiling http-body v1.0.1
   Compiling cxx v1.0.137
   Compiling tokio v1.43.1
   Compiling futures-channel v0.3.31
   Compiling zeroize v1.8.1
   Compiling serde v1.0.217
   Compiling httpdate v1.0.3
   Compiling smallvec v1.13.2
   Compiling subtle v2.6.1
   Compiling tracing v0.1.41
   Compiling hashbrown v0.15.2
   Compiling tower-service v0.3.3
   Compiling cxx-build v1.0.137
   Compiling equivalent v1.0.1
   Compiling unsafe-libyaml v0.2.11
   Compiling percent-encoding v2.3.1
   Compiling foldhash v0.1.4
   Compiling indexmap v2.7.1
   Compiling ryu v1.0.19
   Compiling form_urlencoded v1.2.1
   Compiling http-body-util v0.1.2
   Compiling uuid v1.12.1
   Compiling rustls-pemfile v2.2.0
   Compiling base64 v0.22.1
   Compiling ipnet v2.11.0
   Compiling hyper v1.6.0
   Compiling serde_derive v1.0.217
   Compiling rustls-webpki v0.102.8
   Compiling recrust v5.3.0 (/build/powerdns-recursor/src/pdns-recursor-5.3.3/rec-rust-lib/rust)
   Compiling hyper-util v0.1.10
   Compiling cxxbridge-macro v1.0.137
   Compiling tokio-rustls v0.26.1
   Compiling hyper-rustls v0.27.5
   Compiling serde_yaml v0.9.34+deprecated
warning: `#[automatically_derived]` attribute cannot be used on inherent impl blocks
    --> src/web.rs:1079:12
     |
1079 |         fn matches(self: &CredentialsHolder, str: &CxxString) -> bool;
     |            ^^^^^^^
     |
     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
     = help: `#[automatically_derived]` can only be applied to trait impl blocks
     = note: `#[warn(unused_attributes)]` (part of `#[warn(unused)]`) on by default

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

warning: `recrust` (lib) generated 2 warnings (run `cargo fix --lib -p recrust` to apply 1 suggestion)
    Finished `release` profile [optimized] target(s) in 1m 15s
[10/183] Compiling C++ object ext/probds/libprobds.a.p/murmur3.cc.o
../pdns-recursor-5.3.3/ext/probds/murmur3.cc: In function 'void MurmurHash3_x86_32(const void*, int, uint32_t, void*)':
../pdns-recursor-5.3.3/ext/probds/murmur3.cc:69:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/ext/probds/murmur3.cc:71:5: note: here
../pdns-recursor-5.3.3/ext/probds/murmur3.cc:71:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/ext/probds/murmur3.cc:73:5: note: here
[24/183] Linking static target librec-signers-openssl.a
[26/183] Compiling C++ object librec-common.a.p/coverage.cc.o
[27/183] Compiling C++ object librec-common.a.p/base32.cc.o
[28/183] Compiling C++ object librec-common.a.p/base64.cc.o
[29/183] Compiling C++ object librec-dnslabeltext.a.p/dnslabeltext.cc.o
[30/183] Compiling C++ object librec-common.a.p/dns.cc.o
In file included from ../pdns-recursor-5.3.3/dnsname.hh:62,
                 from ../pdns-recursor-5.3.3/dns.hh:24,
                 from ../pdns-recursor-5.3.3/dns.cc:25:
../pdns-recursor-5.3.3/burtle.hh: In function 'uint32_t burtleCI(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.3/burtle.hh:143:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:145:3: note: here
../pdns-recursor-5.3.3/burtle.hh:146:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:148:3: note: here
../pdns-recursor-5.3.3/burtle.hh:149:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:152:3: note: here
../pdns-recursor-5.3.3/burtle.hh:153:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:155:3: note: here
../pdns-recursor-5.3.3/burtle.hh:156:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:158:3: note: here
../pdns-recursor-5.3.3/burtle.hh:159:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:161:3: note: here
../pdns-recursor-5.3.3/burtle.hh:162:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:164:3: note: here
../pdns-recursor-5.3.3/burtle.hh:165:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:167:3: note: here
../pdns-recursor-5.3.3/burtle.hh:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:170:3: note: here
../pdns-recursor-5.3.3/burtle.hh:171:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:173:3: note: here
[31/183] Compiling C++ object librec-common.a.p/axfr-retriever.cc.o
[32/183] Compiling C++ object librec-common.a.p/dnsname.cc.o
In file included from ../pdns-recursor-5.3.3/dnsname.hh:62,
                 from ../pdns-recursor-5.3.3/dnsname.cc:22:
../pdns-recursor-5.3.3/burtle.hh: In function 'uint32_t burtleCI(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.3/burtle.hh:143:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:145:3: note: here
../pdns-recursor-5.3.3/burtle.hh:146:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:148:3: note: here
../pdns-recursor-5.3.3/burtle.hh:149:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:152:3: note: here
../pdns-recursor-5.3.3/burtle.hh:153:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:155:3: note: here
../pdns-recursor-5.3.3/burtle.hh:156:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:158:3: note: here
../pdns-recursor-5.3.3/burtle.hh:159:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:161:3: note: here
../pdns-recursor-5.3.3/burtle.hh:162:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:164:3: note: here
../pdns-recursor-5.3.3/burtle.hh:165:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:167:3: note: here
../pdns-recursor-5.3.3/burtle.hh:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:170:3: note: here
../pdns-recursor-5.3.3/burtle.hh:171:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:173:3: note: here
[33/183] Compiling C++ object librec-common.a.p/credentials.cc.o
In file included from ../pdns-recursor-5.3.3/dnsname.hh:62,
                 from ../pdns-recursor-5.3.3/dns.hh:24,
                 from ../pdns-recursor-5.3.3/misc.hh:32,
                 from ../pdns-recursor-5.3.3/credentials.cc:45:
../pdns-recursor-5.3.3/burtle.hh: In function 'uint32_t burtle(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.3/burtle.hh:81:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:83:3: note: here
../pdns-recursor-5.3.3/burtle.hh:84:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:86:3: note: here
../pdns-recursor-5.3.3/burtle.hh:87:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:90:3: note: here
../pdns-recursor-5.3.3/burtle.hh:91:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:93:3: note: here
../pdns-recursor-5.3.3/burtle.hh:94:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:96:3: note: here
../pdns-recursor-5.3.3/burtle.hh:97:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:99:3: note: here
../pdns-recursor-5.3.3/burtle.hh:100:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:102:3: note: here
../pdns-recursor-5.3.3/burtle.hh:103:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:105:3: note: here
../pdns-recursor-5.3.3/burtle.hh:106:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:108:3: note: here
../pdns-recursor-5.3.3/burtle.hh:109:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:111:3: note: here
[34/183] Compiling C++ object librec-common.a.p/ednsextendederror.cc.o
[35/183] Compiling C++ object librec-common.a.p/ednspadding.cc.o
[36/183] Compiling C++ object librec-common.a.p/ednscookies.cc.o
[37/183] Compiling C++ object librec-common.a.p/arguments.cc.o
[38/183] Compiling C++ object librec-common.a.p/gettime.cc.o
[39/183] Compiling C++ object librec-common.a.p/ednsoptions.cc.o
[40/183] Compiling C++ object librec-common.a.p/ednssubnet.cc.o
[41/183] Compiling C++ object librec-common.a.p/dnswriter.cc.o
[42/183] Compiling C++ object librec-common.a.p/aggressive_nsec.cc.o
[43/183] Compiling C++ object librec-common.a.p/gss_context.cc.o
[44/183] Compiling C++ object librec-common.a.p/dnsparser.cc.o
[45/183] Compiling C++ object librec-common.a.p/json.cc.o
[46/183] Compiling C++ object librec-common.a.p/dnssecinfra.cc.o
[47/183] Compiling C++ object librec-common.a.p/logger.cc.o
[48/183] Compiling C++ object librec-common.a.p/logging.cc.o
[49/183] Compiling C++ object librec-common.a.p/ixfr.cc.o
[50/183] Compiling C++ object librec-common.a.p/iputils.cc.o
[51/183] Compiling C++ object librec-common.a.p/mtasker_context.cc.o
[52/183] Compiling C++ object librec-common.a.p/libssl.cc.o
[53/183] Compiling C++ object librec-common.a.p/filterpo.cc.o
In file included from ../pdns-recursor-5.3.3/dnsname.hh:62,
                 from ../pdns-recursor-5.3.3/dns.hh:24,
                 from ../pdns-recursor-5.3.3/misc.hh:32,
                 from ../pdns-recursor-5.3.3/iputils.hh:31,
                 from ../pdns-recursor-5.3.3/filterpo.hh:23,
                 from ../pdns-recursor-5.3.3/filterpo.cc:27:
../pdns-recursor-5.3.3/burtle.hh: In function 'uint32_t burtleCI(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.3/burtle.hh:143:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:145:3: note: here
../pdns-recursor-5.3.3/burtle.hh:146:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:148:3: note: here
../pdns-recursor-5.3.3/burtle.hh:149:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:152:3: note: here
../pdns-recursor-5.3.3/burtle.hh:153:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:155:3: note: here
../pdns-recursor-5.3.3/burtle.hh:156:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:158:3: note: here
../pdns-recursor-5.3.3/burtle.hh:159:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:161:3: note: here
../pdns-recursor-5.3.3/burtle.hh:162:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:164:3: note: here
../pdns-recursor-5.3.3/burtle.hh:165:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:167:3: note: here
../pdns-recursor-5.3.3/burtle.hh:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:170:3: note: here
../pdns-recursor-5.3.3/burtle.hh:171:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:173:3: note: here
[54/183] Compiling C++ object librec-common.a.p/nsecrecords.cc.o
[55/183] Compiling C++ object librec-common.a.p/protozero.cc.o
[56/183] Compiling C++ object librec-common.a.p/dnsrecords.cc.o
[57/183] Compiling C++ object librec-common.a.p/proxy-protocol.cc.o
[58/183] Compiling C++ object librec-common.a.p/misc.cc.o
[59/183] Compiling C++ object librec-common.a.p/qtype.cc.o
[60/183] Compiling C++ object librec-common.a.p/negcache.cc.o
In file included from ../pdns-recursor-5.3.3/dnsname.hh:62,
                 from ../pdns-recursor-5.3.3/dns.hh:24,
                 from ../pdns-recursor-5.3.3/misc.hh:32,
                 from ../pdns-recursor-5.3.3/dnsparser.hh:33,
                 from ../pdns-recursor-5.3.3/negcache.hh:31,
                 from ../pdns-recursor-5.3.3/negcache.cc:24:
../pdns-recursor-5.3.3/burtle.hh: In function 'uint32_t burtleCI(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.3/burtle.hh:143:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:145:3: note: here
../pdns-recursor-5.3.3/burtle.hh:146:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:148:3: note: here
../pdns-recursor-5.3.3/burtle.hh:149:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:152:3: note: here
../pdns-recursor-5.3.3/burtle.hh:153:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:155:3: note: here
../pdns-recursor-5.3.3/burtle.hh:156:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:158:3: note: here
../pdns-recursor-5.3.3/burtle.hh:159:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:161:3: note: here
../pdns-recursor-5.3.3/burtle.hh:162:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:164:3: note: here
../pdns-recursor-5.3.3/burtle.hh:165:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:167:3: note: here
../pdns-recursor-5.3.3/burtle.hh:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:170:3: note: here
../pdns-recursor-5.3.3/burtle.hh:171:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:173:3: note: here
[61/183] Compiling C++ object librec-common.a.p/protozero-trace.cc.o
[62/183] Compiling C++ object librec-common.a.p/meson-generated_.._rec-rust-lib_cxxsettings-generated.cc.o
[63/183] Compiling C++ object librec-common.a.p/pubsuffixloader.cc.o
[64/183] Compiling C++ object librec-common.a.p/lwres.cc.o
[65/183] Compiling C++ object librec-common.a.p/query-local-address.cc.o
[66/183] Compiling C++ object librec-common.a.p/rec-eventtrace.cc.o
[67/183] Compiling C++ object librec-common.a.p/rec-responsestats.cc.o
[68/183] Compiling C++ object librec-common.a.p/rec-protozero.cc.o
[69/183] Compiling C++ object librec-common.a.p/rec-system-resolve.cc.o
[70/183] Compiling C++ object librec-common.a.p/rec-nsspeeds.cc.o
[71/183] Compiling C++ object librec-common.a.p/rec-carbon.cc.o
[72/183] Compiling C++ object librec-common.a.p/rec-tcounters.cc.o
[73/183] Compiling C++ object librec-common.a.p/rcpgenerator.cc.o
[74/183] Compiling C++ object librec-common.a.p/rec_channel.cc.o
[75/183] Compiling C++ object librec-common.a.p/rec-xfrtracker.cc.o
[76/183] Compiling C++ object librec-common.a.p/rec-taskqueue.cc.o
[77/183] Compiling C++ object librec-common.a.p/recpacketcache.cc.o
In file included from ../pdns-recursor-5.3.3/dnsname.hh:62,
                 from ../pdns-recursor-5.3.3/dns.hh:24,
                 from ../pdns-recursor-5.3.3/recpacketcache.hh:25,
                 from ../pdns-recursor-5.3.3/recpacketcache.cc:7:
../pdns-recursor-5.3.3/burtle.hh: In function 'uint32_t burtle(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.3/burtle.hh:81:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:83:3: note: here
../pdns-recursor-5.3.3/burtle.hh:84:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:86:3: note: here
../pdns-recursor-5.3.3/burtle.hh:87:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:90:3: note: here
../pdns-recursor-5.3.3/burtle.hh:91:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:93:3: note: here
../pdns-recursor-5.3.3/burtle.hh:94:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:96:3: note: here
../pdns-recursor-5.3.3/burtle.hh:97:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:99:3: note: here
../pdns-recursor-5.3.3/burtle.hh:100:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:102:3: note: here
../pdns-recursor-5.3.3/burtle.hh:103:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:105:3: note: here
../pdns-recursor-5.3.3/burtle.hh:106:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:108:3: note: here
../pdns-recursor-5.3.3/burtle.hh:109:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:111:3: note: here
../pdns-recursor-5.3.3/burtle.hh: In function 'uint32_t burtleCI(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.3/burtle.hh:143:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:145:3: note: here
../pdns-recursor-5.3.3/burtle.hh:146:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:148:3: note: here
../pdns-recursor-5.3.3/burtle.hh:149:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:152:3: note: here
../pdns-recursor-5.3.3/burtle.hh:153:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:155:3: note: here
../pdns-recursor-5.3.3/burtle.hh:156:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:158:3: note: here
../pdns-recursor-5.3.3/burtle.hh:159:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:161:3: note: here
../pdns-recursor-5.3.3/burtle.hh:162:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:164:3: note: here
../pdns-recursor-5.3.3/burtle.hh:165:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:167:3: note: here
../pdns-recursor-5.3.3/burtle.hh:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:170:3: note: here
../pdns-recursor-5.3.3/burtle.hh:171:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:173:3: note: here
[78/183] Compiling C++ object librec-common.a.p/rec-xfr.cc.o
In file included from ../pdns-recursor-5.3.3/dnsname.hh:62,
                 from ../pdns-recursor-5.3.3/dns.hh:24,
                 from ../pdns-recursor-5.3.3/misc.hh:32,
                 from ../pdns-recursor-5.3.3/iputils.hh:31,
                 from ../pdns-recursor-5.3.3/rec-xfr.hh:31,
                 from ../pdns-recursor-5.3.3/rec-xfr.cc:23:
../pdns-recursor-5.3.3/burtle.hh: In function 'uint32_t burtleCI(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.3/burtle.hh:143:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:145:3: note: here
../pdns-recursor-5.3.3/burtle.hh:146:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:148:3: note: here
../pdns-recursor-5.3.3/burtle.hh:149:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:152:3: note: here
../pdns-recursor-5.3.3/burtle.hh:153:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:155:3: note: here
../pdns-recursor-5.3.3/burtle.hh:156:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:158:3: note: here
../pdns-recursor-5.3.3/burtle.hh:159:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:161:3: note: here
../pdns-recursor-5.3.3/burtle.hh:162:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:164:3: note: here
../pdns-recursor-5.3.3/burtle.hh:165:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:167:3: note: here
../pdns-recursor-5.3.3/burtle.hh:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:170:3: note: here
../pdns-recursor-5.3.3/burtle.hh:171:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:173:3: note: here
[79/183] Compiling C++ object librec-common.a.p/rec-zonetocache.cc.o
[80/183] Compiling C++ object librec-common.a.p/remote_logger.cc.o
[81/183] Compiling C++ object librec-common.a.p/reczones-helpers.cc.o
In file included from ../pdns-recursor-5.3.3/dnsname.hh:62,
                 from ../pdns-recursor-5.3.3/dns.hh:24,
                 from ../pdns-recursor-5.3.3/misc.hh:32,
                 from ../pdns-recursor-5.3.3/arguments.hh:29,
                 from ../pdns-recursor-5.3.3/reczones-helpers.cc:27:
../pdns-recursor-5.3.3/burtle.hh: In function 'uint32_t burtleCI(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.3/burtle.hh:143:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:145:3: note: here
../pdns-recursor-5.3.3/burtle.hh:146:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:148:3: note: here
../pdns-recursor-5.3.3/burtle.hh:149:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:152:3: note: here
../pdns-recursor-5.3.3/burtle.hh:153:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:155:3: note: here
../pdns-recursor-5.3.3/burtle.hh:156:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:158:3: note: here
../pdns-recursor-5.3.3/burtle.hh:159:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:161:3: note: here
../pdns-recursor-5.3.3/burtle.hh:162:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:164:3: note: here
../pdns-recursor-5.3.3/burtle.hh:165:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:167:3: note: here
../pdns-recursor-5.3.3/burtle.hh:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:170:3: note: here
../pdns-recursor-5.3.3/burtle.hh:171:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:173:3: note: here
[82/183] Compiling C++ object librec-common.a.p/recursor_cache.cc.o
In file included from ../pdns-recursor-5.3.3/dnsname.hh:62,
                 from ../pdns-recursor-5.3.3/dns.hh:24,
                 from ../pdns-recursor-5.3.3/recursor_cache.hh:24,
                 from ../pdns-recursor-5.3.3/recursor_cache.cc:29:
../pdns-recursor-5.3.3/burtle.hh: In function 'uint32_t burtleCI(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.3/burtle.hh:143:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:145:3: note: here
../pdns-recursor-5.3.3/burtle.hh:146:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:148:3: note: here
../pdns-recursor-5.3.3/burtle.hh:149:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:152:3: note: here
../pdns-recursor-5.3.3/burtle.hh:153:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:155:3: note: here
../pdns-recursor-5.3.3/burtle.hh:156:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:158:3: note: here
../pdns-recursor-5.3.3/burtle.hh:159:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:161:3: note: here
../pdns-recursor-5.3.3/burtle.hh:162:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:164:3: note: here
../pdns-recursor-5.3.3/burtle.hh:165:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:167:3: note: here
../pdns-recursor-5.3.3/burtle.hh:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:170:3: note: here
../pdns-recursor-5.3.3/burtle.hh:171:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:173:3: note: here
[83/183] Compiling C++ object librec-common.a.p/resolver.cc.o
[84/183] Compiling C++ object librec-common.a.p/secpoll.cc.o
[85/183] Compiling C++ object librec-common.a.p/rec-lua-conf.cc.o
[86/183] Compiling C++ object librec-common.a.p/lua-base4.cc.o
In file included from ../pdns-recursor-5.3.3/dnsname.hh:62,
                 from ../pdns-recursor-5.3.3/logger.hh:33,
                 from ../pdns-recursor-5.3.3/lua-base4.cc:8:
../pdns-recursor-5.3.3/burtle.hh: In function 'uint32_t burtle(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.3/burtle.hh:81:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:83:3: note: here
../pdns-recursor-5.3.3/burtle.hh:84:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:86:3: note: here
../pdns-recursor-5.3.3/burtle.hh:87:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:90:3: note: here
../pdns-recursor-5.3.3/burtle.hh:91:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:93:3: note: here
../pdns-recursor-5.3.3/burtle.hh:94:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:96:3: note: here
../pdns-recursor-5.3.3/burtle.hh:97:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:99:3: note: here
../pdns-recursor-5.3.3/burtle.hh:100:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:102:3: note: here
../pdns-recursor-5.3.3/burtle.hh:103:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:105:3: note: here
../pdns-recursor-5.3.3/burtle.hh:106:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:108:3: note: here
../pdns-recursor-5.3.3/burtle.hh:109:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:111:3: note: here
[87/183] Compiling C++ object librec-common.a.p/shuffle.cc.o
[88/183] Compiling C++ object librec-common.a.p/secpoll-recursor.cc.o
[89/183] Compiling C++ object librec-common.a.p/reczones.cc.o
In file included from ../pdns-recursor-5.3.3/dnsname.hh:62,
                 from ../pdns-recursor-5.3.3/dns.hh:24,
                 from ../pdns-recursor-5.3.3/syncres.hh:26,
                 from ../pdns-recursor-5.3.3/reczones-helpers.hh:32,
                 from ../pdns-recursor-5.3.3/reczones.cc:29:
../pdns-recursor-5.3.3/burtle.hh: In function 'uint32_t burtleCI(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.3/burtle.hh:143:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:145:3: note: here
../pdns-recursor-5.3.3/burtle.hh:146:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:148:3: note: here
../pdns-recursor-5.3.3/burtle.hh:149:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:152:3: note: here
../pdns-recursor-5.3.3/burtle.hh:153:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:155:3: note: here
../pdns-recursor-5.3.3/burtle.hh:156:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:158:3: note: here
../pdns-recursor-5.3.3/burtle.hh:159:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:161:3: note: here
../pdns-recursor-5.3.3/burtle.hh:162:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:164:3: note: here
../pdns-recursor-5.3.3/burtle.hh:165:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:167:3: note: here
../pdns-recursor-5.3.3/burtle.hh:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:170:3: note: here
../pdns-recursor-5.3.3/burtle.hh:171:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:173:3: note: here
[90/183] Compiling C++ object librec-common.a.p/rpzloader.cc.o
[91/183] Compiling C++ object librec-common.a.p/svc-records.cc.o
[92/183] Compiling C++ object librec-common.a.p/sillyrecords.cc.o
[93/183] Compiling C++ object librec-common.a.p/snmp-agent.cc.o
[94/183] Compiling C++ object librec-common.a.p/sortlist.cc.o
[95/183] Compiling C++ object librec-common.a.p/uuid-utils.cc.o
[96/183] Compiling C++ object librec-common.a.p/threadname.cc.o
[97/183] Compiling C++ object librec-common.a.p/unix_utility.cc.o
[98/183] Compiling C++ object librec-common.a.p/tsigverifier.cc.o
[99/183] Compiling C++ object librec-common.a.p/tcpiohandler.cc.o
[100/183] Compiling C++ object librec-common.a.p/version.cc.o
[101/183] Compiling C++ object librec-common.a.p/taskqueue.cc.o
In file included from ../pdns-recursor-5.3.3/dnsname.hh:62,
                 from ../pdns-recursor-5.3.3/taskqueue.hh:40,
                 from ../pdns-recursor-5.3.3/taskqueue.cc:23:
../pdns-recursor-5.3.3/burtle.hh: In function 'uint32_t burtle(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.3/burtle.hh:81:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:83:3: note: here
../pdns-recursor-5.3.3/burtle.hh:84:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:86:3: note: here
../pdns-recursor-5.3.3/burtle.hh:87:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:90:3: note: here
../pdns-recursor-5.3.3/burtle.hh:91:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:93:3: note: here
../pdns-recursor-5.3.3/burtle.hh:94:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:96:3: note: here
../pdns-recursor-5.3.3/burtle.hh:97:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:99:3: note: here
../pdns-recursor-5.3.3/burtle.hh:100:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:102:3: note: here
../pdns-recursor-5.3.3/burtle.hh:103:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:105:3: note: here
../pdns-recursor-5.3.3/burtle.hh:106:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:108:3: note: here
../pdns-recursor-5.3.3/burtle.hh:109:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:111:3: note: here
[102/183] Compiling C++ object librec-common.a.p/webserver.cc.o
[103/183] Compiling C++ object librec-common.a.p/validate-recursor.cc.o
[104/183] Compiling C++ object librec-common.a.p/rec_channel_rec.cc.o
In file included from ../pdns-recursor-5.3.3/dnsname.hh:62,
                 from ../pdns-recursor-5.3.3/dns.hh:24,
                 from ../pdns-recursor-5.3.3/misc.hh:32,
                 from ../pdns-recursor-5.3.3/iputils.hh:31,
                 from ../pdns-recursor-5.3.3/rec_channel.hh:33,
                 from ../pdns-recursor-5.3.3/rec_channel_rec.cc:5:
../pdns-recursor-5.3.3/burtle.hh: In function 'uint32_t burtle(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.3/burtle.hh:81:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:83:3: note: here
../pdns-recursor-5.3.3/burtle.hh:84:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:86:3: note: here
../pdns-recursor-5.3.3/burtle.hh:87:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:90:3: note: here
../pdns-recursor-5.3.3/burtle.hh:91:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:93:3: note: here
../pdns-recursor-5.3.3/burtle.hh:94:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:96:3: note: here
../pdns-recursor-5.3.3/burtle.hh:97:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:99:3: note: here
../pdns-recursor-5.3.3/burtle.hh:100:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:102:3: note: here
../pdns-recursor-5.3.3/burtle.hh:103:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:105:3: note: here
../pdns-recursor-5.3.3/burtle.hh:106:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:108:3: note: here
../pdns-recursor-5.3.3/burtle.hh:109:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:111:3: note: here
[105/183] Compiling C++ object librec-common.a.p/zonemd.cc.o
[106/183] Compiling C++ object librec-common.a.p/dnstap.cc.o
[107/183] Compiling C++ object librec-common.a.p/zoneparser-tng.cc.o
[108/183] Compiling C++ object librec-common.a.p/validate.cc.o
[109/183] Linking static target librec-dnslabeltext.a
[110/183] Compiling C++ object librec-common.a.p/minicurl.cc.o
[111/183] Compiling C++ object librec-common.a.p/fstrm_logger.cc.o
[112/183] Compiling C++ object librec-common.a.p/ws-api.cc.o
[113/183] Compiling C++ object librec-test.a.p/test-base32_cc.cc.o
[114/183] Compiling C++ object librec-common.a.p/nod.cc.o
[115/183] Compiling C++ object librec-test.a.p/test-base64_cc.cc.o
[116/183] Compiling C++ object librec-test.a.p/test-arguments_cc.cc.o
[117/183] Compiling C++ object librec-test.a.p/test-credentials_cc.cc.o
[118/183] Compiling C++ object librec-test.a.p/test-dnsparser_hh.cc.o
[119/183] Compiling C++ object librec-test.a.p/test-dnsrecordcontent.cc.o
[120/183] Compiling C++ object librec-common.a.p/ws-recursor.cc.o
In file included from ../pdns-recursor-5.3.3/dnsname.hh:62,
                 from ../pdns-recursor-5.3.3/dns.hh:24,
                 from ../pdns-recursor-5.3.3/misc.hh:32,
                 from ../pdns-recursor-5.3.3/iputils.hh:31,
                 from ../pdns-recursor-5.3.3/sstuff.hh:26,
                 from ../pdns-recursor-5.3.3/webserver.hh:44,
                 from ../pdns-recursor-5.3.3/ws-recursor.hh:24,
                 from ../pdns-recursor-5.3.3/ws-recursor.cc:25:
../pdns-recursor-5.3.3/burtle.hh: In function 'uint32_t burtleCI(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.3/burtle.hh:143:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:145:3: note: here
../pdns-recursor-5.3.3/burtle.hh:146:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:148:3: note: here
../pdns-recursor-5.3.3/burtle.hh:149:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:152:3: note: here
../pdns-recursor-5.3.3/burtle.hh:153:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:155:3: note: here
../pdns-recursor-5.3.3/burtle.hh:156:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:158:3: note: here
../pdns-recursor-5.3.3/burtle.hh:159:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:161:3: note: here
../pdns-recursor-5.3.3/burtle.hh:162:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:164:3: note: here
../pdns-recursor-5.3.3/burtle.hh:165:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:167:3: note: here
../pdns-recursor-5.3.3/burtle.hh:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:170:3: note: here
../pdns-recursor-5.3.3/burtle.hh:171:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:173:3: note: here
[121/183] Compiling C++ object librec-test.a.p/test-ednscookie_cc.cc.o
[122/183] Compiling C++ object librec-test.a.p/test-dns_random_hh.cc.o
[123/183] Compiling C++ object librec-test.a.p/test-histogram_hh.cc.o
[124/183] Compiling C++ object librec-test.a.p/test-ednsoptions_cc.cc.o
[125/183] Compiling C++ object librec-common.a.p/lua-recursor4.cc.o
[126/183] Compiling C++ object librec-test.a.p/test-luawrapper.cc.o
[127/183] Compiling C++ object librec-test.a.p/test-ixfr_cc.cc.o
[128/183] Compiling C++ object librec-test.a.p/test-dnsname_cc.cc.o
In file included from ../pdns-recursor-5.3.3/dnsname.hh:62,
                 from ../pdns-recursor-5.3.3/test-dnsname_cc.cc:13:
../pdns-recursor-5.3.3/burtle.hh: In function 'uint32_t burtleCI(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.3/burtle.hh:143:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:145:3: note: here
../pdns-recursor-5.3.3/burtle.hh:146:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:148:3: note: here
../pdns-recursor-5.3.3/burtle.hh:149:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:152:3: note: here
../pdns-recursor-5.3.3/burtle.hh:153:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:155:3: note: here
../pdns-recursor-5.3.3/burtle.hh:156:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:158:3: note: here
../pdns-recursor-5.3.3/burtle.hh:159:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:161:3: note: here
../pdns-recursor-5.3.3/burtle.hh:162:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:164:3: note: here
../pdns-recursor-5.3.3/burtle.hh:165:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:167:3: note: here
../pdns-recursor-5.3.3/burtle.hh:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:170:3: note: here
../pdns-recursor-5.3.3/burtle.hh:171:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:173:3: note: here
[129/183] Compiling C++ object librec-test.a.p/test-dnsrecords_cc.cc.o
[130/183] Compiling C++ object librec-common.a.p/rec-rust-lib_cxxsupport.cc.o
[131/183] Compiling C++ object librec-common.a.p/syncres.cc.o
In file included from ../pdns-recursor-5.3.3/dnsname.hh:62,
                 from ../pdns-recursor-5.3.3/dns.hh:24,
                 from ../pdns-recursor-5.3.3/misc.hh:32,
                 from ../pdns-recursor-5.3.3/arguments.hh:29,
                 from ../pdns-recursor-5.3.3/syncres.cc:28:
../pdns-recursor-5.3.3/burtle.hh: In function 'uint32_t burtleCI(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.3/burtle.hh:143:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:145:3: note: here
../pdns-recursor-5.3.3/burtle.hh:146:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:148:3: note: here
../pdns-recursor-5.3.3/burtle.hh:149:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:152:3: note: here
../pdns-recursor-5.3.3/burtle.hh:153:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:155:3: note: here
../pdns-recursor-5.3.3/burtle.hh:156:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:158:3: note: here
../pdns-recursor-5.3.3/burtle.hh:159:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:161:3: note: here
../pdns-recursor-5.3.3/burtle.hh:162:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:164:3: note: here
../pdns-recursor-5.3.3/burtle.hh:165:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:167:3: note: here
../pdns-recursor-5.3.3/burtle.hh:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:170:3: note: here
../pdns-recursor-5.3.3/burtle.hh:171:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:173:3: note: here
[132/183] Linking static target librec-common.a
[133/183] Compiling C++ object librec-test.a.p/test-aggressive_nsec_cc.cc.o
[134/183] Compiling C++ object librec-test.a.p/test-misc_hh.cc.o
[135/183] Compiling C++ object librec-test.a.p/test-filterpo_cc.cc.o
[136/183] Compiling C++ object librec-test.a.p/test-mplexer.cc.o
[137/183] Compiling C++ object librec-test.a.p/test-rec-system-resolve.cc.o
[138/183] Compiling C++ object librec-test.a.p/test-packetcache_hh.cc.o
In file included from ../pdns-recursor-5.3.3/dnsname.hh:62,
                 from ../pdns-recursor-5.3.3/dns.hh:24,
                 from ../pdns-recursor-5.3.3/dnswriter.hh:26,
                 from ../pdns-recursor-5.3.3/test-packetcache_hh.cc:12:
../pdns-recursor-5.3.3/burtle.hh: In function 'uint32_t burtle(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.3/burtle.hh:81:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:83:3: note: here
../pdns-recursor-5.3.3/burtle.hh:84:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:86:3: note: here
../pdns-recursor-5.3.3/burtle.hh:87:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:90:3: note: here
../pdns-recursor-5.3.3/burtle.hh:91:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:93:3: note: here
../pdns-recursor-5.3.3/burtle.hh:94:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:96:3: note: here
../pdns-recursor-5.3.3/burtle.hh:97:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:99:3: note: here
../pdns-recursor-5.3.3/burtle.hh:100:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:102:3: note: here
../pdns-recursor-5.3.3/burtle.hh:103:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:105:3: note: here
../pdns-recursor-5.3.3/burtle.hh:106:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:108:3: note: here
../pdns-recursor-5.3.3/burtle.hh:109:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:111:3: note: here
../pdns-recursor-5.3.3/burtle.hh: In function 'uint32_t burtleCI(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.3/burtle.hh:143:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:145:3: note: here
../pdns-recursor-5.3.3/burtle.hh:146:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:148:3: note: here
../pdns-recursor-5.3.3/burtle.hh:149:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:152:3: note: here
../pdns-recursor-5.3.3/burtle.hh:153:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:155:3: note: here
../pdns-recursor-5.3.3/burtle.hh:156:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:158:3: note: here
../pdns-recursor-5.3.3/burtle.hh:159:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:161:3: note: here
../pdns-recursor-5.3.3/burtle.hh:162:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:164:3: note: here
../pdns-recursor-5.3.3/burtle.hh:165:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:167:3: note: here
../pdns-recursor-5.3.3/burtle.hh:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:170:3: note: here
../pdns-recursor-5.3.3/burtle.hh:171:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:173:3: note: here
[139/183] Compiling C++ object librec-test.a.p/test-mtasker.cc.o
[140/183] Compiling C++ object librec-test.a.p/test-iputils_hh.cc.o
[141/183] Compiling C++ object librec-test.a.p/test-protozero-trace.cc.o
[142/183] Compiling C++ object librec-test.a.p/test-negcache_cc.cc.o
[143/183] Compiling C++ object librec-test.a.p/test-rcpgenerator_cc.cc.o
[144/183] Compiling C++ object librec-test.a.p/test-rec-taskqueue.cc.o
[145/183] Compiling C++ object librec-test.a.p/test-rec-tcounters_cc.cc.o
[146/183] Compiling C++ object librec-test.a.p/test-secpoll_cc.cc.o
[147/183] Compiling C++ object librec-test.a.p/test-shuffle_cc.cc.o
[148/183] Compiling C++ object librec-test.a.p/test-recpacketcache_cc.cc.o
[149/183] Compiling C++ object librec-test.a.p/test-rec-zonetocache.cc.o
[150/183] Compiling C++ object librec-test.a.p/test-rpzloader_cc.cc.o
[151/183] Compiling C++ object librec-test.a.p/test-reczones-helpers.cc.o
In file included from ../pdns-recursor-5.3.3/dnsname.hh:62,
                 from ../pdns-recursor-5.3.3/dns.hh:24,
                 from ../pdns-recursor-5.3.3/misc.hh:32,
                 from ../pdns-recursor-5.3.3/arguments.hh:29,
                 from ../pdns-recursor-5.3.3/test-syncres_cc.hh:24,
                 from ../pdns-recursor-5.3.3/test-reczones-helpers.cc:9:
../pdns-recursor-5.3.3/burtle.hh: In function 'uint32_t burtleCI(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.3/burtle.hh:143:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:145:3: note: here
../pdns-recursor-5.3.3/burtle.hh:146:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:148:3: note: here
../pdns-recursor-5.3.3/burtle.hh:149:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:152:3: note: here
../pdns-recursor-5.3.3/burtle.hh:153:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:155:3: note: here
../pdns-recursor-5.3.3/burtle.hh:156:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:158:3: note: here
../pdns-recursor-5.3.3/burtle.hh:159:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:161:3: note: here
../pdns-recursor-5.3.3/burtle.hh:162:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:164:3: note: here
../pdns-recursor-5.3.3/burtle.hh:165:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:167:3: note: here
../pdns-recursor-5.3.3/burtle.hh:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:170:3: note: here
../pdns-recursor-5.3.3/burtle.hh:171:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:173:3: note: here
[152/183] Compiling C++ object librec-test.a.p/test-signers.cc.o
[153/183] Compiling C++ object librec-test.a.p/test-settings.cc.o
[154/183] Compiling C++ object librec-test.a.p/test-recursorcache_cc.cc.o
[155/183] Compiling C++ object librec-test.a.p/test-syncres_cc.cc.o
In file included from ../pdns-recursor-5.3.3/dnsname.hh:62,
                 from ../pdns-recursor-5.3.3/aggressive_nsec.hh:35,
                 from ../pdns-recursor-5.3.3/test-syncres_cc.cc:7:
../pdns-recursor-5.3.3/burtle.hh: In function 'uint32_t burtleCI(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.3/burtle.hh:143:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:145:3: note: here
../pdns-recursor-5.3.3/burtle.hh:146:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:148:3: note: here
../pdns-recursor-5.3.3/burtle.hh:149:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:152:3: note: here
../pdns-recursor-5.3.3/burtle.hh:153:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:155:3: note: here
../pdns-recursor-5.3.3/burtle.hh:156:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:158:3: note: here
../pdns-recursor-5.3.3/burtle.hh:159:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:161:3: note: here
../pdns-recursor-5.3.3/burtle.hh:162:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:164:3: note: here
../pdns-recursor-5.3.3/burtle.hh:165:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:167:3: note: here
../pdns-recursor-5.3.3/burtle.hh:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:170:3: note: here
../pdns-recursor-5.3.3/burtle.hh:171:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:173:3: note: here
[156/183] Compiling C++ object librec-test.a.p/test-syncres_cc2.cc.o
[157/183] Compiling C++ object librec-test.a.p/test-syncres_cc10.cc.o
In file included from ../pdns-recursor-5.3.3/dnsname.hh:62,
                 from ../pdns-recursor-5.3.3/dns.hh:24,
                 from ../pdns-recursor-5.3.3/misc.hh:32,
                 from ../pdns-recursor-5.3.3/arguments.hh:29,
                 from ../pdns-recursor-5.3.3/test-syncres_cc.hh:24,
                 from ../pdns-recursor-5.3.3/test-syncres_cc10.cc:7:
../pdns-recursor-5.3.3/burtle.hh: In function 'uint32_t burtleCI(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.3/burtle.hh:143:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:145:3: note: here
../pdns-recursor-5.3.3/burtle.hh:146:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:148:3: note: here
../pdns-recursor-5.3.3/burtle.hh:149:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:152:3: note: here
../pdns-recursor-5.3.3/burtle.hh:153:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:155:3: note: here
../pdns-recursor-5.3.3/burtle.hh:156:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:158:3: note: here
../pdns-recursor-5.3.3/burtle.hh:159:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:161:3: note: here
../pdns-recursor-5.3.3/burtle.hh:162:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:164:3: note: here
../pdns-recursor-5.3.3/burtle.hh:165:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:167:3: note: here
../pdns-recursor-5.3.3/burtle.hh:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:170:3: note: here
../pdns-recursor-5.3.3/burtle.hh:171:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:173:3: note: here
[158/183] Compiling C++ object librec-test.a.p/test-syncres_cc6.cc.o
[159/183] Compiling C++ object pdns_recursor.p/meson-generated_.._pubsuffix.cc.o
[160/183] Compiling C++ object librec-test.a.p/test-syncres_cc3.cc.o
In file included from ../pdns-recursor-5.3.3/dnsname.hh:62,
                 from ../pdns-recursor-5.3.3/dns.hh:24,
                 from ../pdns-recursor-5.3.3/misc.hh:32,
                 from ../pdns-recursor-5.3.3/arguments.hh:29,
                 from ../pdns-recursor-5.3.3/test-syncres_cc.hh:24,
                 from ../pdns-recursor-5.3.3/test-syncres_cc3.cc:7:
../pdns-recursor-5.3.3/burtle.hh: In function 'uint32_t burtleCI(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.3/burtle.hh:143:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:145:3: note: here
../pdns-recursor-5.3.3/burtle.hh:146:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:148:3: note: here
../pdns-recursor-5.3.3/burtle.hh:149:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:152:3: note: here
../pdns-recursor-5.3.3/burtle.hh:153:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:155:3: note: here
../pdns-recursor-5.3.3/burtle.hh:156:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:158:3: note: here
../pdns-recursor-5.3.3/burtle.hh:159:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:161:3: note: here
../pdns-recursor-5.3.3/burtle.hh:162:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:164:3: note: here
../pdns-recursor-5.3.3/burtle.hh:165:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:167:3: note: here
../pdns-recursor-5.3.3/burtle.hh:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:170:3: note: here
../pdns-recursor-5.3.3/burtle.hh:171:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:173:3: note: here
[161/183] Compiling C++ object librec-test.a.p/test-syncres_cc4.cc.o
In file included from ../pdns-recursor-5.3.3/dnsname.hh:62,
                 from ../pdns-recursor-5.3.3/dns.hh:24,
                 from ../pdns-recursor-5.3.3/misc.hh:32,
                 from ../pdns-recursor-5.3.3/arguments.hh:29,
                 from ../pdns-recursor-5.3.3/test-syncres_cc.hh:24,
                 from ../pdns-recursor-5.3.3/test-syncres_cc4.cc:7:
../pdns-recursor-5.3.3/burtle.hh: In function 'uint32_t burtleCI(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.3/burtle.hh:143:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:145:3: note: here
../pdns-recursor-5.3.3/burtle.hh:146:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:148:3: note: here
../pdns-recursor-5.3.3/burtle.hh:149:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:152:3: note: here
../pdns-recursor-5.3.3/burtle.hh:153:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:155:3: note: here
../pdns-recursor-5.3.3/burtle.hh:156:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:158:3: note: here
../pdns-recursor-5.3.3/burtle.hh:159:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:161:3: note: here
../pdns-recursor-5.3.3/burtle.hh:162:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:164:3: note: here
../pdns-recursor-5.3.3/burtle.hh:165:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:167:3: note: here
../pdns-recursor-5.3.3/burtle.hh:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:170:3: note: here
../pdns-recursor-5.3.3/burtle.hh:171:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:173:3: note: here
[162/183] Compiling C++ object pdns_recursor.p/capabilities.cc.o
[163/183] Compiling C++ object pdns_recursor.p/channel.cc.o
[164/183] Compiling C++ object librec-test.a.p/test-nod_cc.cc.o
[165/183] Compiling C++ object librec-test.a.p/test-syncres_cc1.cc.o
In file included from ../pdns-recursor-5.3.3/dnsname.hh:62,
                 from ../pdns-recursor-5.3.3/dns.hh:24,
                 from ../pdns-recursor-5.3.3/misc.hh:32,
                 from ../pdns-recursor-5.3.3/arguments.hh:29,
                 from ../pdns-recursor-5.3.3/test-syncres_cc.hh:24,
                 from ../pdns-recursor-5.3.3/test-syncres_cc1.cc:7:
../pdns-recursor-5.3.3/burtle.hh: In function 'uint32_t burtleCI(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.3/burtle.hh:143:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:145:3: note: here
../pdns-recursor-5.3.3/burtle.hh:146:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:148:3: note: here
../pdns-recursor-5.3.3/burtle.hh:149:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:152:3: note: here
../pdns-recursor-5.3.3/burtle.hh:153:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:155:3: note: here
../pdns-recursor-5.3.3/burtle.hh:156:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:158:3: note: here
../pdns-recursor-5.3.3/burtle.hh:159:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:161:3: note: here
../pdns-recursor-5.3.3/burtle.hh:162:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:164:3: note: here
../pdns-recursor-5.3.3/burtle.hh:165:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:167:3: note: here
../pdns-recursor-5.3.3/burtle.hh:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:170:3: note: here
../pdns-recursor-5.3.3/burtle.hh:171:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:173:3: note: here
[166/183] Compiling C++ object librec-test.a.p/test-syncres_cc5.cc.o
[167/183] Compiling C++ object librec-test.a.p/test-syncres_cc7.cc.o
In file included from ../pdns-recursor-5.3.3/dnsname.hh:62,
                 from ../pdns-recursor-5.3.3/dns.hh:24,
                 from ../pdns-recursor-5.3.3/misc.hh:32,
                 from ../pdns-recursor-5.3.3/arguments.hh:29,
                 from ../pdns-recursor-5.3.3/test-syncres_cc.hh:24,
                 from ../pdns-recursor-5.3.3/test-syncres_cc7.cc:7:
../pdns-recursor-5.3.3/burtle.hh: In function 'uint32_t burtleCI(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.3/burtle.hh:143:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:145:3: note: here
../pdns-recursor-5.3.3/burtle.hh:146:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:148:3: note: here
../pdns-recursor-5.3.3/burtle.hh:149:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:152:3: note: here
../pdns-recursor-5.3.3/burtle.hh:153:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:155:3: note: here
../pdns-recursor-5.3.3/burtle.hh:156:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:158:3: note: here
../pdns-recursor-5.3.3/burtle.hh:159:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:161:3: note: here
../pdns-recursor-5.3.3/burtle.hh:162:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:164:3: note: here
../pdns-recursor-5.3.3/burtle.hh:165:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:167:3: note: here
../pdns-recursor-5.3.3/burtle.hh:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:170:3: note: here
../pdns-recursor-5.3.3/burtle.hh:171:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:173:3: note: here
[168/183] Compiling C++ object librec-test.a.p/test-tsig.cc.o
[169/183] Compiling C++ object librec-test.a.p/test-syncres_cc9.cc.o
In file included from ../pdns-recursor-5.3.3/dnsname.hh:62,
                 from ../pdns-recursor-5.3.3/dns.hh:24,
                 from ../pdns-recursor-5.3.3/misc.hh:32,
                 from ../pdns-recursor-5.3.3/arguments.hh:29,
                 from ../pdns-recursor-5.3.3/test-syncres_cc.hh:24,
                 from ../pdns-recursor-5.3.3/test-syncres_cc9.cc:7:
../pdns-recursor-5.3.3/burtle.hh: In function 'uint32_t burtleCI(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.3/burtle.hh:143:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:145:3: note: here
../pdns-recursor-5.3.3/burtle.hh:146:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:148:3: note: here
../pdns-recursor-5.3.3/burtle.hh:149:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:152:3: note: here
../pdns-recursor-5.3.3/burtle.hh:153:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:155:3: note: here
../pdns-recursor-5.3.3/burtle.hh:156:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:158:3: note: here
../pdns-recursor-5.3.3/burtle.hh:159:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:161:3: note: here
../pdns-recursor-5.3.3/burtle.hh:162:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:164:3: note: here
../pdns-recursor-5.3.3/burtle.hh:165:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:167:3: note: here
../pdns-recursor-5.3.3/burtle.hh:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:170:3: note: here
../pdns-recursor-5.3.3/burtle.hh:171:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:173:3: note: here
[170/183] Compiling C++ object librec-test.a.p/test-syncres_cc8.cc.o
[171/183] Linking static target librec-test.a
[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] Linking target testrunner
[177/183] Compiling C++ object rec_control.p/rec_control.cc.o
[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.3/dnsname.hh:62,
                 from ../pdns-recursor-5.3.3/logger.hh:33,
                 from ../pdns-recursor-5.3.3/rec-main.hh:29,
                 from ../pdns-recursor-5.3.3/pdns_recursor.cc:23:
../pdns-recursor-5.3.3/burtle.hh: In function 'uint32_t burtleCI(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.3/burtle.hh:143:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:145:3: note: here
../pdns-recursor-5.3.3/burtle.hh:146:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:148:3: note: here
../pdns-recursor-5.3.3/burtle.hh:149:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:152:3: note: here
../pdns-recursor-5.3.3/burtle.hh:153:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:155:3: note: here
../pdns-recursor-5.3.3/burtle.hh:156:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:158:3: note: here
../pdns-recursor-5.3.3/burtle.hh:159:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:161:3: note: here
../pdns-recursor-5.3.3/burtle.hh:162:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:164:3: note: here
../pdns-recursor-5.3.3/burtle.hh:165:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:167:3: note: here
../pdns-recursor-5.3.3/burtle.hh:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:170:3: note: here
../pdns-recursor-5.3.3/burtle.hh:171:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/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.3/dnsname.hh:62,
                 from ../pdns-recursor-5.3.3/logger.hh:33,
                 from ../pdns-recursor-5.3.3/rec-main.hh:29,
                 from ../pdns-recursor-5.3.3/rec-main.cc:24:
../pdns-recursor-5.3.3/burtle.hh: In function 'uint32_t burtle(const unsigned char*, uint32_t, uint32_t)':
../pdns-recursor-5.3.3/burtle.hh:81:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:83:3: note: here
../pdns-recursor-5.3.3/burtle.hh:84:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:86:3: note: here
../pdns-recursor-5.3.3/burtle.hh:87:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:90:3: note: here
../pdns-recursor-5.3.3/burtle.hh:91:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:93:3: note: here
../pdns-recursor-5.3.3/burtle.hh:94:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:96:3: note: here
../pdns-recursor-5.3.3/burtle.hh:97:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:99:3: note: here
../pdns-recursor-5.3.3/burtle.hh:100:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:102:3: note: here
../pdns-recursor-5.3.3/burtle.hh:103:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:105:3: note: here
../pdns-recursor-5.3.3/burtle.hh:106:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:108:3: note: here
../pdns-recursor-5.3.3/burtle.hh:109:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
../pdns-recursor-5.3.3/burtle.hh:111:3: note: here
[182/183] Linking target pdns_recursor
[183/183] Generating gen-conf-distfile with a custom command (wrapped by meson to capture output)
INFO: autodetecting backend as ninja
INFO: calculating backend command to run: /usr/bin/ninja -C /build/powerdns-recursor/src/build
==> Entering fakeroot environment...
==> Starting package()...
ninja: Entering directory `/build/powerdns-recursor/src/build'
[1/1] Generating check absense of config.h file in 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.3/pdns_recursor.1 to /build/powerdns-recursor/pkg/powerdns-recursor/usr/share/man/man1
Installing /build/powerdns-recursor/src/pdns-recursor-5.3.3/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.3-1 (Mon Dec  8 18:57:08 2025)
==> Cleaning up...
[?12l[?25h