Warning: Permanently added '165.192.134.138' (ED25519) to the list of known hosts.
Running: /usr/bin/copr-rpmbuild --verbose --drop-resultdir --build-id 5172341 --chroot fedora-rawhide-s390x --detached
Version: 0.62
PID: 25709
Logging PID: 25710
Task:
{'appstream': False,
 'background': True,
 'build_id': 5172341,
 'buildroot_pkgs': [],
 'chroot': 'fedora-rawhide-s390x',
 'enable_net': False,
 'fedora_review': False,
 'git_hash': '04a1c8208781978dd9391c60c264eb24b4a7cd6c',
 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/jakub/gcc-13-test/libmodsecurity',
 'isolation': 'default',
 'memory_reqs': 2048,
 'package_name': 'libmodsecurity',
 'package_version': '3.0.8-1',
 'project_dirname': 'gcc-13-test',
 'project_name': 'gcc-13-test',
 'project_owner': 'jakub',
 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/jakub/gcc-13-test/fedora-rawhide-s390x/',
            'id': 'copr_base',
            'name': 'Copr repository'},
           {'baseurl': 'https://jakub.fedorapeople.org/fedora-gcc13-$arch/',
            'id': 'https_jakub_fedorapeople_org_fedora_gcc13_arch',
            'name': 'Additional repo https_jakub_fedorapeople_org_fedora_gcc13_arch'}],
 'sandbox': 'jakub/gcc-13-test--jakub',
 'source_json': {},
 'source_type': None,
 'submitter': 'jakub',
 'tags': [],
 'task_id': '5172341-fedora-rawhide-s390x',
 'timeout': 115200,
 'uses_devel_repo': False,
 'with_opts': [],
 'without_opts': []}

Running: git clone https://copr-dist-git.fedorainfracloud.org/git/jakub/gcc-13-test/libmodsecurity /var/lib/copr-rpmbuild/workspace/workdir-xuleuno2/libmodsecurity --depth 500 --no-single-branch --recursive

cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/jakub/gcc-13-test/libmodsecurity', '/var/lib/copr-rpmbuild/workspace/workdir-xuleuno2/libmodsecurity', '--depth', '500', '--no-single-branch', '--recursive']
cwd: .
rc: 0
stdout: 
stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-xuleuno2/libmodsecurity'...

Running: git checkout 04a1c8208781978dd9391c60c264eb24b4a7cd6c

cmd: ['git', 'checkout', '04a1c8208781978dd9391c60c264eb24b4a7cd6c']
cwd: /var/lib/copr-rpmbuild/workspace/workdir-xuleuno2/libmodsecurity
rc: 0
stdout: 
stderr: Note: switching to '04a1c8208781978dd9391c60c264eb24b4a7cd6c'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:

  git switch -c <new-branch-name>

Or undo this operation with:

  git switch -

Turn off this advice by setting config variable advice.detachedHead to false

HEAD is now at 04a1c82 automatic import of libmodsecurity

Running: copr-distgit-client sources

cmd: ['copr-distgit-client', 'sources']
cwd: /var/lib/copr-rpmbuild/workspace/workdir-xuleuno2/libmodsecurity
rc: 0
stdout: 
stderr: INFO: Reading stdout from command: git rev-parse --abbrev-ref HEAD
INFO: Reading stdout from command: git rev-parse HEAD
INFO: Reading sources specification file: sources
INFO: Downloading modsecurity-v3.0.8.tar.gz
INFO: Calling: curl -H Pragma: -o modsecurity-v3.0.8.tar.gz --location --remote-time --show-error --fail https://copr-dist-git.fedorainfracloud.org/repo/pkgs/jakub/gcc-13-test/libmodsecurity/modsecurity-v3.0.8.tar.gz/md5/ef62527cbed82c0993a1781414163b01/modsecurity-v3.0.8.tar.gz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 3258k  100 3258k    0     0  1546k      0  0:00:02  0:00:02 --:--:-- 1546k
INFO: Reading stdout from command: md5sum modsecurity-v3.0.8.tar.gz

/usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated
Running (timeout=115200): unbuffer mock --buildsrpm --spec /var/lib/copr-rpmbuild/workspace/workdir-xuleuno2/libmodsecurity/libmodsecurity.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-xuleuno2/libmodsecurity --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1671984362.699183 -r /var/lib/copr-rpmbuild/results/configs/child.cfg
INFO: mock.py version 3.5 starting (python version = 3.11.0, NVR = mock-3.5-1.fc37)...
Start(bootstrap): init plugins
INFO: tmpfs initialized
INFO: selinux enabled
INFO: chroot_scan: initialized
INFO: compress_logs: initialized
Finish(bootstrap): init plugins
Start: init plugins
INFO: tmpfs initialized
INFO: selinux enabled
INFO: chroot_scan: initialized
INFO: compress_logs: initialized
Finish: init plugins
INFO: Signal handler active
Start: run
INFO: Start(/var/lib/copr-rpmbuild/workspace/workdir-xuleuno2/libmodsecurity/libmodsecurity.spec)  Config(fedora-rawhide-s390x)
Start: clean chroot
Finish: clean chroot
Start(bootstrap): chroot init
INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-s390x-bootstrap-1671984362.699183/root.
INFO: calling preinit hooks
INFO: enabled root cache
INFO: enabled package manager cache
Start(bootstrap): cleaning package manager metadata
Finish(bootstrap): cleaning package manager metadata
INFO: enabled HW Info plugin
Mock Version: 3.5
INFO: Mock Version: 3.5
Start(bootstrap): dnf install
No matches found for the following disable plugin patterns: local, spacewalk, versionlock
Updating Subscription Management repositories.
Unable to read consumer identity

This system is not registered with an entitlement server. You can use subscription-manager to register.

Copr repository                                  46 MB/s |  21 MB     00:00    
Additional repo https_jakub_fedorapeople_org_fe  51 kB/s |  86 kB     00:01    
fedora                                          5.4 MB/s |  59 MB     00:10    
Last metadata expiration check: 0:00:01 ago on Sun Dec 25 16:06:22 2022.
Dependencies resolved.
=========================================================================================================================
 Package                         Arch    Version                    Repository                                       Size
=========================================================================================================================
Installing:
 dnf                             noarch  4.14.0-1.fc38              fedora                                          480 k
 dnf-plugins-core                noarch  4.3.1-1.fc38               fedora                                           34 k
Installing dependencies:
 alternatives                    s390x   1.21-1.fc38                copr_base                                        39 k
 audit-libs                      s390x   3.0.9-2.fc38               fedora                                          114 k
 basesystem                      noarch  11-14.fc37                 fedora                                          7.0 k
 bash                            s390x   5.2.9-3.fc38               copr_base                                       1.8 M
 bzip2-libs                      s390x   1.0.8-12.fc38              copr_base                                        47 k
 ca-certificates                 noarch  2022.2.54-5.fc37           fedora                                          829 k
 coreutils                       s390x   9.1-8.fc38                 copr_base                                       1.1 M
 coreutils-common                s390x   9.1-8.fc38                 copr_base                                       2.0 M
 crypto-policies                 noarch  20221215-1.gita4c31a3.fc38 fedora                                           90 k
 curl                            s390x   7.87.0-1.fc38              copr_base                                       345 k
 cyrus-sasl-lib                  s390x   2.1.28-8.fc38              copr_base                                       773 k
 dbus-libs                       s390x   1:1.14.4-1.fc38            copr_base                                       159 k
 dnf-data                        noarch  4.14.0-1.fc38              fedora                                           43 k
 elfutils-default-yama-scope     noarch  0.188-3.fc38               copr_base                                        16 k
 elfutils-libelf                 s390x   0.188-3.fc38               copr_base                                       202 k
 elfutils-libs                   s390x   0.188-3.fc38               copr_base                                       275 k
 expat                           s390x   2.5.0-1.fc38               copr_base                                       114 k
 fedora-gpg-keys                 noarch  38-0.3                     fedora                                          125 k
 fedora-release                  noarch  38-0.6                     fedora                                           11 k
 fedora-release-common           noarch  38-0.6                     fedora                                           21 k
 fedora-release-identity-basic   noarch  38-0.6                     fedora                                           11 k
 fedora-repos                    noarch  38-0.3                     fedora                                           10 k
 fedora-repos-rawhide            noarch  38-0.3                     fedora                                          9.7 k
 file-libs                       s390x   5.42-4.fc38                copr_base                                       683 k
 filesystem                      s390x   3.18-2.fc37                fedora                                          1.1 M
 findutils                       s390x   1:4.9.0-2.fc38             copr_base                                       489 k
 gawk                            s390x   5.1.1-4.fc38               copr_base                                       1.0 M
 gdbm-libs                       s390x   1:1.23-2.fc38              copr_base                                        59 k
 glib2                           s390x   2.74.1-2.fc38              copr_base                                       2.7 M
 glibc                           s390x   2.36.9000-19.fc38          fedora                                          1.6 M
 glibc-common                    s390x   2.36.9000-19.fc38          fedora                                          306 k
 glibc-minimal-langpack          s390x   2.36.9000-19.fc38          fedora                                           30 k
 gmp                             s390x   1:6.2.1-3.fc38             copr_base                                       326 k
 gnupg2                          s390x   2.3.8-1.fc38               copr_base                                       2.6 M
 gnutls                          s390x   3.7.8-9.fc38               copr_base                                       1.0 M
 gpgme                           s390x   1.17.1-3.fc38              copr_base                                       219 k
 grep                            s390x   3.8-1.fc38                 copr_base                                       290 k
 ima-evm-utils                   s390x   1.4-6.fc38                 copr_base                                        63 k
 json-c                          s390x   0.16-3.fc38                copr_base                                        43 k
 keyutils-libs                   s390x   1.6.1-5.fc38               copr_base                                        32 k
 krb5-libs                       s390x   1.20.1-3.fc38              copr_base                                       735 k
 libacl                          s390x   2.3.1-4.fc38               copr_base                                        25 k
 libarchive                      s390x   3.6.1-3.fc38               copr_base                                       426 k
 libassuan                       s390x   2.5.5-5.fc38               copr_base                                        67 k
 libattr                         s390x   2.5.1-5.fc38               copr_base                                        19 k
 libb2                           s390x   0.98.1-7.fc38              copr_base                                        27 k
 libblkid                        s390x   2.38.1-3.fc38              fedora                                          103 k
 libbrotli                       s390x   1.0.9-9.fc38               copr_base                                       344 k
 libcap                          s390x   2.48-5.fc38                copr_base                                        68 k
 libcap-ng                       s390x   0.8.3-4.fc38               copr_base                                        33 k
 libcom_err                      s390x   1.46.5-3.fc38              copr_base                                        26 k
 libcomps                        s390x   0.1.18-4.fc38              copr_base                                        81 k
 libcurl                         s390x   7.87.0-1.fc38              copr_base                                       320 k
 libdnf                          s390x   0.68.0-1.fc38              copr_base                                       653 k
 libevent                        s390x   2.1.12-7.fc38              copr_base                                       260 k
 libffi                          s390x   3.4.4-1.fc38               copr_base                                        36 k
 libfsverity                     s390x   1.4-8.fc38                 copr_base                                        20 k
 libgcc                          s390x   13.0.0-0.4.fc38            https_jakub_fedorapeople_org_fedora_gcc13_arch   66 k
 libgcrypt                       s390x   1.10.1-6.fc38              copr_base                                       495 k
 libgomp                         s390x   13.0.0-0.4.fc38            https_jakub_fedorapeople_org_fedora_gcc13_arch  305 k
 libgpg-error                    s390x   1.46-1.fc38                copr_base                                       225 k
 libidn2                         s390x   2.3.4-1.fc38               copr_base                                       155 k
 libksba                         s390x   1.6.3-1.fc38               copr_base                                       163 k
 libmodulemd                     s390x   2.14.0-4.fc37              fedora                                          210 k
 libmount                        s390x   2.38.1-3.fc38              fedora                                          132 k
 libnghttp2                      s390x   1.51.0-1.fc38              fedora                                           73 k
 libnsl2                         s390x   2.0.0-4.fc37               fedora                                           30 k
 libpsl                          s390x   0.21.1-6.fc37              fedora                                           63 k
 librepo                         s390x   1.15.1-1.fc38              fedora                                           92 k
 libreport-filesystem            noarch  2.17.6-1.fc38              fedora                                           14 k
 libselinux                      s390x   3.4-6.fc38                 fedora                                           85 k
 libsemanage                     s390x   3.4-6.fc38                 fedora                                          115 k
 libsepol                        s390x   3.4-4.fc38                 fedora                                          302 k
 libsigsegv                      s390x   2.14-3.fc37                fedora                                           27 k
 libsmartcols                    s390x   2.38.1-3.fc38              fedora                                           63 k
 libsolv                         s390x   0.7.22-3.fc37              fedora                                          387 k
 libssh                          s390x   0.10.4-2.fc38              fedora                                          199 k
 libssh-config                   noarch  0.10.4-2.fc38              fedora                                          8.8 k
 libstdc++                       s390x   13.0.0-0.4.fc38            https_jakub_fedorapeople_org_fedora_gcc13_arch  889 k
 libtasn1                        s390x   4.19.0-1.fc38              fedora                                           74 k
 libtirpc                        s390x   1.3.3-0.fc37               fedora                                           90 k
 libunistring                    s390x   1.0-2.fc37                 fedora                                          547 k
 libuuid                         s390x   2.38.1-3.fc38              fedora                                           27 k
 libverto                        s390x   0.3.2-4.fc37               fedora                                           20 k
 libxcrypt                       s390x   4.4.33-5.fc38              fedora                                          121 k
 libxml2                         s390x   2.10.3-2.fc38              fedora                                          670 k
 libyaml                         s390x   0.2.5-8.fc37               fedora                                           55 k
 libzstd                         s390x   1.5.2-3.fc37               fedora                                          274 k
 lua-libs                        s390x   5.4.4-6.fc38               fedora                                          129 k
 lz4-libs                        s390x   1.9.3-5.fc37               fedora                                           68 k
 mpdecimal                       s390x   2.5.1-4.fc37               fedora                                          104 k
 mpfr                            s390x   4.1.1-2.fc38               fedora                                          522 k
 ncurses-base                    noarch  6.3-5.20221126.fc38        fedora                                           86 k
 ncurses-libs                    s390x   6.3-5.20221126.fc38        fedora                                          324 k
 nettle                          s390x   3.8-2.fc37                 fedora                                          430 k
 npth                            s390x   1.6-10.fc38                fedora                                           24 k
 openldap                        s390x   2.6.3-1.fc38               fedora                                          248 k
 openssl-libs                    s390x   1:3.0.5-6.fc38             fedora                                          1.8 M
 p11-kit                         s390x   0.24.1-5.fc38              fedora                                          378 k
 p11-kit-trust                   s390x   0.24.1-5.fc38              fedora                                          131 k
 pcre2                           s390x   10.40-1.fc37.1             fedora                                          219 k
 pcre2-syntax                    noarch  10.40-1.fc37.1             fedora                                          142 k
 popt                            s390x   1.19-1.fc38                fedora                                           67 k
 publicsuffix-list-dafsa         noarch  20221208-1.fc38            fedora                                           59 k
 python-pip-wheel                noarch  22.3.1-1.fc38              fedora                                          1.4 M
 python-setuptools-wheel         noarch  65.5.1-1.fc38              fedora                                          715 k
 python3                         s390x   3.11.1-1.fc38              fedora                                           27 k
 python3-dateutil                noarch  1:2.8.2-4.fc37             fedora                                          361 k
 python3-dbus                    s390x   1.3.2-1.fc38               copr_base                                       147 k
 python3-distro                  noarch  1.8.0-1.fc38               fedora                                           49 k
 python3-dnf                     noarch  4.14.0-1.fc38              fedora                                          607 k
 python3-dnf-plugins-core        noarch  4.3.1-1.fc38               fedora                                          277 k
 python3-gpg                     s390x   1.17.1-3.fc38              copr_base                                       281 k
 python3-hawkey                  s390x   0.68.0-1.fc38              copr_base                                       105 k
 python3-libcomps                s390x   0.1.18-4.fc38              copr_base                                        50 k
 python3-libdnf                  s390x   0.68.0-1.fc38              copr_base                                       796 k
 python3-libs                    s390x   3.11.1-1.fc38              fedora                                          9.5 M
 python3-rpm                     s390x   4.18.0-8.fc38              fedora                                           95 k
 python3-six                     noarch  1.16.0-8.fc37              fedora                                           42 k
 readline                        s390x   8.2-2.fc38                 fedora                                          213 k
 rpm                             s390x   4.18.0-8.fc38              fedora                                          569 k
 rpm-build-libs                  s390x   4.18.0-8.fc38              fedora                                           92 k
 rpm-libs                        s390x   4.18.0-8.fc38              fedora                                          307 k
 rpm-sequoia                     s390x   1.2.0-1.fc38               fedora                                          960 k
 rpm-sign-libs                   s390x   4.18.0-8.fc38              fedora                                           26 k
 sed                             s390x   4.8-11.fc37                fedora                                          304 k
 setup                           noarch  2.14.3-1.fc38              fedora                                          152 k
 shadow-utils                    s390x   2:4.13-3.fc38              fedora                                          1.2 M
 sqlite-libs                     s390x   3.40.0-1.fc38              fedora                                          651 k
 systemd-libs                    s390x   252.4-598.fc38             fedora                                          591 k
 tpm2-tss                        s390x   4.0.0-0.1.rc2.fc38         fedora                                          630 k
 tzdata                          noarch  2022g-1.fc38               fedora                                          716 k
 xz-libs                         s390x   5.2.9-1.fc38               fedora                                           93 k
 zchunk-libs                     s390x   1.2.3-1.fc38               fedora                                           49 k
 zlib                            s390x   1.2.13-1.fc38              fedora                                           96 k

Transaction Summary
=========================================================================================================================
Install  137 Packages

Total download size: 56 M
Installed size: 200 M
Downloading Packages:
(1/137): bzip2-libs-1.0.8-12.fc38.s390x.rpm     9.4 kB/s |  47 kB     00:05    
(2/137): alternatives-1.21-1.fc38.s390x.rpm     7.8 kB/s |  39 kB     00:05    
(3/137): bash-5.2.9-3.fc38.s390x.rpm            376 kB/s | 1.8 MB     00:05    
(4/137): coreutils-9.1-8.fc38.s390x.rpm          52 MB/s | 1.1 MB     00:00    
(5/137): curl-7.87.0-1.fc38.s390x.rpm            27 MB/s | 345 kB     00:00    
(6/137): coreutils-common-9.1-8.fc38.s390x.rpm   82 MB/s | 2.0 MB     00:00    
(7/137): cyrus-sasl-lib-2.1.28-8.fc38.s390x.rpm  93 MB/s | 773 kB     00:00    
(8/137): dbus-libs-1.14.4-1.fc38.s390x.rpm       19 MB/s | 159 kB     00:00    
(9/137): elfutils-default-yama-scope-0.188-3.fc 2.4 MB/s |  16 kB     00:00    
(10/137): elfutils-libelf-0.188-3.fc38.s390x.rp  40 MB/s | 202 kB     00:00    
(11/137): expat-2.5.0-1.fc38.s390x.rpm           24 MB/s | 114 kB     00:00    
(12/137): elfutils-libs-0.188-3.fc38.s390x.rpm   47 MB/s | 275 kB     00:00    
(13/137): file-libs-5.42-4.fc38.s390x.rpm        89 MB/s | 683 kB     00:00    
(14/137): findutils-4.9.0-2.fc38.s390x.rpm       59 MB/s | 489 kB     00:00    
(15/137): gawk-5.1.1-4.fc38.s390x.rpm            86 MB/s | 1.0 MB     00:00    
(16/137): gdbm-libs-1.23-2.fc38.s390x.rpm       7.5 MB/s |  59 kB     00:00    
(17/137): glib2-2.74.1-2.fc38.s390x.rpm         167 MB/s | 2.7 MB     00:00    
(18/137): gmp-6.2.1-3.fc38.s390x.rpm             24 MB/s | 326 kB     00:00    
(19/137): gnupg2-2.3.8-1.fc38.s390x.rpm         127 MB/s | 2.6 MB     00:00    
(20/137): gnutls-3.7.8-9.fc38.s390x.rpm          73 MB/s | 1.0 MB     00:00    
(21/137): gpgme-1.17.1-3.fc38.s390x.rpm          16 MB/s | 219 kB     00:00    
(22/137): grep-3.8-1.fc38.s390x.rpm              33 MB/s | 290 kB     00:00    
(23/137): ima-evm-utils-1.4-6.fc38.s390x.rpm    4.6 MB/s |  63 kB     00:00    
(24/137): json-c-0.16-3.fc38.s390x.rpm          3.1 MB/s |  43 kB     00:00    
(25/137): keyutils-libs-1.6.1-5.fc38.s390x.rpm  1.5 MB/s |  32 kB     00:00    
(26/137): libacl-2.3.1-4.fc38.s390x.rpm         1.2 MB/s |  25 kB     00:00    
(27/137): krb5-libs-1.20.1-3.fc38.s390x.rpm      34 MB/s | 735 kB     00:00    
(28/137): libarchive-3.6.1-3.fc38.s390x.rpm      19 MB/s | 426 kB     00:00    
(29/137): libassuan-2.5.5-5.fc38.s390x.rpm      4.7 MB/s |  67 kB     00:00    
(30/137): libattr-2.5.1-5.fc38.s390x.rpm        1.4 MB/s |  19 kB     00:00    
(31/137): libb2-0.98.1-7.fc38.s390x.rpm         3.8 MB/s |  27 kB     00:00    
(32/137): libcap-2.48-5.fc38.s390x.rpm          7.7 MB/s |  68 kB     00:00    
(33/137): libbrotli-1.0.9-9.fc38.s390x.rpm       32 MB/s | 344 kB     00:00    
(34/137): libcom_err-1.46.5-3.fc38.s390x.rpm    4.3 MB/s |  26 kB     00:00    
(35/137): libcap-ng-0.8.3-4.fc38.s390x.rpm      3.4 MB/s |  33 kB     00:00    
(36/137): libcomps-0.1.18-4.fc38.s390x.rpm       12 MB/s |  81 kB     00:00    
(37/137): libdnf-0.68.0-1.fc38.s390x.rpm         67 MB/s | 653 kB     00:00    
(38/137): libcurl-7.87.0-1.fc38.s390x.rpm        29 MB/s | 320 kB     00:00    
(39/137): libevent-2.1.12-7.fc38.s390x.rpm       25 MB/s | 260 kB     00:00    
(40/137): libffi-3.4.4-1.fc38.s390x.rpm         9.0 MB/s |  36 kB     00:00    
(41/137): libfsverity-1.4-8.fc38.s390x.rpm      5.0 MB/s |  20 kB     00:00    
(42/137): libgcrypt-1.10.1-6.fc38.s390x.rpm      87 MB/s | 495 kB     00:00    
(43/137): libgpg-error-1.46-1.fc38.s390x.rpm     40 MB/s | 225 kB     00:00    
(44/137): libidn2-2.3.4-1.fc38.s390x.rpm         26 MB/s | 155 kB     00:00    
(45/137): libksba-1.6.3-1.fc38.s390x.rpm         34 MB/s | 163 kB     00:00    
(46/137): python3-dbus-1.3.2-1.fc38.s390x.rpm    31 MB/s | 147 kB     00:00    
(47/137): python3-gpg-1.17.1-3.fc38.s390x.rpm    53 MB/s | 281 kB     00:00    
(48/137): python3-hawkey-0.68.0-1.fc38.s390x.rp  22 MB/s | 105 kB     00:00    
(49/137): python3-libcomps-0.1.18-4.fc38.s390x. 9.4 MB/s |  50 kB     00:00    
(50/137): python3-libdnf-0.68.0-1.fc38.s390x.rp  94 MB/s | 796 kB     00:00    
(51/137): libgcc-13.0.0-0.4.fc38.s390x.rpm       56 kB/s |  66 kB     00:01    
(52/137): libgomp-13.0.0-0.4.fc38.s390x.rpm     191 kB/s | 305 kB     00:01    
(53/137): basesystem-11-14.fc37.noarch.rpm       14 kB/s | 7.0 kB     00:00    
(54/137): libstdc++-13.0.0-0.4.fc38.s390x.rpm   404 kB/s | 889 kB     00:02    
(55/137): audit-libs-3.0.9-2.fc38.s390x.rpm     105 kB/s | 114 kB     00:01    
(56/137): crypto-policies-20221215-1.gita4c31a3 177 kB/s |  90 kB     00:00    
(57/137): ca-certificates-2022.2.54-5.fc37.noar 1.3 MB/s | 829 kB     00:00    
(58/137): dnf-4.14.0-1.fc38.noarch.rpm          1.0 MB/s | 480 kB     00:00    
(59/137): dnf-data-4.14.0-1.fc38.noarch.rpm     278 kB/s |  43 kB     00:00    
(60/137): dnf-plugins-core-4.3.1-1.fc38.noarch. 220 kB/s |  34 kB     00:00    
(61/137): fedora-gpg-keys-38-0.3.noarch.rpm     735 kB/s | 125 kB     00:00    
(62/137): fedora-release-38-0.6.noarch.rpm       70 kB/s |  11 kB     00:00    
(63/137): fedora-release-common-38-0.6.noarch.r 138 kB/s |  21 kB     00:00    
(64/137): fedora-release-identity-basic-38-0.6.  75 kB/s |  11 kB     00:00    
(65/137): fedora-repos-38-0.3.noarch.rpm         67 kB/s |  10 kB     00:00    
(66/137): fedora-repos-rawhide-38-0.3.noarch.rp  60 kB/s | 9.7 kB     00:00    
(67/137): filesystem-3.18-2.fc37.s390x.rpm      6.8 MB/s | 1.1 MB     00:00    
(68/137): glibc-2.36.9000-19.fc38.s390x.rpm     9.4 MB/s | 1.6 MB     00:00    
(69/137): glibc-common-2.36.9000-19.fc38.s390x. 1.5 MB/s | 306 kB     00:00    
(70/137): glibc-minimal-langpack-2.36.9000-19.f 157 kB/s |  30 kB     00:00    
(71/137): libblkid-2.38.1-3.fc38.s390x.rpm      671 kB/s | 103 kB     00:00    
(72/137): libmodulemd-2.14.0-4.fc37.s390x.rpm   1.3 MB/s | 210 kB     00:00    
(73/137): libmount-2.38.1-3.fc38.s390x.rpm      816 kB/s | 132 kB     00:00    
(74/137): libnghttp2-1.51.0-1.fc38.s390x.rpm    481 kB/s |  73 kB     00:00    
(75/137): libnsl2-2.0.0-4.fc37.s390x.rpm        194 kB/s |  30 kB     00:00    
(76/137): libpsl-0.21.1-6.fc37.s390x.rpm        369 kB/s |  63 kB     00:00    
(77/137): librepo-1.15.1-1.fc38.s390x.rpm       601 kB/s |  92 kB     00:00    
(78/137): libreport-filesystem-2.17.6-1.fc38.no  91 kB/s |  14 kB     00:00    
(79/137): libselinux-3.4-6.fc38.s390x.rpm       558 kB/s |  85 kB     00:00    
(80/137): libsemanage-3.4-6.fc38.s390x.rpm      749 kB/s | 115 kB     00:00    
(81/137): libsepol-3.4-4.fc38.s390x.rpm         1.9 MB/s | 302 kB     00:00    
(82/137): libsigsegv-2.14-3.fc37.s390x.rpm      174 kB/s |  27 kB     00:00    
(83/137): libsmartcols-2.38.1-3.fc38.s390x.rpm  415 kB/s |  63 kB     00:00    
(84/137): libsolv-0.7.22-3.fc37.s390x.rpm       2.4 MB/s | 387 kB     00:00    
(85/137): libssh-0.10.4-2.fc38.s390x.rpm        1.3 MB/s | 199 kB     00:00    
(86/137): libssh-config-0.10.4-2.fc38.noarch.rp  57 kB/s | 8.8 kB     00:00    
(87/137): libtasn1-4.19.0-1.fc38.s390x.rpm      483 kB/s |  74 kB     00:00    
(88/137): libtirpc-1.3.3-0.fc37.s390x.rpm       588 kB/s |  90 kB     00:00    
(89/137): libunistring-1.0-2.fc37.s390x.rpm     3.5 MB/s | 547 kB     00:00    
(90/137): libuuid-2.38.1-3.fc38.s390x.rpm       177 kB/s |  27 kB     00:00    
(91/137): libverto-0.3.2-4.fc37.s390x.rpm       133 kB/s |  20 kB     00:00    
(92/137): libxcrypt-4.4.33-5.fc38.s390x.rpm     793 kB/s | 121 kB     00:00    
(93/137): libxml2-2.10.3-2.fc38.s390x.rpm       4.2 MB/s | 670 kB     00:00    
(94/137): libyaml-0.2.5-8.fc37.s390x.rpm        357 kB/s |  55 kB     00:00    
(95/137): libzstd-1.5.2-3.fc37.s390x.rpm        1.7 MB/s | 274 kB     00:00    
(96/137): lua-libs-5.4.4-6.fc38.s390x.rpm       843 kB/s | 129 kB     00:00    
(97/137): lz4-libs-1.9.3-5.fc37.s390x.rpm       441 kB/s |  68 kB     00:00    
(98/137): mpdecimal-2.5.1-4.fc37.s390x.rpm      680 kB/s | 104 kB     00:00    
(99/137): mpfr-4.1.1-2.fc38.s390x.rpm           3.3 MB/s | 522 kB     00:00    
(100/137): ncurses-base-6.3-5.20221126.fc38.noa 560 kB/s |  86 kB     00:00    
(101/137): ncurses-libs-6.3-5.20221126.fc38.s39 2.1 MB/s | 324 kB     00:00    
(102/137): nettle-3.8-2.fc37.s390x.rpm          2.7 MB/s | 430 kB     00:00    
(103/137): npth-1.6-10.fc38.s390x.rpm           156 kB/s |  24 kB     00:00    
(104/137): openldap-2.6.3-1.fc38.s390x.rpm      1.6 MB/s | 248 kB     00:00    
(105/137): openssl-libs-3.0.5-6.fc38.s390x.rpm   11 MB/s | 1.8 MB     00:00    
(106/137): p11-kit-0.24.1-5.fc38.s390x.rpm      2.4 MB/s | 378 kB     00:00    
(107/137): p11-kit-trust-0.24.1-5.fc38.s390x.rp 853 kB/s | 131 kB     00:00    
(108/137): pcre2-10.40-1.fc37.1.s390x.rpm       1.4 MB/s | 219 kB     00:00    
(109/137): pcre2-syntax-10.40-1.fc37.1.noarch.r 928 kB/s | 142 kB     00:00    
(110/137): popt-1.19-1.fc38.s390x.rpm           439 kB/s |  67 kB     00:00    
(111/137): publicsuffix-list-dafsa-20221208-1.f 388 kB/s |  59 kB     00:00    
(112/137): python-pip-wheel-22.3.1-1.fc38.noarc 9.0 MB/s | 1.4 MB     00:00    
(113/137): python-setuptools-wheel-65.5.1-1.fc3 4.5 MB/s | 715 kB     00:00    
(114/137): python3-3.11.1-1.fc38.s390x.rpm      177 kB/s |  27 kB     00:00    
(115/137): python3-dateutil-2.8.2-4.fc37.noarch 2.3 MB/s | 361 kB     00:00    
(116/137): python3-distro-1.8.0-1.fc38.noarch.r 322 kB/s |  49 kB     00:00    
(117/137): python3-dnf-4.14.0-1.fc38.noarch.rpm 3.8 MB/s | 607 kB     00:00    
(118/137): python3-dnf-plugins-core-4.3.1-1.fc3 1.8 MB/s | 277 kB     00:00    
(119/137): python3-six-1.16.0-8.fc37.noarch.rpm 178 kB/s |  42 kB     00:00    
(120/137): python3-rpm-4.18.0-8.fc38.s390x.rpm  229 kB/s |  95 kB     00:00    
(121/137): python3-libs-3.11.1-1.fc38.s390x.rpm  15 MB/s | 9.5 MB     00:00    
(122/137): readline-8.2-2.fc38.s390x.rpm        679 kB/s | 213 kB     00:00    
(123/137): rpm-4.18.0-8.fc38.s390x.rpm          3.2 MB/s | 569 kB     00:00    
(124/137): rpm-build-libs-4.18.0-8.fc38.s390x.r 601 kB/s |  92 kB     00:00    
(125/137): rpm-libs-4.18.0-8.fc38.s390x.rpm     1.6 MB/s | 307 kB     00:00    
(126/137): rpm-sequoia-1.2.0-1.fc38.s390x.rpm   4.8 MB/s | 960 kB     00:00    
(127/137): rpm-sign-libs-4.18.0-8.fc38.s390x.rp 172 kB/s |  26 kB     00:00    
(128/137): sed-4.8-11.fc37.s390x.rpm            1.9 MB/s | 304 kB     00:00    
(129/137): setup-2.14.3-1.fc38.noarch.rpm       842 kB/s | 152 kB     00:00    
(130/137): shadow-utils-4.13-3.fc38.s390x.rpm   7.6 MB/s | 1.2 MB     00:00    
(131/137): sqlite-libs-3.40.0-1.fc38.s390x.rpm  4.1 MB/s | 651 kB     00:00    
(132/137): systemd-libs-252.4-598.fc38.s390x.rp 3.7 MB/s | 591 kB     00:00    
(133/137): tpm2-tss-4.0.0-0.1.rc2.fc38.s390x.rp 3.4 MB/s | 630 kB     00:00    
(134/137): tzdata-2022g-1.fc38.noarch.rpm       4.1 MB/s | 716 kB     00:00    
(135/137): xz-libs-5.2.9-1.fc38.s390x.rpm       605 kB/s |  93 kB     00:00    
(136/137): zchunk-libs-1.2.3-1.fc38.s390x.rpm   318 kB/s |  49 kB     00:00    
(137/137): zlib-1.2.13-1.fc38.s390x.rpm         603 kB/s |  96 kB     00:00    
--------------------------------------------------------------------------------
Total                                           4.2 MB/s |  56 MB     00:13     
fedora                                          1.6 MB/s | 1.6 kB     00:00    
Importing GPG key 0xEB10B464:
 Userid     : "Fedora (38) <fedora-38-primary@fedoraproject.org>"
 Fingerprint: 6A51 BBAB BA3D 5467 B617 1221 809A 8D7C EB10 B464
 From       : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-38-primary
Key imported successfully
fedora                                          1.6 MB/s | 1.6 kB     00:00    
GPG key at file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-38-primary (0xEB10B464) is already installed
fedora                                          1.6 MB/s | 1.6 kB     00:00    
Importing GPG key 0x5323552A:
 Userid     : "Fedora (37) <fedora-37-primary@fedoraproject.org>"
 Fingerprint: ACB5 EE4E 831C 74BB 7C16 8D27 F55A D3FB 5323 552A
 From       : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-37-primary
Key imported successfully
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Running scriptlet: filesystem-3.18-2.fc37.s390x                           1/1 
  Preparing        :                                                        1/1 
  Installing       : libgcc-13.0.0-0.4.fc38.s390x                         1/137 
  Running scriptlet: libgcc-13.0.0-0.4.fc38.s390x                         1/137 
  Installing       : crypto-policies-20221215-1.gita4c31a3.fc38.noarc     2/137 
  Running scriptlet: crypto-policies-20221215-1.gita4c31a3.fc38.noarc     2/137 
  Installing       : tzdata-2022g-1.fc38.noarch                           3/137 
  Installing       : fedora-release-identity-basic-38-0.6.noarch          4/137 
  Installing       : python-setuptools-wheel-65.5.1-1.fc38.noarch         5/137 
  Installing       : publicsuffix-list-dafsa-20221208-1.fc38.noarch       6/137 
  Installing       : pcre2-syntax-10.40-1.fc37.1.noarch                   7/137 
  Installing       : ncurses-base-6.3-5.20221126.fc38.noarch              8/137 
  Installing       : libssh-config-0.10.4-2.fc38.noarch                   9/137 
  Installing       : libreport-filesystem-2.17.6-1.fc38.noarch           10/137 
  Installing       : dnf-data-4.14.0-1.fc38.noarch                       11/137 
warning: /etc/dnf/dnf.conf created as /etc/dnf/dnf.conf.rpmnew

  Installing       : fedora-gpg-keys-38-0.3.noarch                       12/137 
  Installing       : fedora-release-38-0.6.noarch                        13/137 
  Installing       : fedora-release-common-38-0.6.noarch                 14/137 
  Installing       : fedora-repos-rawhide-38-0.3.noarch                  15/137 
  Installing       : fedora-repos-38-0.3.noarch                          16/137 
  Installing       : setup-2.14.3-1.fc38.noarch                          17/137 
  Running scriptlet: setup-2.14.3-1.fc38.noarch                          17/137 
  Installing       : filesystem-3.18-2.fc37.s390x                        18/137 
  Installing       : basesystem-11-14.fc37.noarch                        19/137 
  Installing       : ncurses-libs-6.3-5.20221126.fc38.s390x              20/137 
  Running scriptlet: glibc-2.36.9000-19.fc38.s390x                       21/137 
  Installing       : glibc-2.36.9000-19.fc38.s390x                       21/137 
  Running scriptlet: glibc-2.36.9000-19.fc38.s390x                       21/137 
  Installing       : bash-5.2.9-3.fc38.s390x                             22/137 
  Running scriptlet: bash-5.2.9-3.fc38.s390x                             22/137 
  Installing       : glibc-common-2.36.9000-19.fc38.s390x                23/137 
  Installing       : glibc-minimal-langpack-2.36.9000-19.fc38.s390x      24/137 
  Installing       : zlib-1.2.13-1.fc38.s390x                            25/137 
  Installing       : bzip2-libs-1.0.8-12.fc38.s390x                      26/137 
  Installing       : xz-libs-5.2.9-1.fc38.s390x                          27/137 
  Installing       : libzstd-1.5.2-3.fc37.s390x                          28/137 
  Installing       : sqlite-libs-3.40.0-1.fc38.s390x                     29/137 
  Installing       : gmp-1:6.2.1-3.fc38.s390x                            30/137 
  Installing       : libcap-2.48-5.fc38.s390x                            31/137 
  Installing       : libgpg-error-1.46-1.fc38.s390x                      32/137 
  Installing       : popt-1.19-1.fc38.s390x                              33/137 
  Installing       : libxml2-2.10.3-2.fc38.s390x                         34/137 
  Installing       : libstdc++-13.0.0-0.4.fc38.s390x                     35/137 
  Installing       : libuuid-2.38.1-3.fc38.s390x                         36/137 
  Installing       : lua-libs-5.4.4-6.fc38.s390x                         37/137 
  Installing       : elfutils-libelf-0.188-3.fc38.s390x                  38/137 
  Installing       : file-libs-5.42-4.fc38.s390x                         39/137 
  Installing       : libattr-2.5.1-5.fc38.s390x                          40/137 
  Installing       : libacl-2.3.1-4.fc38.s390x                           41/137 
  Installing       : libffi-3.4.4-1.fc38.s390x                           42/137 
  Installing       : p11-kit-0.24.1-5.fc38.s390x                         43/137 
  Installing       : libunistring-1.0-2.fc37.s390x                       44/137 
  Installing       : libidn2-2.3.4-1.fc38.s390x                          45/137 
  Installing       : libxcrypt-4.4.33-5.fc38.s390x                       46/137 
  Installing       : pcre2-10.40-1.fc37.1.s390x                          47/137 
  Installing       : readline-8.2-2.fc38.s390x                           48/137 
  Installing       : libassuan-2.5.5-5.fc38.s390x                        49/137 
  Installing       : nettle-3.8-2.fc37.s390x                             50/137 
  Installing       : rpm-sequoia-1.2.0-1.fc38.s390x                      51/137 
  Installing       : expat-2.5.0-1.fc38.s390x                            52/137 
  Installing       : gdbm-libs-1:1.23-2.fc38.s390x                       53/137 
  Installing       : json-c-0.16-3.fc38.s390x                            54/137 
  Installing       : keyutils-libs-1.6.1-5.fc38.s390x                    55/137 
  Installing       : libcom_err-1.46.5-3.fc38.s390x                      56/137 
  Installing       : libgomp-13.0.0-0.4.fc38.s390x                       57/137 
  Installing       : libsepol-3.4-4.fc38.s390x                           58/137 
  Installing       : libselinux-3.4-6.fc38.s390x                         59/137 
  Installing       : sed-4.8-11.fc37.s390x                               60/137 
  Installing       : libsmartcols-2.38.1-3.fc38.s390x                    61/137 
  Installing       : libtasn1-4.19.0-1.fc38.s390x                        62/137 
  Installing       : lz4-libs-1.9.3-5.fc37.s390x                         63/137 
  Installing       : systemd-libs-252.4-598.fc38.s390x                   64/137 
  Installing       : dbus-libs-1:1.14.4-1.fc38.s390x                     65/137 
  Installing       : findutils-1:4.9.0-2.fc38.s390x                      66/137 
  Installing       : libb2-0.98.1-7.fc38.s390x                           67/137 
  Installing       : cyrus-sasl-lib-2.1.28-8.fc38.s390x                  68/137 
  Installing       : libcomps-0.1.18-4.fc38.s390x                        69/137 
  Installing       : grep-3.8-1.fc38.s390x                               70/137 
  Installing       : libpsl-0.21.1-6.fc37.s390x                          71/137 
  Installing       : libblkid-2.38.1-3.fc38.s390x                        72/137 
  Installing       : libmount-2.38.1-3.fc38.s390x                        73/137 
  Installing       : mpdecimal-2.5.1-4.fc37.s390x                        74/137 
  Installing       : libgcrypt-1.10.1-6.fc38.s390x                       75/137 
  Installing       : libksba-1.6.3-1.fc38.s390x                          76/137 
  Installing       : mpfr-4.1.1-2.fc38.s390x                             77/137 
  Installing       : elfutils-default-yama-scope-0.188-3.fc38.noarch     78/137 
  Running scriptlet: elfutils-default-yama-scope-0.188-3.fc38.noarch     78/137 
  Installing       : elfutils-libs-0.188-3.fc38.s390x                    79/137 
  Installing       : alternatives-1.21-1.fc38.s390x                      80/137 
  Installing       : p11-kit-trust-0.24.1-5.fc38.s390x                   81/137 
  Running scriptlet: p11-kit-trust-0.24.1-5.fc38.s390x                   81/137 
  Installing       : gnutls-3.7.8-9.fc38.s390x                           82/137 
  Installing       : glib2-2.74.1-2.fc38.s390x                           83/137 
  Installing       : libbrotli-1.0.9-9.fc38.s390x                        84/137 
  Installing       : libcap-ng-0.8.3-4.fc38.s390x                        85/137 
  Installing       : audit-libs-3.0.9-2.fc38.s390x                       86/137 
  Installing       : rpm-libs-4.18.0-8.fc38.s390x                        87/137 
  Installing       : rpm-build-libs-4.18.0-8.fc38.s390x                  88/137 
  Installing       : libsemanage-3.4-6.fc38.s390x                        89/137 
  Installing       : shadow-utils-2:4.13-3.fc38.s390x                    90/137 
  Installing       : libnghttp2-1.51.0-1.fc38.s390x                      91/137 
  Installing       : libsigsegv-2.14-3.fc37.s390x                        92/137 
  Installing       : gawk-5.1.1-4.fc38.s390x                             93/137 
  Installing       : libverto-0.3.2-4.fc37.s390x                         94/137 
  Installing       : libyaml-0.2.5-8.fc37.s390x                          95/137 
  Installing       : libmodulemd-2.14.0-4.fc37.s390x                     96/137 
  Installing       : npth-1.6-10.fc38.s390x                              97/137 
  Installing       : coreutils-common-9.1-8.fc38.s390x                   98/137 
  Installing       : openssl-libs-1:3.0.5-6.fc38.s390x                   99/137 
  Installing       : coreutils-9.1-8.fc38.s390x                         100/137 
  Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch            101/137 
  Installing       : ca-certificates-2022.2.54-5.fc37.noarch            101/137 
  Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch            101/137 
  Installing       : krb5-libs-1.20.1-3.fc38.s390x                      102/137 
  Installing       : libtirpc-1.3.3-0.fc37.s390x                        103/137 
  Installing       : libfsverity-1.4-8.fc38.s390x                       104/137 
  Installing       : zchunk-libs-1.2.3-1.fc38.s390x                     105/137 
  Installing       : libsolv-0.7.22-3.fc37.s390x                        106/137 
  Installing       : libnsl2-2.0.0-4.fc37.s390x                         107/137 
  Installing       : libssh-0.10.4-2.fc38.s390x                         108/137 
  Installing       : python-pip-wheel-22.3.1-1.fc38.noarch              109/137 
  Installing       : python3-3.11.1-1.fc38.s390x                        110/137 
  Installing       : python3-libs-3.11.1-1.fc38.s390x                   111/137 
  Installing       : python3-dbus-1.3.2-1.fc38.s390x                    112/137 
  Installing       : python3-libcomps-0.1.18-4.fc38.s390x               113/137 
  Installing       : python3-distro-1.8.0-1.fc38.noarch                 114/137 
  Installing       : python3-six-1.16.0-8.fc37.noarch                   115/137 
  Installing       : python3-dateutil-1:2.8.2-4.fc37.noarch             116/137 
  Installing       : libarchive-3.6.1-3.fc38.s390x                      117/137 
  Installing       : libevent-2.1.12-7.fc38.s390x                       118/137 
  Installing       : openldap-2.6.3-1.fc38.s390x                        119/137 
  Installing       : libcurl-7.87.0-1.fc38.s390x                        120/137 
  Installing       : gnupg2-2.3.8-1.fc38.s390x                          121/137 
  Installing       : gpgme-1.17.1-3.fc38.s390x                          122/137 
  Installing       : python3-gpg-1.17.1-3.fc38.s390x                    123/137 
  Installing       : librepo-1.15.1-1.fc38.s390x                        124/137 
  Installing       : libdnf-0.68.0-1.fc38.s390x                         125/137 
  Installing       : python3-libdnf-0.68.0-1.fc38.s390x                 126/137 
  Installing       : python3-hawkey-0.68.0-1.fc38.s390x                 127/137 
  Installing       : curl-7.87.0-1.fc38.s390x                           128/137 
  Running scriptlet: tpm2-tss-4.0.0-0.1.rc2.fc38.s390x                  129/137 
useradd: Warning: missing or non-executable shell '/usr/sbin/nologin'

  Installing       : tpm2-tss-4.0.0-0.1.rc2.fc38.s390x                  129/137 
  Installing       : ima-evm-utils-1.4-6.fc38.s390x                     130/137 
  Installing       : rpm-sign-libs-4.18.0-8.fc38.s390x                  131/137 
  Installing       : python3-rpm-4.18.0-8.fc38.s390x                    132/137 
  Installing       : python3-dnf-4.14.0-1.fc38.noarch                   133/137 
  Installing       : python3-dnf-plugins-core-4.3.1-1.fc38.noarch       134/137 
  Installing       : dnf-plugins-core-4.3.1-1.fc38.noarch               135/137 
  Installing       : dnf-4.14.0-1.fc38.noarch                           136/137 
  Running scriptlet: dnf-4.14.0-1.fc38.noarch                           136/137 
  Running scriptlet: rpm-4.18.0-8.fc38.s390x                            137/137 
  Installing       : rpm-4.18.0-8.fc38.s390x                            137/137 
  Running scriptlet: filesystem-3.18-2.fc37.s390x                       137/137 
  Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch            137/137 
  Running scriptlet: rpm-4.18.0-8.fc38.s390x                            137/137 
  Verifying        : alternatives-1.21-1.fc38.s390x                       1/137 
  Verifying        : bash-5.2.9-3.fc38.s390x                              2/137 
  Verifying        : bzip2-libs-1.0.8-12.fc38.s390x                       3/137 
  Verifying        : coreutils-9.1-8.fc38.s390x                           4/137 
  Verifying        : coreutils-common-9.1-8.fc38.s390x                    5/137 
  Verifying        : curl-7.87.0-1.fc38.s390x                             6/137 
  Verifying        : cyrus-sasl-lib-2.1.28-8.fc38.s390x                   7/137 
  Verifying        : dbus-libs-1:1.14.4-1.fc38.s390x                      8/137 
  Verifying        : elfutils-default-yama-scope-0.188-3.fc38.noarch      9/137 
  Verifying        : elfutils-libelf-0.188-3.fc38.s390x                  10/137 
  Verifying        : elfutils-libs-0.188-3.fc38.s390x                    11/137 
  Verifying        : expat-2.5.0-1.fc38.s390x                            12/137 
  Verifying        : file-libs-5.42-4.fc38.s390x                         13/137 
  Verifying        : findutils-1:4.9.0-2.fc38.s390x                      14/137 
  Verifying        : gawk-5.1.1-4.fc38.s390x                             15/137 
  Verifying        : gdbm-libs-1:1.23-2.fc38.s390x                       16/137 
  Verifying        : glib2-2.74.1-2.fc38.s390x                           17/137 
  Verifying        : gmp-1:6.2.1-3.fc38.s390x                            18/137 
  Verifying        : gnupg2-2.3.8-1.fc38.s390x                           19/137 
  Verifying        : gnutls-3.7.8-9.fc38.s390x                           20/137 
  Verifying        : gpgme-1.17.1-3.fc38.s390x                           21/137 
  Verifying        : grep-3.8-1.fc38.s390x                               22/137 
  Verifying        : ima-evm-utils-1.4-6.fc38.s390x                      23/137 
  Verifying        : json-c-0.16-3.fc38.s390x                            24/137 
  Verifying        : keyutils-libs-1.6.1-5.fc38.s390x                    25/137 
  Verifying        : krb5-libs-1.20.1-3.fc38.s390x                       26/137 
  Verifying        : libacl-2.3.1-4.fc38.s390x                           27/137 
  Verifying        : libarchive-3.6.1-3.fc38.s390x                       28/137 
  Verifying        : libassuan-2.5.5-5.fc38.s390x                        29/137 
  Verifying        : libattr-2.5.1-5.fc38.s390x                          30/137 
  Verifying        : libb2-0.98.1-7.fc38.s390x                           31/137 
  Verifying        : libbrotli-1.0.9-9.fc38.s390x                        32/137 
  Verifying        : libcap-2.48-5.fc38.s390x                            33/137 
  Verifying        : libcap-ng-0.8.3-4.fc38.s390x                        34/137 
  Verifying        : libcom_err-1.46.5-3.fc38.s390x                      35/137 
  Verifying        : libcomps-0.1.18-4.fc38.s390x                        36/137 
  Verifying        : libcurl-7.87.0-1.fc38.s390x                         37/137 
  Verifying        : libdnf-0.68.0-1.fc38.s390x                          38/137 
  Verifying        : libevent-2.1.12-7.fc38.s390x                        39/137 
  Verifying        : libffi-3.4.4-1.fc38.s390x                           40/137 
  Verifying        : libfsverity-1.4-8.fc38.s390x                        41/137 
  Verifying        : libgcrypt-1.10.1-6.fc38.s390x                       42/137 
  Verifying        : libgpg-error-1.46-1.fc38.s390x                      43/137 
  Verifying        : libidn2-2.3.4-1.fc38.s390x                          44/137 
  Verifying        : libksba-1.6.3-1.fc38.s390x                          45/137 
  Verifying        : python3-dbus-1.3.2-1.fc38.s390x                     46/137 
  Verifying        : python3-gpg-1.17.1-3.fc38.s390x                     47/137 
  Verifying        : python3-hawkey-0.68.0-1.fc38.s390x                  48/137 
  Verifying        : python3-libcomps-0.1.18-4.fc38.s390x                49/137 
  Verifying        : python3-libdnf-0.68.0-1.fc38.s390x                  50/137 
  Verifying        : libgcc-13.0.0-0.4.fc38.s390x                        51/137 
  Verifying        : libgomp-13.0.0-0.4.fc38.s390x                       52/137 
  Verifying        : libstdc++-13.0.0-0.4.fc38.s390x                     53/137 
  Verifying        : audit-libs-3.0.9-2.fc38.s390x                       54/137 
  Verifying        : basesystem-11-14.fc37.noarch                        55/137 
  Verifying        : ca-certificates-2022.2.54-5.fc37.noarch             56/137 
  Verifying        : crypto-policies-20221215-1.gita4c31a3.fc38.noarc    57/137 
  Verifying        : dnf-4.14.0-1.fc38.noarch                            58/137 
  Verifying        : dnf-data-4.14.0-1.fc38.noarch                       59/137 
  Verifying        : dnf-plugins-core-4.3.1-1.fc38.noarch                60/137 
  Verifying        : fedora-gpg-keys-38-0.3.noarch                       61/137 
  Verifying        : fedora-release-38-0.6.noarch                        62/137 
  Verifying        : fedora-release-common-38-0.6.noarch                 63/137 
  Verifying        : fedora-release-identity-basic-38-0.6.noarch         64/137 
  Verifying        : fedora-repos-38-0.3.noarch                          65/137 
  Verifying        : fedora-repos-rawhide-38-0.3.noarch                  66/137 
  Verifying        : filesystem-3.18-2.fc37.s390x                        67/137 
  Verifying        : glibc-2.36.9000-19.fc38.s390x                       68/137 
  Verifying        : glibc-common-2.36.9000-19.fc38.s390x                69/137 
  Verifying        : glibc-minimal-langpack-2.36.9000-19.fc38.s390x      70/137 
  Verifying        : libblkid-2.38.1-3.fc38.s390x                        71/137 
  Verifying        : libmodulemd-2.14.0-4.fc37.s390x                     72/137 
  Verifying        : libmount-2.38.1-3.fc38.s390x                        73/137 
  Verifying        : libnghttp2-1.51.0-1.fc38.s390x                      74/137 
  Verifying        : libnsl2-2.0.0-4.fc37.s390x                          75/137 
  Verifying        : libpsl-0.21.1-6.fc37.s390x                          76/137 
  Verifying        : librepo-1.15.1-1.fc38.s390x                         77/137 
  Verifying        : libreport-filesystem-2.17.6-1.fc38.noarch           78/137 
  Verifying        : libselinux-3.4-6.fc38.s390x                         79/137 
  Verifying        : libsemanage-3.4-6.fc38.s390x                        80/137 
  Verifying        : libsepol-3.4-4.fc38.s390x                           81/137 
  Verifying        : libsigsegv-2.14-3.fc37.s390x                        82/137 
  Verifying        : libsmartcols-2.38.1-3.fc38.s390x                    83/137 
  Verifying        : libsolv-0.7.22-3.fc37.s390x                         84/137 
  Verifying        : libssh-0.10.4-2.fc38.s390x                          85/137 
  Verifying        : libssh-config-0.10.4-2.fc38.noarch                  86/137 
  Verifying        : libtasn1-4.19.0-1.fc38.s390x                        87/137 
  Verifying        : libtirpc-1.3.3-0.fc37.s390x                         88/137 
  Verifying        : libunistring-1.0-2.fc37.s390x                       89/137 
  Verifying        : libuuid-2.38.1-3.fc38.s390x                         90/137 
  Verifying        : libverto-0.3.2-4.fc37.s390x                         91/137 
  Verifying        : libxcrypt-4.4.33-5.fc38.s390x                       92/137 
  Verifying        : libxml2-2.10.3-2.fc38.s390x                         93/137 
  Verifying        : libyaml-0.2.5-8.fc37.s390x                          94/137 
  Verifying        : libzstd-1.5.2-3.fc37.s390x                          95/137 
  Verifying        : lua-libs-5.4.4-6.fc38.s390x                         96/137 
  Verifying        : lz4-libs-1.9.3-5.fc37.s390x                         97/137 
  Verifying        : mpdecimal-2.5.1-4.fc37.s390x                        98/137 
  Verifying        : mpfr-4.1.1-2.fc38.s390x                             99/137 
  Verifying        : ncurses-base-6.3-5.20221126.fc38.noarch            100/137 
  Verifying        : ncurses-libs-6.3-5.20221126.fc38.s390x             101/137 
  Verifying        : nettle-3.8-2.fc37.s390x                            102/137 
  Verifying        : npth-1.6-10.fc38.s390x                             103/137 
  Verifying        : openldap-2.6.3-1.fc38.s390x                        104/137 
  Verifying        : openssl-libs-1:3.0.5-6.fc38.s390x                  105/137 
  Verifying        : p11-kit-0.24.1-5.fc38.s390x                        106/137 
  Verifying        : p11-kit-trust-0.24.1-5.fc38.s390x                  107/137 
  Verifying        : pcre2-10.40-1.fc37.1.s390x                         108/137 
  Verifying        : pcre2-syntax-10.40-1.fc37.1.noarch                 109/137 
  Verifying        : popt-1.19-1.fc38.s390x                             110/137 
  Verifying        : publicsuffix-list-dafsa-20221208-1.fc38.noarch     111/137 
  Verifying        : python-pip-wheel-22.3.1-1.fc38.noarch              112/137 
  Verifying        : python-setuptools-wheel-65.5.1-1.fc38.noarch       113/137 
  Verifying        : python3-3.11.1-1.fc38.s390x                        114/137 
  Verifying        : python3-dateutil-1:2.8.2-4.fc37.noarch             115/137 
  Verifying        : python3-distro-1.8.0-1.fc38.noarch                 116/137 
  Verifying        : python3-dnf-4.14.0-1.fc38.noarch                   117/137 
  Verifying        : python3-dnf-plugins-core-4.3.1-1.fc38.noarch       118/137 
  Verifying        : python3-libs-3.11.1-1.fc38.s390x                   119/137 
  Verifying        : python3-rpm-4.18.0-8.fc38.s390x                    120/137 
  Verifying        : python3-six-1.16.0-8.fc37.noarch                   121/137 
  Verifying        : readline-8.2-2.fc38.s390x                          122/137 
  Verifying        : rpm-4.18.0-8.fc38.s390x                            123/137 
  Verifying        : rpm-build-libs-4.18.0-8.fc38.s390x                 124/137 
  Verifying        : rpm-libs-4.18.0-8.fc38.s390x                       125/137 
  Verifying        : rpm-sequoia-1.2.0-1.fc38.s390x                     126/137 
  Verifying        : rpm-sign-libs-4.18.0-8.fc38.s390x                  127/137 
  Verifying        : sed-4.8-11.fc37.s390x                              128/137 
  Verifying        : setup-2.14.3-1.fc38.noarch                         129/137 
  Verifying        : shadow-utils-2:4.13-3.fc38.s390x                   130/137 
  Verifying        : sqlite-libs-3.40.0-1.fc38.s390x                    131/137 
  Verifying        : systemd-libs-252.4-598.fc38.s390x                  132/137 
  Verifying        : tpm2-tss-4.0.0-0.1.rc2.fc38.s390x                  133/137 
  Verifying        : tzdata-2022g-1.fc38.noarch                         134/137 
  Verifying        : xz-libs-5.2.9-1.fc38.s390x                         135/137 
  Verifying        : zchunk-libs-1.2.3-1.fc38.s390x                     136/137 
  Verifying        : zlib-1.2.13-1.fc38.s390x                           137/137 
Installed products updated.

Installed:
  alternatives-1.21-1.fc38.s390x                                                
  audit-libs-3.0.9-2.fc38.s390x                                                 
  basesystem-11-14.fc37.noarch                                                  
  bash-5.2.9-3.fc38.s390x                                                       
  bzip2-libs-1.0.8-12.fc38.s390x                                                
  ca-certificates-2022.2.54-5.fc37.noarch                                       
  coreutils-9.1-8.fc38.s390x                                                    
  coreutils-common-9.1-8.fc38.s390x                                             
  crypto-policies-20221215-1.gita4c31a3.fc38.noarch                             
  curl-7.87.0-1.fc38.s390x                                                      
  cyrus-sasl-lib-2.1.28-8.fc38.s390x                                            
  dbus-libs-1:1.14.4-1.fc38.s390x                                               
  dnf-4.14.0-1.fc38.noarch                                                      
  dnf-data-4.14.0-1.fc38.noarch                                                 
  dnf-plugins-core-4.3.1-1.fc38.noarch                                          
  elfutils-default-yama-scope-0.188-3.fc38.noarch                               
  elfutils-libelf-0.188-3.fc38.s390x                                            
  elfutils-libs-0.188-3.fc38.s390x                                              
  expat-2.5.0-1.fc38.s390x                                                      
  fedora-gpg-keys-38-0.3.noarch                                                 
  fedora-release-38-0.6.noarch                                                  
  fedora-release-common-38-0.6.noarch                                           
  fedora-release-identity-basic-38-0.6.noarch                                   
  fedora-repos-38-0.3.noarch                                                    
  fedora-repos-rawhide-38-0.3.noarch                                            
  file-libs-5.42-4.fc38.s390x                                                   
  filesystem-3.18-2.fc37.s390x                                                  
  findutils-1:4.9.0-2.fc38.s390x                                                
  gawk-5.1.1-4.fc38.s390x                                                       
  gdbm-libs-1:1.23-2.fc38.s390x                                                 
  glib2-2.74.1-2.fc38.s390x                                                     
  glibc-2.36.9000-19.fc38.s390x                                                 
  glibc-common-2.36.9000-19.fc38.s390x                                          
  glibc-minimal-langpack-2.36.9000-19.fc38.s390x                                
  gmp-1:6.2.1-3.fc38.s390x                                                      
  gnupg2-2.3.8-1.fc38.s390x                                                     
  gnutls-3.7.8-9.fc38.s390x                                                     
  gpgme-1.17.1-3.fc38.s390x                                                     
  grep-3.8-1.fc38.s390x                                                         
  ima-evm-utils-1.4-6.fc38.s390x                                                
  json-c-0.16-3.fc38.s390x                                                      
  keyutils-libs-1.6.1-5.fc38.s390x                                              
  krb5-libs-1.20.1-3.fc38.s390x                                                 
  libacl-2.3.1-4.fc38.s390x                                                     
  libarchive-3.6.1-3.fc38.s390x                                                 
  libassuan-2.5.5-5.fc38.s390x                                                  
  libattr-2.5.1-5.fc38.s390x                                                    
  libb2-0.98.1-7.fc38.s390x                                                     
  libblkid-2.38.1-3.fc38.s390x                                                  
  libbrotli-1.0.9-9.fc38.s390x                                                  
  libcap-2.48-5.fc38.s390x                                                      
  libcap-ng-0.8.3-4.fc38.s390x                                                  
  libcom_err-1.46.5-3.fc38.s390x                                                
  libcomps-0.1.18-4.fc38.s390x                                                  
  libcurl-7.87.0-1.fc38.s390x                                                   
  libdnf-0.68.0-1.fc38.s390x                                                    
  libevent-2.1.12-7.fc38.s390x                                                  
  libffi-3.4.4-1.fc38.s390x                                                     
  libfsverity-1.4-8.fc38.s390x                                                  
  libgcc-13.0.0-0.4.fc38.s390x                                                  
  libgcrypt-1.10.1-6.fc38.s390x                                                 
  libgomp-13.0.0-0.4.fc38.s390x                                                 
  libgpg-error-1.46-1.fc38.s390x                                                
  libidn2-2.3.4-1.fc38.s390x                                                    
  libksba-1.6.3-1.fc38.s390x                                                    
  libmodulemd-2.14.0-4.fc37.s390x                                               
  libmount-2.38.1-3.fc38.s390x                                                  
  libnghttp2-1.51.0-1.fc38.s390x                                                
  libnsl2-2.0.0-4.fc37.s390x                                                    
  libpsl-0.21.1-6.fc37.s390x                                                    
  librepo-1.15.1-1.fc38.s390x                                                   
  libreport-filesystem-2.17.6-1.fc38.noarch                                     
  libselinux-3.4-6.fc38.s390x                                                   
  libsemanage-3.4-6.fc38.s390x                                                  
  libsepol-3.4-4.fc38.s390x                                                     
  libsigsegv-2.14-3.fc37.s390x                                                  
  libsmartcols-2.38.1-3.fc38.s390x                                              
  libsolv-0.7.22-3.fc37.s390x                                                   
  libssh-0.10.4-2.fc38.s390x                                                    
  libssh-config-0.10.4-2.fc38.noarch                                            
  libstdc++-13.0.0-0.4.fc38.s390x                                               
  libtasn1-4.19.0-1.fc38.s390x                                                  
  libtirpc-1.3.3-0.fc37.s390x                                                   
  libunistring-1.0-2.fc37.s390x                                                 
  libuuid-2.38.1-3.fc38.s390x                                                   
  libverto-0.3.2-4.fc37.s390x                                                   
  libxcrypt-4.4.33-5.fc38.s390x                                                 
  libxml2-2.10.3-2.fc38.s390x                                                   
  libyaml-0.2.5-8.fc37.s390x                                                    
  libzstd-1.5.2-3.fc37.s390x                                                    
  lua-libs-5.4.4-6.fc38.s390x                                                   
  lz4-libs-1.9.3-5.fc37.s390x                                                   
  mpdecimal-2.5.1-4.fc37.s390x                                                  
  mpfr-4.1.1-2.fc38.s390x                                                       
  ncurses-base-6.3-5.20221126.fc38.noarch                                       
  ncurses-libs-6.3-5.20221126.fc38.s390x                                        
  nettle-3.8-2.fc37.s390x                                                       
  npth-1.6-10.fc38.s390x                                                        
  openldap-2.6.3-1.fc38.s390x                                                   
  openssl-libs-1:3.0.5-6.fc38.s390x                                             
  p11-kit-0.24.1-5.fc38.s390x                                                   
  p11-kit-trust-0.24.1-5.fc38.s390x                                             
  pcre2-10.40-1.fc37.1.s390x                                                    
  pcre2-syntax-10.40-1.fc37.1.noarch                                            
  popt-1.19-1.fc38.s390x                                                        
  publicsuffix-list-dafsa-20221208-1.fc38.noarch                                
  python-pip-wheel-22.3.1-1.fc38.noarch                                         
  python-setuptools-wheel-65.5.1-1.fc38.noarch                                  
  python3-3.11.1-1.fc38.s390x                                                   
  python3-dateutil-1:2.8.2-4.fc37.noarch                                        
  python3-dbus-1.3.2-1.fc38.s390x                                               
  python3-distro-1.8.0-1.fc38.noarch                                            
  python3-dnf-4.14.0-1.fc38.noarch                                              
  python3-dnf-plugins-core-4.3.1-1.fc38.noarch                                  
  python3-gpg-1.17.1-3.fc38.s390x                                               
  python3-hawkey-0.68.0-1.fc38.s390x                                            
  python3-libcomps-0.1.18-4.fc38.s390x                                          
  python3-libdnf-0.68.0-1.fc38.s390x                                            
  python3-libs-3.11.1-1.fc38.s390x                                              
  python3-rpm-4.18.0-8.fc38.s390x                                               
  python3-six-1.16.0-8.fc37.noarch                                              
  readline-8.2-2.fc38.s390x                                                     
  rpm-4.18.0-8.fc38.s390x                                                       
  rpm-build-libs-4.18.0-8.fc38.s390x                                            
  rpm-libs-4.18.0-8.fc38.s390x                                                  
  rpm-sequoia-1.2.0-1.fc38.s390x                                                
  rpm-sign-libs-4.18.0-8.fc38.s390x                                             
  sed-4.8-11.fc37.s390x                                                         
  setup-2.14.3-1.fc38.noarch                                                    
  shadow-utils-2:4.13-3.fc38.s390x                                              
  sqlite-libs-3.40.0-1.fc38.s390x                                               
  systemd-libs-252.4-598.fc38.s390x                                             
  tpm2-tss-4.0.0-0.1.rc2.fc38.s390x                                             
  tzdata-2022g-1.fc38.noarch                                                    
  xz-libs-5.2.9-1.fc38.s390x                                                    
  zchunk-libs-1.2.3-1.fc38.s390x                                                
  zlib-1.2.13-1.fc38.s390x                                                      

Complete!
Finish(bootstrap): dnf install
Start(bootstrap): creating root cache
Finish(bootstrap): creating root cache
Finish(bootstrap): chroot init
Start: chroot init
INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-s390x-1671984362.699183/root.
INFO: calling preinit hooks
INFO: enabled root cache
INFO: enabled package manager cache
Start: cleaning package manager metadata
Finish: cleaning package manager metadata
INFO: enabled HW Info plugin
Mock Version: 3.5
INFO: Mock Version: 3.5
Start: dnf install
No matches found for the following disable plugin patterns: local, spacewalk, versionlock
Copr repository                                 4.5 kB/s | 3.0 kB     00:00    
Copr repository                                  24 MB/s |  21 MB     00:00    
Additional repo https_jakub_fedorapeople_org_fe 4.2 kB/s | 3.0 kB     00:00    
fedora                                          7.6 kB/s | 6.1 kB     00:00    
Dependencies resolved.
=========================================================================================================================
 Package                         Arch    Version                    Repository                                       Size
=========================================================================================================================
Installing group/module packages:
 bash                            s390x   5.2.9-3.fc38               copr_base                                       1.8 M
 bzip2                           s390x   1.0.8-12.fc38              copr_base                                        54 k
 coreutils                       s390x   9.1-8.fc38                 copr_base                                       1.1 M
 cpio                            s390x   2.13-13.fc38               copr_base                                       275 k
 diffutils                       s390x   3.8-3.fc38                 copr_base                                       381 k
 fedora-release-common           noarch  38-0.6                     fedora                                           21 k
 findutils                       s390x   1:4.9.0-2.fc38             copr_base                                       489 k
 gawk                            s390x   5.1.1-4.fc38               copr_base                                       1.0 M
 glibc-minimal-langpack          s390x   2.36.9000-19.fc38          fedora                                           30 k
 grep                            s390x   3.8-1.fc38                 copr_base                                       290 k
 gzip                            s390x   1.12-2.fc38                copr_base                                       165 k
 info                            s390x   7.0.1-1.fc38               fedora                                          180 k
 patch                           s390x   2.7.6-17.fc37              fedora                                          122 k
 redhat-rpm-config               noarch  235-1.fc38                 fedora                                           80 k
 rpm-build                       s390x   4.18.0-8.fc38              fedora                                           76 k
 sed                             s390x   4.8-11.fc37                fedora                                          304 k
 shadow-utils                    s390x   2:4.13-3.fc38              fedora                                          1.2 M
 tar                             s390x   2:1.34-5.fc38              fedora                                          876 k
 unzip                           s390x   6.0-58.fc38                fedora                                          177 k
 util-linux                      s390x   2.38.1-3.fc38              fedora                                          2.3 M
 which                           s390x   2.21-36.fc38               fedora                                           42 k
 xz                              s390x   5.2.9-1.fc38               fedora                                          306 k
Installing dependencies:
 alternatives                    s390x   1.21-1.fc38                copr_base                                        39 k
 ansible-srpm-macros             noarch  1-8.1.fc38                 fedora                                          8.6 k
 audit-libs                      s390x   3.0.9-2.fc38               fedora                                          114 k
 authselect                      s390x   1.4.2-1.fc38               copr_base                                       139 k
 authselect-libs                 s390x   1.4.2-1.fc38               copr_base                                       235 k
 basesystem                      noarch  11-14.fc37                 fedora                                          7.0 k
 binutils                        s390x   2.39-6.fc38                copr_base                                       5.7 M
 binutils-gold                   s390x   2.39-6.fc38                copr_base                                       994 k
 bzip2-libs                      s390x   1.0.8-12.fc38              copr_base                                        47 k
 ca-certificates                 noarch  2022.2.54-5.fc37           fedora                                          829 k
 coreutils-common                s390x   9.1-8.fc38                 copr_base                                       2.0 M
 cracklib                        s390x   2.9.7-30.fc38              copr_base                                        82 k
 crypto-policies                 noarch  20221215-1.gita4c31a3.fc38 fedora                                           90 k
 curl                            s390x   7.87.0-1.fc38              copr_base                                       345 k
 cyrus-sasl-lib                  s390x   2.1.28-8.fc38              copr_base                                       773 k
 debugedit                       s390x   5.0-5.fc37                 fedora                                           76 k
 dwz                             s390x   0.15-1.fc38                copr_base                                       144 k
 ed                              s390x   1.18-2.fc38                copr_base                                        80 k
 efi-srpm-macros                 noarch  5-6.fc37                   fedora                                           22 k
 elfutils                        s390x   0.188-3.fc38               copr_base                                       547 k
 elfutils-debuginfod-client      s390x   0.188-3.fc38               copr_base                                        41 k
 elfutils-default-yama-scope     noarch  0.188-3.fc38               copr_base                                        16 k
 elfutils-libelf                 s390x   0.188-3.fc38               copr_base                                       202 k
 elfutils-libs                   s390x   0.188-3.fc38               copr_base                                       275 k
 fedora-gpg-keys                 noarch  38-0.3                     fedora                                          125 k
 fedora-release                  noarch  38-0.6                     fedora                                           11 k
 fedora-release-identity-basic   noarch  38-0.6                     fedora                                           11 k
 fedora-repos                    noarch  38-0.3                     fedora                                           10 k
 fedora-repos-rawhide            noarch  38-0.3                     fedora                                          9.7 k
 file                            s390x   5.42-4.fc38                copr_base                                        49 k
 file-libs                       s390x   5.42-4.fc38                copr_base                                       683 k
 filesystem                      s390x   3.18-2.fc37                fedora                                          1.1 M
 fonts-srpm-macros               noarch  1:2.0.5-10.fc38            fedora                                           26 k
 fpc-srpm-macros                 noarch  1.3-6.fc37                 fedora                                          7.7 k
 gdb-minimal                     s390x   12.1-10.fc38               fedora                                          3.3 M
 gdbm-libs                       s390x   1:1.23-2.fc38              copr_base                                        59 k
 ghc-srpm-macros                 noarch  1.5.0-7.fc37               fedora                                          7.8 k
 glibc                           s390x   2.36.9000-19.fc38          fedora                                          1.6 M
 glibc-common                    s390x   2.36.9000-19.fc38          fedora                                          306 k
 glibc-gconv-extra               s390x   2.36.9000-19.fc38          fedora                                          1.6 M
 gmp                             s390x   1:6.2.1-3.fc38             copr_base                                       326 k
 gnat-srpm-macros                noarch  4-16.fc37                  fedora                                          8.3 k
 go-srpm-macros                  noarch  3.2.0-1.fc38               fedora                                           27 k
 jansson                         s390x   2.13.1-5.fc38              copr_base                                        45 k
 kernel-srpm-macros              noarch  1.0-15.fc37                fedora                                          9.4 k
 keyutils-libs                   s390x   1.6.1-5.fc38               copr_base                                        32 k
 krb5-libs                       s390x   1.20.1-3.fc38              copr_base                                       735 k
 libacl                          s390x   2.3.1-4.fc38               copr_base                                        25 k
 libarchive                      s390x   3.6.1-3.fc38               copr_base                                       426 k
 libattr                         s390x   2.5.1-5.fc38               copr_base                                        19 k
 libblkid                        s390x   2.38.1-3.fc38              fedora                                          103 k
 libbrotli                       s390x   1.0.9-9.fc38               copr_base                                       344 k
 libcap                          s390x   2.48-5.fc38                copr_base                                        68 k
 libcap-ng                       s390x   0.8.3-4.fc38               copr_base                                        33 k
 libcom_err                      s390x   1.46.5-3.fc38              copr_base                                        26 k
 libcurl                         s390x   7.87.0-1.fc38              copr_base                                       320 k
 libdb                           s390x   5.3.28-54.fc38             copr_base                                       775 k
 libeconf                        s390x   0.4.0-4.fc38               copr_base                                        29 k
 libevent                        s390x   2.1.12-7.fc38              copr_base                                       260 k
 libfdisk                        s390x   2.38.1-3.fc38              fedora                                          156 k
 libffi                          s390x   3.4.4-1.fc38               copr_base                                        36 k
 libgcc                          s390x   13.0.0-0.4.fc38            https_jakub_fedorapeople_org_fedora_gcc13_arch   66 k
 libgomp                         s390x   13.0.0-0.4.fc38            https_jakub_fedorapeople_org_fedora_gcc13_arch  305 k
 libidn2                         s390x   2.3.4-1.fc38               copr_base                                       155 k
 libmount                        s390x   2.38.1-3.fc38              fedora                                          132 k
 libnghttp2                      s390x   1.51.0-1.fc38              fedora                                           73 k
 libnsl2                         s390x   2.0.0-4.fc37               fedora                                           30 k
 libpkgconf                      s390x   1.8.0-3.fc37               fedora                                           34 k
 libpsl                          s390x   0.21.1-6.fc37              fedora                                           63 k
 libpwquality                    s390x   1.4.5-1.fc38               fedora                                          119 k
 libselinux                      s390x   3.4-6.fc38                 fedora                                           85 k
 libsemanage                     s390x   3.4-6.fc38                 fedora                                          115 k
 libsepol                        s390x   3.4-4.fc38                 fedora                                          302 k
 libsigsegv                      s390x   2.14-3.fc37                fedora                                           27 k
 libsmartcols                    s390x   2.38.1-3.fc38              fedora                                           63 k
 libssh                          s390x   0.10.4-2.fc38              fedora                                          199 k
 libssh-config                   noarch  0.10.4-2.fc38              fedora                                          8.8 k
 libstdc++                       s390x   13.0.0-0.4.fc38            https_jakub_fedorapeople_org_fedora_gcc13_arch  889 k
 libtasn1                        s390x   4.19.0-1.fc38              fedora                                           74 k
 libtirpc                        s390x   1.3.3-0.fc37               fedora                                           90 k
 libunistring                    s390x   1.0-2.fc37                 fedora                                          547 k
 libutempter                     s390x   1.2.1-7.fc37               fedora                                           26 k
 libuuid                         s390x   2.38.1-3.fc38              fedora                                           27 k
 libverto                        s390x   0.3.2-4.fc37               fedora                                           20 k
 libxcrypt                       s390x   4.4.33-5.fc38              fedora                                          121 k
 libxml2                         s390x   2.10.3-2.fc38              fedora                                          670 k
 libzstd                         s390x   1.5.2-3.fc37               fedora                                          274 k
 lua-libs                        s390x   5.4.4-6.fc38               fedora                                          129 k
 lua-srpm-macros                 noarch  1-7.fc37                   fedora                                          8.8 k
 lz4-libs                        s390x   1.9.3-5.fc37               fedora                                           68 k
 mpfr                            s390x   4.1.1-2.fc38               fedora                                          522 k
 ncurses-base                    noarch  6.3-5.20221126.fc38        fedora                                           86 k
 ncurses-libs                    s390x   6.3-5.20221126.fc38        fedora                                          324 k
 nettle                          s390x   3.8-2.fc37                 fedora                                          430 k
 nim-srpm-macros                 noarch  3-7.fc37                   fedora                                          8.4 k
 ocaml-srpm-macros               noarch  7-2.fc37                   fedora                                           13 k
 openblas-srpm-macros            noarch  2-12.fc37                  fedora                                          7.5 k
 openldap                        s390x   2.6.3-1.fc38               fedora                                          248 k
 openssl-libs                    s390x   1:3.0.5-6.fc38             fedora                                          1.8 M
 p11-kit                         s390x   0.24.1-5.fc38              fedora                                          378 k
 p11-kit-trust                   s390x   0.24.1-5.fc38              fedora                                          131 k
 package-notes-srpm-macros       noarch  0.5-6.fc38                 fedora                                           11 k
 pam                             s390x   1.5.2-15.fc38              fedora                                          554 k
 pam-libs                        s390x   1.5.2-15.fc38              fedora                                           56 k
 pcre2                           s390x   10.40-1.fc37.1             fedora                                          219 k
 pcre2-syntax                    noarch  10.40-1.fc37.1             fedora                                          142 k
 perl-srpm-macros                noarch  1-47.fc38                  fedora                                          8.2 k
 pkgconf                         s390x   1.8.0-3.fc37               fedora                                           41 k
 pkgconf-m4                      noarch  1.8.0-3.fc37               fedora                                           14 k
 pkgconf-pkg-config              s390x   1.8.0-3.fc37               fedora                                           10 k
 popt                            s390x   1.19-1.fc38                fedora                                           67 k
 publicsuffix-list-dafsa         noarch  20221208-1.fc38            fedora                                           59 k
 python-srpm-macros              noarch  3.11-6.fc38                fedora                                           25 k
 qt5-srpm-macros                 noarch  5.15.7-1.fc38              fedora                                          7.9 k
 readline                        s390x   8.2-2.fc38                 fedora                                          213 k
 rpm                             s390x   4.18.0-8.fc38              fedora                                          569 k
 rpm-build-libs                  s390x   4.18.0-8.fc38              fedora                                           92 k
 rpm-libs                        s390x   4.18.0-8.fc38              fedora                                          307 k
 rpm-sequoia                     s390x   1.2.0-1.fc38               fedora                                          960 k
 rpmautospec-rpm-macros          noarch  0.3.1-1.fc38               fedora                                          8.8 k
 rust-srpm-macros                noarch  23-1.fc38                  fedora                                          9.4 k
 setup                           noarch  2.14.3-1.fc38              fedora                                          152 k
 sqlite-libs                     s390x   3.40.0-1.fc38              fedora                                          651 k
 systemd-libs                    s390x   252.4-598.fc38             fedora                                          591 k
 tzdata                          noarch  2022g-1.fc38               fedora                                          716 k
 util-linux-core                 s390x   2.38.1-3.fc38              fedora                                          462 k
 xxhash-libs                     s390x   0.8.1-3.fc37               fedora                                           36 k
 xz-libs                         s390x   5.2.9-1.fc38               fedora                                           93 k
 zip                             s390x   3.0-35.fc38                fedora                                          261 k
 zlib                            s390x   1.2.13-1.fc38              fedora                                           96 k
 zstd                            s390x   1.5.2-3.fc37               fedora                                          410 k
Installing Groups:
 Buildsystem building group                                                                                              

Transaction Summary
=========================================================================================================================
Install  153 Packages

Total size: 52 M
Installed size: 182 M
Downloading Packages:
[SKIPPED] alternatives-1.21-1.fc38.s390x.rpm: Already downloaded               
[SKIPPED] authselect-1.4.2-1.fc38.s390x.rpm: Already downloaded                
[SKIPPED] authselect-libs-1.4.2-1.fc38.s390x.rpm: Already downloaded           
[SKIPPED] bash-5.2.9-3.fc38.s390x.rpm: Already downloaded                      
[SKIPPED] binutils-2.39-6.fc38.s390x.rpm: Already downloaded                   
[SKIPPED] binutils-gold-2.39-6.fc38.s390x.rpm: Already downloaded              
[SKIPPED] bzip2-1.0.8-12.fc38.s390x.rpm: Already downloaded                    
[SKIPPED] bzip2-libs-1.0.8-12.fc38.s390x.rpm: Already downloaded               
[SKIPPED] coreutils-9.1-8.fc38.s390x.rpm: Already downloaded                   
[SKIPPED] coreutils-common-9.1-8.fc38.s390x.rpm: Already downloaded            
[SKIPPED] cpio-2.13-13.fc38.s390x.rpm: Already downloaded                      
[SKIPPED] cracklib-2.9.7-30.fc38.s390x.rpm: Already downloaded                 
[SKIPPED] curl-7.87.0-1.fc38.s390x.rpm: Already downloaded                     
[SKIPPED] cyrus-sasl-lib-2.1.28-8.fc38.s390x.rpm: Already downloaded           
[SKIPPED] diffutils-3.8-3.fc38.s390x.rpm: Already downloaded                   
[SKIPPED] dwz-0.15-1.fc38.s390x.rpm: Already downloaded                        
[SKIPPED] ed-1.18-2.fc38.s390x.rpm: Already downloaded                         
[SKIPPED] elfutils-0.188-3.fc38.s390x.rpm: Already downloaded                  
[SKIPPED] elfutils-debuginfod-client-0.188-3.fc38.s390x.rpm: Already downloaded
[SKIPPED] elfutils-default-yama-scope-0.188-3.fc38.noarch.rpm: Already downloaded
[SKIPPED] elfutils-libelf-0.188-3.fc38.s390x.rpm: Already downloaded           
[SKIPPED] elfutils-libs-0.188-3.fc38.s390x.rpm: Already downloaded             
[SKIPPED] file-5.42-4.fc38.s390x.rpm: Already downloaded                       
[SKIPPED] file-libs-5.42-4.fc38.s390x.rpm: Already downloaded                  
[SKIPPED] findutils-4.9.0-2.fc38.s390x.rpm: Already downloaded                 
[SKIPPED] gawk-5.1.1-4.fc38.s390x.rpm: Already downloaded                      
[SKIPPED] gdbm-libs-1.23-2.fc38.s390x.rpm: Already downloaded                  
[SKIPPED] gmp-6.2.1-3.fc38.s390x.rpm: Already downloaded                       
[SKIPPED] grep-3.8-1.fc38.s390x.rpm: Already downloaded                        
[SKIPPED] gzip-1.12-2.fc38.s390x.rpm: Already downloaded                       
[SKIPPED] jansson-2.13.1-5.fc38.s390x.rpm: Already downloaded                  
[SKIPPED] keyutils-libs-1.6.1-5.fc38.s390x.rpm: Already downloaded             
[SKIPPED] krb5-libs-1.20.1-3.fc38.s390x.rpm: Already downloaded                
[SKIPPED] libacl-2.3.1-4.fc38.s390x.rpm: Already downloaded                    
[SKIPPED] libarchive-3.6.1-3.fc38.s390x.rpm: Already downloaded                
[SKIPPED] libattr-2.5.1-5.fc38.s390x.rpm: Already downloaded                   
[SKIPPED] libbrotli-1.0.9-9.fc38.s390x.rpm: Already downloaded                 
[SKIPPED] libcap-2.48-5.fc38.s390x.rpm: Already downloaded                     
[SKIPPED] libcap-ng-0.8.3-4.fc38.s390x.rpm: Already downloaded                 
[SKIPPED] libcom_err-1.46.5-3.fc38.s390x.rpm: Already downloaded               
[SKIPPED] libcurl-7.87.0-1.fc38.s390x.rpm: Already downloaded                  
[SKIPPED] libdb-5.3.28-54.fc38.s390x.rpm: Already downloaded                   
[SKIPPED] libeconf-0.4.0-4.fc38.s390x.rpm: Already downloaded                  
[SKIPPED] libevent-2.1.12-7.fc38.s390x.rpm: Already downloaded                 
[SKIPPED] libffi-3.4.4-1.fc38.s390x.rpm: Already downloaded                    
[SKIPPED] libidn2-2.3.4-1.fc38.s390x.rpm: Already downloaded                   
[SKIPPED] libgcc-13.0.0-0.4.fc38.s390x.rpm: Already downloaded                 
[SKIPPED] libgomp-13.0.0-0.4.fc38.s390x.rpm: Already downloaded                
[SKIPPED] libstdc++-13.0.0-0.4.fc38.s390x.rpm: Already downloaded              
[SKIPPED] ansible-srpm-macros-1-8.1.fc38.noarch.rpm: Already downloaded        
[SKIPPED] audit-libs-3.0.9-2.fc38.s390x.rpm: Already downloaded                
[SKIPPED] basesystem-11-14.fc37.noarch.rpm: Already downloaded                 
[SKIPPED] ca-certificates-2022.2.54-5.fc37.noarch.rpm: Already downloaded      
[SKIPPED] crypto-policies-20221215-1.gita4c31a3.fc38.noarch.rpm: Already downloaded
[SKIPPED] debugedit-5.0-5.fc37.s390x.rpm: Already downloaded                   
[SKIPPED] efi-srpm-macros-5-6.fc37.noarch.rpm: Already downloaded              
[SKIPPED] fedora-gpg-keys-38-0.3.noarch.rpm: Already downloaded                
[SKIPPED] fedora-release-38-0.6.noarch.rpm: Already downloaded                 
[SKIPPED] fedora-release-common-38-0.6.noarch.rpm: Already downloaded          
[SKIPPED] fedora-release-identity-basic-38-0.6.noarch.rpm: Already downloaded  
[SKIPPED] fedora-repos-38-0.3.noarch.rpm: Already downloaded                   
[SKIPPED] fedora-repos-rawhide-38-0.3.noarch.rpm: Already downloaded           
[SKIPPED] filesystem-3.18-2.fc37.s390x.rpm: Already downloaded                 
[SKIPPED] fonts-srpm-macros-2.0.5-10.fc38.noarch.rpm: Already downloaded       
[SKIPPED] fpc-srpm-macros-1.3-6.fc37.noarch.rpm: Already downloaded            
[SKIPPED] gdb-minimal-12.1-10.fc38.s390x.rpm: Already downloaded               
[SKIPPED] ghc-srpm-macros-1.5.0-7.fc37.noarch.rpm: Already downloaded          
[SKIPPED] glibc-2.36.9000-19.fc38.s390x.rpm: Already downloaded                
[SKIPPED] glibc-common-2.36.9000-19.fc38.s390x.rpm: Already downloaded         
[SKIPPED] glibc-gconv-extra-2.36.9000-19.fc38.s390x.rpm: Already downloaded    
[SKIPPED] glibc-minimal-langpack-2.36.9000-19.fc38.s390x.rpm: Already downloaded
[SKIPPED] gnat-srpm-macros-4-16.fc37.noarch.rpm: Already downloaded            
[SKIPPED] go-srpm-macros-3.2.0-1.fc38.noarch.rpm: Already downloaded           
[SKIPPED] info-7.0.1-1.fc38.s390x.rpm: Already downloaded                      
[SKIPPED] kernel-srpm-macros-1.0-15.fc37.noarch.rpm: Already downloaded        
[SKIPPED] libblkid-2.38.1-3.fc38.s390x.rpm: Already downloaded                 
[SKIPPED] libfdisk-2.38.1-3.fc38.s390x.rpm: Already downloaded                 
[SKIPPED] libmount-2.38.1-3.fc38.s390x.rpm: Already downloaded                 
[SKIPPED] libnghttp2-1.51.0-1.fc38.s390x.rpm: Already downloaded               
[SKIPPED] libnsl2-2.0.0-4.fc37.s390x.rpm: Already downloaded                   
[SKIPPED] libpkgconf-1.8.0-3.fc37.s390x.rpm: Already downloaded                
[SKIPPED] libpsl-0.21.1-6.fc37.s390x.rpm: Already downloaded                   
[SKIPPED] libpwquality-1.4.5-1.fc38.s390x.rpm: Already downloaded              
[SKIPPED] libselinux-3.4-6.fc38.s390x.rpm: Already downloaded                  
[SKIPPED] libsemanage-3.4-6.fc38.s390x.rpm: Already downloaded                 
[SKIPPED] libsepol-3.4-4.fc38.s390x.rpm: Already downloaded                    
[SKIPPED] libsigsegv-2.14-3.fc37.s390x.rpm: Already downloaded                 
[SKIPPED] libsmartcols-2.38.1-3.fc38.s390x.rpm: Already downloaded             
[SKIPPED] libssh-0.10.4-2.fc38.s390x.rpm: Already downloaded                   
[SKIPPED] libssh-config-0.10.4-2.fc38.noarch.rpm: Already downloaded           
[SKIPPED] libtasn1-4.19.0-1.fc38.s390x.rpm: Already downloaded                 
[SKIPPED] libtirpc-1.3.3-0.fc37.s390x.rpm: Already downloaded                  
[SKIPPED] libunistring-1.0-2.fc37.s390x.rpm: Already downloaded                
[SKIPPED] libutempter-1.2.1-7.fc37.s390x.rpm: Already downloaded               
[SKIPPED] libuuid-2.38.1-3.fc38.s390x.rpm: Already downloaded                  
[SKIPPED] libverto-0.3.2-4.fc37.s390x.rpm: Already downloaded                  
[SKIPPED] libxcrypt-4.4.33-5.fc38.s390x.rpm: Already downloaded                
[SKIPPED] libxml2-2.10.3-2.fc38.s390x.rpm: Already downloaded                  
[SKIPPED] libzstd-1.5.2-3.fc37.s390x.rpm: Already downloaded                   
[SKIPPED] lua-libs-5.4.4-6.fc38.s390x.rpm: Already downloaded                  
[SKIPPED] lua-srpm-macros-1-7.fc37.noarch.rpm: Already downloaded              
[SKIPPED] lz4-libs-1.9.3-5.fc37.s390x.rpm: Already downloaded                  
[SKIPPED] mpfr-4.1.1-2.fc38.s390x.rpm: Already downloaded                      
[SKIPPED] ncurses-base-6.3-5.20221126.fc38.noarch.rpm: Already downloaded      
[SKIPPED] ncurses-libs-6.3-5.20221126.fc38.s390x.rpm: Already downloaded       
[SKIPPED] nettle-3.8-2.fc37.s390x.rpm: Already downloaded                      
[SKIPPED] nim-srpm-macros-3-7.fc37.noarch.rpm: Already downloaded              
[SKIPPED] ocaml-srpm-macros-7-2.fc37.noarch.rpm: Already downloaded            
[SKIPPED] openblas-srpm-macros-2-12.fc37.noarch.rpm: Already downloaded        
[SKIPPED] openldap-2.6.3-1.fc38.s390x.rpm: Already downloaded                  
[SKIPPED] openssl-libs-3.0.5-6.fc38.s390x.rpm: Already downloaded              
[SKIPPED] p11-kit-0.24.1-5.fc38.s390x.rpm: Already downloaded                  
[SKIPPED] p11-kit-trust-0.24.1-5.fc38.s390x.rpm: Already downloaded            
[SKIPPED] package-notes-srpm-macros-0.5-6.fc38.noarch.rpm: Already downloaded  
[SKIPPED] pam-1.5.2-15.fc38.s390x.rpm: Already downloaded                      
[SKIPPED] pam-libs-1.5.2-15.fc38.s390x.rpm: Already downloaded                 
[SKIPPED] patch-2.7.6-17.fc37.s390x.rpm: Already downloaded                    
[SKIPPED] pcre2-10.40-1.fc37.1.s390x.rpm: Already downloaded                   
[SKIPPED] pcre2-syntax-10.40-1.fc37.1.noarch.rpm: Already downloaded           
[SKIPPED] perl-srpm-macros-1-47.fc38.noarch.rpm: Already downloaded            
[SKIPPED] pkgconf-1.8.0-3.fc37.s390x.rpm: Already downloaded                   
[SKIPPED] pkgconf-m4-1.8.0-3.fc37.noarch.rpm: Already downloaded               
[SKIPPED] pkgconf-pkg-config-1.8.0-3.fc37.s390x.rpm: Already downloaded        
[SKIPPED] popt-1.19-1.fc38.s390x.rpm: Already downloaded                       
[SKIPPED] publicsuffix-list-dafsa-20221208-1.fc38.noarch.rpm: Already downloaded
[SKIPPED] python-srpm-macros-3.11-6.fc38.noarch.rpm: Already downloaded        
[SKIPPED] qt5-srpm-macros-5.15.7-1.fc38.noarch.rpm: Already downloaded         
[SKIPPED] readline-8.2-2.fc38.s390x.rpm: Already downloaded                    
[SKIPPED] redhat-rpm-config-235-1.fc38.noarch.rpm: Already downloaded          
[SKIPPED] rpm-4.18.0-8.fc38.s390x.rpm: Already downloaded                      
[SKIPPED] rpm-build-4.18.0-8.fc38.s390x.rpm: Already downloaded                
[SKIPPED] rpm-build-libs-4.18.0-8.fc38.s390x.rpm: Already downloaded           
[SKIPPED] rpm-libs-4.18.0-8.fc38.s390x.rpm: Already downloaded                 
[SKIPPED] rpm-sequoia-1.2.0-1.fc38.s390x.rpm: Already downloaded               
[SKIPPED] rpmautospec-rpm-macros-0.3.1-1.fc38.noarch.rpm: Already downloaded   
[SKIPPED] rust-srpm-macros-23-1.fc38.noarch.rpm: Already downloaded            
[SKIPPED] sed-4.8-11.fc37.s390x.rpm: Already downloaded                        
[SKIPPED] setup-2.14.3-1.fc38.noarch.rpm: Already downloaded                   
[SKIPPED] shadow-utils-4.13-3.fc38.s390x.rpm: Already downloaded               
[SKIPPED] sqlite-libs-3.40.0-1.fc38.s390x.rpm: Already downloaded              
[SKIPPED] systemd-libs-252.4-598.fc38.s390x.rpm: Already downloaded            
[SKIPPED] tar-1.34-5.fc38.s390x.rpm: Already downloaded                        
[SKIPPED] tzdata-2022g-1.fc38.noarch.rpm: Already downloaded                   
[SKIPPED] unzip-6.0-58.fc38.s390x.rpm: Already downloaded                      
[SKIPPED] util-linux-2.38.1-3.fc38.s390x.rpm: Already downloaded               
[SKIPPED] util-linux-core-2.38.1-3.fc38.s390x.rpm: Already downloaded          
[SKIPPED] which-2.21-36.fc38.s390x.rpm: Already downloaded                     
[SKIPPED] xxhash-libs-0.8.1-3.fc37.s390x.rpm: Already downloaded               
[SKIPPED] xz-5.2.9-1.fc38.s390x.rpm: Already downloaded                        
[SKIPPED] xz-libs-5.2.9-1.fc38.s390x.rpm: Already downloaded                   
[SKIPPED] zip-3.0-35.fc38.s390x.rpm: Already downloaded                        
[SKIPPED] zlib-1.2.13-1.fc38.s390x.rpm: Already downloaded                     
[SKIPPED] zstd-1.5.2-3.fc37.s390x.rpm: Already downloaded                      
fedora                                          1.6 MB/s | 1.6 kB     00:00    
Importing GPG key 0xEB10B464:
 Userid     : "Fedora (38) <fedora-38-primary@fedoraproject.org>"
 Fingerprint: 6A51 BBAB BA3D 5467 B617 1221 809A 8D7C EB10 B464
 From       : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-38-primary
Key imported successfully
fedora                                          1.6 MB/s | 1.6 kB     00:00    
GPG key at file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-38-primary (0xEB10B464) is already installed
fedora                                          1.6 MB/s | 1.6 kB     00:00    
Importing GPG key 0x5323552A:
 Userid     : "Fedora (37) <fedora-37-primary@fedoraproject.org>"
 Fingerprint: ACB5 EE4E 831C 74BB 7C16 8D27 F55A D3FB 5323 552A
 From       : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-37-primary
Key imported successfully
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Running scriptlet: filesystem-3.18-2.fc37.s390x                           1/1 
  Preparing        :                                                        1/1 
  Installing       : libgcc-13.0.0-0.4.fc38.s390x                         1/153 
  Running scriptlet: libgcc-13.0.0-0.4.fc38.s390x                         1/153 
  Installing       : crypto-policies-20221215-1.gita4c31a3.fc38.noarc     2/153 
  Running scriptlet: crypto-policies-20221215-1.gita4c31a3.fc38.noarc     2/153 
  Installing       : fedora-release-identity-basic-38-0.6.noarch          3/153 
  Installing       : tzdata-2022g-1.fc38.noarch                           4/153 
  Installing       : rust-srpm-macros-23-1.fc38.noarch                    5/153 
  Installing       : qt5-srpm-macros-5.15.7-1.fc38.noarch                 6/153 
  Installing       : publicsuffix-list-dafsa-20221208-1.fc38.noarch       7/153 
  Installing       : pkgconf-m4-1.8.0-3.fc37.noarch                       8/153 
  Installing       : perl-srpm-macros-1-47.fc38.noarch                    9/153 
  Installing       : pcre2-syntax-10.40-1.fc37.1.noarch                  10/153 
  Installing       : package-notes-srpm-macros-0.5-6.fc38.noarch         11/153 
  Installing       : openblas-srpm-macros-2-12.fc37.noarch               12/153 
  Installing       : ocaml-srpm-macros-7-2.fc37.noarch                   13/153 
  Installing       : nim-srpm-macros-3-7.fc37.noarch                     14/153 
  Installing       : ncurses-base-6.3-5.20221126.fc38.noarch             15/153 
  Installing       : libssh-config-0.10.4-2.fc38.noarch                  16/153 
  Installing       : kernel-srpm-macros-1.0-15.fc37.noarch               17/153 
  Installing       : gnat-srpm-macros-4-16.fc37.noarch                   18/153 
  Installing       : ghc-srpm-macros-1.5.0-7.fc37.noarch                 19/153 
  Installing       : fpc-srpm-macros-1.3-6.fc37.noarch                   20/153 
  Installing       : fedora-gpg-keys-38-0.3.noarch                       21/153 
  Installing       : fedora-release-38-0.6.noarch                        22/153 
  Installing       : fedora-release-common-38-0.6.noarch                 23/153 
  Installing       : fedora-repos-rawhide-38-0.3.noarch                  24/153 
  Installing       : fedora-repos-38-0.3.noarch                          25/153 
  Installing       : setup-2.14.3-1.fc38.noarch                          26/153 
warning: /etc/hosts created as /etc/hosts.rpmnew

  Running scriptlet: setup-2.14.3-1.fc38.noarch                          26/153 
  Installing       : filesystem-3.18-2.fc37.s390x                        27/153 
  Installing       : basesystem-11-14.fc37.noarch                        28/153 
  Installing       : glibc-gconv-extra-2.36.9000-19.fc38.s390x           29/153 
  Running scriptlet: glibc-gconv-extra-2.36.9000-19.fc38.s390x           29/153 
  Installing       : ncurses-libs-6.3-5.20221126.fc38.s390x              30/153 
  Running scriptlet: glibc-2.36.9000-19.fc38.s390x                       31/153 
  Installing       : glibc-2.36.9000-19.fc38.s390x                       31/153 
  Running scriptlet: glibc-2.36.9000-19.fc38.s390x                       31/153 
  Installing       : bash-5.2.9-3.fc38.s390x                             32/153 
  Running scriptlet: bash-5.2.9-3.fc38.s390x                             32/153 
  Installing       : glibc-common-2.36.9000-19.fc38.s390x                33/153 
  Installing       : glibc-minimal-langpack-2.36.9000-19.fc38.s390x      34/153 
  Installing       : zlib-1.2.13-1.fc38.s390x                            35/153 
  Installing       : xz-libs-5.2.9-1.fc38.s390x                          36/153 
  Installing       : bzip2-libs-1.0.8-12.fc38.s390x                      37/153 
  Installing       : elfutils-libelf-0.188-3.fc38.s390x                  38/153 
  Installing       : gmp-1:6.2.1-3.fc38.s390x                            39/153 
  Installing       : libstdc++-13.0.0-0.4.fc38.s390x                     40/153 
  Installing       : libuuid-2.38.1-3.fc38.s390x                         41/153 
  Installing       : libzstd-1.5.2-3.fc37.s390x                          42/153 
  Installing       : popt-1.19-1.fc38.s390x                              43/153 
  Installing       : libblkid-2.38.1-3.fc38.s390x                        44/153 
  Installing       : libattr-2.5.1-5.fc38.s390x                          45/153 
  Installing       : libacl-2.3.1-4.fc38.s390x                           46/153 
  Installing       : libcap-2.48-5.fc38.s390x                            47/153 
  Installing       : libxcrypt-4.4.33-5.fc38.s390x                       48/153 
  Installing       : readline-8.2-2.fc38.s390x                           49/153 
  Installing       : lz4-libs-1.9.3-5.fc37.s390x                         50/153 
  Installing       : systemd-libs-252.4-598.fc38.s390x                   51/153 
  Installing       : mpfr-4.1.1-2.fc38.s390x                             52/153 
  Installing       : dwz-0.15-1.fc38.s390x                               53/153 
  Installing       : unzip-6.0-58.fc38.s390x                             54/153 
  Installing       : file-libs-5.42-4.fc38.s390x                         55/153 
  Installing       : file-5.42-4.fc38.s390x                              56/153 
  Installing       : sqlite-libs-3.40.0-1.fc38.s390x                     57/153 
  Installing       : alternatives-1.21-1.fc38.s390x                      58/153 
  Installing       : libcap-ng-0.8.3-4.fc38.s390x                        59/153 
  Installing       : audit-libs-3.0.9-2.fc38.s390x                       60/153 
  Installing       : libcom_err-1.46.5-3.fc38.s390x                      61/153 
  Installing       : libeconf-0.4.0-4.fc38.s390x                         62/153 
  Installing       : pam-libs-1.5.2-15.fc38.s390x                        63/153 
  Installing       : libsepol-3.4-4.fc38.s390x                           64/153 
  Installing       : libsmartcols-2.38.1-3.fc38.s390x                    65/153 
  Installing       : libunistring-1.0-2.fc37.s390x                       66/153 
  Installing       : libidn2-2.3.4-1.fc38.s390x                          67/153 
  Installing       : lua-libs-5.4.4-6.fc38.s390x                         68/153 
  Installing       : pcre2-10.40-1.fc37.1.s390x                          69/153 
  Installing       : libselinux-3.4-6.fc38.s390x                         70/153 
  Installing       : sed-4.8-11.fc37.s390x                               71/153 
  Installing       : grep-3.8-1.fc38.s390x                               72/153 
  Installing       : findutils-1:4.9.0-2.fc38.s390x                      73/153 
  Installing       : xz-5.2.9-1.fc38.s390x                               74/153 
  Installing       : libmount-2.38.1-3.fc38.s390x                        75/153 
  Installing       : util-linux-core-2.38.1-3.fc38.s390x                 76/153 
  Installing       : libsemanage-3.4-6.fc38.s390x                        77/153 
  Installing       : shadow-utils-2:4.13-3.fc38.s390x                    78/153 
  Running scriptlet: libutempter-1.2.1-7.fc37.s390x                      79/153 
  Installing       : libutempter-1.2.1-7.fc37.s390x                      79/153 
  Installing       : tar-2:1.34-5.fc38.s390x                             80/153 
  Installing       : libpsl-0.21.1-6.fc37.s390x                          81/153 
  Installing       : zip-3.0-35.fc38.s390x                               82/153 
  Installing       : zstd-1.5.2-3.fc37.s390x                             83/153 
  Installing       : libfdisk-2.38.1-3.fc38.s390x                        84/153 
  Installing       : nettle-3.8-2.fc37.s390x                             85/153 
  Installing       : rpm-sequoia-1.2.0-1.fc38.s390x                      86/153 
  Installing       : rpm-libs-4.18.0-8.fc38.s390x                        87/153 
  Installing       : bzip2-1.0.8-12.fc38.s390x                           88/153 
  Installing       : libxml2-2.10.3-2.fc38.s390x                         89/153 
  Installing       : ed-1.18-2.fc38.s390x                                90/153 
  Installing       : patch-2.7.6-17.fc37.s390x                           91/153 
  Installing       : elfutils-default-yama-scope-0.188-3.fc38.noarch     92/153 
  Running scriptlet: elfutils-default-yama-scope-0.188-3.fc38.noarch     92/153 
  Installing       : cpio-2.13-13.fc38.s390x                             93/153 
  Installing       : diffutils-3.8-3.fc38.s390x                          94/153 
  Installing       : gdbm-libs-1:1.23-2.fc38.s390x                       95/153 
  Installing       : cyrus-sasl-lib-2.1.28-8.fc38.s390x                  96/153 
  Installing       : jansson-2.13.1-5.fc38.s390x                         97/153 
  Installing       : keyutils-libs-1.6.1-5.fc38.s390x                    98/153 
  Installing       : libbrotli-1.0.9-9.fc38.s390x                        99/153 
  Installing       : libdb-5.3.28-54.fc38.s390x                         100/153 
  Installing       : libffi-3.4.4-1.fc38.s390x                          101/153 
  Installing       : p11-kit-0.24.1-5.fc38.s390x                        102/153 
  Installing       : libgomp-13.0.0-0.4.fc38.s390x                      103/153 
  Installing       : libnghttp2-1.51.0-1.fc38.s390x                     104/153 
  Installing       : libpkgconf-1.8.0-3.fc37.s390x                      105/153 
  Installing       : pkgconf-1.8.0-3.fc37.s390x                         106/153 
  Installing       : pkgconf-pkg-config-1.8.0-3.fc37.s390x              107/153 
  Installing       : libsigsegv-2.14-3.fc37.s390x                       108/153 
  Installing       : gawk-5.1.1-4.fc38.s390x                            109/153 
  Installing       : libtasn1-4.19.0-1.fc38.s390x                       110/153 
  Installing       : p11-kit-trust-0.24.1-5.fc38.s390x                  111/153 
  Running scriptlet: p11-kit-trust-0.24.1-5.fc38.s390x                  111/153 
  Installing       : libverto-0.3.2-4.fc37.s390x                        112/153 
  Installing       : xxhash-libs-0.8.1-3.fc37.s390x                     113/153 
  Installing       : ansible-srpm-macros-1-8.1.fc38.noarch              114/153 
  Installing       : coreutils-common-9.1-8.fc38.s390x                  115/153 
  Installing       : openssl-libs-1:3.0.5-6.fc38.s390x                  116/153 
  Installing       : coreutils-9.1-8.fc38.s390x                         117/153 
  Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch            118/153 
  Installing       : ca-certificates-2022.2.54-5.fc37.noarch            118/153 
  Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch            118/153 
  Installing       : krb5-libs-1.20.1-3.fc38.s390x                      119/153 
  Installing       : libtirpc-1.3.3-0.fc37.s390x                        120/153 
  Running scriptlet: authselect-libs-1.4.2-1.fc38.s390x                 121/153 
  Installing       : authselect-libs-1.4.2-1.fc38.s390x                 121/153 
  Installing       : gzip-1.12-2.fc38.s390x                             122/153 
  Installing       : cracklib-2.9.7-30.fc38.s390x                       123/153 
  Installing       : libpwquality-1.4.5-1.fc38.s390x                    124/153 
  Installing       : authselect-1.4.2-1.fc38.s390x                      125/153 
  Installing       : libnsl2-2.0.0-4.fc37.s390x                         126/153 
  Installing       : pam-1.5.2-15.fc38.s390x                            127/153 
  Installing       : libssh-0.10.4-2.fc38.s390x                         128/153 
  Installing       : libarchive-3.6.1-3.fc38.s390x                      129/153 
  Installing       : libevent-2.1.12-7.fc38.s390x                       130/153 
  Installing       : openldap-2.6.3-1.fc38.s390x                        131/153 
  Installing       : libcurl-7.87.0-1.fc38.s390x                        132/153 
  Installing       : elfutils-libs-0.188-3.fc38.s390x                   133/153 
  Installing       : elfutils-debuginfod-client-0.188-3.fc38.s390x      134/153 
  Installing       : binutils-gold-2.39-6.fc38.s390x                    135/153 
  Installing       : binutils-2.39-6.fc38.s390x                         136/153 
  Running scriptlet: binutils-2.39-6.fc38.s390x                         136/153 
  Installing       : elfutils-0.188-3.fc38.s390x                        137/153 
  Installing       : gdb-minimal-12.1-10.fc38.s390x                     138/153 
  Installing       : debugedit-5.0-5.fc37.s390x                         139/153 
  Installing       : rpm-build-libs-4.18.0-8.fc38.s390x                 140/153 
  Installing       : curl-7.87.0-1.fc38.s390x                           141/153 
  Running scriptlet: rpm-4.18.0-8.fc38.s390x                            142/153 
  Installing       : rpm-4.18.0-8.fc38.s390x                            142/153 
  Installing       : efi-srpm-macros-5-6.fc37.noarch                    143/153 
  Installing       : lua-srpm-macros-1-7.fc37.noarch                    144/153 
  Installing       : rpmautospec-rpm-macros-0.3.1-1.fc38.noarch         145/153 
  Installing       : fonts-srpm-macros-1:2.0.5-10.fc38.noarch           146/153 
  Installing       : go-srpm-macros-3.2.0-1.fc38.noarch                 147/153 
  Installing       : python-srpm-macros-3.11-6.fc38.noarch              148/153 
  Installing       : redhat-rpm-config-235-1.fc38.noarch                149/153 
  Installing       : rpm-build-4.18.0-8.fc38.s390x                      150/153 
  Installing       : util-linux-2.38.1-3.fc38.s390x                     151/153 
  Installing       : which-2.21-36.fc38.s390x                           152/153 
  Installing       : info-7.0.1-1.fc38.s390x                            153/153 
  Running scriptlet: filesystem-3.18-2.fc37.s390x                       153/153 
  Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch            153/153 
  Running scriptlet: authselect-libs-1.4.2-1.fc38.s390x                 153/153 
  Running scriptlet: rpm-4.18.0-8.fc38.s390x                            153/153 
  Running scriptlet: info-7.0.1-1.fc38.s390x                            153/153 
  Verifying        : alternatives-1.21-1.fc38.s390x                       1/153 
  Verifying        : authselect-1.4.2-1.fc38.s390x                        2/153 
  Verifying        : authselect-libs-1.4.2-1.fc38.s390x                   3/153 
  Verifying        : bash-5.2.9-3.fc38.s390x                              4/153 
  Verifying        : binutils-2.39-6.fc38.s390x                           5/153 
  Verifying        : binutils-gold-2.39-6.fc38.s390x                      6/153 
  Verifying        : bzip2-1.0.8-12.fc38.s390x                            7/153 
  Verifying        : bzip2-libs-1.0.8-12.fc38.s390x                       8/153 
  Verifying        : coreutils-9.1-8.fc38.s390x                           9/153 
  Verifying        : coreutils-common-9.1-8.fc38.s390x                   10/153 
  Verifying        : cpio-2.13-13.fc38.s390x                             11/153 
  Verifying        : cracklib-2.9.7-30.fc38.s390x                        12/153 
  Verifying        : curl-7.87.0-1.fc38.s390x                            13/153 
  Verifying        : cyrus-sasl-lib-2.1.28-8.fc38.s390x                  14/153 
  Verifying        : diffutils-3.8-3.fc38.s390x                          15/153 
  Verifying        : dwz-0.15-1.fc38.s390x                               16/153 
  Verifying        : ed-1.18-2.fc38.s390x                                17/153 
  Verifying        : elfutils-0.188-3.fc38.s390x                         18/153 
  Verifying        : elfutils-debuginfod-client-0.188-3.fc38.s390x       19/153 
  Verifying        : elfutils-default-yama-scope-0.188-3.fc38.noarch     20/153 
  Verifying        : elfutils-libelf-0.188-3.fc38.s390x                  21/153 
  Verifying        : elfutils-libs-0.188-3.fc38.s390x                    22/153 
  Verifying        : file-5.42-4.fc38.s390x                              23/153 
  Verifying        : file-libs-5.42-4.fc38.s390x                         24/153 
  Verifying        : findutils-1:4.9.0-2.fc38.s390x                      25/153 
  Verifying        : gawk-5.1.1-4.fc38.s390x                             26/153 
  Verifying        : gdbm-libs-1:1.23-2.fc38.s390x                       27/153 
  Verifying        : gmp-1:6.2.1-3.fc38.s390x                            28/153 
  Verifying        : grep-3.8-1.fc38.s390x                               29/153 
  Verifying        : gzip-1.12-2.fc38.s390x                              30/153 
  Verifying        : jansson-2.13.1-5.fc38.s390x                         31/153 
  Verifying        : keyutils-libs-1.6.1-5.fc38.s390x                    32/153 
  Verifying        : krb5-libs-1.20.1-3.fc38.s390x                       33/153 
  Verifying        : libacl-2.3.1-4.fc38.s390x                           34/153 
  Verifying        : libarchive-3.6.1-3.fc38.s390x                       35/153 
  Verifying        : libattr-2.5.1-5.fc38.s390x                          36/153 
  Verifying        : libbrotli-1.0.9-9.fc38.s390x                        37/153 
  Verifying        : libcap-2.48-5.fc38.s390x                            38/153 
  Verifying        : libcap-ng-0.8.3-4.fc38.s390x                        39/153 
  Verifying        : libcom_err-1.46.5-3.fc38.s390x                      40/153 
  Verifying        : libcurl-7.87.0-1.fc38.s390x                         41/153 
  Verifying        : libdb-5.3.28-54.fc38.s390x                          42/153 
  Verifying        : libeconf-0.4.0-4.fc38.s390x                         43/153 
  Verifying        : libevent-2.1.12-7.fc38.s390x                        44/153 
  Verifying        : libffi-3.4.4-1.fc38.s390x                           45/153 
  Verifying        : libidn2-2.3.4-1.fc38.s390x                          46/153 
  Verifying        : libgcc-13.0.0-0.4.fc38.s390x                        47/153 
  Verifying        : libgomp-13.0.0-0.4.fc38.s390x                       48/153 
  Verifying        : libstdc++-13.0.0-0.4.fc38.s390x                     49/153 
  Verifying        : ansible-srpm-macros-1-8.1.fc38.noarch               50/153 
  Verifying        : audit-libs-3.0.9-2.fc38.s390x                       51/153 
  Verifying        : basesystem-11-14.fc37.noarch                        52/153 
  Verifying        : ca-certificates-2022.2.54-5.fc37.noarch             53/153 
  Verifying        : crypto-policies-20221215-1.gita4c31a3.fc38.noarc    54/153 
  Verifying        : debugedit-5.0-5.fc37.s390x                          55/153 
  Verifying        : efi-srpm-macros-5-6.fc37.noarch                     56/153 
  Verifying        : fedora-gpg-keys-38-0.3.noarch                       57/153 
  Verifying        : fedora-release-38-0.6.noarch                        58/153 
  Verifying        : fedora-release-common-38-0.6.noarch                 59/153 
  Verifying        : fedora-release-identity-basic-38-0.6.noarch         60/153 
  Verifying        : fedora-repos-38-0.3.noarch                          61/153 
  Verifying        : fedora-repos-rawhide-38-0.3.noarch                  62/153 
  Verifying        : filesystem-3.18-2.fc37.s390x                        63/153 
  Verifying        : fonts-srpm-macros-1:2.0.5-10.fc38.noarch            64/153 
  Verifying        : fpc-srpm-macros-1.3-6.fc37.noarch                   65/153 
  Verifying        : gdb-minimal-12.1-10.fc38.s390x                      66/153 
  Verifying        : ghc-srpm-macros-1.5.0-7.fc37.noarch                 67/153 
  Verifying        : glibc-2.36.9000-19.fc38.s390x                       68/153 
  Verifying        : glibc-common-2.36.9000-19.fc38.s390x                69/153 
  Verifying        : glibc-gconv-extra-2.36.9000-19.fc38.s390x           70/153 
  Verifying        : glibc-minimal-langpack-2.36.9000-19.fc38.s390x      71/153 
  Verifying        : gnat-srpm-macros-4-16.fc37.noarch                   72/153 
  Verifying        : go-srpm-macros-3.2.0-1.fc38.noarch                  73/153 
  Verifying        : info-7.0.1-1.fc38.s390x                             74/153 
  Verifying        : kernel-srpm-macros-1.0-15.fc37.noarch               75/153 
  Verifying        : libblkid-2.38.1-3.fc38.s390x                        76/153 
  Verifying        : libfdisk-2.38.1-3.fc38.s390x                        77/153 
  Verifying        : libmount-2.38.1-3.fc38.s390x                        78/153 
  Verifying        : libnghttp2-1.51.0-1.fc38.s390x                      79/153 
  Verifying        : libnsl2-2.0.0-4.fc37.s390x                          80/153 
  Verifying        : libpkgconf-1.8.0-3.fc37.s390x                       81/153 
  Verifying        : libpsl-0.21.1-6.fc37.s390x                          82/153 
  Verifying        : libpwquality-1.4.5-1.fc38.s390x                     83/153 
  Verifying        : libselinux-3.4-6.fc38.s390x                         84/153 
  Verifying        : libsemanage-3.4-6.fc38.s390x                        85/153 
  Verifying        : libsepol-3.4-4.fc38.s390x                           86/153 
  Verifying        : libsigsegv-2.14-3.fc37.s390x                        87/153 
  Verifying        : libsmartcols-2.38.1-3.fc38.s390x                    88/153 
  Verifying        : libssh-0.10.4-2.fc38.s390x                          89/153 
  Verifying        : libssh-config-0.10.4-2.fc38.noarch                  90/153 
  Verifying        : libtasn1-4.19.0-1.fc38.s390x                        91/153 
  Verifying        : libtirpc-1.3.3-0.fc37.s390x                         92/153 
  Verifying        : libunistring-1.0-2.fc37.s390x                       93/153 
  Verifying        : libutempter-1.2.1-7.fc37.s390x                      94/153 
  Verifying        : libuuid-2.38.1-3.fc38.s390x                         95/153 
  Verifying        : libverto-0.3.2-4.fc37.s390x                         96/153 
  Verifying        : libxcrypt-4.4.33-5.fc38.s390x                       97/153 
  Verifying        : libxml2-2.10.3-2.fc38.s390x                         98/153 
  Verifying        : libzstd-1.5.2-3.fc37.s390x                          99/153 
  Verifying        : lua-libs-5.4.4-6.fc38.s390x                        100/153 
  Verifying        : lua-srpm-macros-1-7.fc37.noarch                    101/153 
  Verifying        : lz4-libs-1.9.3-5.fc37.s390x                        102/153 
  Verifying        : mpfr-4.1.1-2.fc38.s390x                            103/153 
  Verifying        : ncurses-base-6.3-5.20221126.fc38.noarch            104/153 
  Verifying        : ncurses-libs-6.3-5.20221126.fc38.s390x             105/153 
  Verifying        : nettle-3.8-2.fc37.s390x                            106/153 
  Verifying        : nim-srpm-macros-3-7.fc37.noarch                    107/153 
  Verifying        : ocaml-srpm-macros-7-2.fc37.noarch                  108/153 
  Verifying        : openblas-srpm-macros-2-12.fc37.noarch              109/153 
  Verifying        : openldap-2.6.3-1.fc38.s390x                        110/153 
  Verifying        : openssl-libs-1:3.0.5-6.fc38.s390x                  111/153 
  Verifying        : p11-kit-0.24.1-5.fc38.s390x                        112/153 
  Verifying        : p11-kit-trust-0.24.1-5.fc38.s390x                  113/153 
  Verifying        : package-notes-srpm-macros-0.5-6.fc38.noarch        114/153 
  Verifying        : pam-1.5.2-15.fc38.s390x                            115/153 
  Verifying        : pam-libs-1.5.2-15.fc38.s390x                       116/153 
  Verifying        : patch-2.7.6-17.fc37.s390x                          117/153 
  Verifying        : pcre2-10.40-1.fc37.1.s390x                         118/153 
  Verifying        : pcre2-syntax-10.40-1.fc37.1.noarch                 119/153 
  Verifying        : perl-srpm-macros-1-47.fc38.noarch                  120/153 
  Verifying        : pkgconf-1.8.0-3.fc37.s390x                         121/153 
  Verifying        : pkgconf-m4-1.8.0-3.fc37.noarch                     122/153 
  Verifying        : pkgconf-pkg-config-1.8.0-3.fc37.s390x              123/153 
  Verifying        : popt-1.19-1.fc38.s390x                             124/153 
  Verifying        : publicsuffix-list-dafsa-20221208-1.fc38.noarch     125/153 
  Verifying        : python-srpm-macros-3.11-6.fc38.noarch              126/153 
  Verifying        : qt5-srpm-macros-5.15.7-1.fc38.noarch               127/153 
  Verifying        : readline-8.2-2.fc38.s390x                          128/153 
  Verifying        : redhat-rpm-config-235-1.fc38.noarch                129/153 
  Verifying        : rpm-4.18.0-8.fc38.s390x                            130/153 
  Verifying        : rpm-build-4.18.0-8.fc38.s390x                      131/153 
  Verifying        : rpm-build-libs-4.18.0-8.fc38.s390x                 132/153 
  Verifying        : rpm-libs-4.18.0-8.fc38.s390x                       133/153 
  Verifying        : rpm-sequoia-1.2.0-1.fc38.s390x                     134/153 
  Verifying        : rpmautospec-rpm-macros-0.3.1-1.fc38.noarch         135/153 
  Verifying        : rust-srpm-macros-23-1.fc38.noarch                  136/153 
  Verifying        : sed-4.8-11.fc37.s390x                              137/153 
  Verifying        : setup-2.14.3-1.fc38.noarch                         138/153 
  Verifying        : shadow-utils-2:4.13-3.fc38.s390x                   139/153 
  Verifying        : sqlite-libs-3.40.0-1.fc38.s390x                    140/153 
  Verifying        : systemd-libs-252.4-598.fc38.s390x                  141/153 
  Verifying        : tar-2:1.34-5.fc38.s390x                            142/153 
  Verifying        : tzdata-2022g-1.fc38.noarch                         143/153 
  Verifying        : unzip-6.0-58.fc38.s390x                            144/153 
  Verifying        : util-linux-2.38.1-3.fc38.s390x                     145/153 
  Verifying        : util-linux-core-2.38.1-3.fc38.s390x                146/153 
  Verifying        : which-2.21-36.fc38.s390x                           147/153 
  Verifying        : xxhash-libs-0.8.1-3.fc37.s390x                     148/153 
  Verifying        : xz-5.2.9-1.fc38.s390x                              149/153 
  Verifying        : xz-libs-5.2.9-1.fc38.s390x                         150/153 
  Verifying        : zip-3.0-35.fc38.s390x                              151/153 
  Verifying        : zlib-1.2.13-1.fc38.s390x                           152/153 
  Verifying        : zstd-1.5.2-3.fc37.s390x                            153/153 

Installed:
  alternatives-1.21-1.fc38.s390x                                                
  ansible-srpm-macros-1-8.1.fc38.noarch                                         
  audit-libs-3.0.9-2.fc38.s390x                                                 
  authselect-1.4.2-1.fc38.s390x                                                 
  authselect-libs-1.4.2-1.fc38.s390x                                            
  basesystem-11-14.fc37.noarch                                                  
  bash-5.2.9-3.fc38.s390x                                                       
  binutils-2.39-6.fc38.s390x                                                    
  binutils-gold-2.39-6.fc38.s390x                                               
  bzip2-1.0.8-12.fc38.s390x                                                     
  bzip2-libs-1.0.8-12.fc38.s390x                                                
  ca-certificates-2022.2.54-5.fc37.noarch                                       
  coreutils-9.1-8.fc38.s390x                                                    
  coreutils-common-9.1-8.fc38.s390x                                             
  cpio-2.13-13.fc38.s390x                                                       
  cracklib-2.9.7-30.fc38.s390x                                                  
  crypto-policies-20221215-1.gita4c31a3.fc38.noarch                             
  curl-7.87.0-1.fc38.s390x                                                      
  cyrus-sasl-lib-2.1.28-8.fc38.s390x                                            
  debugedit-5.0-5.fc37.s390x                                                    
  diffutils-3.8-3.fc38.s390x                                                    
  dwz-0.15-1.fc38.s390x                                                         
  ed-1.18-2.fc38.s390x                                                          
  efi-srpm-macros-5-6.fc37.noarch                                               
  elfutils-0.188-3.fc38.s390x                                                   
  elfutils-debuginfod-client-0.188-3.fc38.s390x                                 
  elfutils-default-yama-scope-0.188-3.fc38.noarch                               
  elfutils-libelf-0.188-3.fc38.s390x                                            
  elfutils-libs-0.188-3.fc38.s390x                                              
  fedora-gpg-keys-38-0.3.noarch                                                 
  fedora-release-38-0.6.noarch                                                  
  fedora-release-common-38-0.6.noarch                                           
  fedora-release-identity-basic-38-0.6.noarch                                   
  fedora-repos-38-0.3.noarch                                                    
  fedora-repos-rawhide-38-0.3.noarch                                            
  file-5.42-4.fc38.s390x                                                        
  file-libs-5.42-4.fc38.s390x                                                   
  filesystem-3.18-2.fc37.s390x                                                  
  findutils-1:4.9.0-2.fc38.s390x                                                
  fonts-srpm-macros-1:2.0.5-10.fc38.noarch                                      
  fpc-srpm-macros-1.3-6.fc37.noarch                                             
  gawk-5.1.1-4.fc38.s390x                                                       
  gdb-minimal-12.1-10.fc38.s390x                                                
  gdbm-libs-1:1.23-2.fc38.s390x                                                 
  ghc-srpm-macros-1.5.0-7.fc37.noarch                                           
  glibc-2.36.9000-19.fc38.s390x                                                 
  glibc-common-2.36.9000-19.fc38.s390x                                          
  glibc-gconv-extra-2.36.9000-19.fc38.s390x                                     
  glibc-minimal-langpack-2.36.9000-19.fc38.s390x                                
  gmp-1:6.2.1-3.fc38.s390x                                                      
  gnat-srpm-macros-4-16.fc37.noarch                                             
  go-srpm-macros-3.2.0-1.fc38.noarch                                            
  grep-3.8-1.fc38.s390x                                                         
  gzip-1.12-2.fc38.s390x                                                        
  info-7.0.1-1.fc38.s390x                                                       
  jansson-2.13.1-5.fc38.s390x                                                   
  kernel-srpm-macros-1.0-15.fc37.noarch                                         
  keyutils-libs-1.6.1-5.fc38.s390x                                              
  krb5-libs-1.20.1-3.fc38.s390x                                                 
  libacl-2.3.1-4.fc38.s390x                                                     
  libarchive-3.6.1-3.fc38.s390x                                                 
  libattr-2.5.1-5.fc38.s390x                                                    
  libblkid-2.38.1-3.fc38.s390x                                                  
  libbrotli-1.0.9-9.fc38.s390x                                                  
  libcap-2.48-5.fc38.s390x                                                      
  libcap-ng-0.8.3-4.fc38.s390x                                                  
  libcom_err-1.46.5-3.fc38.s390x                                                
  libcurl-7.87.0-1.fc38.s390x                                                   
  libdb-5.3.28-54.fc38.s390x                                                    
  libeconf-0.4.0-4.fc38.s390x                                                   
  libevent-2.1.12-7.fc38.s390x                                                  
  libfdisk-2.38.1-3.fc38.s390x                                                  
  libffi-3.4.4-1.fc38.s390x                                                     
  libgcc-13.0.0-0.4.fc38.s390x                                                  
  libgomp-13.0.0-0.4.fc38.s390x                                                 
  libidn2-2.3.4-1.fc38.s390x                                                    
  libmount-2.38.1-3.fc38.s390x                                                  
  libnghttp2-1.51.0-1.fc38.s390x                                                
  libnsl2-2.0.0-4.fc37.s390x                                                    
  libpkgconf-1.8.0-3.fc37.s390x                                                 
  libpsl-0.21.1-6.fc37.s390x                                                    
  libpwquality-1.4.5-1.fc38.s390x                                               
  libselinux-3.4-6.fc38.s390x                                                   
  libsemanage-3.4-6.fc38.s390x                                                  
  libsepol-3.4-4.fc38.s390x                                                     
  libsigsegv-2.14-3.fc37.s390x                                                  
  libsmartcols-2.38.1-3.fc38.s390x                                              
  libssh-0.10.4-2.fc38.s390x                                                    
  libssh-config-0.10.4-2.fc38.noarch                                            
  libstdc++-13.0.0-0.4.fc38.s390x                                               
  libtasn1-4.19.0-1.fc38.s390x                                                  
  libtirpc-1.3.3-0.fc37.s390x                                                   
  libunistring-1.0-2.fc37.s390x                                                 
  libutempter-1.2.1-7.fc37.s390x                                                
  libuuid-2.38.1-3.fc38.s390x                                                   
  libverto-0.3.2-4.fc37.s390x                                                   
  libxcrypt-4.4.33-5.fc38.s390x                                                 
  libxml2-2.10.3-2.fc38.s390x                                                   
  libzstd-1.5.2-3.fc37.s390x                                                    
  lua-libs-5.4.4-6.fc38.s390x                                                   
  lua-srpm-macros-1-7.fc37.noarch                                               
  lz4-libs-1.9.3-5.fc37.s390x                                                   
  mpfr-4.1.1-2.fc38.s390x                                                       
  ncurses-base-6.3-5.20221126.fc38.noarch                                       
  ncurses-libs-6.3-5.20221126.fc38.s390x                                        
  nettle-3.8-2.fc37.s390x                                                       
  nim-srpm-macros-3-7.fc37.noarch                                               
  ocaml-srpm-macros-7-2.fc37.noarch                                             
  openblas-srpm-macros-2-12.fc37.noarch                                         
  openldap-2.6.3-1.fc38.s390x                                                   
  openssl-libs-1:3.0.5-6.fc38.s390x                                             
  p11-kit-0.24.1-5.fc38.s390x                                                   
  p11-kit-trust-0.24.1-5.fc38.s390x                                             
  package-notes-srpm-macros-0.5-6.fc38.noarch                                   
  pam-1.5.2-15.fc38.s390x                                                       
  pam-libs-1.5.2-15.fc38.s390x                                                  
  patch-2.7.6-17.fc37.s390x                                                     
  pcre2-10.40-1.fc37.1.s390x                                                    
  pcre2-syntax-10.40-1.fc37.1.noarch                                            
  perl-srpm-macros-1-47.fc38.noarch                                             
  pkgconf-1.8.0-3.fc37.s390x                                                    
  pkgconf-m4-1.8.0-3.fc37.noarch                                                
  pkgconf-pkg-config-1.8.0-3.fc37.s390x                                         
  popt-1.19-1.fc38.s390x                                                        
  publicsuffix-list-dafsa-20221208-1.fc38.noarch                                
  python-srpm-macros-3.11-6.fc38.noarch                                         
  qt5-srpm-macros-5.15.7-1.fc38.noarch                                          
  readline-8.2-2.fc38.s390x                                                     
  redhat-rpm-config-235-1.fc38.noarch                                           
  rpm-4.18.0-8.fc38.s390x                                                       
  rpm-build-4.18.0-8.fc38.s390x                                                 
  rpm-build-libs-4.18.0-8.fc38.s390x                                            
  rpm-libs-4.18.0-8.fc38.s390x                                                  
  rpm-sequoia-1.2.0-1.fc38.s390x                                                
  rpmautospec-rpm-macros-0.3.1-1.fc38.noarch                                    
  rust-srpm-macros-23-1.fc38.noarch                                             
  sed-4.8-11.fc37.s390x                                                         
  setup-2.14.3-1.fc38.noarch                                                    
  shadow-utils-2:4.13-3.fc38.s390x                                              
  sqlite-libs-3.40.0-1.fc38.s390x                                               
  systemd-libs-252.4-598.fc38.s390x                                             
  tar-2:1.34-5.fc38.s390x                                                       
  tzdata-2022g-1.fc38.noarch                                                    
  unzip-6.0-58.fc38.s390x                                                       
  util-linux-2.38.1-3.fc38.s390x                                                
  util-linux-core-2.38.1-3.fc38.s390x                                           
  which-2.21-36.fc38.s390x                                                      
  xxhash-libs-0.8.1-3.fc37.s390x                                                
  xz-5.2.9-1.fc38.s390x                                                         
  xz-libs-5.2.9-1.fc38.s390x                                                    
  zip-3.0-35.fc38.s390x                                                         
  zlib-1.2.13-1.fc38.s390x                                                      
  zstd-1.5.2-3.fc37.s390x                                                       

Complete!
Finish: dnf install
Start: creating root cache
Finish: creating root cache
Finish: chroot init
INFO: Installed packages:
INFO: openblas-srpm-macros-2-12.fc37.noarch
fedora-repos-38-0.3.noarch
libnghttp2-1.51.0-1.fc38.s390x
audit-libs-3.0.9-2.fc38.s390x
shadow-utils-4.13-3.fc38.s390x
rust-srpm-macros-23-1.fc38.noarch
pcre2-10.40-1.fc37.1.s390x
glibc-minimal-langpack-2.36.9000-19.fc38.s390x
util-linux-2.38.1-3.fc38.s390x
unzip-6.0-58.fc38.s390x
libpsl-0.21.1-6.fc37.s390x
gdb-minimal-12.1-10.fc38.s390x
libpkgconf-1.8.0-3.fc37.s390x
rpm-build-4.18.0-8.fc38.s390x
ed-1.18-2.fc38.s390x
keyutils-libs-1.6.1-5.fc38.s390x
grep-3.8-1.fc38.s390x
libuuid-2.38.1-3.fc38.s390x
rpm-4.18.0-8.fc38.s390x
pkgconf-1.8.0-3.fc37.s390x
lz4-libs-1.9.3-5.fc37.s390x
coreutils-9.1-8.fc38.s390x
openssl-libs-3.0.5-6.fc38.s390x
gmp-6.2.1-3.fc38.s390x
crypto-policies-20221215-1.gita4c31a3.fc38.noarch
gpg-pubkey-eb10b464-6202d9c6
libgomp-13.0.0-0.4.fc38.s390x
libacl-2.3.1-4.fc38.s390x
fedora-gpg-keys-38-0.3.noarch
coreutils-common-9.1-8.fc38.s390x
rpm-libs-4.18.0-8.fc38.s390x
elfutils-default-yama-scope-0.188-3.fc38.noarch
elfutils-0.188-3.fc38.s390x
libevent-2.1.12-7.fc38.s390x
mpfr-4.1.1-2.fc38.s390x
sed-4.8-11.fc37.s390x
xz-libs-5.2.9-1.fc38.s390x
basesystem-11-14.fc37.noarch
package-notes-srpm-macros-0.5-6.fc38.noarch
libutempter-1.2.1-7.fc37.s390x
libidn2-2.3.4-1.fc38.s390x
efi-srpm-macros-5-6.fc37.noarch
libpwquality-1.4.5-1.fc38.s390x
libssh-0.10.4-2.fc38.s390x
redhat-rpm-config-235-1.fc38.noarch
bash-5.2.9-3.fc38.s390x
fedora-release-38-0.6.noarch
pkgconf-pkg-config-1.8.0-3.fc37.s390x
ncurses-libs-6.3-5.20221126.fc38.s390x
setup-2.14.3-1.fc38.noarch
nettle-3.8-2.fc37.s390x
file-5.42-4.fc38.s390x
gpg-pubkey-5323552a-6112bcdc
qt5-srpm-macros-5.15.7-1.fc38.noarch
pkgconf-m4-1.8.0-3.fc37.noarch
glibc-gconv-extra-2.36.9000-19.fc38.s390x
lua-libs-5.4.4-6.fc38.s390x
curl-7.87.0-1.fc38.s390x
file-libs-5.42-4.fc38.s390x
bzip2-libs-1.0.8-12.fc38.s390x
util-linux-core-2.38.1-3.fc38.s390x
openldap-2.6.3-1.fc38.s390x
binutils-2.39-6.fc38.s390x
libselinux-3.4-6.fc38.s390x
libeconf-0.4.0-4.fc38.s390x
dwz-0.15-1.fc38.s390x
rpm-sequoia-1.2.0-1.fc38.s390x
fonts-srpm-macros-2.0.5-10.fc38.noarch
libsemanage-3.4-6.fc38.s390x
authselect-libs-1.4.2-1.fc38.s390x
go-srpm-macros-3.2.0-1.fc38.noarch
gdbm-libs-1.23-2.fc38.s390x
glibc-common-2.36.9000-19.fc38.s390x
cracklib-2.9.7-30.fc38.s390x
rpm-build-libs-4.18.0-8.fc38.s390x
libattr-2.5.1-5.fc38.s390x
libxml2-2.10.3-2.fc38.s390x
python-srpm-macros-3.11-6.fc38.noarch
ocaml-srpm-macros-7-2.fc37.noarch
readline-8.2-2.fc38.s390x
libcom_err-1.46.5-3.fc38.s390x
libmount-2.38.1-3.fc38.s390x
pam-1.5.2-15.fc38.s390x
fedora-release-identity-basic-38-0.6.noarch
lua-srpm-macros-1-7.fc37.noarch
kernel-srpm-macros-1.0-15.fc37.noarch
libssh-config-0.10.4-2.fc38.noarch
diffutils-3.8-3.fc38.s390x
libsepol-3.4-4.fc38.s390x
nim-srpm-macros-3-7.fc37.noarch
ansible-srpm-macros-1-8.1.fc38.noarch
xxhash-libs-0.8.1-3.fc37.s390x
p11-kit-0.24.1-5.fc38.s390x
gzip-1.12-2.fc38.s390x
libsigsegv-2.14-3.fc37.s390x
libtasn1-4.19.0-1.fc38.s390x
libstdc++-13.0.0-0.4.fc38.s390x
fedora-release-common-38-0.6.noarch
gawk-5.1.1-4.fc38.s390x
elfutils-libs-0.188-3.fc38.s390x
patch-2.7.6-17.fc37.s390x
binutils-gold-2.39-6.fc38.s390x
p11-kit-trust-0.24.1-5.fc38.s390x
ncurses-base-6.3-5.20221126.fc38.noarch
libsmartcols-2.38.1-3.fc38.s390x
fedora-repos-rawhide-38-0.3.noarch
systemd-libs-252.4-598.fc38.s390x
libffi-3.4.4-1.fc38.s390x
libcurl-7.87.0-1.fc38.s390x
zip-3.0-35.fc38.s390x
tzdata-2022g-1.fc38.noarch
krb5-libs-1.20.1-3.fc38.s390x
libunistring-1.0-2.fc37.s390x
fpc-srpm-macros-1.3-6.fc37.noarch
glibc-2.36.9000-19.fc38.s390x
elfutils-debuginfod-client-0.188-3.fc38.s390x
ghc-srpm-macros-1.5.0-7.fc37.noarch
libarchive-3.6.1-3.fc38.s390x
libtirpc-1.3.3-0.fc37.s390x
pam-libs-1.5.2-15.fc38.s390x
alternatives-1.21-1.fc38.s390x
sqlite-libs-3.40.0-1.fc38.s390x
publicsuffix-list-dafsa-20221208-1.fc38.noarch
zlib-1.2.13-1.fc38.s390x
libdb-5.3.28-54.fc38.s390x
tar-1.34-5.fc38.s390x
filesystem-3.18-2.fc37.s390x
libnsl2-2.0.0-4.fc37.s390x
libxcrypt-4.4.33-5.fc38.s390x
libcap-2.48-5.fc38.s390x
rpmautospec-rpm-macros-0.3.1-1.fc38.noarch
cpio-2.13-13.fc38.s390x
gnat-srpm-macros-4-16.fc37.noarch
xz-5.2.9-1.fc38.s390x
findutils-4.9.0-2.fc38.s390x
bzip2-1.0.8-12.fc38.s390x
info-7.0.1-1.fc38.s390x
pcre2-syntax-10.40-1.fc37.1.noarch
cyrus-sasl-lib-2.1.28-8.fc38.s390x
perl-srpm-macros-1-47.fc38.noarch
libbrotli-1.0.9-9.fc38.s390x
debugedit-5.0-5.fc37.s390x
jansson-2.13.1-5.fc38.s390x
which-2.21-36.fc38.s390x
libgcc-13.0.0-0.4.fc38.s390x
elfutils-libelf-0.188-3.fc38.s390x
libfdisk-2.38.1-3.fc38.s390x
authselect-1.4.2-1.fc38.s390x
popt-1.19-1.fc38.s390x
zstd-1.5.2-3.fc37.s390x
ca-certificates-2022.2.54-5.fc37.noarch
libverto-0.3.2-4.fc37.s390x
libzstd-1.5.2-3.fc37.s390x
libblkid-2.38.1-3.fc38.s390x
libcap-ng-0.8.3-4.fc38.s390x
Start: buildsrpm
Start: rpmbuild -bs
Building target platforms: s390x
Building for target s390x
setting SOURCE_DATE_EPOCH=1665792000
Wrote: /builddir/build/SRPMS/libmodsecurity-3.0.8-1.fc38.src.rpm
Finish: rpmbuild -bs
cp: ‘var/lib/mock/fedora-rawhide-s390x-1671984362.699183/root/var/log’: No such file or directory
INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan
INFO: /var/lib/mock/fedora-rawhide-s390x-1671984362.699183/root/var/log/dnf.rpm.log
/var/lib/mock/fedora-rawhide-s390x-1671984362.699183/root/var/log/dnf.librepo.log
/var/lib/mock/fedora-rawhide-s390x-1671984362.699183/root/var/log/dnf.log
Finish: buildsrpm
INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-xuleuno2/libmodsecurity/libmodsecurity.spec) Config(child) 1 minutes 31 seconds
INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results
INFO: Cleaning up build root ('cleanup_on_success=True')
Start: clean chroot
INFO: unmounting tmpfs.
Finish: clean chroot
Finish: run
Running (timeout=115200): unbuffer mock --rebuild /var/lib/copr-rpmbuild/results/libmodsecurity-3.0.8-1.fc38.src.rpm --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1671984362.699183 -r /var/lib/copr-rpmbuild/results/configs/child.cfg
INFO: mock.py version 3.5 starting (python version = 3.11.0, NVR = mock-3.5-1.fc37)...
Start(bootstrap): init plugins
INFO: tmpfs initialized
INFO: selinux enabled
INFO: chroot_scan: initialized
INFO: compress_logs: initialized
Finish(bootstrap): init plugins
Start: init plugins
INFO: tmpfs initialized
INFO: selinux enabled
INFO: chroot_scan: initialized
INFO: compress_logs: initialized
Finish: init plugins
INFO: Signal handler active
Start: run
INFO: Start(/var/lib/copr-rpmbuild/results/libmodsecurity-3.0.8-1.fc38.src.rpm)  Config(fedora-rawhide-s390x)
Start: clean chroot
Finish: clean chroot
Start(bootstrap): chroot init
INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-s390x-bootstrap-1671984362.699183/root.
INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-s390x-bootstrap-1671984362.699183/root.
INFO: calling preinit hooks
INFO: enabled root cache
INFO: enabled package manager cache
Start(bootstrap): cleaning package manager metadata
Finish(bootstrap): cleaning package manager metadata
INFO: enabled HW Info plugin
Mock Version: 3.5
INFO: Mock Version: 3.5
Finish(bootstrap): chroot init
Start: chroot init
INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-s390x-1671984362.699183/root.
INFO: calling preinit hooks
INFO: enabled root cache
Start: unpacking root cache
Finish: unpacking root cache
INFO: enabled package manager cache
Start: cleaning package manager metadata
Finish: cleaning package manager metadata
INFO: enabled HW Info plugin
Mock Version: 3.5
INFO: Mock Version: 3.5
Start: dnf update
No matches found for the following disable plugin patterns: local, spacewalk, versionlock
Copr repository                                 599  B/s | 3.0 kB     00:05    
Copr repository                                 2.0 MB/s |  21 MB     00:10    
Additional repo https_jakub_fedorapeople_org_fe 4.3 kB/s | 3.0 kB     00:00    
fedora                                          1.1 kB/s | 6.1 kB     00:05    
Dependencies resolved.
Nothing to do.
Complete!
Finish: dnf update
Finish: chroot init
Start: build phase for libmodsecurity-3.0.8-1.fc38.src.rpm
Start: build setup for libmodsecurity-3.0.8-1.fc38.src.rpm
Building target platforms: s390x
Building for target s390x
setting SOURCE_DATE_EPOCH=1665792000
Wrote: /builddir/build/SRPMS/libmodsecurity-3.0.8-1.fc38.src.rpm
No matches found for the following disable plugin patterns: local, spacewalk, versionlock
Copr repository                                 7.9 kB/s | 3.0 kB     00:00    
Copr repository                                  18 MB/s |  21 MB     00:01    
Additional repo https_jakub_fedorapeople_org_fe 4.1 kB/s | 3.0 kB     00:00    
fedora                                          7.3 kB/s | 6.1 kB     00:00    
Dependencies resolved.
===========================================================================================================
 Package              Arch    Version                 Repository                                       Size
===========================================================================================================
Installing:
 GeoIP-devel          s390x   1.6.12-12.fc38          copr_base                                        13 k
 bison                s390x   3.8.2-3.fc38            copr_base                                       1.0 M
 flex                 s390x   2.6.4-11.fc38           copr_base                                       315 k
 gcc-c++              s390x   13.0.0-0.4.fc38         https_jakub_fedorapeople_org_fedora_gcc13_arch   11 M
 git-core             s390x   2.39.0-1.fc38           copr_base                                       4.4 M
 libcurl-devel        s390x   7.87.0-1.fc38           copr_base                                       895 k
 libxml2-devel        s390x   2.10.3-2.fc38           fedora                                          531 k
 lmdb-devel           s390x   0.9.29-4.fc37           fedora                                           25 k
 make                 s390x   1:4.3-11.fc37           fedora                                          536 k
 pcre-devel           s390x   8.45-1.fc37.2           fedora                                          491 k
 ssdeep-devel         s390x   2.14.1-13.fc37          fedora                                           15 k
 yajl-devel           s390x   2.1.0-19.fc37           fedora                                           16 k
Installing dependencies:
 GeoIP                s390x   1.6.12-12.fc38          copr_base                                       116 k
 GeoIP-GeoLite-data   noarch  2018.06-10.fc37         fedora                                          651 k
 annobin-docs         noarch  10.99-1.0.1.fc38        https_jakub_fedorapeople_org_fedora_gcc13_arch   93 k
 annobin-plugin-gcc   s390x   10.99-1.0.1.fc38        https_jakub_fedorapeople_org_fedora_gcc13_arch  888 k
 cmake-filesystem     s390x   3.25.1-1.fc38           copr_base                                        17 k
 cpp                  s390x   13.0.0-0.4.fc38         https_jakub_fedorapeople_org_fedora_gcc13_arch  8.9 M
 expat                s390x   2.5.0-1.fc38            copr_base                                       114 k
 gc                   s390x   8.2.2-1.fc38            copr_base                                       114 k
 gcc                  s390x   13.0.0-0.4.fc38         https_jakub_fedorapeople_org_fedora_gcc13_arch   28 M
 gcc-plugin-annobin   s390x   13.0.0-0.4.fc38         https_jakub_fedorapeople_org_fedora_gcc13_arch   28 k
 glibc-devel          s390x   2.36.9000-19.fc38       fedora                                           55 k
 glibc-headers-s390   noarch  2.36.9000-19.fc38       fedora                                          516 k
 guile22              s390x   2.2.7-6.fc38            copr_base                                       6.4 M
 kernel-headers       s390x   6.1.0-1.fc38            fedora                                          1.5 M
 less                 s390x   608-1.fc38              copr_base                                       178 k
 libasan              s390x   13.0.0-0.4.fc38         https_jakub_fedorapeople_org_fedora_gcc13_arch  492 k
 libatomic            s390x   13.0.0-0.4.fc38         https_jakub_fedorapeople_org_fedora_gcc13_arch   18 k
 libcbor              s390x   0.7.0-8.fc38            copr_base                                        56 k
 libedit              s390x   3.1-44.20221030cvs.fc38 copr_base                                       116 k
 libfido2             s390x   1.12.0-2.fc38           copr_base                                        96 k
 libmpc               s390x   1.2.1-5.fc37            fedora                                           61 k
 libstdc++-devel      s390x   13.0.0-0.4.fc38         https_jakub_fedorapeople_org_fedora_gcc13_arch  2.4 M
 libtool-ltdl         s390x   2.4.7-3.0.1.fc38        https_jakub_fedorapeople_org_fedora_gcc13_arch   38 k
 libubsan             s390x   13.0.0-0.4.fc38         https_jakub_fedorapeople_org_fedora_gcc13_arch  203 k
 libxcrypt-devel      s390x   4.4.33-5.fc38           fedora                                           30 k
 lmdb                 s390x   0.9.29-4.fc37           fedora                                           31 k
 lmdb-libs            s390x   0.9.29-4.fc37           fedora                                           60 k
 m4                   s390x   1.4.19-4.fc37           fedora                                          300 k
 openssh              s390x   9.0p1-8.fc38            fedora                                          428 k
 openssh-clients      s390x   9.0p1-8.fc38            fedora                                          666 k
 pcre                 s390x   8.45-1.fc37.2           fedora                                          121 k
 pcre-cpp             s390x   8.45-1.fc37.2           fedora                                           25 k
 pcre-utf16           s390x   8.45-1.fc37.2           fedora                                          109 k
 pcre-utf32           s390x   8.45-1.fc37.2           fedora                                          103 k
 ssdeep-libs          s390x   2.14.1-13.fc37          fedora                                           24 k
 xz-devel             s390x   5.2.9-1.fc38            fedora                                           58 k
 yajl                 s390x   2.1.0-19.fc37           fedora                                           36 k
 zlib-devel           s390x   1.2.13-1.fc38           fedora                                           45 k

Transaction Summary
===========================================================================================================
Install  50 Packages

Total size: 72 M
Total download size: 11 M
Installed size: 229 M
Downloading Packages:
[SKIPPED] gc-8.2.2-1.fc38.s390x.rpm: Already downloaded                        
[SKIPPED] guile22-2.2.7-6.fc38.s390x.rpm: Already downloaded                   
[SKIPPED] annobin-docs-10.99-1.0.1.fc38.noarch.rpm: Already downloaded         
[SKIPPED] annobin-plugin-gcc-10.99-1.0.1.fc38.s390x.rpm: Already downloaded    
[SKIPPED] cpp-13.0.0-0.4.fc38.s390x.rpm: Already downloaded                    
[SKIPPED] gcc-13.0.0-0.4.fc38.s390x.rpm: Already downloaded                    
[SKIPPED] gcc-c++-13.0.0-0.4.fc38.s390x.rpm: Already downloaded                
[SKIPPED] gcc-plugin-annobin-13.0.0-0.4.fc38.s390x.rpm: Already downloaded     
[SKIPPED] libasan-13.0.0-0.4.fc38.s390x.rpm: Already downloaded                
[SKIPPED] libatomic-13.0.0-0.4.fc38.s390x.rpm: Already downloaded              
[SKIPPED] libstdc++-devel-13.0.0-0.4.fc38.s390x.rpm: Already downloaded        
[SKIPPED] libtool-ltdl-2.4.7-3.0.1.fc38.s390x.rpm: Already downloaded          
[SKIPPED] libubsan-13.0.0-0.4.fc38.s390x.rpm: Already downloaded               
[SKIPPED] glibc-devel-2.36.9000-19.fc38.s390x.rpm: Already downloaded          
[SKIPPED] glibc-headers-s390-2.36.9000-19.fc38.noarch.rpm: Already downloaded  
[SKIPPED] kernel-headers-6.1.0-1.fc38.s390x.rpm: Already downloaded            
[SKIPPED] libmpc-1.2.1-5.fc37.s390x.rpm: Already downloaded                    
[SKIPPED] libxcrypt-devel-4.4.33-5.fc38.s390x.rpm: Already downloaded          
[SKIPPED] m4-1.4.19-4.fc37.s390x.rpm: Already downloaded                       
[SKIPPED] make-4.3-11.fc37.s390x.rpm: Already downloaded                       
(21/50): GeoIP-devel-1.6.12-12.fc38.s390x.rpm    53 kB/s |  13 kB     00:00    
(22/50): cmake-filesystem-3.25.1-1.fc38.s390x.r 3.7 MB/s |  17 kB     00:00    
(23/50): GeoIP-1.6.12-12.fc38.s390x.rpm         471 kB/s | 116 kB     00:00    
(24/50): expat-2.5.0-1.fc38.s390x.rpm            26 MB/s | 114 kB     00:00    
(25/50): bison-3.8.2-3.fc38.s390x.rpm           3.9 MB/s | 1.0 MB     00:00    
(26/50): flex-2.6.4-11.fc38.s390x.rpm            48 MB/s | 315 kB     00:00    
(27/50): less-608-1.fc38.s390x.rpm               28 MB/s | 178 kB     00:00    
(28/50): libcbor-0.7.0-8.fc38.s390x.rpm         5.1 MB/s |  56 kB     00:00    
(29/50): libedit-3.1-44.20221030cvs.fc38.s390x.  13 MB/s | 116 kB     00:00    
(30/50): git-core-2.39.0-1.fc38.s390x.rpm       129 MB/s | 4.4 MB     00:00    
(31/50): libfido2-1.12.0-2.fc38.s390x.rpm       8.6 MB/s |  96 kB     00:00    
(32/50): libcurl-devel-7.87.0-1.fc38.s390x.rpm   31 MB/s | 895 kB     00:00    
(33/50): lmdb-0.9.29-4.fc37.s390x.rpm            47 kB/s |  31 kB     00:00    
(34/50): lmdb-devel-0.9.29-4.fc37.s390x.rpm      56 kB/s |  25 kB     00:00    
(35/50): GeoIP-GeoLite-data-2018.06-10.fc37.noa 503 kB/s | 651 kB     00:01    
(36/50): lmdb-libs-0.9.29-4.fc37.s390x.rpm      332 kB/s |  60 kB     00:00    
(37/50): libxml2-devel-2.10.3-2.fc38.s390x.rpm  408 kB/s | 531 kB     00:01    
(38/50): openssh-9.0p1-8.fc38.s390x.rpm         2.6 MB/s | 428 kB     00:00    
(39/50): openssh-clients-9.0p1-8.fc38.s390x.rpm 2.0 MB/s | 666 kB     00:00    
(40/50): pcre-8.45-1.fc37.2.s390x.rpm           386 kB/s | 121 kB     00:00    
(41/50): pcre-cpp-8.45-1.fc37.2.s390x.rpm       126 kB/s |  25 kB     00:00    
(42/50): pcre-devel-8.45-1.fc37.2.s390x.rpm     3.1 MB/s | 491 kB     00:00    
(43/50): pcre-utf16-8.45-1.fc37.2.s390x.rpm     590 kB/s | 109 kB     00:00    
(44/50): pcre-utf32-8.45-1.fc37.2.s390x.rpm     617 kB/s | 103 kB     00:00    
(45/50): ssdeep-devel-2.14.1-13.fc37.s390x.rpm   88 kB/s |  15 kB     00:00    
(46/50): ssdeep-libs-2.14.1-13.fc37.s390x.rpm   136 kB/s |  24 kB     00:00    
(47/50): xz-devel-5.2.9-1.fc38.s390x.rpm        312 kB/s |  58 kB     00:00    
(48/50): yajl-2.1.0-19.fc37.s390x.rpm           235 kB/s |  36 kB     00:00    
(49/50): yajl-devel-2.1.0-19.fc37.s390x.rpm      94 kB/s |  16 kB     00:00    
(50/50): zlib-devel-1.2.13-1.fc38.s390x.rpm     277 kB/s |  45 kB     00:00    
--------------------------------------------------------------------------------
Total                                           3.2 MB/s |  11 MB     00:03     
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                        1/1 
  Installing       : libmpc-1.2.1-5.fc37.s390x                             1/50 
  Installing       : pcre-8.45-1.fc37.2.s390x                              2/50 
  Installing       : m4-1.4.19-4.fc37.s390x                                3/50 
  Installing       : lmdb-libs-0.9.29-4.fc37.s390x                         4/50 
  Installing       : lmdb-0.9.29-4.fc37.s390x                              5/50 
  Installing       : pcre-cpp-8.45-1.fc37.2.s390x                          6/50 
  Installing       : cpp-13.0.0-0.4.fc38.s390x                             7/50 
  Installing       : zlib-devel-1.2.13-1.fc38.s390x                        8/50 
  Installing       : yajl-2.1.0-19.fc37.s390x                              9/50 
  Installing       : xz-devel-5.2.9-1.fc38.s390x                          10/50 
  Installing       : ssdeep-libs-2.14.1-13.fc37.s390x                     11/50 
  Installing       : pcre-utf32-8.45-1.fc37.2.s390x                       12/50 
  Installing       : pcre-utf16-8.45-1.fc37.2.s390x                       13/50 
  Running scriptlet: openssh-9.0p1-8.fc38.s390x                           14/50 
  Installing       : openssh-9.0p1-8.fc38.s390x                           14/50 
  Installing       : kernel-headers-6.1.0-1.fc38.s390x                    15/50 
  Installing       : glibc-headers-s390-2.36.9000-19.fc38.noarch          16/50 
  Installing       : libxcrypt-devel-4.4.33-5.fc38.s390x                  17/50 
  Installing       : glibc-devel-2.36.9000-19.fc38.s390x                  18/50 
  Installing       : GeoIP-GeoLite-data-2018.06-10.fc37.noarch            19/50 
  Installing       : GeoIP-1.6.12-12.fc38.s390x                           20/50 
  Installing       : libubsan-13.0.0-0.4.fc38.s390x                       21/50 
  Installing       : libtool-ltdl-2.4.7-3.0.1.fc38.s390x                  22/50 
  Installing       : libstdc++-devel-13.0.0-0.4.fc38.s390x                23/50 
  Installing       : libatomic-13.0.0-0.4.fc38.s390x                      24/50 
  Installing       : libasan-13.0.0-0.4.fc38.s390x                        25/50 
  Installing       : annobin-docs-10.99-1.0.1.fc38.noarch                 26/50 
  Installing       : libedit-3.1-44.20221030cvs.fc38.s390x                27/50 
  Installing       : libcbor-0.7.0-8.fc38.s390x                           28/50 
  Installing       : libfido2-1.12.0-2.fc38.s390x                         29/50 
  Installing       : openssh-clients-9.0p1-8.fc38.s390x                   30/50 
  Running scriptlet: openssh-clients-9.0p1-8.fc38.s390x                   30/50 
  Installing       : less-608-1.fc38.s390x                                31/50 
  Installing       : gc-8.2.2-1.fc38.s390x                                32/50 
  Installing       : guile22-2.2.7-6.fc38.s390x                           33/50 
  Installing       : make-1:4.3-11.fc37.s390x                             34/50 
  Installing       : gcc-13.0.0-0.4.fc38.s390x                            35/50 
  Running scriptlet: gcc-13.0.0-0.4.fc38.s390x                            35/50 
  Installing       : expat-2.5.0-1.fc38.s390x                             36/50 
  Installing       : cmake-filesystem-3.25.1-1.fc38.s390x                 37/50 
  Installing       : libxml2-devel-2.10.3-2.fc38.s390x                    38/50 
  Installing       : git-core-2.39.0-1.fc38.s390x                         39/50 
  Installing       : annobin-plugin-gcc-10.99-1.0.1.fc38.s390x            40/50 
  Running scriptlet: annobin-plugin-gcc-10.99-1.0.1.fc38.s390x            40/50 
  Installing       : gcc-c++-13.0.0-0.4.fc38.s390x                        41/50 
  Installing       : gcc-plugin-annobin-13.0.0-0.4.fc38.s390x             42/50 
  Installing       : GeoIP-devel-1.6.12-12.fc38.s390x                     43/50 
  Installing       : pcre-devel-8.45-1.fc37.2.s390x                       44/50 
  Installing       : ssdeep-devel-2.14.1-13.fc37.s390x                    45/50 
  Installing       : yajl-devel-2.1.0-19.fc37.s390x                       46/50 
  Installing       : lmdb-devel-0.9.29-4.fc37.s390x                       47/50 
  Installing       : bison-3.8.2-3.fc38.s390x                             48/50 
  Installing       : flex-2.6.4-11.fc38.s390x                             49/50 
  Installing       : libcurl-devel-7.87.0-1.fc38.s390x                    50/50 
  Running scriptlet: GeoIP-GeoLite-data-2018.06-10.fc37.noarch            50/50 
  Running scriptlet: libcurl-devel-7.87.0-1.fc38.s390x                    50/50 
  Verifying        : GeoIP-1.6.12-12.fc38.s390x                            1/50 
  Verifying        : GeoIP-devel-1.6.12-12.fc38.s390x                      2/50 
  Verifying        : bison-3.8.2-3.fc38.s390x                              3/50 
  Verifying        : cmake-filesystem-3.25.1-1.fc38.s390x                  4/50 
  Verifying        : expat-2.5.0-1.fc38.s390x                              5/50 
  Verifying        : flex-2.6.4-11.fc38.s390x                              6/50 
  Verifying        : gc-8.2.2-1.fc38.s390x                                 7/50 
  Verifying        : git-core-2.39.0-1.fc38.s390x                          8/50 
  Verifying        : guile22-2.2.7-6.fc38.s390x                            9/50 
  Verifying        : less-608-1.fc38.s390x                                10/50 
  Verifying        : libcbor-0.7.0-8.fc38.s390x                           11/50 
  Verifying        : libcurl-devel-7.87.0-1.fc38.s390x                    12/50 
  Verifying        : libedit-3.1-44.20221030cvs.fc38.s390x                13/50 
  Verifying        : libfido2-1.12.0-2.fc38.s390x                         14/50 
  Verifying        : annobin-docs-10.99-1.0.1.fc38.noarch                 15/50 
  Verifying        : annobin-plugin-gcc-10.99-1.0.1.fc38.s390x            16/50 
  Verifying        : cpp-13.0.0-0.4.fc38.s390x                            17/50 
  Verifying        : gcc-13.0.0-0.4.fc38.s390x                            18/50 
  Verifying        : gcc-c++-13.0.0-0.4.fc38.s390x                        19/50 
  Verifying        : gcc-plugin-annobin-13.0.0-0.4.fc38.s390x             20/50 
  Verifying        : libasan-13.0.0-0.4.fc38.s390x                        21/50 
  Verifying        : libatomic-13.0.0-0.4.fc38.s390x                      22/50 
  Verifying        : libstdc++-devel-13.0.0-0.4.fc38.s390x                23/50 
  Verifying        : libtool-ltdl-2.4.7-3.0.1.fc38.s390x                  24/50 
  Verifying        : libubsan-13.0.0-0.4.fc38.s390x                       25/50 
  Verifying        : GeoIP-GeoLite-data-2018.06-10.fc37.noarch            26/50 
  Verifying        : glibc-devel-2.36.9000-19.fc38.s390x                  27/50 
  Verifying        : glibc-headers-s390-2.36.9000-19.fc38.noarch          28/50 
  Verifying        : kernel-headers-6.1.0-1.fc38.s390x                    29/50 
  Verifying        : libmpc-1.2.1-5.fc37.s390x                            30/50 
  Verifying        : libxcrypt-devel-4.4.33-5.fc38.s390x                  31/50 
  Verifying        : libxml2-devel-2.10.3-2.fc38.s390x                    32/50 
  Verifying        : lmdb-0.9.29-4.fc37.s390x                             33/50 
  Verifying        : lmdb-devel-0.9.29-4.fc37.s390x                       34/50 
  Verifying        : lmdb-libs-0.9.29-4.fc37.s390x                        35/50 
  Verifying        : m4-1.4.19-4.fc37.s390x                               36/50 
  Verifying        : make-1:4.3-11.fc37.s390x                             37/50 
  Verifying        : openssh-9.0p1-8.fc38.s390x                           38/50 
  Verifying        : openssh-clients-9.0p1-8.fc38.s390x                   39/50 
  Verifying        : pcre-8.45-1.fc37.2.s390x                             40/50 
  Verifying        : pcre-cpp-8.45-1.fc37.2.s390x                         41/50 
  Verifying        : pcre-devel-8.45-1.fc37.2.s390x                       42/50 
  Verifying        : pcre-utf16-8.45-1.fc37.2.s390x                       43/50 
  Verifying        : pcre-utf32-8.45-1.fc37.2.s390x                       44/50 
  Verifying        : ssdeep-devel-2.14.1-13.fc37.s390x                    45/50 
  Verifying        : ssdeep-libs-2.14.1-13.fc37.s390x                     46/50 
  Verifying        : xz-devel-5.2.9-1.fc38.s390x                          47/50 
  Verifying        : yajl-2.1.0-19.fc37.s390x                             48/50 
  Verifying        : yajl-devel-2.1.0-19.fc37.s390x                       49/50 
  Verifying        : zlib-devel-1.2.13-1.fc38.s390x                       50/50 

Installed:
  GeoIP-1.6.12-12.fc38.s390x                                                    
  GeoIP-GeoLite-data-2018.06-10.fc37.noarch                                     
  GeoIP-devel-1.6.12-12.fc38.s390x                                              
  annobin-docs-10.99-1.0.1.fc38.noarch                                          
  annobin-plugin-gcc-10.99-1.0.1.fc38.s390x                                     
  bison-3.8.2-3.fc38.s390x                                                      
  cmake-filesystem-3.25.1-1.fc38.s390x                                          
  cpp-13.0.0-0.4.fc38.s390x                                                     
  expat-2.5.0-1.fc38.s390x                                                      
  flex-2.6.4-11.fc38.s390x                                                      
  gc-8.2.2-1.fc38.s390x                                                         
  gcc-13.0.0-0.4.fc38.s390x                                                     
  gcc-c++-13.0.0-0.4.fc38.s390x                                                 
  gcc-plugin-annobin-13.0.0-0.4.fc38.s390x                                      
  git-core-2.39.0-1.fc38.s390x                                                  
  glibc-devel-2.36.9000-19.fc38.s390x                                           
  glibc-headers-s390-2.36.9000-19.fc38.noarch                                   
  guile22-2.2.7-6.fc38.s390x                                                    
  kernel-headers-6.1.0-1.fc38.s390x                                             
  less-608-1.fc38.s390x                                                         
  libasan-13.0.0-0.4.fc38.s390x                                                 
  libatomic-13.0.0-0.4.fc38.s390x                                               
  libcbor-0.7.0-8.fc38.s390x                                                    
  libcurl-devel-7.87.0-1.fc38.s390x                                             
  libedit-3.1-44.20221030cvs.fc38.s390x                                         
  libfido2-1.12.0-2.fc38.s390x                                                  
  libmpc-1.2.1-5.fc37.s390x                                                     
  libstdc++-devel-13.0.0-0.4.fc38.s390x                                         
  libtool-ltdl-2.4.7-3.0.1.fc38.s390x                                           
  libubsan-13.0.0-0.4.fc38.s390x                                                
  libxcrypt-devel-4.4.33-5.fc38.s390x                                           
  libxml2-devel-2.10.3-2.fc38.s390x                                             
  lmdb-0.9.29-4.fc37.s390x                                                      
  lmdb-devel-0.9.29-4.fc37.s390x                                                
  lmdb-libs-0.9.29-4.fc37.s390x                                                 
  m4-1.4.19-4.fc37.s390x                                                        
  make-1:4.3-11.fc37.s390x                                                      
  openssh-9.0p1-8.fc38.s390x                                                    
  openssh-clients-9.0p1-8.fc38.s390x                                            
  pcre-8.45-1.fc37.2.s390x                                                      
  pcre-cpp-8.45-1.fc37.2.s390x                                                  
  pcre-devel-8.45-1.fc37.2.s390x                                                
  pcre-utf16-8.45-1.fc37.2.s390x                                                
  pcre-utf32-8.45-1.fc37.2.s390x                                                
  ssdeep-devel-2.14.1-13.fc37.s390x                                             
  ssdeep-libs-2.14.1-13.fc37.s390x                                              
  xz-devel-5.2.9-1.fc38.s390x                                                   
  yajl-2.1.0-19.fc37.s390x                                                      
  yajl-devel-2.1.0-19.fc37.s390x                                                
  zlib-devel-1.2.13-1.fc38.s390x                                                

Complete!
Finish: build setup for libmodsecurity-3.0.8-1.fc38.src.rpm
Start: rpmbuild libmodsecurity-3.0.8-1.fc38.src.rpm
Building target platforms: s390x
Building for target s390x
setting SOURCE_DATE_EPOCH=1665792000
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.cxgYOo
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf modsecurity-v3.0.8
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/modsecurity-v3.0.8.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd modsecurity-v3.0.8
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ /usr/bin/git init -q
+ /usr/bin/git config user.name rpm-build
+ /usr/bin/git config user.email '<rpm-build>'
+ /usr/bin/git config gc.auto 0
+ /usr/bin/git add --force .
+ /usr/bin/git commit -q --allow-empty -a --author 'rpm-build <rpm-build>' -m 'libmodsecurity-3.0.8 base'
+ /usr/bin/git checkout --track -b rpm-build
Switched to a new branch 'rpm-build'
branch 'rpm-build' set up to track 'master'.
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.bDDJPI
+ umask 022
+ cd /builddir/build/BUILD
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd modsecurity-v3.0.8
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ '[' '-flto=auto -ffat-lto-objectsx' '!=' x ']'
++ find . -type f -name configure -print
+ for file in $(find . -type f -name configure -print)
+ /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./configure
+ diff -u ./configure.backup ./configure
+ mv ./configure.backup ./configure
+ /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./configure
+ diff -u ./configure.backup ./configure
+ mv ./configure.backup ./configure
+ /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./configure
+ diff -u ./configure.backup ./configure
--- ./configure.backup	2022-09-07 19:18:08.000000000 +0000
+++ ./configure	2022-12-25 16:08:28.600759254 +0000
@@ -2156,7 +2156,7 @@
 #ifdef __cplusplus
 extern "C"
 #endif
-char $2 ();
+__attribute__ ((used)) char $2 ();
 /* The GNU C library defines this for functions which it implements
     to always fail with ENOSYS.  Some functions are actually named
     something starting with __ and the normal name is an alias.  */
+ /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./configure
+ diff -u ./configure.backup ./configure
+ mv ./configure.backup ./configure
+ /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./configure
+ diff -u ./configure.backup ./configure
--- ./configure.backup	2022-12-25 16:08:28.600759254 +0000
+++ ./configure	2022-12-25 16:08:28.620759254 +0000
@@ -9529,7 +9529,7 @@
 # Transform an extracted symbol line into a proper C declaration.
 # Some systems (esp. on ia64) link data and code symbols differently,
 # so use this general approach.
-lt_cv_sys_global_symbol_to_cdecl="sed -n"\
+lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
 $lt_cdecl_hook\
 " -e 's/^T .* \(.*\)$/extern int \1();/p'"\
 " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'"
@@ -22342,7 +22342,7 @@
 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
-lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
+lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
 lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`'
 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
+ '[' 1 = 1 ']'
+++ dirname ./configure
++ find . -name config.guess -o -name config.sub
+ for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub)
++ basename ./config.guess
+ '[' -f /usr/lib/rpm/redhat/config.guess ']'
+ /usr/bin/rm -f ./config.guess
++ basename ./config.guess
+ /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config.guess
'/usr/lib/rpm/redhat/config.guess' -> './config.guess'
+ for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub)
++ basename ./config.sub
+ '[' -f /usr/lib/rpm/redhat/config.sub ']'
+ /usr/bin/rm -f ./config.sub
++ basename ./config.sub
+ /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config.sub
'/usr/lib/rpm/redhat/config.sub' -> './config.sub'
+ '[' 1 = 1 ']'
+ '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']'
++ find . -name ltmain.sh
+ for i in $(find . -name ltmain.sh)
+ /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld"~' ./ltmain.sh
++ grep -q runstatedir=DIR ./configure
++ echo --runstatedir=/run
+ ./configure --build=s390x-redhat-linux-gnu --host=s390x-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --runstatedir=/run --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --libdir=/usr/lib64 --with-lmdb
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether the C++ compiler works... yes
checking for C++ compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of g++... none
checking for s390x-redhat-linux-gnu-gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking dependency style of gcc... none
checking for s390x-redhat-linux-gnu-ar... no
checking for s390x-redhat-linux-gnu-lib... no
checking for s390x-redhat-linux-gnu-link... no
checking for ar... ar
checking the archiver (ar) interface... ar
checking whether make sets $(MAKE)... (cached) yes
checking for s390x-redhat-linux-gnu-pkg-config... /usr/bin/s390x-redhat-linux-gnu-pkg-config
checking pkg-config is at least version 0.9.0... yes
configure: Nothing about YAJL was informed during the configure phase. Trying to detect it on the platform...
configure: using YAJL v2.1.0
configure: Nothing about GeoIP was informed during the configure phase. Trying to detect it on the platform...
configure: using GeoIP v1.6.12
configure: Nothing about MaxMind was informed during the configure phase. Trying to detect it on the platform...
configure: MaxMind library was not found
configure: LMDB support was marked as mandatory by the utilization of --with-lmdb=yes
configure: Nothing about LMDB was informed during the configure phase. Trying to detect it on the platform...
*** LOOKING AT PATH:  yes
configure: using LMDB v0.9.29
*** LOOKING AT PATH:  /usr/lib
*** LOOKING AT PATH:  /usr/local/lib
*** LOOKING AT PATH:  /usr/local/fuzzy
*** LOOKING AT PATH:  /usr/local/libfuzzy
*** LOOKING AT PATH:  /usr/local
*** LOOKING AT PATH:  /opt
*** LOOKING AT PATH:  /usr
configure: SSDEEP headers found at: /usr/include
*** LOOKING AT PATH:  /usr/lib64
configure: SSDEEP library found at: /usr/lib64//libfuzzy.so
configure: SSDEEP headers found at: /usr/include
configure: using SSDEEP v
*** LOOKING AT PATH:  /usr/lib
*** LOOKING AT PATH:  /usr/local/lib
*** LOOKING AT PATH:  /usr/local/lib64
*** LOOKING AT PATH:  /usr/local/lua
*** LOOKING AT PATH:  /usr/local/liblua
*** LOOKING AT PATH:  /usr/local
*** LOOKING AT PATH:  /opt
*** LOOKING AT PATH:  /usr
*** LOOKING AT PATH:  /usr/lib64
configure: LUA library found at: /usr/lib64//liblua-5.4.so
*** LOOKING AT PATH:  /opt/local
configure: LUA library found at: /usr/lib64//liblua-5.4.so
*** LOOKING AT PATH:  /usr/lib/lua5.3/liblua
configure: LUA library found at: /usr/lib64//liblua-5.4.so
*** LOOKING AT PATH:  /usr/lib/lua5.2/liblua
configure: LUA library found at: /usr/lib64//liblua-5.4.so
configure: LUA library was not found
checking for libcurl config script... /usr/bin/curl-config
configure: curl VERSION: 7.87.0 
configure: curl LDADD: 
checking if libcurl is at least v... yes, 7.87.0 
checking if libcurl is linked with gnutls... no
configure: using curl v7.87.0 
checking for libxml2 config script... /usr/bin/xml2-config
configure: xml VERSION: 2.10.3
configure: xml CFLAGS: -I/usr/include/libxml2 -DWITH_LIBXML2
configure: xml LDADD: -lxml2 -lz -llzma -lm
checking if libxml2 is at least v2.6.29... yes, 2.10.3
configure: using libxml2 v2.10.3
checking for libpcre config script... /usr/bin/pcre-config
configure: pcre VERSION: 8.45
configure: pcre LDADD: -lpcre
configure: pcre PCRE_LD_PATH: /-lpcre
checking for PCRE JIT... no
configure: using pcre v8.45
configure: Nothing about PCRE2 was informed during the configure phase. Trying to detect it on the platform...
*** LOOKING AT PATH:  /usr/lib
*** LOOKING AT PATH:  /usr/local/lib
*** LOOKING AT PATH:  /usr/local/libpcre2-8
*** LOOKING AT PATH:  /usr/local/pcre2
*** LOOKING AT PATH:  /usr/local
*** LOOKING AT PATH:  /opt/libpcre2-8
*** LOOKING AT PATH:  /opt/pcre2
*** LOOKING AT PATH:  /opt
*** LOOKING AT PATH:  /usr
*** LOOKING AT PATH:  /usr/lib64
*** LOOKING AT PATH:  /opt/local
configure: PCRE2 library was not found
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking string usability... no
checking string presence... no
checking for string... no
checking iostream usability... no
checking iostream presence... no
checking for iostream... no
checking sys/utsname.h usability... yes
checking sys/utsname.h presence... yes
checking for sys/utsname.h... yes
checking build system type... s390x-redhat-linux-gnu
checking host system type... s390x-redhat-linux-gnu
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert s390x-redhat-linux-gnu file names to s390x-redhat-linux-gnu format... func_convert_file_noop
checking how to convert s390x-redhat-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for s390x-redhat-linux-gnu-objdump... no
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for s390x-redhat-linux-gnu-dlltool... no
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for s390x-redhat-linux-gnu-ar... ar
checking for archiver @FILE support... @
checking for s390x-redhat-linux-gnu-strip... no
checking for strip... strip
checking for s390x-redhat-linux-gnu-ranlib... no
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ./configure: line 9535:  -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p': No such file or directory
ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for s390x-redhat-linux-gnu-mt... no
checking for mt... no
checking if : is a manifest tool... no
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... no
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf64_s390) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for shl_load... no
checking for shl_load in -ldld... no
checking for dlopen... yes
checking whether a program can dlopen itself... yes
checking whether a statically linked program can dlopen itself... yes
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... /usr/bin/ld -m elf64_s390
checking if the linker (/usr/bin/ld -m elf64_s390) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld -m elf64_s390) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... no
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/bin/ld -m elf64_s390) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
Checking platform... Identified as Linux
checking for s390x-redhat-linux-gnu-doxygen... no
checking for doxygen... no
configure: WARNING: doxygen not found - will not generate any doxygen documentation
checking for s390x-redhat-linux-gnu-perl... no
checking for perl... no
checking for valgrind... no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating modsecurity.pc
config.status: creating Makefile
config.status: creating doc/Makefile
config.status: creating src/Makefile
config.status: creating others/Makefile
config.status: creating tools/Makefile
config.status: creating tools/rules-check/Makefile
config.status: creating test/Makefile
config.status: creating test/benchmark/Makefile
config.status: creating examples/Makefile
config.status: creating examples/simple_example_using_c/Makefile
config.status: creating examples/multiprocess_c/Makefile
config.status: creating examples/reading_logs_with_offset/Makefile
config.status: creating examples/reading_logs_via_rule_message/Makefile
config.status: creating examples/using_bodies_in_chunks/Makefile
config.status: creating src/config.h
config.status: executing depfiles commands
config.status: executing libtool commands
 
 
ModSecurity - v3.0.8 for Linux
 
 Mandatory dependencies
   + libInjection                                  ....v3.9.2-46-gbfba51f
   + SecLang tests                                 ....a3d4405
 
 Optional dependencies
   + GeoIP/MaxMind                                 ....found 
      * (GeoIP) v1.6.12
         -lGeoIP , -I/usr/include/ 
   + LibCURL                                       ....found v7.87.0 
      -lcurl,  -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL
   + YAJL                                          ....found v2.1.0
      -lyajl , -DWITH_YAJL 
   + LMDB                                          ....found v0.9.29
      -llmdb , -DWITH_LMDB 
   + LibXML2                                       ....found v2.10.3
      -lxml2 -lz -llzma -lm, -I/usr/include/libxml2 -DWITH_LIBXML2
   + SSDEEP                                        ....found 
      -lfuzzy -L/usr/lib64/, -DWITH_SSDEEP -I/usr/include
   + LUA                                           ....not found
   + PCRE2                                          ....not found
 
 Other Options
   + Test Utilities                                ....enabled
   + SecDebugLog                                   ....enabled
   + afl fuzzer                                    ....disabled
   + library examples                              ....enabled
   + Building parser                               ....disabled
   + Treating pm operations as critical section    ....disabled
 
+ /usr/bin/make -O -j2 V=1 VERBOSE=1
Making all in others
make[1]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/others'
/bin/sh ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../src     -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinjection/src/libinjection_html5.lo libinjection/src/libinjection_html5.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c libinjection/src/libinjection_html5.c  -fPIC -DPIC -o libinjection/src/.libs/libinjection_html5.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c libinjection/src/libinjection_html5.c -o libinjection/src/libinjection_html5.o >/dev/null 2>&1
make[1]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/others'
make[1]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/others'
/bin/sh ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../src     -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinjection/src/libinjection_xss.lo libinjection/src/libinjection_xss.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c libinjection/src/libinjection_xss.c  -fPIC -DPIC -o libinjection/src/.libs/libinjection_xss.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c libinjection/src/libinjection_xss.c -o libinjection/src/libinjection_xss.o >/dev/null 2>&1
make[1]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/others'
make[1]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/others'
/bin/sh ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../src    -D MBEDTLS_CONFIG_FILE=\"mbed-tls-config.h\" -Iothers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o mbedtls/libmbedtls_la-base64.lo `test -f 'mbedtls/base64.c' || echo './'`mbedtls/base64.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../src -D MBEDTLS_CONFIG_FILE=\"mbed-tls-config.h\" -Iothers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c mbedtls/base64.c  -fPIC -DPIC -o mbedtls/.libs/libmbedtls_la-base64.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../src -D MBEDTLS_CONFIG_FILE=\"mbed-tls-config.h\" -Iothers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c mbedtls/base64.c -o mbedtls/libmbedtls_la-base64.o >/dev/null 2>&1
make[1]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/others'
make[1]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/others'
/bin/sh ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../src    -D MBEDTLS_CONFIG_FILE=\"mbed-tls-config.h\" -Iothers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o mbedtls/libmbedtls_la-md5.lo `test -f 'mbedtls/md5.c' || echo './'`mbedtls/md5.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../src -D MBEDTLS_CONFIG_FILE=\"mbed-tls-config.h\" -Iothers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c mbedtls/md5.c  -fPIC -DPIC -o mbedtls/.libs/libmbedtls_la-md5.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../src -D MBEDTLS_CONFIG_FILE=\"mbed-tls-config.h\" -Iothers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c mbedtls/md5.c -o mbedtls/libmbedtls_la-md5.o >/dev/null 2>&1
make[1]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/others'
make[1]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/others'
/bin/sh ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../src    -D MBEDTLS_CONFIG_FILE=\"mbed-tls-config.h\" -Iothers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o mbedtls/libmbedtls_la-sha1.lo `test -f 'mbedtls/sha1.c' || echo './'`mbedtls/sha1.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../src -D MBEDTLS_CONFIG_FILE=\"mbed-tls-config.h\" -Iothers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c mbedtls/sha1.c  -fPIC -DPIC -o mbedtls/.libs/libmbedtls_la-sha1.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../src -D MBEDTLS_CONFIG_FILE=\"mbed-tls-config.h\" -Iothers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c mbedtls/sha1.c -o mbedtls/libmbedtls_la-sha1.o >/dev/null 2>&1
make[1]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/others'
make[1]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/others'
/bin/sh ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../src     -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinjection/src/libinjection_sqli.lo libinjection/src/libinjection_sqli.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c libinjection/src/libinjection_sqli.c  -fPIC -DPIC -o libinjection/src/.libs/libinjection_sqli.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c libinjection/src/libinjection_sqli.c -o libinjection/src/libinjection_sqli.o >/dev/null 2>&1
make[1]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/others'
make[1]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/others'
/bin/sh ../libtool  --tag=CC   --mode=link gcc -D MBEDTLS_CONFIG_FILE=\"mbed-tls-config.h\" -Iothers -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o libmbedtls.la  mbedtls/libmbedtls_la-base64.lo mbedtls/libmbedtls_la-md5.lo mbedtls/libmbedtls_la-sha1.lo  
libtool: link: ar cru .libs/libmbedtls.a mbedtls/.libs/libmbedtls_la-base64.o mbedtls/.libs/libmbedtls_la-md5.o mbedtls/.libs/libmbedtls_la-sha1.o 
libtool: link: ranlib .libs/libmbedtls.a
libtool: link: ( cd ".libs" && rm -f "libmbedtls.la" && ln -s "../libmbedtls.la" "libmbedtls.la" )
make[1]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/others'
make[1]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/others'
/bin/sh ../libtool  --tag=CC   --mode=link gcc  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o libinjection.la  libinjection/src/libinjection_html5.lo libinjection/src/libinjection_sqli.lo libinjection/src/libinjection_xss.lo  
libtool: link: ar cru .libs/libinjection.a libinjection/src/.libs/libinjection_html5.o libinjection/src/.libs/libinjection_sqli.o libinjection/src/.libs/libinjection_xss.o 
libtool: link: ranlib .libs/libinjection.a
libtool: link: ( cd ".libs" && rm -f "libinjection.la" && ln -s "../libinjection.la" "libinjection.la" )
make[1]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/others'
Making all in src
/usr/bin/make  all-recursive
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libmodsecurity_la-anchored_set_variable.lo `test -f 'anchored_set_variable.cc' || echo './'`anchored_set_variable.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c anchored_set_variable.cc  -fPIC -DPIC -o .libs/libmodsecurity_la-anchored_set_variable.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c anchored_set_variable.cc -o libmodsecurity_la-anchored_set_variable.o >/dev/null 2>&1
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/modsecurity.h:175,
                 from anchored_set_variable.cc:23:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from anchored_set_variable.cc:26:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/modsecurity.h:174:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libmodsecurity_la-anchored_variable.lo `test -f 'anchored_variable.cc' || echo './'`anchored_variable.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c anchored_variable.cc  -fPIC -DPIC -o .libs/libmodsecurity_la-anchored_variable.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c anchored_variable.cc -o libmodsecurity_la-anchored_variable.o >/dev/null 2>&1
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/modsecurity.h:175,
                 from anchored_variable.cc:23:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/modsecurity.h:174:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libmodsecurity_la-modsecurity.lo `test -f 'modsecurity.cc' || echo './'`modsecurity.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c modsecurity.cc  -fPIC -DPIC -o .libs/libmodsecurity_la-modsecurity.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c modsecurity.cc -o libmodsecurity_la-modsecurity.o >/dev/null 2>&1
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/modsecurity.h:175,
                 from modsecurity.cc:17:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/collection/backend/in_memory-per_process.h:30,
                 from modsecurity.cc:38:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
modsecurity.cc: In static member function 'static int modsecurity::ModSecurity::processContentOffset(const char*, size_t, const char*, std::string*, const char**)':
modsecurity.cc:282:30: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  282 |         if (stoi(startingAt) >= len) {
      |             ~~~~~~~~~~~~~~~~~^~~~~~
modsecurity.cc:366:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  366 |         if (stoi(startingAt) >= varValue.size()) {
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
In file included from ../headers/modsecurity/modsecurity.h:174:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
In file included from /usr/include/c++/13/string:54,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from ../headers/modsecurity/modsecurity.h:78:
In member function 'std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const',
    inlined from 'std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const' at /usr/include/c++/13/bits/basic_string.h:2559:23,
    inlined from 'std::__cxx11::stoi(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long*, int)' at /usr/include/c++/13/bits/basic_string.h:4084:40,
    inlined from 'modsecurity::ModSecurity::processContentOffset(char const*, unsigned long, char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, char const**)' at modsecurity.cc:287:42:
/usr/include/c++/13/bits/basic_string.h:234:28: warning: pointer may be used after 'operator delete(void*)' [-Wuse-after-free]
  234 |       { return _M_dataplus._M_p; }
      |                            ^~~~
In file included from /usr/include/c++/13/s390x-redhat-linux/bits/c++allocator.h:33,
                 from /usr/include/c++/13/bits/allocator.h:46,
                 from /usr/include/c++/13/string:43:
In member function 'std::__new_allocator<std::_List_node<modsecurity::Utils::SMatch> >::deallocate(std::_List_node<modsecurity::Utils::SMatch>*, unsigned long)',
    inlined from 'std::allocator_traits<std::allocator<std::_List_node<modsecurity::Utils::SMatch> > >::deallocate(std::allocator<std::_List_node<modsecurity::Utils::SMatch> >&, std::_List_node<modsecurity::Utils::SMatch>*, unsigned long)' at /usr/include/c++/13/bits/alloc_traits.h:516:23,
    inlined from 'std::__cxx11::_List_base<modsecurity::Utils::SMatch, std::allocator<modsecurity::Utils::SMatch> >::_M_put_node(std::_List_node<modsecurity::Utils::SMatch>*)' at /usr/include/c++/13/bits/stl_list.h:522:39,
    inlined from 'std::__cxx11::list<modsecurity::Utils::SMatch, std::allocator<modsecurity::Utils::SMatch> >::_M_erase(std::_List_iterator<modsecurity::Utils::SMatch>)' at /usr/include/c++/13/bits/stl_list.h:2024:13,
    inlined from 'std::__cxx11::list<modsecurity::Utils::SMatch, std::allocator<modsecurity::Utils::SMatch> >::pop_back()' at /usr/include/c++/13/bits/stl_list.h:1341:23,
    inlined from 'modsecurity::ModSecurity::processContentOffset(char const*, unsigned long, char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, char const**)' at modsecurity.cc:266:22:
/usr/include/c++/13/bits/new_allocator.h:168:33: note: call to 'operator delete(void*)' here
  168 |         _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n));
      |                                 ^
In member function 'std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const',
    inlined from 'std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const' at /usr/include/c++/13/bits/basic_string.h:2559:23,
    inlined from 'std::__cxx11::stoi(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long*, int)' at /usr/include/c++/13/bits/basic_string.h:4084:40,
    inlined from 'modsecurity::ModSecurity::processContentOffset(char const*, unsigned long, char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, char const**)' at modsecurity.cc:282:17:
/usr/include/c++/13/bits/basic_string.h:234:28: warning: pointer may be used after 'operator delete(void*)' [-Wuse-after-free]
  234 |       { return _M_dataplus._M_p; }
      |                            ^~~~
In member function 'std::__new_allocator<std::_List_node<modsecurity::Utils::SMatch> >::deallocate(std::_List_node<modsecurity::Utils::SMatch>*, unsigned long)',
    inlined from 'std::allocator_traits<std::allocator<std::_List_node<modsecurity::Utils::SMatch> > >::deallocate(std::allocator<std::_List_node<modsecurity::Utils::SMatch> >&, std::_List_node<modsecurity::Utils::SMatch>*, unsigned long)' at /usr/include/c++/13/bits/alloc_traits.h:516:23,
    inlined from 'std::__cxx11::_List_base<modsecurity::Utils::SMatch, std::allocator<modsecurity::Utils::SMatch> >::_M_put_node(std::_List_node<modsecurity::Utils::SMatch>*)' at /usr/include/c++/13/bits/stl_list.h:522:39,
    inlined from 'std::__cxx11::list<modsecurity::Utils::SMatch, std::allocator<modsecurity::Utils::SMatch> >::_M_erase(std::_List_iterator<modsecurity::Utils::SMatch>)' at /usr/include/c++/13/bits/stl_list.h:2024:13,
    inlined from 'std::__cxx11::list<modsecurity::Utils::SMatch, std::allocator<modsecurity::Utils::SMatch> >::pop_back()' at /usr/include/c++/13/bits/stl_list.h:1341:23,
    inlined from 'modsecurity::ModSecurity::processContentOffset(char const*, unsigned long, char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, char const**)' at modsecurity.cc:266:22:
/usr/include/c++/13/bits/new_allocator.h:168:33: note: call to 'operator delete(void*)' here
  168 |         _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n));
      |                                 ^
In member function 'std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const',
    inlined from 'modsecurity::ModSecurity::processContentOffset(char const*, unsigned long, char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, char const**)' at modsecurity.cc:272:24:
/usr/include/c++/13/bits/basic_string.h:1064:16: warning: pointer may be used after 'operator delete(void*)' [-Wuse-after-free]
 1064 |       { return _M_string_length; }
      |                ^~~~~~~~~~~~~~~~
In member function 'std::__new_allocator<std::_List_node<modsecurity::Utils::SMatch> >::deallocate(std::_List_node<modsecurity::Utils::SMatch>*, unsigned long)',
    inlined from 'std::allocator_traits<std::allocator<std::_List_node<modsecurity::Utils::SMatch> > >::deallocate(std::allocator<std::_List_node<modsecurity::Utils::SMatch> >&, std::_List_node<modsecurity::Utils::SMatch>*, unsigned long)' at /usr/include/c++/13/bits/alloc_traits.h:516:23,
    inlined from 'std::__cxx11::_List_base<modsecurity::Utils::SMatch, std::allocator<modsecurity::Utils::SMatch> >::_M_put_node(std::_List_node<modsecurity::Utils::SMatch>*)' at /usr/include/c++/13/bits/stl_list.h:522:39,
    inlined from 'std::__cxx11::list<modsecurity::Utils::SMatch, std::allocator<modsecurity::Utils::SMatch> >::_M_erase(std::_List_iterator<modsecurity::Utils::SMatch>)' at /usr/include/c++/13/bits/stl_list.h:2024:13,
    inlined from 'std::__cxx11::list<modsecurity::Utils::SMatch, std::allocator<modsecurity::Utils::SMatch> >::pop_back()' at /usr/include/c++/13/bits/stl_list.h:1341:23,
    inlined from 'modsecurity::ModSecurity::processContentOffset(char const*, unsigned long, char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, char const**)' at modsecurity.cc:266:22:
/usr/include/c++/13/bits/new_allocator.h:168:33: note: call to 'operator delete(void*)' here
  168 |         _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n));
      |                                 ^
In member function 'std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const',
    inlined from 'std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const' at /usr/include/c++/13/bits/basic_string.h:2559:23,
    inlined from 'modsecurity::ModSecurity::processContentOffset(char const*, unsigned long, char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, char const**)' at modsecurity.cc:273:68:
/usr/include/c++/13/bits/basic_string.h:234:28: warning: pointer may be used after 'operator delete(void*)' [-Wuse-after-free]
  234 |       { return _M_dataplus._M_p; }
      |                            ^~~~
In member function 'std::__new_allocator<std::_List_node<modsecurity::Utils::SMatch> >::deallocate(std::_List_node<modsecurity::Utils::SMatch>*, unsigned long)',
    inlined from 'std::allocator_traits<std::allocator<std::_List_node<modsecurity::Utils::SMatch> > >::deallocate(std::allocator<std::_List_node<modsecurity::Utils::SMatch> >&, std::_List_node<modsecurity::Utils::SMatch>*, unsigned long)' at /usr/include/c++/13/bits/alloc_traits.h:516:23,
    inlined from 'std::__cxx11::_List_base<modsecurity::Utils::SMatch, std::allocator<modsecurity::Utils::SMatch> >::_M_put_node(std::_List_node<modsecurity::Utils::SMatch>*)' at /usr/include/c++/13/bits/stl_list.h:522:39,
    inlined from 'std::__cxx11::list<modsecurity::Utils::SMatch, std::allocator<modsecurity::Utils::SMatch> >::_M_erase(std::_List_iterator<modsecurity::Utils::SMatch>)' at /usr/include/c++/13/bits/stl_list.h:2024:13,
    inlined from 'std::__cxx11::list<modsecurity::Utils::SMatch, std::allocator<modsecurity::Utils::SMatch> >::pop_back()' at /usr/include/c++/13/bits/stl_list.h:1341:23,
    inlined from 'modsecurity::ModSecurity::processContentOffset(char const*, unsigned long, char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, char const**)' at modsecurity.cc:266:22:
/usr/include/c++/13/bits/new_allocator.h:168:33: note: call to 'operator delete(void*)' here
  168 |         _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n));
      |                                 ^
In member function 'std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const',
    inlined from 'std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const' at /usr/include/c++/13/bits/basic_string.h:2559:23,
    inlined from 'std::__cxx11::stoi(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long*, int)' at /usr/include/c++/13/bits/basic_string.h:4084:40,
    inlined from 'modsecurity::ModSecurity::processContentOffset(char const*, unsigned long, char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, char const**)' at modsecurity.cc:287:60:
/usr/include/c++/13/bits/basic_string.h:234:28: warning: pointer may be used after 'operator delete(void*)' [-Wuse-after-free]
  234 |       { return _M_dataplus._M_p; }
      |                            ^~~~
In member function 'std::__new_allocator<std::_List_node<modsecurity::Utils::SMatch> >::deallocate(std::_List_node<modsecurity::Utils::SMatch>*, unsigned long)',
    inlined from 'std::allocator_traits<std::allocator<std::_List_node<modsecurity::Utils::SMatch> > >::deallocate(std::allocator<std::_List_node<modsecurity::Utils::SMatch> >&, std::_List_node<modsecurity::Utils::SMatch>*, unsigned long)' at /usr/include/c++/13/bits/alloc_traits.h:516:23,
    inlined from 'std::__cxx11::_List_base<modsecurity::Utils::SMatch, std::allocator<modsecurity::Utils::SMatch> >::_M_put_node(std::_List_node<modsecurity::Utils::SMatch>*)' at /usr/include/c++/13/bits/stl_list.h:522:39,
    inlined from 'std::__cxx11::list<modsecurity::Utils::SMatch, std::allocator<modsecurity::Utils::SMatch> >::_M_erase(std::_List_iterator<modsecurity::Utils::SMatch>)' at /usr/include/c++/13/bits/stl_list.h:2024:13,
    inlined from 'std::__cxx11::list<modsecurity::Utils::SMatch, std::allocator<modsecurity::Utils::SMatch> >::pop_back()' at /usr/include/c++/13/bits/stl_list.h:1341:23,
    inlined from 'modsecurity::ModSecurity::processContentOffset(char const*, unsigned long, char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, char const**)' at modsecurity.cc:268:22:
/usr/include/c++/13/bits/new_allocator.h:168:33: note: call to 'operator delete(void*)' here
  168 |         _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n));
      |                                 ^
In member function 'std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const',
    inlined from 'modsecurity::ModSecurity::processContentOffset(char const*, unsigned long, char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, char const**)' at modsecurity.cc:277:24:
/usr/include/c++/13/bits/basic_string.h:1064:16: warning: pointer may be used after 'operator delete(void*)' [-Wuse-after-free]
 1064 |       { return _M_string_length; }
      |                ^~~~~~~~~~~~~~~~
In member function 'std::__new_allocator<std::_List_node<modsecurity::Utils::SMatch> >::deallocate(std::_List_node<modsecurity::Utils::SMatch>*, unsigned long)',
    inlined from 'std::allocator_traits<std::allocator<std::_List_node<modsecurity::Utils::SMatch> > >::deallocate(std::allocator<std::_List_node<modsecurity::Utils::SMatch> >&, std::_List_node<modsecurity::Utils::SMatch>*, unsigned long)' at /usr/include/c++/13/bits/alloc_traits.h:516:23,
    inlined from 'std::__cxx11::_List_base<modsecurity::Utils::SMatch, std::allocator<modsecurity::Utils::SMatch> >::_M_put_node(std::_List_node<modsecurity::Utils::SMatch>*)' at /usr/include/c++/13/bits/stl_list.h:522:39,
    inlined from 'std::__cxx11::list<modsecurity::Utils::SMatch, std::allocator<modsecurity::Utils::SMatch> >::_M_erase(std::_List_iterator<modsecurity::Utils::SMatch>)' at /usr/include/c++/13/bits/stl_list.h:2024:13,
    inlined from 'std::__cxx11::list<modsecurity::Utils::SMatch, std::allocator<modsecurity::Utils::SMatch> >::pop_back()' at /usr/include/c++/13/bits/stl_list.h:1341:23,
    inlined from 'modsecurity::ModSecurity::processContentOffset(char const*, unsigned long, char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, char const**)' at modsecurity.cc:268:22:
/usr/include/c++/13/bits/new_allocator.h:168:33: note: call to 'operator delete(void*)' here
  168 |         _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n));
      |                                 ^
In member function 'std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const',
    inlined from 'std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const' at /usr/include/c++/13/bits/basic_string.h:2559:23,
    inlined from 'modsecurity::ModSecurity::processContentOffset(char const*, unsigned long, char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, char const**)' at modsecurity.cc:278:62:
/usr/include/c++/13/bits/basic_string.h:234:28: warning: pointer may be used after 'operator delete(void*)' [-Wuse-after-free]
  234 |       { return _M_dataplus._M_p; }
      |                            ^~~~
In member function 'std::__new_allocator<std::_List_node<modsecurity::Utils::SMatch> >::deallocate(std::_List_node<modsecurity::Utils::SMatch>*, unsigned long)',
    inlined from 'std::allocator_traits<std::allocator<std::_List_node<modsecurity::Utils::SMatch> > >::deallocate(std::allocator<std::_List_node<modsecurity::Utils::SMatch> >&, std::_List_node<modsecurity::Utils::SMatch>*, unsigned long)' at /usr/include/c++/13/bits/alloc_traits.h:516:23,
    inlined from 'std::__cxx11::_List_base<modsecurity::Utils::SMatch, std::allocator<modsecurity::Utils::SMatch> >::_M_put_node(std::_List_node<modsecurity::Utils::SMatch>*)' at /usr/include/c++/13/bits/stl_list.h:522:39,
    inlined from 'std::__cxx11::list<modsecurity::Utils::SMatch, std::allocator<modsecurity::Utils::SMatch> >::_M_erase(std::_List_iterator<modsecurity::Utils::SMatch>)' at /usr/include/c++/13/bits/stl_list.h:2024:13,
    inlined from 'std::__cxx11::list<modsecurity::Utils::SMatch, std::allocator<modsecurity::Utils::SMatch> >::pop_back()' at /usr/include/c++/13/bits/stl_list.h:1341:23,
    inlined from 'modsecurity::ModSecurity::processContentOffset(char const*, unsigned long, char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, char const**)' at modsecurity.cc:268:22:
/usr/include/c++/13/bits/new_allocator.h:168:33: note: call to 'operator delete(void*)' here
  168 |         _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n));
      |                                 ^
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libmodsecurity_la-transaction.lo `test -f 'transaction.cc' || echo './'`transaction.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c transaction.cc  -fPIC -DPIC -o .libs/libmodsecurity_la-transaction.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c transaction.cc -o libmodsecurity_la-transaction.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from transaction.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/actions/disruptive/deny.h:19,
                 from transaction.cc:36:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
In file included from ../src/variables/remote_user.h:25,
                 from transaction.cc:54:
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
../headers/modsecurity/transaction.h: In constructor 'modsecurity::Transaction::Transaction(modsecurity::ModSecurity*, modsecurity::RulesSet*, void*)':
../headers/modsecurity/transaction.h:634:11: warning: 'modsecurity::Transaction::m_logCbData' will be initialized after [-Wreorder]
  634 |     void *m_logCbData;
      |           ^~~~~~~~~~~
transaction.cc:164:38: warning:   base 'modsecurity::TransactionAnchoredVariables' [-Wreorder]
  164 |     TransactionAnchoredVariables(this) {
      |                                      ^
transaction.cc:102:1: warning:   when initialized here [-Wreorder]
  102 | Transaction::Transaction(ModSecurity *ms, RulesSet *rules, void *logCbData)
      | ^~~~~~~~~~~
../headers/modsecurity/transaction.h: In constructor 'modsecurity::Transaction::Transaction(modsecurity::ModSecurity*, modsecurity::RulesSet*, char*, void*)':
../headers/modsecurity/transaction.h:634:11: warning: 'modsecurity::Transaction::m_logCbData' will be initialized after [-Wreorder]
  634 |     void *m_logCbData;
      |           ^~~~~~~~~~~
transaction.cc:238:38: warning:   base 'modsecurity::TransactionAnchoredVariables' [-Wreorder]
  238 |     TransactionAnchoredVariables(this) {
      |                                      ^
transaction.cc:176:1: warning:   when initialized here [-Wreorder]
  176 | Transaction::Transaction(ModSecurity *ms, RulesSet *rules, char *id, void *logCbData)
      | ^~~~~~~~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libmodsecurity_la-rules_set_phases.lo `test -f 'rules_set_phases.cc' || echo './'`rules_set_phases.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c rules_set_phases.cc  -fPIC -DPIC -o .libs/libmodsecurity_la-rules_set_phases.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c rules_set_phases.cc -o libmodsecurity_la-rules_set_phases.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/rules.h:29,
                 from ../headers/modsecurity/rules_set_phases.h:32,
                 from rules_set_phases.cc:22:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libmodsecurity_la-rules_set.lo `test -f 'rules_set.cc' || echo './'`rules_set.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c rules_set.cc  -fPIC -DPIC -o .libs/libmodsecurity_la-rules_set.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c rules_set.cc -o libmodsecurity_la-rules_set.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/modsecurity.h:175,
                 from ../headers/modsecurity/rules_set_properties.h:32,
                 from ../headers/modsecurity/rules_set.h:31,
                 from rules_set.cc:22:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
In file included from ../src/run_time_string.h:27,
                 from ../src/operators/operator.h:26,
                 from ../src/rule_script.h:24,
                 from ../src/parser/driver.h:32,
                 from rules_set.cc:25:
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from seclang-parser.yy:133,
                 from ../src/parser/driver.h:34:
../src/operators/rbl.h: In constructor 'modsecurity::operators::Rbl::Rbl(std::unique_ptr<modsecurity::RunTimeString>)':
../src/operators/rbl.h:97:17: warning: 'modsecurity::operators::Rbl::m_provider' will be initialized after [-Wreorder]
   97 |     RblProvider m_provider;
      |                 ^~~~~~~~~~
../src/operators/rbl.h:68:41: warning:   base 'modsecurity::operators::Operator' [-Wreorder]
   68 |         Operator("Rbl", std::move(param)) {
      |                                         ^
../src/operators/rbl.h:64:14: warning:   when initialized here [-Wreorder]
   64 |     explicit Rbl(std::unique_ptr<RunTimeString> param)
      |              ^~~
In file included from seclang-parser.yy:135:
../src/operators/rx.h: In constructor 'modsecurity::operators::Rx::Rx(std::unique_ptr<modsecurity::RunTimeString>)':
../src/operators/rx.h:59:12: warning: 'modsecurity::operators::Rx::m_re' will be initialized after [-Wreorder]
   59 |     Regex *m_re;
      |            ^~~~
../src/operators/rx.h:41:40: warning:   base 'modsecurity::operators::Operator' [-Wreorder]
   41 |         Operator("Rx", std::move(param)) {
      |                                        ^
../src/operators/rx.h:39:14: warning:   when initialized here [-Wreorder]
   39 |     explicit Rx(std::unique_ptr<RunTimeString> param)
      |              ^~
In file included from seclang-parser.yy:136:
../src/operators/rx_global.h: In constructor 'modsecurity::operators::RxGlobal::RxGlobal(std::unique_ptr<modsecurity::RunTimeString>)':
../src/operators/rx_global.h:59:12: warning: 'modsecurity::operators::RxGlobal::m_re' will be initialized after [-Wreorder]
   59 |     Regex *m_re;
      |            ^~~~
../src/operators/rx_global.h:41:46: warning:   base 'modsecurity::operators::Operator' [-Wreorder]
   41 |         Operator("RxGlobal", std::move(param)) {
      |                                              ^
../src/operators/rx_global.h:39:14: warning:   when initialized here [-Wreorder]
   39 |     explicit RxGlobal(std::unique_ptr<RunTimeString> param)
      |              ^~~~~~~~
rules_set.cc: In member function 'int modsecurity::RulesSet::evaluate(int, modsecurity::Transaction*)':
rules_set.cc:135:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  135 |     for (int i = 0; i < rules->size(); i++) {
      |                     ~~^~~~~~~~~~~~~~~
In file included from ../headers/modsecurity/modsecurity.h:174:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libmodsecurity_la-rules_set_properties.lo `test -f 'rules_set_properties.cc' || echo './'`rules_set_properties.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c rules_set_properties.cc  -fPIC -DPIC -o .libs/libmodsecurity_la-rules_set_properties.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c rules_set_properties.cc -o libmodsecurity_la-rules_set_properties.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/modsecurity.h:175,
                 from ../headers/modsecurity/rules_set_properties.h:32,
                 from rules_set_properties.cc:18:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from rules_set_properties.cc:20:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/modsecurity.h:174:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libmodsecurity_la-run_time_string.lo `test -f 'run_time_string.cc' || echo './'`run_time_string.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c run_time_string.cc  -fPIC -DPIC -o .libs/libmodsecurity_la-run_time_string.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c run_time_string.cc -o libmodsecurity_la-run_time_string.o >/dev/null 2>&1
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/modsecurity.h:175,
                 from ../src/run_time_string.h:25,
                 from run_time_string.cc:19:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/modsecurity.h:174:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libmodsecurity_la-rule.lo `test -f 'rule.cc' || echo './'`rule.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c rule.cc  -fPIC -DPIC -o .libs/libmodsecurity_la-rule.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c rule.cc -o libmodsecurity_la-rule.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from rule.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from rule.cc:28:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
In file included from ../src/run_time_string.h:27,
                 from ../src/operators/operator.h:26,
                 from rule.cc:29:
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libmodsecurity_la-rule_unconditional.lo `test -f 'rule_unconditional.cc' || echo './'`rule_unconditional.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c rule_unconditional.cc  -fPIC -DPIC -o .libs/libmodsecurity_la-rule_unconditional.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c rule_unconditional.cc -o libmodsecurity_la-rule_unconditional.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/modsecurity.h:175,
                 from ../headers/modsecurity/rule_unconditional.h:28,
                 from rule_unconditional.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../headers/modsecurity/rule_unconditional.h:31:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
In file included from ../headers/modsecurity/modsecurity.h:174:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libmodsecurity_la-rule_with_actions.lo `test -f 'rule_with_actions.cc' || echo './'`rule_with_actions.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c rule_with_actions.cc  -fPIC -DPIC -o .libs/libmodsecurity_la-rule_with_actions.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c rule_with_actions.cc -o libmodsecurity_la-rule_with_actions.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from rule_with_actions.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from rule_with_actions.cc:28:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
In file included from ../src/run_time_string.h:27,
                 from ../src/operators/operator.h:26,
                 from rule_with_actions.cc:29:
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libmodsecurity_la-rule_with_operator.lo `test -f 'rule_with_operator.cc' || echo './'`rule_with_operator.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c rule_with_operator.cc  -fPIC -DPIC -o .libs/libmodsecurity_la-rule_with_operator.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c rule_with_operator.cc -o libmodsecurity_la-rule_with_operator.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule_with_operator.h:28,
                 from rule_with_operator.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from rule_with_operator.cc:28:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
In file included from ../src/run_time_string.h:27,
                 from ../src/operators/operator.h:26,
                 from rule_with_operator.cc:29:
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
rule_with_operator.cc: In member function 'void modsecurity::RuleWithOperator::getFinalVars(modsecurity::variables::Variables*, modsecurity::variables::Variables*, modsecurity::Transaction*)':
rule_with_operator.cc:184:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<modsecurity::variables::Variable*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  184 |     for (int i = 0; i < m_variables->size(); i++) {
      |                     ~~^~~~~~~~~~~~~~~~~~~~~
rule_with_operator.cc:209:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<modsecurity::variables::Variable*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  209 |     for (int i = 0; i < addition.size(); i++) {
      |                     ~~^~~~~~~~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libmodsecurity_la-rule_message.lo `test -f 'rule_message.cc' || echo './'`rule_message.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c rule_message.cc  -fPIC -DPIC -o .libs/libmodsecurity_la-rule_message.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c rule_message.cc -o libmodsecurity_la-rule_message.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule_message.h:27,
                 from rule_message.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from rule_message.cc:18:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libmodsecurity_la-rule_script.lo `test -f 'rule_script.cc' || echo './'`rule_script.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c rule_script.cc  -fPIC -DPIC -o .libs/libmodsecurity_la-rule_script.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c rule_script.cc -o libmodsecurity_la-rule_script.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/modsecurity.h:175,
                 from ../headers/modsecurity/rules_set_properties.h:32,
                 from ../headers/modsecurity/rules_set.h:31,
                 from ../src/rule_script.h:21,
                 from rule_script.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
In file included from ../src/run_time_string.h:27,
                 from ../src/operators/operator.h:26,
                 from ../src/rule_script.h:24:
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/modsecurity.h:174:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libmodsecurity_la-unique_id.lo `test -f 'unique_id.cc' || echo './'`unique_id.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c unique_id.cc  -fPIC -DPIC -o .libs/libmodsecurity_la-unique_id.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c unique_id.cc -o libmodsecurity_la-unique_id.o >/dev/null 2>&1
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/libmodsecurity_la-exec.lo `test -f 'actions/exec.cc' || echo './'`actions/exec.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/exec.cc  -fPIC -DPIC -o actions/.libs/libmodsecurity_la-exec.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/exec.cc -o actions/libmodsecurity_la-exec.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/exec.h:18,
                 from actions/exec.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from actions/exec.cc:21:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libmodsecurity_la-rules_exceptions.lo `test -f 'rules_exceptions.cc' || echo './'`rules_exceptions.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c rules_exceptions.cc  -fPIC -DPIC -o .libs/libmodsecurity_la-rules_exceptions.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c rules_exceptions.cc -o libmodsecurity_la-rules_exceptions.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/modsecurity.h:175,
                 from ../headers/modsecurity/rules_set_properties.h:32,
                 from ../headers/modsecurity/rules_set.h:31,
                 from ../src/variables/variable.h:24,
                 from rules_exceptions.cc:21:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/modsecurity.h:174:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/libmodsecurity_la-init_col.lo `test -f 'actions/init_col.cc' || echo './'`actions/init_col.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/init_col.cc  -fPIC -DPIC -o actions/.libs/libmodsecurity_la-init_col.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/init_col.cc -o actions/libmodsecurity_la-init_col.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/init_col.h:20,
                 from actions/init_col.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27,
                 from ../src/actions/init_col.h:21:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
actions/init_col.cc: In member function 'virtual bool modsecurity::actions::InitCol::init(std::string*)':
actions/init_col.cc:37:19: warning: comparison of integer expressions of different signedness: 'int' and 'const std::__cxx11::basic_string<char>::size_type' {aka 'const long unsigned int'} [-Wsign-compare]
   37 |     if (posEquals == std::string::npos) {
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/libmodsecurity_la-log.lo `test -f 'actions/log.cc' || echo './'`actions/log.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/log.cc  -fPIC -DPIC -o actions/.libs/libmodsecurity_la-log.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/log.cc -o actions/libmodsecurity_la-log.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/log.h:19,
                 from actions/log.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27,
                 from ../src/operators/operator.h:26,
                 from actions/log.cc:24:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/libmodsecurity_la-log_data.lo `test -f 'actions/log_data.cc' || echo './'`actions/log_data.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/log_data.cc  -fPIC -DPIC -o actions/.libs/libmodsecurity_la-log_data.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/log_data.cc -o actions/libmodsecurity_la-log_data.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/log_data.h:20,
                 from actions/log_data.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27,
                 from ../src/actions/log_data.h:21:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/libmodsecurity_la-maturity.lo `test -f 'actions/maturity.cc' || echo './'`actions/maturity.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/maturity.cc  -fPIC -DPIC -o actions/.libs/libmodsecurity_la-maturity.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/maturity.cc -o actions/libmodsecurity_la-maturity.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/maturity.h:18,
                 from actions/maturity.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/libmodsecurity_la-msg.lo `test -f 'actions/msg.cc' || echo './'`actions/msg.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/msg.cc  -fPIC -DPIC -o actions/.libs/libmodsecurity_la-msg.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/msg.cc -o actions/libmodsecurity_la-msg.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/msg.h:20,
                 from actions/msg.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27,
                 from ../src/actions/msg.h:22:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/libmodsecurity_la-multi_match.lo `test -f 'actions/multi_match.cc' || echo './'`actions/multi_match.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/multi_match.cc  -fPIC -DPIC -o actions/.libs/libmodsecurity_la-multi_match.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/multi_match.cc -o actions/libmodsecurity_la-multi_match.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/multi_match.h:18,
                 from actions/multi_match.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/libmodsecurity_la-no_audit_log.lo `test -f 'actions/no_audit_log.cc' || echo './'`actions/no_audit_log.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/no_audit_log.cc  -fPIC -DPIC -o actions/.libs/libmodsecurity_la-no_audit_log.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/no_audit_log.cc -o actions/libmodsecurity_la-no_audit_log.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/no_audit_log.h:19,
                 from actions/no_audit_log.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/libmodsecurity_la-no_log.lo `test -f 'actions/no_log.cc' || echo './'`actions/no_log.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/no_log.cc  -fPIC -DPIC -o actions/.libs/libmodsecurity_la-no_log.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/no_log.cc -o actions/libmodsecurity_la-no_log.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/no_log.h:19,
                 from actions/no_log.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27,
                 from ../src/operators/operator.h:26,
                 from actions/no_log.cc:24:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/libmodsecurity_la-phase.lo `test -f 'actions/phase.cc' || echo './'`actions/phase.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/phase.cc  -fPIC -DPIC -o actions/.libs/libmodsecurity_la-phase.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/phase.cc -o actions/libmodsecurity_la-phase.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/phase.h:18,
                 from actions/phase.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/libmodsecurity_la-rev.lo `test -f 'actions/rev.cc' || echo './'`actions/rev.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/rev.cc  -fPIC -DPIC -o actions/.libs/libmodsecurity_la-rev.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/rev.cc -o actions/libmodsecurity_la-rev.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/rev.h:18,
                 from actions/rev.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/libmodsecurity_la-rule_id.lo `test -f 'actions/rule_id.cc' || echo './'`actions/rule_id.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/rule_id.cc  -fPIC -DPIC -o actions/.libs/libmodsecurity_la-rule_id.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/rule_id.cc -o actions/libmodsecurity_la-rule_id.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/rule_id.h:18,
                 from actions/rule_id.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/libmodsecurity_la-severity.lo `test -f 'actions/severity.cc' || echo './'`actions/severity.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/severity.cc  -fPIC -DPIC -o actions/.libs/libmodsecurity_la-severity.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/severity.cc -o actions/libmodsecurity_la-severity.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/severity.h:19,
                 from actions/severity.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from actions/severity.cc:22:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/libmodsecurity_la-set_env.lo `test -f 'actions/set_env.cc' || echo './'`actions/set_env.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/set_env.cc  -fPIC -DPIC -o actions/.libs/libmodsecurity_la-set_env.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/set_env.cc -o actions/libmodsecurity_la-set_env.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/set_env.h:20,
                 from actions/set_env.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27,
                 from ../src/actions/set_env.h:21:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/libmodsecurity_la-set_rsc.lo `test -f 'actions/set_rsc.cc' || echo './'`actions/set_rsc.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/set_rsc.cc  -fPIC -DPIC -o actions/.libs/libmodsecurity_la-set_rsc.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/set_rsc.cc -o actions/libmodsecurity_la-set_rsc.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/set_rsc.h:20,
                 from actions/set_rsc.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27,
                 from ../src/actions/set_rsc.h:21:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/libmodsecurity_la-set_sid.lo `test -f 'actions/set_sid.cc' || echo './'`actions/set_sid.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/set_sid.cc  -fPIC -DPIC -o actions/.libs/libmodsecurity_la-set_sid.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/set_sid.cc -o actions/libmodsecurity_la-set_sid.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/set_sid.h:20,
                 from actions/set_sid.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27,
                 from ../src/actions/set_sid.h:21:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/libmodsecurity_la-set_uid.lo `test -f 'actions/set_uid.cc' || echo './'`actions/set_uid.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/set_uid.cc  -fPIC -DPIC -o actions/.libs/libmodsecurity_la-set_uid.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/set_uid.cc -o actions/libmodsecurity_la-set_uid.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/set_uid.h:20,
                 from actions/set_uid.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27,
                 from ../src/actions/set_uid.h:21:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/libmodsecurity_la-skip.lo `test -f 'actions/skip.cc' || echo './'`actions/skip.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/skip.cc  -fPIC -DPIC -o actions/.libs/libmodsecurity_la-skip.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/skip.cc -o actions/libmodsecurity_la-skip.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/skip.h:18,
                 from actions/skip.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from actions/skip.cc:21:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/libmodsecurity_la-set_var.lo `test -f 'actions/set_var.cc' || echo './'`actions/set_var.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/set_var.cc  -fPIC -DPIC -o actions/.libs/libmodsecurity_la-set_var.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/set_var.cc -o actions/libmodsecurity_la-set_var.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/set_var.h:20,
                 from actions/set_var.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27,
                 from ../src/actions/set_var.h:21:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/libmodsecurity_la-skip_after.lo `test -f 'actions/skip_after.cc' || echo './'`actions/skip_after.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/skip_after.cc  -fPIC -DPIC -o actions/.libs/libmodsecurity_la-skip_after.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/skip_after.cc -o actions/libmodsecurity_la-skip_after.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/skip_after.h:19,
                 from actions/skip_after.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from actions/skip_after.cc:21:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/libmodsecurity_la-tag.lo `test -f 'actions/tag.cc' || echo './'`actions/tag.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/tag.cc  -fPIC -DPIC -o actions/.libs/libmodsecurity_la-tag.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/tag.cc -o actions/libmodsecurity_la-tag.o >/dev/null 2>&1
actions/tag.cc:35:49: warning: "/*" within comment [-Wcomment]
   35 |  * SecRule REQUEST_FILENAME|ARGS_NAMES|ARGS|XML:/* "\bgetparentfolder\b" \
      |                                                  
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/tag.h:20,
                 from actions/tag.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27,
                 from ../src/actions/tag.h:21:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/libmodsecurity_la-ver.lo `test -f 'actions/ver.cc' || echo './'`actions/ver.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/ver.cc  -fPIC -DPIC -o actions/.libs/libmodsecurity_la-ver.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/ver.cc -o actions/libmodsecurity_la-ver.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/ver.h:18,
                 from actions/ver.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/libmodsecurity_la-xmlns.lo `test -f 'actions/xmlns.cc' || echo './'`actions/xmlns.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/xmlns.cc  -fPIC -DPIC -o actions/.libs/libmodsecurity_la-xmlns.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/xmlns.cc -o actions/libmodsecurity_la-xmlns.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/xmlns.h:18,
                 from actions/xmlns.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o parser/libmodsecurity_la-seclang-scanner.lo `test -f 'parser/seclang-scanner.cc' || echo './'`parser/seclang-scanner.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c parser/seclang-scanner.cc  -fPIC -DPIC -o parser/.libs/libmodsecurity_la-seclang-scanner.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c parser/seclang-scanner.cc -o parser/libmodsecurity_la-seclang-scanner.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/modsecurity.h:175,
                 from ../src/parser/driver.h:28,
                 from seclang-scanner.ll:7:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/parser/driver.h:29:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
In file included from ../src/run_time_string.h:27,
                 from ../src/operators/operator.h:26,
                 from ../src/rule_script.h:24,
                 from ../src/parser/driver.h:32:
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from seclang-parser.yy:133,
                 from ../src/parser/driver.h:34:
../src/operators/rbl.h: In constructor 'modsecurity::operators::Rbl::Rbl(std::unique_ptr<modsecurity::RunTimeString>)':
../src/operators/rbl.h:97:17: warning: 'modsecurity::operators::Rbl::m_provider' will be initialized after [-Wreorder]
   97 |     RblProvider m_provider;
      |                 ^~~~~~~~~~
../src/operators/rbl.h:68:41: warning:   base 'modsecurity::operators::Operator' [-Wreorder]
   68 |         Operator("Rbl", std::move(param)) {
      |                                         ^
../src/operators/rbl.h:64:14: warning:   when initialized here [-Wreorder]
   64 |     explicit Rbl(std::unique_ptr<RunTimeString> param)
      |              ^~~
In file included from seclang-parser.yy:135:
../src/operators/rx.h: In constructor 'modsecurity::operators::Rx::Rx(std::unique_ptr<modsecurity::RunTimeString>)':
../src/operators/rx.h:59:12: warning: 'modsecurity::operators::Rx::m_re' will be initialized after [-Wreorder]
   59 |     Regex *m_re;
      |            ^~~~
../src/operators/rx.h:41:40: warning:   base 'modsecurity::operators::Operator' [-Wreorder]
   41 |         Operator("Rx", std::move(param)) {
      |                                        ^
../src/operators/rx.h:39:14: warning:   when initialized here [-Wreorder]
   39 |     explicit Rx(std::unique_ptr<RunTimeString> param)
      |              ^~
In file included from seclang-parser.yy:136:
../src/operators/rx_global.h: In constructor 'modsecurity::operators::RxGlobal::RxGlobal(std::unique_ptr<modsecurity::RunTimeString>)':
../src/operators/rx_global.h:59:12: warning: 'modsecurity::operators::RxGlobal::m_re' will be initialized after [-Wreorder]
   59 |     Regex *m_re;
      |            ^~~~
../src/operators/rx_global.h:41:46: warning:   base 'modsecurity::operators::Operator' [-Wreorder]
   41 |         Operator("RxGlobal", std::move(param)) {
      |                                              ^
../src/operators/rx_global.h:39:14: warning:   when initialized here [-Wreorder]
   39 |     explicit RxGlobal(std::unique_ptr<RunTimeString> param)
      |              ^~~~~~~~
In file included from ../headers/modsecurity/modsecurity.h:174:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o parser/libmodsecurity_la-seclang-parser.lo `test -f 'parser/seclang-parser.cc' || echo './'`parser/seclang-parser.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c parser/seclang-parser.cc  -fPIC -DPIC -o parser/.libs/libmodsecurity_la-seclang-parser.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c parser/seclang-parser.cc -o parser/libmodsecurity_la-seclang-parser.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/modsecurity.h:175,
                 from ../headers/modsecurity/rule_unconditional.h:28,
                 from seclang-parser.yy:20,
                 from parser/seclang-parser.cc:41:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../headers/modsecurity/rule_unconditional.h:31:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
In file included from ../src/run_time_string.h:27,
                 from ../src/operators/operator.h:26,
                 from ../src/rule_script.h:24,
                 from seclang-parser.yy:21:
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from seclang-parser.yy:133:
../src/operators/rbl.h: In constructor 'modsecurity::operators::Rbl::Rbl(std::unique_ptr<modsecurity::RunTimeString>)':
../src/operators/rbl.h:97:17: warning: 'modsecurity::operators::Rbl::m_provider' will be initialized after [-Wreorder]
   97 |     RblProvider m_provider;
      |                 ^~~~~~~~~~
../src/operators/rbl.h:68:41: warning:   base 'modsecurity::operators::Operator' [-Wreorder]
   68 |         Operator("Rbl", std::move(param)) {
      |                                         ^
../src/operators/rbl.h:64:14: warning:   when initialized here [-Wreorder]
   64 |     explicit Rbl(std::unique_ptr<RunTimeString> param)
      |              ^~~
In file included from seclang-parser.yy:135:
../src/operators/rx.h: In constructor 'modsecurity::operators::Rx::Rx(std::unique_ptr<modsecurity::RunTimeString>)':
../src/operators/rx.h:59:12: warning: 'modsecurity::operators::Rx::m_re' will be initialized after [-Wreorder]
   59 |     Regex *m_re;
      |            ^~~~
../src/operators/rx.h:41:40: warning:   base 'modsecurity::operators::Operator' [-Wreorder]
   41 |         Operator("Rx", std::move(param)) {
      |                                        ^
../src/operators/rx.h:39:14: warning:   when initialized here [-Wreorder]
   39 |     explicit Rx(std::unique_ptr<RunTimeString> param)
      |              ^~
In file included from seclang-parser.yy:136:
../src/operators/rx_global.h: In constructor 'modsecurity::operators::RxGlobal::RxGlobal(std::unique_ptr<modsecurity::RunTimeString>)':
../src/operators/rx_global.h:59:12: warning: 'modsecurity::operators::RxGlobal::m_re' will be initialized after [-Wreorder]
   59 |     Regex *m_re;
      |            ^~~~
../src/operators/rx_global.h:41:46: warning:   base 'modsecurity::operators::Operator' [-Wreorder]
   41 |         Operator("RxGlobal", std::move(param)) {
      |                                              ^
../src/operators/rx_global.h:39:14: warning:   when initialized here [-Wreorder]
   39 |     explicit RxGlobal(std::unique_ptr<RunTimeString> param)
      |              ^~~~~~~~
seclang-parser.yy: In member function 'virtual int yy::seclang_parser::parse()':
seclang-parser.yy:2521:14: warning: unused variable 'z' [-Wunused-variable]
seclang-parser.yy:2529:14: warning: unused variable 'z' [-Wunused-variable]
seclang-parser.yy:2536:14: warning: unused variable 'z' [-Wunused-variable]
seclang-parser.yy:2543:14: warning: unused variable 'z' [-Wunused-variable]
seclang-parser.yy:2550:14: warning: unused variable 'z' [-Wunused-variable]
seclang-parser.yy:2557:14: warning: unused variable 'z' [-Wunused-variable]
seclang-parser.yy:2564:14: warning: unused variable 'z' [-Wunused-variable]
seclang-parser.yy:2571:14: warning: unused variable 'z' [-Wunused-variable]
seclang-parser.yy:2578:14: warning: unused variable 'z' [-Wunused-variable]
seclang-parser.yy:2585:14: warning: unused variable 'z' [-Wunused-variable]
seclang-parser.yy:2592:14: warning: unused variable 'z' [-Wunused-variable]
seclang-parser.yy:2599:14: warning: unused variable 'z' [-Wunused-variable]
seclang-parser.yy:2606:14: warning: unused variable 'z' [-Wunused-variable]
In file included from ../headers/modsecurity/modsecurity.h:174:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o audit_log/libmodsecurity_la-audit_log.lo `test -f 'audit_log/audit_log.cc' || echo './'`audit_log/audit_log.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c audit_log/audit_log.cc  -fPIC -DPIC -o audit_log/.libs/libmodsecurity_la-audit_log.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c audit_log/audit_log.cc -o audit_log/libmodsecurity_la-audit_log.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from audit_log/audit_log.cc:24:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/audit_log/writer/parallel.h:25,
                 from audit_log/audit_log.cc:27:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o parser/libmodsecurity_la-driver.lo `test -f 'parser/driver.cc' || echo './'`parser/driver.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c parser/driver.cc  -fPIC -DPIC -o parser/.libs/libmodsecurity_la-driver.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c parser/driver.cc -o parser/libmodsecurity_la-driver.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/modsecurity.h:175,
                 from ../src/parser/driver.h:28,
                 from parser/driver.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/parser/driver.h:29:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
In file included from ../src/run_time_string.h:27,
                 from ../src/operators/operator.h:26,
                 from ../src/rule_script.h:24,
                 from ../src/parser/driver.h:32:
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from seclang-parser.yy:133,
                 from ../src/parser/driver.h:34:
../src/operators/rbl.h: In constructor 'modsecurity::operators::Rbl::Rbl(std::unique_ptr<modsecurity::RunTimeString>)':
../src/operators/rbl.h:97:17: warning: 'modsecurity::operators::Rbl::m_provider' will be initialized after [-Wreorder]
   97 |     RblProvider m_provider;
      |                 ^~~~~~~~~~
../src/operators/rbl.h:68:41: warning:   base 'modsecurity::operators::Operator' [-Wreorder]
   68 |         Operator("Rbl", std::move(param)) {
      |                                         ^
../src/operators/rbl.h:64:14: warning:   when initialized here [-Wreorder]
   64 |     explicit Rbl(std::unique_ptr<RunTimeString> param)
      |              ^~~
In file included from seclang-parser.yy:135:
../src/operators/rx.h: In constructor 'modsecurity::operators::Rx::Rx(std::unique_ptr<modsecurity::RunTimeString>)':
../src/operators/rx.h:59:12: warning: 'modsecurity::operators::Rx::m_re' will be initialized after [-Wreorder]
   59 |     Regex *m_re;
      |            ^~~~
../src/operators/rx.h:41:40: warning:   base 'modsecurity::operators::Operator' [-Wreorder]
   41 |         Operator("Rx", std::move(param)) {
      |                                        ^
../src/operators/rx.h:39:14: warning:   when initialized here [-Wreorder]
   39 |     explicit Rx(std::unique_ptr<RunTimeString> param)
      |              ^~
In file included from seclang-parser.yy:136:
../src/operators/rx_global.h: In constructor 'modsecurity::operators::RxGlobal::RxGlobal(std::unique_ptr<modsecurity::RunTimeString>)':
../src/operators/rx_global.h:59:12: warning: 'modsecurity::operators::RxGlobal::m_re' will be initialized after [-Wreorder]
   59 |     Regex *m_re;
      |            ^~~~
../src/operators/rx_global.h:41:46: warning:   base 'modsecurity::operators::Operator' [-Wreorder]
   41 |         Operator("RxGlobal", std::move(param)) {
      |                                              ^
../src/operators/rx_global.h:39:14: warning:   when initialized here [-Wreorder]
   39 |     explicit RxGlobal(std::unique_ptr<RunTimeString> param)
      |              ^~~~~~~~
parser/driver.cc: In member function 'int modsecurity::Parser::Driver::addSecRule(std::unique_ptr<modsecurity::RuleWithActions>)':
parser/driver.cc:111:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  111 |         for (int j = 0; j < rules->size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~
In file included from ../headers/modsecurity/modsecurity.h:174:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o audit_log/writer/libmodsecurity_la-writer.lo `test -f 'audit_log/writer/writer.cc' || echo './'`audit_log/writer/writer.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c audit_log/writer/writer.cc  -fPIC -DPIC -o audit_log/writer/.libs/libmodsecurity_la-writer.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c audit_log/writer/writer.cc -o audit_log/writer/libmodsecurity_la-writer.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../src/audit_log/writer/writer.h:31,
                 from audit_log/writer/writer.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o audit_log/writer/libmodsecurity_la-https.lo `test -f 'audit_log/writer/https.cc' || echo './'`audit_log/writer/https.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c audit_log/writer/https.cc  -fPIC -DPIC -o audit_log/writer/.libs/libmodsecurity_la-https.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c audit_log/writer/https.cc -o audit_log/writer/libmodsecurity_la-https.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../src/audit_log/writer/writer.h:31,
                 from ../src/audit_log/writer/https.h:25,
                 from audit_log/writer/https.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from audit_log/writer/https.cc:28:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o audit_log/writer/libmodsecurity_la-serial.lo `test -f 'audit_log/writer/serial.cc' || echo './'`audit_log/writer/serial.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c audit_log/writer/serial.cc  -fPIC -DPIC -o audit_log/writer/.libs/libmodsecurity_la-serial.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c audit_log/writer/serial.cc -o audit_log/writer/libmodsecurity_la-serial.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../src/audit_log/writer/writer.h:31,
                 from ../src/audit_log/writer/serial.h:25,
                 from audit_log/writer/serial.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/audit_log/writer/serial.h:29:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o debug_log/libmodsecurity_la-debug_log.lo `test -f 'debug_log/debug_log.cc' || echo './'`debug_log/debug_log.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c debug_log/debug_log.cc  -fPIC -DPIC -o debug_log/.libs/libmodsecurity_la-debug_log.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c debug_log/debug_log.cc -o debug_log/libmodsecurity_la-debug_log.o >/dev/null 2>&1
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o audit_log/writer/libmodsecurity_la-parallel.lo `test -f 'audit_log/writer/parallel.cc' || echo './'`audit_log/writer/parallel.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c audit_log/writer/parallel.cc  -fPIC -DPIC -o audit_log/writer/.libs/libmodsecurity_la-parallel.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c audit_log/writer/parallel.cc -o audit_log/writer/libmodsecurity_la-parallel.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../src/audit_log/writer/writer.h:31,
                 from ../src/audit_log/writer/parallel.h:21,
                 from audit_log/writer/parallel.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/audit_log/writer/parallel.h:25:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o debug_log/libmodsecurity_la-debug_log_writer.lo `test -f 'debug_log/debug_log_writer.cc' || echo './'`debug_log/debug_log_writer.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c debug_log/debug_log_writer.cc  -fPIC -DPIC -o debug_log/.libs/libmodsecurity_la-debug_log_writer.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c debug_log/debug_log_writer.cc -o debug_log/libmodsecurity_la-debug_log_writer.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../src/utils/shared_files.h:38,
                 from debug_log/debug_log_writer.cc:30:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o request_body_processor/libmodsecurity_la-xml.lo `test -f 'request_body_processor/xml.cc' || echo './'`request_body_processor/xml.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c request_body_processor/xml.cc  -fPIC -DPIC -o request_body_processor/.libs/libmodsecurity_la-xml.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c request_body_processor/xml.cc -o request_body_processor/libmodsecurity_la-xml.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../src/request_body_processor/xml.h:24,
                 from request_body_processor/xml.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/request_body_processor/xml.h:25:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o request_body_processor/libmodsecurity_la-json.lo `test -f 'request_body_processor/json.cc' || echo './'`request_body_processor/json.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c request_body_processor/json.cc  -fPIC -DPIC -o request_body_processor/.libs/libmodsecurity_la-json.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c request_body_processor/json.cc -o request_body_processor/libmodsecurity_la-json.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../src/request_body_processor/json.h:28,
                 from request_body_processor/json.cc:19:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/request_body_processor/json.h:29:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/libmodsecurity_la-accuracy.lo `test -f 'actions/accuracy.cc' || echo './'`actions/accuracy.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/accuracy.cc  -fPIC -DPIC -o actions/.libs/libmodsecurity_la-accuracy.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/accuracy.cc -o actions/libmodsecurity_la-accuracy.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/accuracy.h:18,
                 from actions/accuracy.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o request_body_processor/libmodsecurity_la-multipart.lo `test -f 'request_body_processor/multipart.cc' || echo './'`request_body_processor/multipart.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c request_body_processor/multipart.cc  -fPIC -DPIC -o request_body_processor/.libs/libmodsecurity_la-multipart.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c request_body_processor/multipart.cc -o request_body_processor/libmodsecurity_la-multipart.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../src/request_body_processor/multipart.h:25,
                 from request_body_processor/multipart.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from request_body_processor/multipart.cc:30:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/libmodsecurity_la-action.lo `test -f 'actions/action.cc' || echo './'`actions/action.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/action.cc  -fPIC -DPIC -o actions/.libs/libmodsecurity_la-action.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/action.cc -o actions/libmodsecurity_la-action.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from actions/action.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/actions/disruptive/deny.h:19,
                 from actions/action.cc:27:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
In file included from ../src/run_time_string.h:27,
                 from ../src/actions/disruptive/redirect.h:22,
                 from actions/action.cc:28:
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/libmodsecurity_la-audit_log.lo `test -f 'actions/audit_log.cc' || echo './'`actions/audit_log.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/audit_log.cc  -fPIC -DPIC -o actions/.libs/libmodsecurity_la-audit_log.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/audit_log.cc -o actions/libmodsecurity_la-audit_log.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/audit_log.h:19,
                 from actions/audit_log.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from actions/audit_log.cc:24:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/libmodsecurity_la-block.lo `test -f 'actions/block.cc' || echo './'`actions/block.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/block.cc  -fPIC -DPIC -o actions/.libs/libmodsecurity_la-block.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/block.cc -o actions/libmodsecurity_la-block.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/block.h:19,
                 from actions/block.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from actions/block.cc:22:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/libmodsecurity_la-capture.lo `test -f 'actions/capture.cc' || echo './'`actions/capture.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/capture.cc  -fPIC -DPIC -o actions/.libs/libmodsecurity_la-capture.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/capture.cc -o actions/libmodsecurity_la-capture.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/capture.h:18,
                 from actions/capture.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27,
                 from ../src/operators/operator.h:26,
                 from actions/capture.cc:25:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from actions/capture.cc:27:
../src/operators/rx.h: In constructor 'modsecurity::operators::Rx::Rx(std::unique_ptr<modsecurity::RunTimeString>)':
../src/operators/rx.h:59:12: warning: 'modsecurity::operators::Rx::m_re' will be initialized after [-Wreorder]
   59 |     Regex *m_re;
      |            ^~~~
../src/operators/rx.h:41:40: warning:   base 'modsecurity::operators::Operator' [-Wreorder]
   41 |         Operator("Rx", std::move(param)) {
      |                                        ^
../src/operators/rx.h:39:14: warning:   when initialized here [-Wreorder]
   39 |     explicit Rx(std::unique_ptr<RunTimeString> param)
      |              ^~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/libmodsecurity_la-chain.lo `test -f 'actions/chain.cc' || echo './'`actions/chain.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/chain.cc  -fPIC -DPIC -o actions/.libs/libmodsecurity_la-chain.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/chain.cc -o actions/libmodsecurity_la-chain.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/chain.h:18,
                 from actions/chain.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/ctl/libmodsecurity_la-audit_log_parts.lo `test -f 'actions/ctl/audit_log_parts.cc' || echo './'`actions/ctl/audit_log_parts.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/ctl/audit_log_parts.cc  -fPIC -DPIC -o actions/ctl/.libs/libmodsecurity_la-audit_log_parts.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/ctl/audit_log_parts.cc -o actions/ctl/libmodsecurity_la-audit_log_parts.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/ctl/audit_log_parts.h:18,
                 from actions/ctl/audit_log_parts.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/ctl/libmodsecurity_la-audit_engine.lo `test -f 'actions/ctl/audit_engine.cc' || echo './'`actions/ctl/audit_engine.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/ctl/audit_engine.cc  -fPIC -DPIC -o actions/ctl/.libs/libmodsecurity_la-audit_engine.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/ctl/audit_engine.cc -o actions/ctl/libmodsecurity_la-audit_engine.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/modsecurity.h:175,
                 from ../headers/modsecurity/rules_set_properties.h:32,
                 from ../src/actions/ctl/audit_engine.h:18,
                 from actions/ctl/audit_engine.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from actions/ctl/audit_engine.cc:21:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
In file included from ../headers/modsecurity/modsecurity.h:174:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/ctl/libmodsecurity_la-rule_engine.lo `test -f 'actions/ctl/rule_engine.cc' || echo './'`actions/ctl/rule_engine.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/ctl/rule_engine.cc  -fPIC -DPIC -o actions/ctl/.libs/libmodsecurity_la-rule_engine.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/ctl/rule_engine.cc -o actions/ctl/libmodsecurity_la-rule_engine.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/modsecurity.h:175,
                 from ../headers/modsecurity/rules_set_properties.h:32,
                 from ../src/actions/ctl/rule_engine.h:18,
                 from actions/ctl/rule_engine.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from actions/ctl/rule_engine.cc:22:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
In file included from ../headers/modsecurity/modsecurity.h:174:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/ctl/libmodsecurity_la-request_body_processor_json.lo `test -f 'actions/ctl/request_body_processor_json.cc' || echo './'`actions/ctl/request_body_processor_json.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/ctl/request_body_processor_json.cc  -fPIC -DPIC -o actions/ctl/.libs/libmodsecurity_la-request_body_processor_json.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/ctl/request_body_processor_json.cc -o actions/ctl/libmodsecurity_la-request_body_processor_json.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/ctl/request_body_processor_json.h:18,
                 from actions/ctl/request_body_processor_json.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/ctl/libmodsecurity_la-request_body_processor_xml.lo `test -f 'actions/ctl/request_body_processor_xml.cc' || echo './'`actions/ctl/request_body_processor_xml.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/ctl/request_body_processor_xml.cc  -fPIC -DPIC -o actions/ctl/.libs/libmodsecurity_la-request_body_processor_xml.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/ctl/request_body_processor_xml.cc -o actions/ctl/libmodsecurity_la-request_body_processor_xml.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/ctl/request_body_processor_xml.h:18,
                 from actions/ctl/request_body_processor_xml.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/ctl/libmodsecurity_la-request_body_processor_urlencoded.lo `test -f 'actions/ctl/request_body_processor_urlencoded.cc' || echo './'`actions/ctl/request_body_processor_urlencoded.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/ctl/request_body_processor_urlencoded.cc  -fPIC -DPIC -o actions/ctl/.libs/libmodsecurity_la-request_body_processor_urlencoded.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/ctl/request_body_processor_urlencoded.cc -o actions/ctl/libmodsecurity_la-request_body_processor_urlencoded.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/ctl/request_body_processor_urlencoded.h:18,
                 from actions/ctl/request_body_processor_urlencoded.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/ctl/libmodsecurity_la-rule_remove_target_by_tag.lo `test -f 'actions/ctl/rule_remove_target_by_tag.cc' || echo './'`actions/ctl/rule_remove_target_by_tag.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/ctl/rule_remove_target_by_tag.cc  -fPIC -DPIC -o actions/ctl/.libs/libmodsecurity_la-rule_remove_target_by_tag.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/ctl/rule_remove_target_by_tag.cc -o actions/ctl/libmodsecurity_la-rule_remove_target_by_tag.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/ctl/rule_remove_target_by_tag.h:18,
                 from actions/ctl/rule_remove_target_by_tag.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/ctl/libmodsecurity_la-rule_remove_target_by_id.lo `test -f 'actions/ctl/rule_remove_target_by_id.cc' || echo './'`actions/ctl/rule_remove_target_by_id.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/ctl/rule_remove_target_by_id.cc  -fPIC -DPIC -o actions/ctl/.libs/libmodsecurity_la-rule_remove_target_by_id.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/ctl/rule_remove_target_by_id.cc -o actions/ctl/libmodsecurity_la-rule_remove_target_by_id.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/ctl/rule_remove_target_by_id.h:18,
                 from actions/ctl/rule_remove_target_by_id.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/ctl/libmodsecurity_la-rule_remove_by_tag.lo `test -f 'actions/ctl/rule_remove_by_tag.cc' || echo './'`actions/ctl/rule_remove_by_tag.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/ctl/rule_remove_by_tag.cc  -fPIC -DPIC -o actions/ctl/.libs/libmodsecurity_la-rule_remove_by_tag.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/ctl/rule_remove_by_tag.cc -o actions/ctl/libmodsecurity_la-rule_remove_by_tag.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/ctl/rule_remove_by_tag.h:18,
                 from actions/ctl/rule_remove_by_tag.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/ctl/libmodsecurity_la-rule_remove_by_id.lo `test -f 'actions/ctl/rule_remove_by_id.cc' || echo './'`actions/ctl/rule_remove_by_id.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/ctl/rule_remove_by_id.cc  -fPIC -DPIC -o actions/ctl/.libs/libmodsecurity_la-rule_remove_by_id.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/ctl/rule_remove_by_id.cc -o actions/ctl/libmodsecurity_la-rule_remove_by_id.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/ctl/rule_remove_by_id.h:18,
                 from actions/ctl/rule_remove_by_id.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/ctl/libmodsecurity_la-request_body_access.lo `test -f 'actions/ctl/request_body_access.cc' || echo './'`actions/ctl/request_body_access.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/ctl/request_body_access.cc  -fPIC -DPIC -o actions/ctl/.libs/libmodsecurity_la-request_body_access.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/ctl/request_body_access.cc -o actions/ctl/libmodsecurity_la-request_body_access.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/ctl/request_body_access.h:18,
                 from actions/ctl/request_body_access.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/disruptive/libmodsecurity_la-allow.lo `test -f 'actions/disruptive/allow.cc' || echo './'`actions/disruptive/allow.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/disruptive/allow.cc  -fPIC -DPIC -o actions/disruptive/.libs/libmodsecurity_la-allow.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/disruptive/allow.cc -o actions/disruptive/libmodsecurity_la-allow.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/disruptive/allow.h:18,
                 from actions/disruptive/allow.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from actions/disruptive/allow.cc:21:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/disruptive/libmodsecurity_la-deny.lo `test -f 'actions/disruptive/deny.cc' || echo './'`actions/disruptive/deny.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/disruptive/deny.cc  -fPIC -DPIC -o actions/disruptive/.libs/libmodsecurity_la-deny.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/disruptive/deny.cc -o actions/disruptive/libmodsecurity_la-deny.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/modsecurity.h:175,
                 from ../headers/modsecurity/rules_set_properties.h:32,
                 from ../headers/modsecurity/rules_set.h:31,
                 from ../src/actions/disruptive/deny.h:19,
                 from actions/disruptive/deny.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
In file included from ../headers/modsecurity/modsecurity.h:174:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/disruptive/libmodsecurity_la-drop.lo `test -f 'actions/disruptive/drop.cc' || echo './'`actions/disruptive/drop.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/disruptive/drop.cc  -fPIC -DPIC -o actions/disruptive/.libs/libmodsecurity_la-drop.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/disruptive/drop.cc -o actions/disruptive/libmodsecurity_la-drop.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/disruptive/drop.h:19,
                 from actions/disruptive/drop.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from actions/disruptive/drop.cc:24:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/disruptive/libmodsecurity_la-pass.lo `test -f 'actions/disruptive/pass.cc' || echo './'`actions/disruptive/pass.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/disruptive/pass.cc  -fPIC -DPIC -o actions/disruptive/.libs/libmodsecurity_la-pass.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/disruptive/pass.cc -o actions/disruptive/libmodsecurity_la-pass.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/disruptive/pass.h:19,
                 from actions/disruptive/pass.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from actions/disruptive/pass.cc:22:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/disruptive/libmodsecurity_la-redirect.lo `test -f 'actions/disruptive/redirect.cc' || echo './'`actions/disruptive/redirect.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/disruptive/redirect.cc  -fPIC -DPIC -o actions/disruptive/.libs/libmodsecurity_la-redirect.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/disruptive/redirect.cc -o actions/disruptive/libmodsecurity_la-redirect.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/disruptive/redirect.h:20,
                 from actions/disruptive/redirect.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27,
                 from ../src/actions/disruptive/redirect.h:22:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/transformations/libmodsecurity_la-base64_decode.lo `test -f 'actions/transformations/base64_decode.cc' || echo './'`actions/transformations/base64_decode.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/base64_decode.cc  -fPIC -DPIC -o actions/transformations/.libs/libmodsecurity_la-base64_decode.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/base64_decode.cc -o actions/transformations/libmodsecurity_la-base64_decode.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/transformations/base64_decode.h:18,
                 from actions/transformations/base64_decode.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/data/libmodsecurity_la-status.lo `test -f 'actions/data/status.cc' || echo './'`actions/data/status.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/data/status.cc  -fPIC -DPIC -o actions/data/.libs/libmodsecurity_la-status.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/data/status.cc -o actions/data/libmodsecurity_la-status.o >/dev/null 2>&1
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/data/status.h:19,
                 from actions/data/status.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/transformations/libmodsecurity_la-base64_encode.lo `test -f 'actions/transformations/base64_encode.cc' || echo './'`actions/transformations/base64_encode.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/base64_encode.cc  -fPIC -DPIC -o actions/transformations/.libs/libmodsecurity_la-base64_encode.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/base64_encode.cc -o actions/transformations/libmodsecurity_la-base64_encode.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/transformations/base64_encode.h:18,
                 from actions/transformations/base64_encode.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/transformations/libmodsecurity_la-base64_decode_ext.lo `test -f 'actions/transformations/base64_decode_ext.cc' || echo './'`actions/transformations/base64_decode_ext.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/base64_decode_ext.cc  -fPIC -DPIC -o actions/transformations/.libs/libmodsecurity_la-base64_decode_ext.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/base64_decode_ext.cc -o actions/transformations/libmodsecurity_la-base64_decode_ext.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/transformations/base64_decode_ext.h:18,
                 from actions/transformations/base64_decode_ext.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/transformations/libmodsecurity_la-cmd_line.lo `test -f 'actions/transformations/cmd_line.cc' || echo './'`actions/transformations/cmd_line.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/cmd_line.cc  -fPIC -DPIC -o actions/transformations/.libs/libmodsecurity_la-cmd_line.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/cmd_line.cc -o actions/transformations/libmodsecurity_la-cmd_line.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/transformations/cmd_line.h:18,
                 from actions/transformations/cmd_line.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/transformations/libmodsecurity_la-compress_whitespace.lo `test -f 'actions/transformations/compress_whitespace.cc' || echo './'`actions/transformations/compress_whitespace.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/compress_whitespace.cc  -fPIC -DPIC -o actions/transformations/.libs/libmodsecurity_la-compress_whitespace.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/compress_whitespace.cc -o actions/transformations/libmodsecurity_la-compress_whitespace.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/transformations/compress_whitespace.h:18,
                 from actions/transformations/compress_whitespace.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
actions/transformations/compress_whitespace.cc: In member function 'virtual std::string modsecurity::actions::transformations::CompressWhitespace::evaluate(const std::string&, modsecurity::Transaction*)':
actions/transformations/compress_whitespace.cc:45:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   45 |     while (i < value.size()) {
      |            ~~^~~~~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/transformations/libmodsecurity_la-css_decode.lo `test -f 'actions/transformations/css_decode.cc' || echo './'`actions/transformations/css_decode.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/css_decode.cc  -fPIC -DPIC -o actions/transformations/.libs/libmodsecurity_la-css_decode.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/css_decode.cc -o actions/transformations/libmodsecurity_la-css_decode.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/transformations/css_decode.h:18,
                 from actions/transformations/css_decode.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/transformations/libmodsecurity_la-escape_seq_decode.lo `test -f 'actions/transformations/escape_seq_decode.cc' || echo './'`actions/transformations/escape_seq_decode.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/escape_seq_decode.cc  -fPIC -DPIC -o actions/transformations/.libs/libmodsecurity_la-escape_seq_decode.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/escape_seq_decode.cc -o actions/transformations/libmodsecurity_la-escape_seq_decode.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/transformations/escape_seq_decode.h:18,
                 from actions/transformations/escape_seq_decode.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/transformations/libmodsecurity_la-hex_decode.lo `test -f 'actions/transformations/hex_decode.cc' || echo './'`actions/transformations/hex_decode.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/hex_decode.cc  -fPIC -DPIC -o actions/transformations/.libs/libmodsecurity_la-hex_decode.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/hex_decode.cc -o actions/transformations/libmodsecurity_la-hex_decode.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/transformations/hex_decode.h:18,
                 from actions/transformations/hex_decode.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/transformations/libmodsecurity_la-hex_encode.lo `test -f 'actions/transformations/hex_encode.cc' || echo './'`actions/transformations/hex_encode.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/hex_encode.cc  -fPIC -DPIC -o actions/transformations/.libs/libmodsecurity_la-hex_encode.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/hex_encode.cc -o actions/transformations/libmodsecurity_la-hex_encode.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/transformations/hex_encode.h:18,
                 from actions/transformations/hex_encode.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/transformations/libmodsecurity_la-html_entity_decode.lo `test -f 'actions/transformations/html_entity_decode.cc' || echo './'`actions/transformations/html_entity_decode.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/html_entity_decode.cc  -fPIC -DPIC -o actions/transformations/.libs/libmodsecurity_la-html_entity_decode.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/html_entity_decode.cc -o actions/transformations/libmodsecurity_la-html_entity_decode.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/transformations/html_entity_decode.h:19,
                 from actions/transformations/html_entity_decode.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
actions/transformations/html_entity_decode.cc: In static member function 'static int modsecurity::actions::transformations::HtmlEntityDecode::inplace(unsigned char*, uint64_t)':
actions/transformations/html_entity_decode.cc:68:15: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare]
   68 |     while ((i < input_len) && (count < input_len)) {
      |             ~~^~~~~~~~~~~
actions/transformations/html_entity_decode.cc:68:38: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare]
   68 |     while ((i < input_len) && (count < input_len)) {
      |                                ~~~~~~^~~~~~~~~~~
actions/transformations/html_entity_decode.cc:74:41: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare]
   74 |         if ((input[i] == '&') && (i + 1 < input_len)) {
      |                                   ~~~~~~^~~~~~~~~~~
actions/transformations/html_entity_decode.cc:81:29: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare]
   81 |                 if (!(j + 1 < input_len)) {
      |                       ~~~~~~^~~~~~~~~~~
actions/transformations/html_entity_decode.cc:90:33: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare]
   90 |                     if (!(j + 1 < input_len)) {
      |                           ~~~~~~^~~~~~~~~~~
actions/transformations/html_entity_decode.cc:96:31: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare]
   96 |                     while ((j < input_len) && (isxdigit(input[j]))) {
      |                             ~~^~~~~~~~~~~
actions/transformations/html_entity_decode.cc:110:32: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare]
  110 |                         if ((j < input_len) && (input[j] == ';')) {
      |                              ~~^~~~~~~~~~~
actions/transformations/html_entity_decode.cc:122:31: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare]
  122 |                     while ((j < input_len) && (isdigit(input[j]))) {
      |                             ~~^~~~~~~~~~~
actions/transformations/html_entity_decode.cc:136:32: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare]
  136 |                         if ((j < input_len) && (input[j] == ';')) {
      |                              ~~^~~~~~~~~~~
actions/transformations/html_entity_decode.cc:149:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare]
  149 |                 while ((j < input_len) && (isalnum(input[j]))) {
      |                         ~~^~~~~~~~~~~
actions/transformations/html_entity_decode.cc:182:28: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare]
  182 |                     if ((j < input_len) && (input[j] == ';')) {
      |                          ~~^~~~~~~~~~~
actions/transformations/html_entity_decode.cc:195:43: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare]
  195 |         for (z = 0; ((z < copy) && (count < input_len)); z++) {
      |                                     ~~~~~~^~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/transformations/libmodsecurity_la-js_decode.lo `test -f 'actions/transformations/js_decode.cc' || echo './'`actions/transformations/js_decode.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/js_decode.cc  -fPIC -DPIC -o actions/transformations/.libs/libmodsecurity_la-js_decode.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/js_decode.cc -o actions/transformations/libmodsecurity_la-js_decode.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/transformations/js_decode.h:18,
                 from actions/transformations/js_decode.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
actions/transformations/js_decode.cc: In static member function 'static int modsecurity::actions::transformations::JsDecode::inplace(unsigned char*, uint64_t)':
actions/transformations/js_decode.cc:65:14: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare]
   65 |     while (i < input_len) {
      |            ~~^~~~~~~~~~~
actions/transformations/js_decode.cc:69:24: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare]
   69 |             if ((i + 5 < input_len) && (input[i + 1] == 'u')
      |                  ~~~~~~^~~~~~~~~~~
actions/transformations/js_decode.cc:87:31: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare]
   87 |             } else if ((i + 3 < input_len) && (input[i + 1] == 'x')
      |                         ~~~~~~^~~~~~~~~~~
actions/transformations/js_decode.cc:93:31: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare]
   93 |             } else if ((i + 1 < input_len) && ISODIGIT(input[i + 1])) {
      |                         ~~~~~~^~~~~~~~~~~
actions/transformations/js_decode.cc:98:35: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare]
   98 |                 while ((i + 1 + j < input_len) && (j < 3)) {
      |                         ~~~~~~~~~~^~~~~~~~~~~
actions/transformations/js_decode.cc:115:30: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare]
  115 |             } else if (i + 1 < input_len) {
      |                        ~~~~~~^~~~~~~~~~~
actions/transformations/js_decode.cc:150:26: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare]
  150 |                 while (i < input_len) {
      |                        ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/transformations/libmodsecurity_la-length.lo `test -f 'actions/transformations/length.cc' || echo './'`actions/transformations/length.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/length.cc  -fPIC -DPIC -o actions/transformations/.libs/libmodsecurity_la-length.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/length.cc -o actions/transformations/libmodsecurity_la-length.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/transformations/length.h:18,
                 from actions/transformations/length.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/transformations/libmodsecurity_la-lower_case.lo `test -f 'actions/transformations/lower_case.cc' || echo './'`actions/transformations/lower_case.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/lower_case.cc  -fPIC -DPIC -o actions/transformations/.libs/libmodsecurity_la-lower_case.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/lower_case.cc -o actions/transformations/libmodsecurity_la-lower_case.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/transformations/lower_case.h:19,
                 from actions/transformations/lower_case.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/transformations/libmodsecurity_la-md5.lo `test -f 'actions/transformations/md5.cc' || echo './'`actions/transformations/md5.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/md5.cc  -fPIC -DPIC -o actions/transformations/.libs/libmodsecurity_la-md5.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/md5.cc -o actions/transformations/libmodsecurity_la-md5.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/transformations/md5.h:18,
                 from actions/transformations/md5.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/transformations/libmodsecurity_la-none.lo `test -f 'actions/transformations/none.cc' || echo './'`actions/transformations/none.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/none.cc  -fPIC -DPIC -o actions/transformations/.libs/libmodsecurity_la-none.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/none.cc -o actions/transformations/libmodsecurity_la-none.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/transformations/none.h:18,
                 from actions/transformations/none.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/transformations/libmodsecurity_la-normalise_path.lo `test -f 'actions/transformations/normalise_path.cc' || echo './'`actions/transformations/normalise_path.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/normalise_path.cc  -fPIC -DPIC -o actions/transformations/.libs/libmodsecurity_la-normalise_path.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/normalise_path.cc -o actions/transformations/libmodsecurity_la-normalise_path.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/transformations/normalise_path.h:18,
                 from actions/transformations/normalise_path.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/transformations/libmodsecurity_la-normalise_path_win.lo `test -f 'actions/transformations/normalise_path_win.cc' || echo './'`actions/transformations/normalise_path_win.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/normalise_path_win.cc  -fPIC -DPIC -o actions/transformations/.libs/libmodsecurity_la-normalise_path_win.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/normalise_path_win.cc -o actions/transformations/libmodsecurity_la-normalise_path_win.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/transformations/normalise_path_win.h:18,
                 from actions/transformations/normalise_path_win.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/transformations/libmodsecurity_la-parity_even_7bit.lo `test -f 'actions/transformations/parity_even_7bit.cc' || echo './'`actions/transformations/parity_even_7bit.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/parity_even_7bit.cc  -fPIC -DPIC -o actions/transformations/.libs/libmodsecurity_la-parity_even_7bit.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/parity_even_7bit.cc -o actions/transformations/libmodsecurity_la-parity_even_7bit.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/transformations/parity_even_7bit.h:18,
                 from actions/transformations/parity_even_7bit.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/transformations/libmodsecurity_la-parity_odd_7bit.lo `test -f 'actions/transformations/parity_odd_7bit.cc' || echo './'`actions/transformations/parity_odd_7bit.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/parity_odd_7bit.cc  -fPIC -DPIC -o actions/transformations/.libs/libmodsecurity_la-parity_odd_7bit.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/parity_odd_7bit.cc -o actions/transformations/libmodsecurity_la-parity_odd_7bit.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/transformations/parity_odd_7bit.h:18,
                 from actions/transformations/parity_odd_7bit.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/transformations/libmodsecurity_la-parity_zero_7bit.lo `test -f 'actions/transformations/parity_zero_7bit.cc' || echo './'`actions/transformations/parity_zero_7bit.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/parity_zero_7bit.cc  -fPIC -DPIC -o actions/transformations/.libs/libmodsecurity_la-parity_zero_7bit.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/parity_zero_7bit.cc -o actions/transformations/libmodsecurity_la-parity_zero_7bit.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/transformations/parity_zero_7bit.h:18,
                 from actions/transformations/parity_zero_7bit.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/transformations/libmodsecurity_la-remove_comments.lo `test -f 'actions/transformations/remove_comments.cc' || echo './'`actions/transformations/remove_comments.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/remove_comments.cc  -fPIC -DPIC -o actions/transformations/.libs/libmodsecurity_la-remove_comments.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/remove_comments.cc -o actions/transformations/libmodsecurity_la-remove_comments.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/transformations/remove_comments.h:18,
                 from actions/transformations/remove_comments.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/transformations/libmodsecurity_la-remove_comments_char.lo `test -f 'actions/transformations/remove_comments_char.cc' || echo './'`actions/transformations/remove_comments_char.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/remove_comments_char.cc  -fPIC -DPIC -o actions/transformations/.libs/libmodsecurity_la-remove_comments_char.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/remove_comments_char.cc -o actions/transformations/libmodsecurity_la-remove_comments_char.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/transformations/remove_comments_char.h:18,
                 from actions/transformations/remove_comments_char.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
actions/transformations/remove_comments_char.cc: In member function 'virtual std::string modsecurity::actions::transformations::RemoveCommentsChar::evaluate(const std::string&, modsecurity::Transaction*)':
actions/transformations/remove_comments_char.cc:44:14: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |     while (i < value.size()) {
      |            ~~^~~~~~~~~~~~~~
actions/transformations/remove_comments_char.cc:46:21: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             && (i+1 < value.size()) && value.at(i+1) == '*') {
      |                 ~~~~^~~~~~~~~~~~~~
actions/transformations/remove_comments_char.cc:49:21: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   49 |             && (i+1 < value.size()) && value.at(i+1) == '/') {
      |                 ~~~~^~~~~~~~~~~~~~
actions/transformations/remove_comments_char.cc:52:21: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   52 |             && (i+1 < value.size())
      |                 ~~~~^~~~~~~~~~~~~~
actions/transformations/remove_comments_char.cc:54:21: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   54 |             && (i+2 < value.size())
      |                 ~~~~^~~~~~~~~~~~~~
actions/transformations/remove_comments_char.cc:56:21: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   56 |             && (i+3 < value.size())
      |                 ~~~~^~~~~~~~~~~~~~
actions/transformations/remove_comments_char.cc:60:21: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   60 |             && (i+1 < value.size()) && value.at(i+1) == '-'
      |                 ~~~~^~~~~~~~~~~~~~
actions/transformations/remove_comments_char.cc:61:21: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   61 |             && (i+2 < value.size()) && value.at(i+2) == '>') {
      |                 ~~~~^~~~~~~~~~~~~~
actions/transformations/remove_comments_char.cc:64:21: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   64 |             && (i+1 < value.size()) && value.at(i+1) == '-') {
      |                 ~~~~^~~~~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/transformations/libmodsecurity_la-remove_nulls.lo `test -f 'actions/transformations/remove_nulls.cc' || echo './'`actions/transformations/remove_nulls.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/remove_nulls.cc  -fPIC -DPIC -o actions/transformations/.libs/libmodsecurity_la-remove_nulls.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/remove_nulls.cc -o actions/transformations/libmodsecurity_la-remove_nulls.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/transformations/remove_nulls.h:18,
                 from actions/transformations/remove_nulls.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
actions/transformations/remove_nulls.cc: In member function 'virtual std::string modsecurity::actions::transformations::RemoveNulls::evaluate(const std::string&, modsecurity::Transaction*)':
actions/transformations/remove_nulls.cc:42:14: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   42 |     while (i < value.size()) {
      |            ~~^~~~~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/transformations/libmodsecurity_la-remove_whitespace.lo `test -f 'actions/transformations/remove_whitespace.cc' || echo './'`actions/transformations/remove_whitespace.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/remove_whitespace.cc  -fPIC -DPIC -o actions/transformations/.libs/libmodsecurity_la-remove_whitespace.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/remove_whitespace.cc -o actions/transformations/libmodsecurity_la-remove_whitespace.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/transformations/remove_whitespace.h:18,
                 from actions/transformations/remove_whitespace.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
actions/transformations/remove_whitespace.cc: In member function 'virtual std::string modsecurity::actions::transformations::RemoveWhitespace::evaluate(const std::string&, modsecurity::Transaction*)':
actions/transformations/remove_whitespace.cc:47:14: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   47 |     while (i < value.size()) {
      |            ~~^~~~~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/transformations/libmodsecurity_la-replace_comments.lo `test -f 'actions/transformations/replace_comments.cc' || echo './'`actions/transformations/replace_comments.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/replace_comments.cc  -fPIC -DPIC -o actions/transformations/.libs/libmodsecurity_la-replace_comments.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/replace_comments.cc -o actions/transformations/libmodsecurity_la-replace_comments.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/transformations/replace_comments.h:18,
                 from actions/transformations/replace_comments.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/transformations/libmodsecurity_la-replace_nulls.lo `test -f 'actions/transformations/replace_nulls.cc' || echo './'`actions/transformations/replace_nulls.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/replace_nulls.cc  -fPIC -DPIC -o actions/transformations/.libs/libmodsecurity_la-replace_nulls.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/replace_nulls.cc -o actions/transformations/libmodsecurity_la-replace_nulls.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/transformations/replace_nulls.h:18,
                 from actions/transformations/replace_nulls.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
actions/transformations/replace_nulls.cc: In member function 'virtual std::string modsecurity::actions::transformations::ReplaceNulls::evaluate(const std::string&, modsecurity::Transaction*)':
actions/transformations/replace_nulls.cc:44:14: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |     while (i < value.size()) {
      |            ~~^~~~~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/transformations/libmodsecurity_la-sha1.lo `test -f 'actions/transformations/sha1.cc' || echo './'`actions/transformations/sha1.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/sha1.cc  -fPIC -DPIC -o actions/transformations/.libs/libmodsecurity_la-sha1.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/sha1.cc -o actions/transformations/libmodsecurity_la-sha1.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/transformations/sha1.h:18,
                 from actions/transformations/sha1.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/transformations/libmodsecurity_la-sql_hex_decode.lo `test -f 'actions/transformations/sql_hex_decode.cc' || echo './'`actions/transformations/sql_hex_decode.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/sql_hex_decode.cc  -fPIC -DPIC -o actions/transformations/.libs/libmodsecurity_la-sql_hex_decode.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/sql_hex_decode.cc -o actions/transformations/libmodsecurity_la-sql_hex_decode.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/transformations/sql_hex_decode.h:18,
                 from actions/transformations/sql_hex_decode.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/transformations/libmodsecurity_la-transformation.lo `test -f 'actions/transformations/transformation.cc' || echo './'`actions/transformations/transformation.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/transformation.cc  -fPIC -DPIC -o actions/transformations/.libs/libmodsecurity_la-transformation.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/transformation.cc -o actions/transformations/libmodsecurity_la-transformation.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/transformations/transformation.h:18,
                 from actions/transformations/transformation.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/transformations/libmodsecurity_la-trim.lo `test -f 'actions/transformations/trim.cc' || echo './'`actions/transformations/trim.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/trim.cc  -fPIC -DPIC -o actions/transformations/.libs/libmodsecurity_la-trim.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/trim.cc -o actions/transformations/libmodsecurity_la-trim.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/transformations/trim.h:18,
                 from actions/transformations/trim.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/transformations/libmodsecurity_la-trim_left.lo `test -f 'actions/transformations/trim_left.cc' || echo './'`actions/transformations/trim_left.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/trim_left.cc  -fPIC -DPIC -o actions/transformations/.libs/libmodsecurity_la-trim_left.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/trim_left.cc -o actions/transformations/libmodsecurity_la-trim_left.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/transformations/trim_left.h:18,
                 from actions/transformations/trim_left.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/transformations/libmodsecurity_la-trim_right.lo `test -f 'actions/transformations/trim_right.cc' || echo './'`actions/transformations/trim_right.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/trim_right.cc  -fPIC -DPIC -o actions/transformations/.libs/libmodsecurity_la-trim_right.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/trim_right.cc -o actions/transformations/libmodsecurity_la-trim_right.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/transformations/trim_right.h:18,
                 from actions/transformations/trim_right.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/transformations/libmodsecurity_la-upper_case.lo `test -f 'actions/transformations/upper_case.cc' || echo './'`actions/transformations/upper_case.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/upper_case.cc  -fPIC -DPIC -o actions/transformations/.libs/libmodsecurity_la-upper_case.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/upper_case.cc -o actions/transformations/libmodsecurity_la-upper_case.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/transformations/upper_case.h:19,
                 from actions/transformations/upper_case.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/transformations/libmodsecurity_la-url_decode.lo `test -f 'actions/transformations/url_decode.cc' || echo './'`actions/transformations/url_decode.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/url_decode.cc  -fPIC -DPIC -o actions/transformations/.libs/libmodsecurity_la-url_decode.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/url_decode.cc -o actions/transformations/libmodsecurity_la-url_decode.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/transformations/url_decode.h:19,
                 from actions/transformations/url_decode.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/transformations/libmodsecurity_la-url_decode_uni.lo `test -f 'actions/transformations/url_decode_uni.cc' || echo './'`actions/transformations/url_decode_uni.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/url_decode_uni.cc  -fPIC -DPIC -o actions/transformations/.libs/libmodsecurity_la-url_decode_uni.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/url_decode_uni.cc -o actions/transformations/libmodsecurity_la-url_decode_uni.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/modsecurity.h:175,
                 from ../headers/modsecurity/rules_set_properties.h:32,
                 from ../src/actions/transformations/url_decode_uni.h:18,
                 from actions/transformations/url_decode_uni.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from actions/transformations/url_decode_uni.cc:29:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
actions/transformations/url_decode_uni.cc: In static member function 'static int modsecurity::actions::transformations::UrlDecodeUni::inplace(unsigned char*, uint64_t, modsecurity::Transaction*)':
actions/transformations/url_decode_uni.cc:77:14: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare]
   77 |     while (i < input_len) {
      |            ~~^~~~~~~~~~~
actions/transformations/url_decode_uni.cc:79:24: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare]
   79 |             if ((i + 1 < input_len) &&
      |                  ~~~~~~^~~~~~~~~~~
actions/transformations/url_decode_uni.cc:83:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare]
   83 |                 if (i + 5 < input_len) {
      |                     ~~~~~~^~~~~~~~~~~
actions/transformations/url_decode_uni.cc:151:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare]
  151 |                 if (i + 2 < input_len) {
      |                     ~~~~~~^~~~~~~~~~~
In file included from ../headers/modsecurity/modsecurity.h:174:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/transformations/libmodsecurity_la-url_encode.lo `test -f 'actions/transformations/url_encode.cc' || echo './'`actions/transformations/url_encode.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/url_encode.cc  -fPIC -DPIC -o actions/transformations/.libs/libmodsecurity_la-url_encode.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/url_encode.cc -o actions/transformations/libmodsecurity_la-url_encode.o >/dev/null 2>&1
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/transformations/url_encode.h:18,
                 from actions/transformations/url_encode.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o actions/transformations/libmodsecurity_la-utf8_to_unicode.lo `test -f 'actions/transformations/utf8_to_unicode.cc' || echo './'`actions/transformations/utf8_to_unicode.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/utf8_to_unicode.cc  -fPIC -DPIC -o actions/transformations/.libs/libmodsecurity_la-utf8_to_unicode.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c actions/transformations/utf8_to_unicode.cc -o actions/transformations/libmodsecurity_la-utf8_to_unicode.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/actions/transformations/utf8_to_unicode.h:18,
                 from actions/transformations/utf8_to_unicode.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
actions/transformations/utf8_to_unicode.cc: In static member function 'static char* modsecurity::actions::transformations::Utf8ToUnicode::inplace(unsigned char*, uint64_t, int*)':
actions/transformations/utf8_to_unicode.cc:128:30: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess]
  128 |                              sizeof(reinterpret_cast<char *>(unicode)),
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
actions/transformations/utf8_to_unicode.cc:150:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  150 |                     for (j = 0; j < length; j++) {
      |                                 ~~^~~~~~~~
actions/transformations/utf8_to_unicode.cc:180:30: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess]
  180 |                              sizeof(reinterpret_cast<char *>(unicode)),
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
actions/transformations/utf8_to_unicode.cc:202:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  202 |                     for (j = 0; j < length; j++) {
      |                                 ~~^~~~~~~~
actions/transformations/utf8_to_unicode.cc:242:30: warning: argument to 'sizeof' in 'int snprintf(char*, size_t, const char*, ...)' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess]
  242 |                              sizeof(reinterpret_cast<char *>(unicode)),
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
actions/transformations/utf8_to_unicode.cc:264:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  264 |                     for (j = 0; j < length; j++) {
      |                                 ~~^~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o engine/libmodsecurity_la-lua.lo `test -f 'engine/lua.cc' || echo './'`engine/lua.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c engine/lua.cc  -fPIC -DPIC -o engine/.libs/libmodsecurity_la-lua.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c engine/lua.cc -o engine/libmodsecurity_la-lua.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/modsecurity.h:175,
                 from engine/lua.cc:30:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from engine/lua.cc:33:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/modsecurity.h:174:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o collection/libmodsecurity_la-collections.lo `test -f 'collection/collections.cc' || echo './'`collection/collections.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c collection/collections.cc  -fPIC -DPIC -o collection/.libs/libmodsecurity_la-collections.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c collection/collections.cc -o collection/libmodsecurity_la-collections.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/modsecurity.h:175,
                 from ../headers/modsecurity/rules_set_properties.h:32,
                 from ../headers/modsecurity/rules_set.h:31,
                 from ../src/variables/variable.h:24,
                 from ../src/collection/backend/in_memory-per_process.h:30,
                 from collection/collections.cc:29:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/modsecurity.h:174:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o collection/backend/libmodsecurity_la-in_memory-per_process.lo `test -f 'collection/backend/in_memory-per_process.cc' || echo './'`collection/backend/in_memory-per_process.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c collection/backend/in_memory-per_process.cc  -fPIC -DPIC -o collection/backend/.libs/libmodsecurity_la-in_memory-per_process.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c collection/backend/in_memory-per_process.cc -o collection/backend/libmodsecurity_la-in_memory-per_process.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/modsecurity.h:175,
                 from ../headers/modsecurity/rules_set_properties.h:32,
                 from ../headers/modsecurity/rules_set.h:31,
                 from ../src/variables/variable.h:24,
                 from ../src/collection/backend/in_memory-per_process.h:30,
                 from collection/backend/in_memory-per_process.cc:17:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/modsecurity.h:174:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o collection/backend/libmodsecurity_la-lmdb.lo `test -f 'collection/backend/lmdb.cc' || echo './'`collection/backend/lmdb.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c collection/backend/lmdb.cc  -fPIC -DPIC -o collection/backend/.libs/libmodsecurity_la-lmdb.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c collection/backend/lmdb.cc -o collection/backend/libmodsecurity_la-lmdb.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/modsecurity.h:175,
                 from ../headers/modsecurity/rules_set_properties.h:32,
                 from ../headers/modsecurity/rules_set.h:31,
                 from ../src/variables/variable.h:24,
                 from ../src/collection/backend/lmdb.h:39,
                 from collection/backend/lmdb.cc:17:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
collection/backend/lmdb.cc: In member function 'virtual std::unique_ptr<std::__cxx11::basic_string<char> > modsecurity::collection::backend::LMDB::resolveFirst(const std::string&)':
collection/backend/lmdb.cc:157:13: warning: unused variable 'mdb_value' [-Wunused-variable]
  157 |     MDB_val mdb_value;
      |             ^~~~~~~~~
collection/backend/lmdb.cc: In member function 'virtual void modsecurity::collection::backend::LMDB::resolveSingleMatch(const std::string&, std::vector<const modsecurity::VariableValue*>*)':
collection/backend/lmdb.cc:241:13: warning: unused variable 'mdb_value' [-Wunused-variable]
  241 |     MDB_val mdb_value;
      |             ^~~~~~~~~
collection/backend/lmdb.cc: In member function 'virtual void modsecurity::collection::backend::LMDB::store(std::string, std::string)':
collection/backend/lmdb.cc:274:14: warning: unused variable 'mst' [-Wunused-variable]
  274 |     MDB_stat mst;
      |              ^~~
collection/backend/lmdb.cc:297:1: warning: label 'end_dbi' defined but not used [-Wunused-label]
  297 | end_dbi:
      | ^~~~~~~
collection/backend/lmdb.cc: In member function 'virtual void modsecurity::collection::backend::LMDB::del(const std::string&)':
collection/backend/lmdb.cc:365:13: warning: unused variable 'mdb_value' [-Wunused-variable]
  365 |     MDB_val mdb_value;
      |             ^~~~~~~~~
collection/backend/lmdb.cc:367:14: warning: unused variable 'mst' [-Wunused-variable]
  367 |     MDB_stat mst;
      |              ^~~
collection/backend/lmdb.cc: In member function 'virtual void modsecurity::collection::backend::LMDB::resolveMultiMatches(const std::string&, std::vector<const modsecurity::VariableValue*>*, modsecurity::variables::KeyExclusions&)':
collection/backend/lmdb.cc:412:14: warning: unused variable 'mst' [-Wunused-variable]
  412 |     MDB_stat mst;
      |              ^~~
collection/backend/lmdb.cc: In member function 'virtual void modsecurity::collection::backend::LMDB::resolveRegularExpression(const std::string&, std::vector<const modsecurity::VariableValue*>*, modsecurity::variables::KeyExclusions&)':
collection/backend/lmdb.cc:465:14: warning: unused variable 'mst' [-Wunused-variable]
  465 |     MDB_stat mst;
      |              ^~~
In file included from ../headers/modsecurity/modsecurity.h:174:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o operators/libmodsecurity_la-begins_with.lo `test -f 'operators/begins_with.cc' || echo './'`operators/begins_with.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/begins_with.cc  -fPIC -DPIC -o operators/.libs/libmodsecurity_la-begins_with.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/begins_with.cc -o operators/libmodsecurity_la-begins_with.o >/dev/null 2>&1
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../src/operators/operator.h:23,
                 from ../src/operators/begins_with.h:23,
                 from operators/begins_with.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27,
                 from ../src/operators/operator.h:26:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o operators/libmodsecurity_la-contains.lo `test -f 'operators/contains.cc' || echo './'`operators/contains.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/contains.cc  -fPIC -DPIC -o operators/.libs/libmodsecurity_la-contains.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/contains.cc -o operators/libmodsecurity_la-contains.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../src/operators/contains.h:24,
                 from operators/contains.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27,
                 from ../src/operators/operator.h:26,
                 from ../src/operators/contains.h:26:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o operators/libmodsecurity_la-contains_word.lo `test -f 'operators/contains_word.cc' || echo './'`operators/contains_word.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/contains_word.cc  -fPIC -DPIC -o operators/.libs/libmodsecurity_la-contains_word.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/contains_word.cc -o operators/libmodsecurity_la-contains_word.o >/dev/null 2>&1
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../src/operators/operator.h:23,
                 from ../src/operators/contains_word.h:23,
                 from operators/contains_word.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27,
                 from ../src/operators/operator.h:26:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o operators/libmodsecurity_la-detect_sqli.lo `test -f 'operators/detect_sqli.cc' || echo './'`operators/detect_sqli.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/detect_sqli.cc  -fPIC -DPIC -o operators/.libs/libmodsecurity_la-detect_sqli.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/detect_sqli.cc -o operators/libmodsecurity_la-detect_sqli.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../src/operators/operator.h:23,
                 from ../src/operators/detect_sqli.h:22,
                 from operators/detect_sqli.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27,
                 from ../src/operators/operator.h:26:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o operators/libmodsecurity_la-detect_xss.lo `test -f 'operators/detect_xss.cc' || echo './'`operators/detect_xss.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/detect_xss.cc  -fPIC -DPIC -o operators/.libs/libmodsecurity_la-detect_xss.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/detect_xss.cc -o operators/libmodsecurity_la-detect_xss.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../src/operators/operator.h:23,
                 from ../src/operators/detect_xss.h:21,
                 from operators/detect_xss.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27,
                 from ../src/operators/operator.h:26:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o operators/libmodsecurity_la-ends_with.lo `test -f 'operators/ends_with.cc' || echo './'`operators/ends_with.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/ends_with.cc  -fPIC -DPIC -o operators/.libs/libmodsecurity_la-ends_with.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/ends_with.cc -o operators/libmodsecurity_la-ends_with.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../src/operators/operator.h:23,
                 from ../src/operators/ends_with.h:23,
                 from operators/ends_with.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27,
                 from ../src/operators/operator.h:26:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o operators/libmodsecurity_la-eq.lo `test -f 'operators/eq.cc' || echo './'`operators/eq.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/eq.cc  -fPIC -DPIC -o operators/.libs/libmodsecurity_la-eq.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/eq.cc -o operators/libmodsecurity_la-eq.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../src/operators/operator.h:23,
                 from ../src/operators/eq.h:23,
                 from operators/eq.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27,
                 from ../src/operators/operator.h:26:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o operators/libmodsecurity_la-fuzzy_hash.lo `test -f 'operators/fuzzy_hash.cc' || echo './'`operators/fuzzy_hash.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/fuzzy_hash.cc  -fPIC -DPIC -o operators/.libs/libmodsecurity_la-fuzzy_hash.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/fuzzy_hash.cc -o operators/libmodsecurity_la-fuzzy_hash.o >/dev/null 2>&1
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../src/operators/operator.h:23,
                 from ../src/operators/fuzzy_hash.h:27,
                 from operators/fuzzy_hash.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27,
                 from ../src/operators/operator.h:26:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o operators/libmodsecurity_la-ge.lo `test -f 'operators/ge.cc' || echo './'`operators/ge.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/ge.cc  -fPIC -DPIC -o operators/.libs/libmodsecurity_la-ge.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/ge.cc -o operators/libmodsecurity_la-ge.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../src/operators/operator.h:23,
                 from ../src/operators/ge.h:23,
                 from operators/ge.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27,
                 from ../src/operators/operator.h:26:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o operators/libmodsecurity_la-geo_lookup.lo `test -f 'operators/geo_lookup.cc' || echo './'`operators/geo_lookup.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/geo_lookup.cc  -fPIC -DPIC -o operators/.libs/libmodsecurity_la-geo_lookup.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/geo_lookup.cc -o operators/libmodsecurity_la-geo_lookup.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../src/operators/operator.h:23,
                 from ../src/operators/geo_lookup.h:21,
                 from operators/geo_lookup.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27,
                 from ../src/operators/operator.h:26:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o operators/libmodsecurity_la-gsblookup.lo `test -f 'operators/gsblookup.cc' || echo './'`operators/gsblookup.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/gsblookup.cc  -fPIC -DPIC -o operators/.libs/libmodsecurity_la-gsblookup.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/gsblookup.cc -o operators/libmodsecurity_la-gsblookup.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../src/operators/operator.h:23,
                 from ../src/operators/gsblookup.h:23,
                 from operators/gsblookup.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27,
                 from ../src/operators/operator.h:26:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o operators/libmodsecurity_la-gt.lo `test -f 'operators/gt.cc' || echo './'`operators/gt.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/gt.cc  -fPIC -DPIC -o operators/.libs/libmodsecurity_la-gt.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/gt.cc -o operators/libmodsecurity_la-gt.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../src/operators/operator.h:23,
                 from ../src/operators/gt.h:23,
                 from operators/gt.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27,
                 from ../src/operators/operator.h:26:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o operators/libmodsecurity_la-inspect_file.lo `test -f 'operators/inspect_file.cc' || echo './'`operators/inspect_file.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/inspect_file.cc  -fPIC -DPIC -o operators/.libs/libmodsecurity_la-inspect_file.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/inspect_file.cc -o operators/libmodsecurity_la-inspect_file.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../src/operators/operator.h:23,
                 from ../src/operators/inspect_file.h:23,
                 from operators/inspect_file.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27,
                 from ../src/operators/operator.h:26:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o operators/libmodsecurity_la-ip_match.lo `test -f 'operators/ip_match.cc' || echo './'`operators/ip_match.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/ip_match.cc  -fPIC -DPIC -o operators/.libs/libmodsecurity_la-ip_match.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/ip_match.cc -o operators/libmodsecurity_la-ip_match.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../src/operators/operator.h:23,
                 from ../src/operators/ip_match.h:23,
                 from operators/ip_match.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27,
                 from ../src/operators/operator.h:26:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o operators/libmodsecurity_la-ip_match_f.lo `test -f 'operators/ip_match_f.cc' || echo './'`operators/ip_match_f.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/ip_match_f.cc  -fPIC -DPIC -o operators/.libs/libmodsecurity_la-ip_match_f.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/ip_match_f.cc -o operators/libmodsecurity_la-ip_match_f.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../src/operators/operator.h:23,
                 from ../src/operators/ip_match.h:23,
                 from ../src/operators/ip_match_from_file.h:22,
                 from ../src/operators/ip_match_f.h:23,
                 from operators/ip_match_f.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27,
                 from ../src/operators/operator.h:26:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o operators/libmodsecurity_la-ip_match_from_file.lo `test -f 'operators/ip_match_from_file.cc' || echo './'`operators/ip_match_from_file.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/ip_match_from_file.cc  -fPIC -DPIC -o operators/.libs/libmodsecurity_la-ip_match_from_file.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/ip_match_from_file.cc -o operators/libmodsecurity_la-ip_match_from_file.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../src/operators/operator.h:23,
                 from ../src/operators/ip_match.h:23,
                 from ../src/operators/ip_match_from_file.h:22,
                 from operators/ip_match_from_file.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27,
                 from ../src/operators/operator.h:26:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o operators/libmodsecurity_la-le.lo `test -f 'operators/le.cc' || echo './'`operators/le.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/le.cc  -fPIC -DPIC -o operators/.libs/libmodsecurity_la-le.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/le.cc -o operators/libmodsecurity_la-le.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../src/operators/operator.h:23,
                 from ../src/operators/le.h:23,
                 from operators/le.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27,
                 from ../src/operators/operator.h:26:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o operators/libmodsecurity_la-lt.lo `test -f 'operators/lt.cc' || echo './'`operators/lt.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/lt.cc  -fPIC -DPIC -o operators/.libs/libmodsecurity_la-lt.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/lt.cc -o operators/libmodsecurity_la-lt.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../src/operators/operator.h:23,
                 from ../src/operators/lt.h:23,
                 from operators/lt.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27,
                 from ../src/operators/operator.h:26:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o operators/libmodsecurity_la-no_match.lo `test -f 'operators/no_match.cc' || echo './'`operators/no_match.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/no_match.cc  -fPIC -DPIC -o operators/.libs/libmodsecurity_la-no_match.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/no_match.cc -o operators/libmodsecurity_la-no_match.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../src/operators/no_match.h:18,
                 from operators/no_match.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27,
                 from ../src/operators/operator.h:26,
                 from ../src/operators/no_match.h:19:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o operators/libmodsecurity_la-pm.lo `test -f 'operators/pm.cc' || echo './'`operators/pm.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/pm.cc  -fPIC -DPIC -o operators/.libs/libmodsecurity_la-pm.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/pm.cc -o operators/libmodsecurity_la-pm.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../src/operators/operator.h:23,
                 from ../src/operators/pm.h:24,
                 from operators/pm.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27,
                 from ../src/operators/operator.h:26:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o operators/libmodsecurity_la-pm_f.lo `test -f 'operators/pm_f.cc' || echo './'`operators/pm_f.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/pm_f.cc  -fPIC -DPIC -o operators/.libs/libmodsecurity_la-pm_f.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/pm_f.cc -o operators/libmodsecurity_la-pm_f.o >/dev/null 2>&1
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../src/operators/operator.h:23,
                 from ../src/operators/pm.h:24,
                 from ../src/operators/pm_from_file.h:23,
                 from ../src/operators/pm_f.h:23,
                 from operators/pm_f.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27,
                 from ../src/operators/operator.h:26:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o operators/libmodsecurity_la-operator.lo `test -f 'operators/operator.cc' || echo './'`operators/operator.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/operator.cc  -fPIC -DPIC -o operators/.libs/libmodsecurity_la-operator.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/operator.cc -o operators/libmodsecurity_la-operator.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../src/operators/operator.h:23,
                 from operators/operator.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27,
                 from ../src/operators/operator.h:26:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from operators/operator.cc:47:
../src/operators/rbl.h: In constructor 'modsecurity::operators::Rbl::Rbl(std::unique_ptr<modsecurity::RunTimeString>)':
../src/operators/rbl.h:97:17: warning: 'modsecurity::operators::Rbl::m_provider' will be initialized after [-Wreorder]
   97 |     RblProvider m_provider;
      |                 ^~~~~~~~~~
../src/operators/rbl.h:68:41: warning:   base 'modsecurity::operators::Operator' [-Wreorder]
   68 |         Operator("Rbl", std::move(param)) {
      |                                         ^
../src/operators/rbl.h:64:14: warning:   when initialized here [-Wreorder]
   64 |     explicit Rbl(std::unique_ptr<RunTimeString> param)
      |              ^~~
In file included from operators/operator.cc:49:
../src/operators/rx.h: In constructor 'modsecurity::operators::Rx::Rx(std::unique_ptr<modsecurity::RunTimeString>)':
../src/operators/rx.h:59:12: warning: 'modsecurity::operators::Rx::m_re' will be initialized after [-Wreorder]
   59 |     Regex *m_re;
      |            ^~~~
../src/operators/rx.h:41:40: warning:   base 'modsecurity::operators::Operator' [-Wreorder]
   41 |         Operator("Rx", std::move(param)) {
      |                                        ^
../src/operators/rx.h:39:14: warning:   when initialized here [-Wreorder]
   39 |     explicit Rx(std::unique_ptr<RunTimeString> param)
      |              ^~
In file included from operators/operator.cc:50:
../src/operators/rx_global.h: In constructor 'modsecurity::operators::RxGlobal::RxGlobal(std::unique_ptr<modsecurity::RunTimeString>)':
../src/operators/rx_global.h:59:12: warning: 'modsecurity::operators::RxGlobal::m_re' will be initialized after [-Wreorder]
   59 |     Regex *m_re;
      |            ^~~~
../src/operators/rx_global.h:41:46: warning:   base 'modsecurity::operators::Operator' [-Wreorder]
   41 |         Operator("RxGlobal", std::move(param)) {
      |                                              ^
../src/operators/rx_global.h:39:14: warning:   when initialized here [-Wreorder]
   39 |     explicit RxGlobal(std::unique_ptr<RunTimeString> param)
      |              ^~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o operators/libmodsecurity_la-pm_from_file.lo `test -f 'operators/pm_from_file.cc' || echo './'`operators/pm_from_file.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/pm_from_file.cc  -fPIC -DPIC -o operators/.libs/libmodsecurity_la-pm_from_file.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/pm_from_file.cc -o operators/libmodsecurity_la-pm_from_file.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../src/operators/operator.h:23,
                 from ../src/operators/pm.h:24,
                 from ../src/operators/pm_from_file.h:23,
                 from operators/pm_from_file.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27,
                 from ../src/operators/operator.h:26:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
operators/pm_from_file.cc: In static member function 'static bool modsecurity::operators::PmFromFile::isComment(const std::string&)':
operators/pm_from_file.cc:34:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   34 |         for (int i = 0; i < pos; i++) {
      |                         ~~^~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o operators/libmodsecurity_la-rbl.lo `test -f 'operators/rbl.cc' || echo './'`operators/rbl.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/rbl.cc  -fPIC -DPIC -o operators/.libs/libmodsecurity_la-rbl.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/rbl.cc -o operators/libmodsecurity_la-rbl.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../src/operators/operator.h:23,
                 from ../src/operators/rbl.h:29,
                 from operators/rbl.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27,
                 from ../src/operators/operator.h:26:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
../src/operators/rbl.h: In constructor 'modsecurity::operators::Rbl::Rbl(std::unique_ptr<modsecurity::RunTimeString>)':
../src/operators/rbl.h:97:17: warning: 'modsecurity::operators::Rbl::m_provider' will be initialized after [-Wreorder]
   97 |     RblProvider m_provider;
      |                 ^~~~~~~~~~
../src/operators/rbl.h:68:41: warning:   base 'modsecurity::operators::Operator' [-Wreorder]
   68 |         Operator("Rbl", std::move(param)) {
      |                                         ^
../src/operators/rbl.h:64:14: warning:   when initialized here [-Wreorder]
   64 |     explicit Rbl(std::unique_ptr<RunTimeString> param)
      |              ^~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o operators/libmodsecurity_la-rsub.lo `test -f 'operators/rsub.cc' || echo './'`operators/rsub.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/rsub.cc  -fPIC -DPIC -o operators/.libs/libmodsecurity_la-rsub.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/rsub.cc -o operators/libmodsecurity_la-rsub.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../src/operators/operator.h:23,
                 from ../src/operators/rsub.h:23,
                 from operators/rsub.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27,
                 from ../src/operators/operator.h:26:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o operators/libmodsecurity_la-rx.lo `test -f 'operators/rx.cc' || echo './'`operators/rx.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/rx.cc  -fPIC -DPIC -o operators/.libs/libmodsecurity_la-rx.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/rx.cc -o operators/libmodsecurity_la-rx.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../src/operators/operator.h:23,
                 from ../src/operators/rx.h:24,
                 from operators/rx.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27,
                 from ../src/operators/operator.h:26:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
../src/operators/rx.h: In constructor 'modsecurity::operators::Rx::Rx(std::unique_ptr<modsecurity::RunTimeString>)':
../src/operators/rx.h:59:12: warning: 'modsecurity::operators::Rx::m_re' will be initialized after [-Wreorder]
   59 |     Regex *m_re;
      |            ^~~~
../src/operators/rx.h:41:40: warning:   base 'modsecurity::operators::Operator' [-Wreorder]
   41 |         Operator("Rx", std::move(param)) {
      |                                        ^
../src/operators/rx.h:39:14: warning:   when initialized here [-Wreorder]
   39 |     explicit Rx(std::unique_ptr<RunTimeString> param)
      |              ^~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o operators/libmodsecurity_la-rx_global.lo `test -f 'operators/rx_global.cc' || echo './'`operators/rx_global.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/rx_global.cc  -fPIC -DPIC -o operators/.libs/libmodsecurity_la-rx_global.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/rx_global.cc -o operators/libmodsecurity_la-rx_global.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../src/operators/operator.h:23,
                 from ../src/operators/rx_global.h:24,
                 from operators/rx_global.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27,
                 from ../src/operators/operator.h:26:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
../src/operators/rx_global.h: In constructor 'modsecurity::operators::RxGlobal::RxGlobal(std::unique_ptr<modsecurity::RunTimeString>)':
../src/operators/rx_global.h:59:12: warning: 'modsecurity::operators::RxGlobal::m_re' will be initialized after [-Wreorder]
   59 |     Regex *m_re;
      |            ^~~~
../src/operators/rx_global.h:41:46: warning:   base 'modsecurity::operators::Operator' [-Wreorder]
   41 |         Operator("RxGlobal", std::move(param)) {
      |                                              ^
../src/operators/rx_global.h:39:14: warning:   when initialized here [-Wreorder]
   39 |     explicit RxGlobal(std::unique_ptr<RunTimeString> param)
      |              ^~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o operators/libmodsecurity_la-str_eq.lo `test -f 'operators/str_eq.cc' || echo './'`operators/str_eq.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/str_eq.cc  -fPIC -DPIC -o operators/.libs/libmodsecurity_la-str_eq.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/str_eq.cc -o operators/libmodsecurity_la-str_eq.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../src/operators/str_eq.h:20,
                 from operators/str_eq.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27,
                 from ../src/operators/operator.h:26,
                 from ../src/operators/str_eq.h:21:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o operators/libmodsecurity_la-str_match.lo `test -f 'operators/str_match.cc' || echo './'`operators/str_match.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/str_match.cc  -fPIC -DPIC -o operators/.libs/libmodsecurity_la-str_match.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/str_match.cc -o operators/libmodsecurity_la-str_match.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../src/operators/operator.h:23,
                 from ../src/operators/str_match.h:23,
                 from operators/str_match.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27,
                 from ../src/operators/operator.h:26:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o operators/libmodsecurity_la-validate_dtd.lo `test -f 'operators/validate_dtd.cc' || echo './'`operators/validate_dtd.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/validate_dtd.cc  -fPIC -DPIC -o operators/.libs/libmodsecurity_la-validate_dtd.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/validate_dtd.cc -o operators/libmodsecurity_la-validate_dtd.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../src/operators/operator.h:23,
                 from ../src/operators/validate_dtd.h:30,
                 from operators/validate_dtd.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27,
                 from ../src/operators/operator.h:26:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o operators/libmodsecurity_la-validate_byte_range.lo `test -f 'operators/validate_byte_range.cc' || echo './'`operators/validate_byte_range.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/validate_byte_range.cc  -fPIC -DPIC -o operators/.libs/libmodsecurity_la-validate_byte_range.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/validate_byte_range.cc -o operators/libmodsecurity_la-validate_byte_range.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../src/operators/operator.h:23,
                 from ../src/operators/validate_byte_range.h:25,
                 from operators/validate_byte_range.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27,
                 from ../src/operators/operator.h:26:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
operators/validate_byte_range.cc: In member function 'virtual bool modsecurity::operators::ValidateByteRange::evaluate(modsecurity::Transaction*, modsecurity::RuleWithActions*, const std::string&, std::shared_ptr<modsecurity::RuleMessage>)':
operators/validate_byte_range.cc:118:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  118 |     for (int i = 0; i < input.length(); i++) {
      |                     ~~^~~~~~~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o operators/libmodsecurity_la-validate_hash.lo `test -f 'operators/validate_hash.cc' || echo './'`operators/validate_hash.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/validate_hash.cc  -fPIC -DPIC -o operators/.libs/libmodsecurity_la-validate_hash.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/validate_hash.cc -o operators/libmodsecurity_la-validate_hash.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../src/operators/operator.h:23,
                 from ../src/operators/validate_hash.h:23,
                 from operators/validate_hash.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27,
                 from ../src/operators/operator.h:26:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o operators/libmodsecurity_la-validate_schema.lo `test -f 'operators/validate_schema.cc' || echo './'`operators/validate_schema.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/validate_schema.cc  -fPIC -DPIC -o operators/.libs/libmodsecurity_la-validate_schema.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/validate_schema.cc -o operators/libmodsecurity_la-validate_schema.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../src/operators/operator.h:23,
                 from ../src/operators/validate_schema.h:30,
                 from operators/validate_schema.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27,
                 from ../src/operators/operator.h:26:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o operators/libmodsecurity_la-validate_url_encoding.lo `test -f 'operators/validate_url_encoding.cc' || echo './'`operators/validate_url_encoding.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/validate_url_encoding.cc  -fPIC -DPIC -o operators/.libs/libmodsecurity_la-validate_url_encoding.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/validate_url_encoding.cc -o operators/libmodsecurity_la-validate_url_encoding.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../src/operators/operator.h:23,
                 from ../src/operators/validate_url_encoding.h:22,
                 from operators/validate_url_encoding.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27,
                 from ../src/operators/operator.h:26:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
operators/validate_url_encoding.cc: In static member function 'static int modsecurity::operators::ValidateUrlEncoding::validate_url_encoding(const char*, uint64_t, size_t*)':
operators/validate_url_encoding.cc:36:14: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare]
   36 |     while (i < input_length) {
      |            ~~^~~~~~~~~~~~~~
operators/validate_url_encoding.cc:38:23: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare]
   38 |             if (i + 2 >= input_length) {
      |                 ~~~~~~^~~~~~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o operators/libmodsecurity_la-validate_utf8_encoding.lo `test -f 'operators/validate_utf8_encoding.cc' || echo './'`operators/validate_utf8_encoding.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/validate_utf8_encoding.cc  -fPIC -DPIC -o operators/.libs/libmodsecurity_la-validate_utf8_encoding.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/validate_utf8_encoding.cc -o operators/libmodsecurity_la-validate_utf8_encoding.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../src/operators/operator.h:23,
                 from ../src/operators/validate_utf8_encoding.h:22,
                 from operators/validate_utf8_encoding.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27,
                 from ../src/operators/operator.h:26:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o operators/libmodsecurity_la-verify_cc.lo `test -f 'operators/verify_cc.cc' || echo './'`operators/verify_cc.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/verify_cc.cc  -fPIC -DPIC -o operators/.libs/libmodsecurity_la-verify_cc.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/verify_cc.cc -o operators/libmodsecurity_la-verify_cc.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../src/operators/operator.h:23,
                 from ../src/operators/verify_cc.h:31,
                 from operators/verify_cc.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27,
                 from ../src/operators/operator.h:26:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o operators/libmodsecurity_la-verify_cpf.lo `test -f 'operators/verify_cpf.cc' || echo './'`operators/verify_cpf.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/verify_cpf.cc  -fPIC -DPIC -o operators/.libs/libmodsecurity_la-verify_cpf.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/verify_cpf.cc -o operators/libmodsecurity_la-verify_cpf.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../src/operators/operator.h:23,
                 from ../src/operators/verify_cpf.h:23,
                 from operators/verify_cpf.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27,
                 from ../src/operators/operator.h:26:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
operators/verify_cpf.cc: In member function 'virtual bool modsecurity::operators::VerifyCPF::evaluate(modsecurity::Transaction*, modsecurity::RuleWithActions*, const std::string&, std::shared_ptr<modsecurity::RuleMessage>)':
operators/verify_cpf.cc:121:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  121 |     for (i = 0; i < input.size() - 1 && is_cpf == false; i++) {
      |                 ~~^~~~~~~~~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o operators/libmodsecurity_la-verify_ssn.lo `test -f 'operators/verify_ssn.cc' || echo './'`operators/verify_ssn.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/verify_ssn.cc  -fPIC -DPIC -o operators/.libs/libmodsecurity_la-verify_ssn.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/verify_ssn.cc -o operators/libmodsecurity_la-verify_ssn.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../src/operators/operator.h:23,
                 from ../src/operators/verify_ssn.h:23,
                 from operators/verify_ssn.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27,
                 from ../src/operators/operator.h:26:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
operators/verify_ssn.cc: In member function 'virtual bool modsecurity::operators::VerifySSN::evaluate(modsecurity::Transaction*, modsecurity::RuleWithActions*, const std::string&, std::shared_ptr<modsecurity::RuleMessage>)':
operators/verify_ssn.cc:123:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  123 |     for (i = 0; i < input.size() - 1 && is_ssn == false; i++) {
      |                 ~~^~~~~~~~~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o operators/libmodsecurity_la-verify_svnr.lo `test -f 'operators/verify_svnr.cc' || echo './'`operators/verify_svnr.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/verify_svnr.cc  -fPIC -DPIC -o operators/.libs/libmodsecurity_la-verify_svnr.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/verify_svnr.cc -o operators/libmodsecurity_la-verify_svnr.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../src/operators/operator.h:23,
                 from ../src/operators/verify_svnr.h:9,
                 from operators/verify_svnr.cc:2:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27,
                 from ../src/operators/operator.h:26:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
operators/verify_svnr.cc: In member function 'virtual bool modsecurity::operators::VerifySVNR::evaluate(modsecurity::Transaction*, modsecurity::RuleWithActions*, const std::string&, std::shared_ptr<modsecurity::RuleMessage>)':
operators/verify_svnr.cc:90:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   90 |     for (i = 0; i < input.size() - 1 && is_svnr == false; i++) {
      |                 ~~^~~~~~~~~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o operators/libmodsecurity_la-within.lo `test -f 'operators/within.cc' || echo './'`operators/within.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/within.cc  -fPIC -DPIC -o operators/.libs/libmodsecurity_la-within.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/within.cc -o operators/libmodsecurity_la-within.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../src/operators/operator.h:23,
                 from ../src/operators/within.h:23,
                 from operators/within.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27,
                 from ../src/operators/operator.h:26:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o operators/libmodsecurity_la-unconditional_match.lo `test -f 'operators/unconditional_match.cc' || echo './'`operators/unconditional_match.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/unconditional_match.cc  -fPIC -DPIC -o operators/.libs/libmodsecurity_la-unconditional_match.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c operators/unconditional_match.cc -o operators/libmodsecurity_la-unconditional_match.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../src/operators/unconditional_match.h:22,
                 from operators/unconditional_match.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from ../src/variables/variable.h:24,
                 from ../src/run_time_string.h:27,
                 from ../src/operators/operator.h:26,
                 from ../src/operators/unconditional_match.h:23:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o utils/libmodsecurity_la-acmp.lo `test -f 'utils/acmp.cc' || echo './'`utils/acmp.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c utils/acmp.cc  -fPIC -DPIC -o utils/.libs/libmodsecurity_la-acmp.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c utils/acmp.cc -o utils/libmodsecurity_la-acmp.o >/dev/null 2>&1
utils/acmp.cc: In function 'void acmp_build_binary_tree(ACMP*, acmp_node_t*)':
utils/acmp.cc:357:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
  357 |     for (i = 0; i < count - 1; i++)
      |     ^~~
utils/acmp.cc:367:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
  367 |         if (node->btree != NULL) {
      |         ^~
utils/acmp.cc: At global scope:
utils/acmp.cc:241:13: warning: 'void acmp_clone_node_no_state(acmp_node_t*, acmp_node_t*)' defined but not used [-Wunused-function]
  241 | static void acmp_clone_node_no_state(acmp_node_t *from, acmp_node_t *to) {
      |             ^~~~~~~~~~~~~~~~~~~~~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o utils/libmodsecurity_la-base64.lo `test -f 'utils/base64.cc' || echo './'`utils/base64.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c utils/base64.cc  -fPIC -DPIC -o utils/.libs/libmodsecurity_la-base64.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c utils/base64.cc -o utils/libmodsecurity_la-base64.o >/dev/null 2>&1
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o utils/libmodsecurity_la-decode.lo `test -f 'utils/decode.cc' || echo './'`utils/decode.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c utils/decode.cc  -fPIC -DPIC -o utils/.libs/libmodsecurity_la-decode.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c utils/decode.cc -o utils/libmodsecurity_la-decode.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/modsecurity.h:175,
                 from ../src/utils/decode.h:21,
                 from utils/decode.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/modsecurity.h:174:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o utils/libmodsecurity_la-geo_lookup.lo `test -f 'utils/geo_lookup.cc' || echo './'`utils/geo_lookup.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c utils/geo_lookup.cc  -fPIC -DPIC -o utils/.libs/libmodsecurity_la-geo_lookup.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c utils/geo_lookup.cc -o utils/libmodsecurity_la-geo_lookup.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../src/utils/geo_lookup.h:31,
                 from utils/geo_lookup.cc:25:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o utils/libmodsecurity_la-https_client.lo `test -f 'utils/https_client.cc' || echo './'`utils/https_client.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c utils/https_client.cc  -fPIC -DPIC -o utils/.libs/libmodsecurity_la-https_client.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c utils/https_client.cc -o utils/libmodsecurity_la-https_client.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../src/utils/https_client.h:28,
                 from utils/https_client.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o utils/libmodsecurity_la-md5.lo `test -f 'utils/md5.cc' || echo './'`utils/md5.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c utils/md5.cc  -fPIC -DPIC -o utils/.libs/libmodsecurity_la-md5.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c utils/md5.cc -o utils/libmodsecurity_la-md5.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/rule.h:28,
                 from ../headers/modsecurity/actions/action.h:25,
                 from ../src/utils/md5.h:18,
                 from utils/md5.cc:3:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/actions/action.h:24:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o utils/libmodsecurity_la-ip_tree.lo `test -f 'utils/ip_tree.cc' || echo './'`utils/ip_tree.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c utils/ip_tree.cc  -fPIC -DPIC -o utils/.libs/libmodsecurity_la-ip_tree.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c utils/ip_tree.cc -o utils/libmodsecurity_la-ip_tree.o >/dev/null 2>&1
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../src/utils/ip_tree.h:24,
                 from utils/ip_tree.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o utils/libmodsecurity_la-msc_tree.lo `test -f 'utils/msc_tree.cc' || echo './'`utils/msc_tree.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c utils/msc_tree.cc  -fPIC -DPIC -o utils/.libs/libmodsecurity_la-msc_tree.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c utils/msc_tree.cc -o utils/libmodsecurity_la-msc_tree.o >/dev/null 2>&1
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
utils/msc_tree.cc:936:13: warning: multi-line comment [-Wcomment]
  936 |             //*error_msg = apr_psprintf(mp, "IPmatch: bad IPv4 " \
      |             ^
utils/msc_tree.cc:948:13: warning: multi-line comment [-Wcomment]
  948 |             //*error_msg = apr_psprintf(mp, "IPmatch: bad IPv6 " \
      |             ^
utils/msc_tree.cc:987:13: warning: multi-line comment [-Wcomment]
  987 |             //*error_msg = apr_psprintf("Could not add entry " \
      |             ^
utils/msc_tree.cc:1029:13: warning: multi-line comment [-Wcomment]
 1029 |             //*error_msg = apr_psprintf("Could not add entry " \
      |             ^
utils/msc_tree.cc:1115:9: warning: multi-line comment [-Wcomment]
 1115 |         //*error_msg = apr_psprintf(mp, "Failed allocating " \
      |         ^
utils/msc_tree.cc:1124:9: warning: multi-line comment [-Wcomment]
 1124 |         //*error_msg = apr_psprintf(mp, "IPmatch: Tree initialization " \
      |         ^
utils/msc_tree.cc:1132:9: warning: multi-line comment [-Wcomment]
 1132 |         //*error_msg = apr_psprintf(mp, "IPmatch: Tree initialization " \
      |         ^
utils/msc_tree.cc: In function 'TreeNode* CPTAddElement(unsigned char*, unsigned int, CPTTree*, unsigned char)':
utils/msc_tree.cc:351:33: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  351 |     for (i = 0; (i * NETMASK_8) < bit_validation; i++) {
      |                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
utils/msc_tree.cc:378:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  378 |     while (parent && test_bit <= parent->bit) {
      |                      ~~~~~~~~~^~~~~~~~~~~~~~
utils/msc_tree.cc:477:21: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  477 |             while(i < node->count) {
      |                   ~~^~~~~~~~~~~~~
utils/msc_tree.cc:493:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  493 |             while (j < (node->count - i))   {
      |                    ~~^~~~~~~~~~~~~~~~~~~
utils/msc_tree.cc: In function 'TreeNode* TreeAddIP(const char*, CPTTree*, int)':
utils/msc_tree.cc:856:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  856 |             else if (pos < strlen(ip_strv4)) {
      |                      ~~~~^~~~~~~~~~~~~~~~~~
utils/msc_tree.cc:893:55: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  893 |             else if (netmask_v6 != NETMASK_128 && pos < strlen(ip_strv6)) {
      |                                                   ~~~~^~~~~~~~~~~~~~~~~~
utils/msc_tree.cc:818:19: warning: unused variable 'ip' [-Wunused-variable]
  818 |     unsigned long ip;
      |                   ^~
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o utils/libmodsecurity_la-random.lo `test -f 'utils/random.cc' || echo './'`utils/random.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c utils/random.cc  -fPIC -DPIC -o utils/.libs/libmodsecurity_la-random.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c utils/random.cc -o utils/libmodsecurity_la-random.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/modsecurity.h:175,
                 from utils/random.cc:23:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/modsecurity.h:174:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o utils/libmodsecurity_la-sha1.lo `test -f 'utils/sha1.cc' || echo './'`utils/sha1.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c utils/sha1.cc  -fPIC -DPIC -o utils/.libs/libmodsecurity_la-sha1.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c utils/sha1.cc -o utils/libmodsecurity_la-sha1.o >/dev/null 2>&1
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o utils/libmodsecurity_la-regex.lo `test -f 'utils/regex.cc' || echo './'`utils/regex.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c utils/regex.cc  -fPIC -DPIC -o utils/.libs/libmodsecurity_la-regex.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c utils/regex.cc -o utils/libmodsecurity_la-regex.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../src/utils/geo_lookup.h:31,
                 from utils/regex.cc:24:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
utils/regex.cc: In member function 'bool modsecurity::Utils::Regex::searchGlobal(const std::string&, std::vector<modsecurity::Utils::SMatchCapture>&) const':
utils/regex.cc:208:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  208 |     while (startOffset <= s.length()) {
      |            ~~~~~~~~~~~~^~~~~~~~~~~~~
utils/regex.cc:235:42: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  235 |                         if ( startOffset == s.length()) {
      |                              ~~~~~~~~~~~~^~~~~~~~~~~~~
utils/regex.cc:251:53: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  251 |                 if (crlfIsNewline() && (startOffset < s.length()) && (s[startOffset-1] == '\r')
      |                                         ~~~~~~~~~~~~^~~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o utils/libmodsecurity_la-system.lo `test -f 'utils/system.cc' || echo './'`utils/system.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c utils/system.cc  -fPIC -DPIC -o utils/.libs/libmodsecurity_la-system.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c utils/system.cc -o utils/libmodsecurity_la-system.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/modsecurity.h:175,
                 from ../src/utils/system.h:21,
                 from utils/system.cc:40:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/modsecurity.h:174:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o utils/libmodsecurity_la-string.lo `test -f 'utils/string.cc' || echo './'`utils/string.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c utils/string.cc  -fPIC -DPIC -o utils/.libs/libmodsecurity_la-string.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c utils/string.cc -o utils/libmodsecurity_la-string.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/modsecurity.h:175,
                 from utils/string.cc:44:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
utils/string.cc: In function 'std::string modsecurity::utils::string::limitTo(int, const std::string&)':
utils/string.cc:100:22: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  100 |     if (str.length() > amount) {
      |         ~~~~~~~~~~~~~^~~~~~~~
utils/string.cc: In function 'std::string modsecurity::utils::string::toHexIfNeeded(const std::string&)':
utils/string.cc:142:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  142 |     for (int i = 0; i < str.size(); i++) {
      |                     ~~^~~~~~~~~~~~
In file included from ../headers/modsecurity/modsecurity.h:174:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o utils/libmodsecurity_la-shared_files.lo `test -f 'utils/shared_files.cc' || echo './'`utils/shared_files.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c utils/shared_files.cc  -fPIC -DPIC -o utils/.libs/libmodsecurity_la-shared_files.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c utils/shared_files.cc -o utils/libmodsecurity_la-shared_files.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../src/utils/shared_files.h:38,
                 from utils/shared_files.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/transaction.h:46:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o variables/libmodsecurity_la-duration.lo `test -f 'variables/duration.cc' || echo './'`variables/duration.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c variables/duration.cc  -fPIC -DPIC -o variables/.libs/libmodsecurity_la-duration.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c variables/duration.cc -o variables/libmodsecurity_la-duration.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/modsecurity.h:175,
                 from ../headers/modsecurity/rules_set_properties.h:32,
                 from ../headers/modsecurity/rules_set.h:31,
                 from ../src/variables/variable.h:24,
                 from ../src/variables/duration.h:24,
                 from variables/duration.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/modsecurity.h:174:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o variables/libmodsecurity_la-env.lo `test -f 'variables/env.cc' || echo './'`variables/env.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c variables/env.cc  -fPIC -DPIC -o variables/.libs/libmodsecurity_la-env.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c variables/env.cc -o variables/libmodsecurity_la-env.o >/dev/null 2>&1
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/modsecurity.h:175,
                 from ../headers/modsecurity/rules_set_properties.h:32,
                 from ../headers/modsecurity/rules_set.h:31,
                 from ../src/variables/variable.h:24,
                 from ../src/variables/env.h:24,
                 from variables/env.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/modsecurity.h:174:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o variables/libmodsecurity_la-highest_severity.lo `test -f 'variables/highest_severity.cc' || echo './'`variables/highest_severity.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c variables/highest_severity.cc  -fPIC -DPIC -o variables/.libs/libmodsecurity_la-highest_severity.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c variables/highest_severity.cc -o variables/libmodsecurity_la-highest_severity.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/modsecurity.h:175,
                 from ../headers/modsecurity/rules_set_properties.h:32,
                 from ../headers/modsecurity/rules_set.h:31,
                 from ../src/variables/variable.h:24,
                 from ../src/variables/highest_severity.h:24,
                 from variables/highest_severity.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/modsecurity.h:174:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o variables/libmodsecurity_la-modsec_build.lo `test -f 'variables/modsec_build.cc' || echo './'`variables/modsec_build.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c variables/modsec_build.cc  -fPIC -DPIC -o variables/.libs/libmodsecurity_la-modsec_build.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c variables/modsec_build.cc -o variables/libmodsecurity_la-modsec_build.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/modsecurity.h:175,
                 from ../headers/modsecurity/rules_set_properties.h:32,
                 from ../headers/modsecurity/rules_set.h:31,
                 from ../src/variables/variable.h:24,
                 from ../src/variables/modsec_build.h:25,
                 from variables/modsec_build.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/modsecurity.h:174:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o variables/libmodsecurity_la-remote_user.lo `test -f 'variables/remote_user.cc' || echo './'`variables/remote_user.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c variables/remote_user.cc  -fPIC -DPIC -o variables/.libs/libmodsecurity_la-remote_user.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c variables/remote_user.cc -o variables/libmodsecurity_la-remote_user.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/modsecurity.h:175,
                 from ../headers/modsecurity/rules_set_properties.h:32,
                 from ../headers/modsecurity/rules_set.h:31,
                 from ../src/variables/variable.h:24,
                 from ../src/variables/remote_user.h:25,
                 from variables/remote_user.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/modsecurity.h:174:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o variables/libmodsecurity_la-rule.lo `test -f 'variables/rule.cc' || echo './'`variables/rule.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c variables/rule.cc  -fPIC -DPIC -o variables/.libs/libmodsecurity_la-rule.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c variables/rule.cc -o variables/libmodsecurity_la-rule.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/modsecurity.h:175,
                 from ../headers/modsecurity/rules_set_properties.h:32,
                 from ../headers/modsecurity/rules_set.h:31,
                 from ../src/variables/variable.h:24,
                 from ../src/variables/rule.h:23,
                 from variables/rule.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/modsecurity.h:174:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o variables/libmodsecurity_la-time.lo `test -f 'variables/time.cc' || echo './'`variables/time.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c variables/time.cc  -fPIC -DPIC -o variables/.libs/libmodsecurity_la-time.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c variables/time.cc -o variables/libmodsecurity_la-time.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/modsecurity.h:175,
                 from ../headers/modsecurity/rules_set_properties.h:32,
                 from ../headers/modsecurity/rules_set.h:31,
                 from ../src/variables/variable.h:24,
                 from ../src/variables/time.h:25,
                 from variables/time.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/modsecurity.h:174:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o variables/libmodsecurity_la-time_day.lo `test -f 'variables/time_day.cc' || echo './'`variables/time_day.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c variables/time_day.cc  -fPIC -DPIC -o variables/.libs/libmodsecurity_la-time_day.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c variables/time_day.cc -o variables/libmodsecurity_la-time_day.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/modsecurity.h:175,
                 from ../headers/modsecurity/rules_set_properties.h:32,
                 from ../headers/modsecurity/rules_set.h:31,
                 from ../src/variables/variable.h:24,
                 from ../src/variables/time_day.h:24,
                 from variables/time_day.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/modsecurity.h:174:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o variables/libmodsecurity_la-time_epoch.lo `test -f 'variables/time_epoch.cc' || echo './'`variables/time_epoch.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c variables/time_epoch.cc  -fPIC -DPIC -o variables/.libs/libmodsecurity_la-time_epoch.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c variables/time_epoch.cc -o variables/libmodsecurity_la-time_epoch.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/modsecurity.h:175,
                 from ../headers/modsecurity/rules_set_properties.h:32,
                 from ../headers/modsecurity/rules_set.h:31,
                 from ../src/variables/variable.h:24,
                 from ../src/variables/time_epoch.h:24,
                 from variables/time_epoch.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/modsecurity.h:174:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o variables/libmodsecurity_la-time_hour.lo `test -f 'variables/time_hour.cc' || echo './'`variables/time_hour.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c variables/time_hour.cc  -fPIC -DPIC -o variables/.libs/libmodsecurity_la-time_hour.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c variables/time_hour.cc -o variables/libmodsecurity_la-time_hour.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/modsecurity.h:175,
                 from ../headers/modsecurity/rules_set_properties.h:32,
                 from ../headers/modsecurity/rules_set.h:31,
                 from ../src/variables/variable.h:24,
                 from ../src/variables/time_hour.h:24,
                 from variables/time_hour.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/modsecurity.h:174:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o variables/libmodsecurity_la-time_min.lo `test -f 'variables/time_min.cc' || echo './'`variables/time_min.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c variables/time_min.cc  -fPIC -DPIC -o variables/.libs/libmodsecurity_la-time_min.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c variables/time_min.cc -o variables/libmodsecurity_la-time_min.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/modsecurity.h:175,
                 from ../headers/modsecurity/rules_set_properties.h:32,
                 from ../headers/modsecurity/rules_set.h:31,
                 from ../src/variables/variable.h:24,
                 from ../src/variables/time_min.h:24,
                 from variables/time_min.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/modsecurity.h:174:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o variables/libmodsecurity_la-time_mon.lo `test -f 'variables/time_mon.cc' || echo './'`variables/time_mon.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c variables/time_mon.cc  -fPIC -DPIC -o variables/.libs/libmodsecurity_la-time_mon.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c variables/time_mon.cc -o variables/libmodsecurity_la-time_mon.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/modsecurity.h:175,
                 from ../headers/modsecurity/rules_set_properties.h:32,
                 from ../headers/modsecurity/rules_set.h:31,
                 from ../src/variables/variable.h:24,
                 from ../src/variables/time_mon.h:24,
                 from variables/time_mon.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/modsecurity.h:174:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o variables/libmodsecurity_la-time_sec.lo `test -f 'variables/time_sec.cc' || echo './'`variables/time_sec.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c variables/time_sec.cc  -fPIC -DPIC -o variables/.libs/libmodsecurity_la-time_sec.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c variables/time_sec.cc -o variables/libmodsecurity_la-time_sec.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/modsecurity.h:175,
                 from ../headers/modsecurity/rules_set_properties.h:32,
                 from ../headers/modsecurity/rules_set.h:31,
                 from ../src/variables/variable.h:24,
                 from ../src/variables/time_sec.h:24,
                 from variables/time_sec.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/modsecurity.h:174:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o variables/libmodsecurity_la-time_wday.lo `test -f 'variables/time_wday.cc' || echo './'`variables/time_wday.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c variables/time_wday.cc  -fPIC -DPIC -o variables/.libs/libmodsecurity_la-time_wday.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c variables/time_wday.cc -o variables/libmodsecurity_la-time_wday.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/modsecurity.h:175,
                 from ../headers/modsecurity/rules_set_properties.h:32,
                 from ../headers/modsecurity/rules_set.h:31,
                 from ../src/variables/variable.h:24,
                 from ../src/variables/time_wday.h:24,
                 from variables/time_wday.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/modsecurity.h:174:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o variables/libmodsecurity_la-time_year.lo `test -f 'variables/time_year.cc' || echo './'`variables/time_year.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c variables/time_year.cc  -fPIC -DPIC -o variables/.libs/libmodsecurity_la-time_year.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c variables/time_year.cc -o variables/libmodsecurity_la-time_year.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/modsecurity.h:175,
                 from ../headers/modsecurity/rules_set_properties.h:32,
                 from ../headers/modsecurity/rules_set.h:31,
                 from ../src/variables/variable.h:24,
                 from ../src/variables/time_year.h:24,
                 from variables/time_year.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/modsecurity.h:174:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o variables/libmodsecurity_la-tx.lo `test -f 'variables/tx.cc' || echo './'`variables/tx.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c variables/tx.cc  -fPIC -DPIC -o variables/.libs/libmodsecurity_la-tx.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c variables/tx.cc -o variables/libmodsecurity_la-tx.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/modsecurity.h:175,
                 from ../headers/modsecurity/rules_set_properties.h:32,
                 from ../headers/modsecurity/rules_set.h:31,
                 from ../src/variables/variable.h:24,
                 from ../src/variables/tx.h:26,
                 from variables/tx.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/modsecurity.h:174:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o variables/libmodsecurity_la-variable.lo `test -f 'variables/variable.cc' || echo './'`variables/variable.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c variables/variable.cc  -fPIC -DPIC -o variables/.libs/libmodsecurity_la-variable.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c variables/variable.cc -o variables/libmodsecurity_la-variable.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/modsecurity.h:175,
                 from ../headers/modsecurity/rules_set_properties.h:32,
                 from ../headers/modsecurity/rules_set.h:31,
                 from ../src/variables/variable.h:24,
                 from variables/variable.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/modsecurity.h:174:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.  -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -DWITH_SSDEEP -I/usr/include   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o variables/libmodsecurity_la-xml.lo `test -f 'variables/xml.cc' || echo './'`variables/xml.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c variables/xml.cc  -fPIC -DPIC -o variables/.libs/libmodsecurity_la-xml.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -std=c++11 -I.. -g -I../others -fPIC -O3 -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/ -DWITH_YAJL -DWITH_LMDB -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c variables/xml.cc -o variables/libmodsecurity_la-xml.o >/dev/null 2>&1
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/modsecurity.h:175,
                 from ../headers/modsecurity/rules_set_properties.h:32,
                 from ../headers/modsecurity/rules_set.h:31,
                 from ../src/variables/variable.h:24,
                 from ../src/variables/xml.h:25,
                 from variables/xml.cc:16:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from ../headers/modsecurity/modsecurity.h:174:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
/bin/sh ../libtool  --tag=CXX   --mode=link g++  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection    -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes      -L/usr/lib64/   -version-info 3:8:0 -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o libmodsecurity.la -rpath /usr/lib64 parser/libmodsecurity_la-seclang-parser.lo parser/libmodsecurity_la-seclang-scanner.lo parser/libmodsecurity_la-driver.lo libmodsecurity_la-transaction.lo libmodsecurity_la-anchored_set_variable.lo libmodsecurity_la-anchored_variable.lo audit_log/libmodsecurity_la-audit_log.lo audit_log/writer/libmodsecurity_la-writer.lo audit_log/writer/libmodsecurity_la-https.lo audit_log/writer/libmodsecurity_la-serial.lo audit_log/writer/libmodsecurity_la-parallel.lo libmodsecurity_la-modsecurity.lo libmodsecurity_la-rules_set.lo libmodsecurity_la-rules_set_phases.lo libmodsecurity_la-rules_set_properties.lo debug_log/libmodsecurity_la-debug_log.lo debug_log/libmodsecurity_la-debug_log_writer.lo libmodsecurity_la-run_time_string.lo libmodsecurity_la-rule.lo libmodsecurity_la-rule_unconditional.lo libmodsecurity_la-rule_with_actions.lo libmodsecurity_la-rule_with_operator.lo libmodsecurity_la-rule_message.lo libmodsecurity_la-rule_script.lo libmodsecurity_la-unique_id.lo libmodsecurity_la-rules_exceptions.lo request_body_processor/libmodsecurity_la-multipart.lo request_body_processor/libmodsecurity_la-xml.lo request_body_processor/libmodsecurity_la-json.lo actions/libmodsecurity_la-accuracy.lo actions/libmodsecurity_la-action.lo actions/libmodsecurity_la-audit_log.lo actions/libmodsecurity_la-block.lo actions/libmodsecurity_la-capture.lo actions/libmodsecurity_la-chain.lo actions/ctl/libmodsecurity_la-audit_log_parts.lo actions/ctl/libmodsecurity_la-audit_engine.lo actions/ctl/libmodsecurity_la-rule_engine.lo actions/ctl/libmodsecurity_la-request_body_processor_json.lo actions/ctl/libmodsecurity_la-request_body_processor_xml.lo actions/ctl/libmodsecurity_la-request_body_processor_urlencoded.lo actions/ctl/libmodsecurity_la-rule_remove_target_by_tag.lo actions/ctl/libmodsecurity_la-rule_remove_target_by_id.lo actions/ctl/libmodsecurity_la-rule_remove_by_id.lo actions/ctl/libmodsecurity_la-rule_remove_by_tag.lo actions/ctl/libmodsecurity_la-request_body_access.lo actions/disruptive/libmodsecurity_la-allow.lo actions/disruptive/libmodsecurity_la-deny.lo actions/disruptive/libmodsecurity_la-drop.lo actions/disruptive/libmodsecurity_la-redirect.lo actions/disruptive/libmodsecurity_la-pass.lo actions/libmodsecurity_la-exec.lo actions/libmodsecurity_la-init_col.lo actions/libmodsecurity_la-log.lo actions/libmodsecurity_la-log_data.lo actions/libmodsecurity_la-maturity.lo actions/libmodsecurity_la-msg.lo actions/libmodsecurity_la-multi_match.lo actions/libmodsecurity_la-no_audit_log.lo actions/libmodsecurity_la-no_log.lo actions/libmodsecurity_la-phase.lo actions/libmodsecurity_la-rev.lo actions/libmodsecurity_la-rule_id.lo actions/libmodsecurity_la-severity.lo actions/libmodsecurity_la-set_env.lo actions/libmodsecurity_la-set_rsc.lo actions/libmodsecurity_la-set_sid.lo actions/libmodsecurity_la-set_uid.lo actions/libmodsecurity_la-set_var.lo actions/data/libmodsecurity_la-status.lo actions/libmodsecurity_la-skip.lo actions/libmodsecurity_la-skip_after.lo actions/libmodsecurity_la-tag.lo actions/transformations/libmodsecurity_la-base64_decode.lo actions/transformations/libmodsecurity_la-base64_encode.lo actions/transformations/libmodsecurity_la-base64_decode_ext.lo actions/transformations/libmodsecurity_la-cmd_line.lo actions/transformations/libmodsecurity_la-compress_whitespace.lo actions/transformations/libmodsecurity_la-css_decode.lo actions/transformations/libmodsecurity_la-escape_seq_decode.lo actions/transformations/libmodsecurity_la-hex_decode.lo actions/transformations/libmodsecurity_la-hex_encode.lo actions/transformations/libmodsecurity_la-html_entity_decode.lo actions/transformations/libmodsecurity_la-js_decode.lo actions/transformations/libmodsecurity_la-length.lo actions/transformations/libmodsecurity_la-lower_case.lo actions/transformations/libmodsecurity_la-md5.lo actions/transformations/libmodsecurity_la-none.lo actions/transformations/libmodsecurity_la-normalise_path.lo actions/transformations/libmodsecurity_la-normalise_path_win.lo actions/transformations/libmodsecurity_la-parity_even_7bit.lo actions/transformations/libmodsecurity_la-parity_odd_7bit.lo actions/transformations/libmodsecurity_la-parity_zero_7bit.lo actions/transformations/libmodsecurity_la-remove_comments.lo actions/transformations/libmodsecurity_la-remove_comments_char.lo actions/transformations/libmodsecurity_la-remove_nulls.lo actions/transformations/libmodsecurity_la-remove_whitespace.lo actions/transformations/libmodsecurity_la-replace_comments.lo actions/transformations/libmodsecurity_la-replace_nulls.lo actions/transformations/libmodsecurity_la-sha1.lo actions/transformations/libmodsecurity_la-sql_hex_decode.lo actions/transformations/libmodsecurity_la-transformation.lo actions/transformations/libmodsecurity_la-trim.lo actions/transformations/libmodsecurity_la-trim_left.lo actions/transformations/libmodsecurity_la-trim_right.lo actions/transformations/libmodsecurity_la-upper_case.lo actions/transformations/libmodsecurity_la-url_decode.lo actions/transformations/libmodsecurity_la-url_decode_uni.lo actions/transformations/libmodsecurity_la-url_encode.lo actions/transformations/libmodsecurity_la-utf8_to_unicode.lo actions/libmodsecurity_la-ver.lo actions/libmodsecurity_la-xmlns.lo engine/libmodsecurity_la-lua.lo collection/libmodsecurity_la-collections.lo collection/backend/libmodsecurity_la-in_memory-per_process.lo collection/backend/libmodsecurity_la-lmdb.lo operators/libmodsecurity_la-begins_with.lo operators/libmodsecurity_la-contains.lo operators/libmodsecurity_la-contains_word.lo operators/libmodsecurity_la-detect_sqli.lo operators/libmodsecurity_la-detect_xss.lo operators/libmodsecurity_la-ends_with.lo operators/libmodsecurity_la-eq.lo operators/libmodsecurity_la-fuzzy_hash.lo operators/libmodsecurity_la-ge.lo operators/libmodsecurity_la-geo_lookup.lo operators/libmodsecurity_la-gsblookup.lo operators/libmodsecurity_la-gt.lo operators/libmodsecurity_la-inspect_file.lo operators/libmodsecurity_la-ip_match.lo operators/libmodsecurity_la-ip_match_f.lo operators/libmodsecurity_la-ip_match_from_file.lo operators/libmodsecurity_la-le.lo operators/libmodsecurity_la-lt.lo operators/libmodsecurity_la-no_match.lo operators/libmodsecurity_la-operator.lo operators/libmodsecurity_la-pm.lo operators/libmodsecurity_la-pm_f.lo operators/libmodsecurity_la-pm_from_file.lo operators/libmodsecurity_la-rbl.lo operators/libmodsecurity_la-rsub.lo operators/libmodsecurity_la-rx.lo operators/libmodsecurity_la-rx_global.lo operators/libmodsecurity_la-str_eq.lo operators/libmodsecurity_la-str_match.lo operators/libmodsecurity_la-validate_byte_range.lo operators/libmodsecurity_la-validate_dtd.lo operators/libmodsecurity_la-validate_hash.lo operators/libmodsecurity_la-validate_schema.lo operators/libmodsecurity_la-validate_url_encoding.lo operators/libmodsecurity_la-validate_utf8_encoding.lo operators/libmodsecurity_la-verify_cc.lo operators/libmodsecurity_la-verify_cpf.lo operators/libmodsecurity_la-verify_ssn.lo operators/libmodsecurity_la-verify_svnr.lo operators/libmodsecurity_la-within.lo operators/libmodsecurity_la-unconditional_match.lo utils/libmodsecurity_la-acmp.lo utils/libmodsecurity_la-base64.lo utils/libmodsecurity_la-decode.lo utils/libmodsecurity_la-geo_lookup.lo utils/libmodsecurity_la-https_client.lo utils/libmodsecurity_la-ip_tree.lo utils/libmodsecurity_la-md5.lo utils/libmodsecurity_la-msc_tree.lo utils/libmodsecurity_la-random.lo utils/libmodsecurity_la-regex.lo utils/libmodsecurity_la-sha1.lo utils/libmodsecurity_la-string.lo utils/libmodsecurity_la-system.lo utils/libmodsecurity_la-shared_files.lo variables/libmodsecurity_la-duration.lo variables/libmodsecurity_la-env.lo variables/libmodsecurity_la-highest_severity.lo variables/libmodsecurity_la-modsec_build.lo variables/libmodsecurity_la-remote_user.lo variables/libmodsecurity_la-rule.lo variables/libmodsecurity_la-time.lo variables/libmodsecurity_la-time_day.lo variables/libmodsecurity_la-time_epoch.lo variables/libmodsecurity_la-time_hour.lo variables/libmodsecurity_la-time_min.lo variables/libmodsecurity_la-time_mon.lo variables/libmodsecurity_la-time_sec.lo variables/libmodsecurity_la-time_wday.lo variables/libmodsecurity_la-time_year.lo variables/libmodsecurity_la-tx.lo variables/libmodsecurity_la-variable.lo variables/libmodsecurity_la-xml.lo -lcurl -lGeoIP  -lrt   -lxml2 -lz -llzma -lm -llmdb   ../others/libinjection.la ../others/libmbedtls.la -lpcre -lpcre   -lfuzzy -lyajl  
libtool: link: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/s390x-redhat-linux/13/../../../../lib64/crti.o /usr/lib/gcc/s390x-redhat-linux/13/crtbeginS.o  parser/.libs/libmodsecurity_la-seclang-parser.o parser/.libs/libmodsecurity_la-seclang-scanner.o parser/.libs/libmodsecurity_la-driver.o .libs/libmodsecurity_la-transaction.o .libs/libmodsecurity_la-anchored_set_variable.o .libs/libmodsecurity_la-anchored_variable.o audit_log/.libs/libmodsecurity_la-audit_log.o audit_log/writer/.libs/libmodsecurity_la-writer.o audit_log/writer/.libs/libmodsecurity_la-https.o audit_log/writer/.libs/libmodsecurity_la-serial.o audit_log/writer/.libs/libmodsecurity_la-parallel.o .libs/libmodsecurity_la-modsecurity.o .libs/libmodsecurity_la-rules_set.o .libs/libmodsecurity_la-rules_set_phases.o .libs/libmodsecurity_la-rules_set_properties.o debug_log/.libs/libmodsecurity_la-debug_log.o debug_log/.libs/libmodsecurity_la-debug_log_writer.o .libs/libmodsecurity_la-run_time_string.o .libs/libmodsecurity_la-rule.o .libs/libmodsecurity_la-rule_unconditional.o .libs/libmodsecurity_la-rule_with_actions.o .libs/libmodsecurity_la-rule_with_operator.o .libs/libmodsecurity_la-rule_message.o .libs/libmodsecurity_la-rule_script.o .libs/libmodsecurity_la-unique_id.o .libs/libmodsecurity_la-rules_exceptions.o request_body_processor/.libs/libmodsecurity_la-multipart.o request_body_processor/.libs/libmodsecurity_la-xml.o request_body_processor/.libs/libmodsecurity_la-json.o actions/.libs/libmodsecurity_la-accuracy.o actions/.libs/libmodsecurity_la-action.o actions/.libs/libmodsecurity_la-audit_log.o actions/.libs/libmodsecurity_la-block.o actions/.libs/libmodsecurity_la-capture.o actions/.libs/libmodsecurity_la-chain.o actions/ctl/.libs/libmodsecurity_la-audit_log_parts.o actions/ctl/.libs/libmodsecurity_la-audit_engine.o actions/ctl/.libs/libmodsecurity_la-rule_engine.o actions/ctl/.libs/libmodsecurity_la-request_body_processor_json.o actions/ctl/.libs/libmodsecurity_la-request_body_processor_xml.o actions/ctl/.libs/libmodsecurity_la-request_body_processor_urlencoded.o actions/ctl/.libs/libmodsecurity_la-rule_remove_target_by_tag.o actions/ctl/.libs/libmodsecurity_la-rule_remove_target_by_id.o actions/ctl/.libs/libmodsecurity_la-rule_remove_by_id.o actions/ctl/.libs/libmodsecurity_la-rule_remove_by_tag.o actions/ctl/.libs/libmodsecurity_la-request_body_access.o actions/disruptive/.libs/libmodsecurity_la-allow.o actions/disruptive/.libs/libmodsecurity_la-deny.o actions/disruptive/.libs/libmodsecurity_la-drop.o actions/disruptive/.libs/libmodsecurity_la-redirect.o actions/disruptive/.libs/libmodsecurity_la-pass.o actions/.libs/libmodsecurity_la-exec.o actions/.libs/libmodsecurity_la-init_col.o actions/.libs/libmodsecurity_la-log.o actions/.libs/libmodsecurity_la-log_data.o actions/.libs/libmodsecurity_la-maturity.o actions/.libs/libmodsecurity_la-msg.o actions/.libs/libmodsecurity_la-multi_match.o actions/.libs/libmodsecurity_la-no_audit_log.o actions/.libs/libmodsecurity_la-no_log.o actions/.libs/libmodsecurity_la-phase.o actions/.libs/libmodsecurity_la-rev.o actions/.libs/libmodsecurity_la-rule_id.o actions/.libs/libmodsecurity_la-severity.o actions/.libs/libmodsecurity_la-set_env.o actions/.libs/libmodsecurity_la-set_rsc.o actions/.libs/libmodsecurity_la-set_sid.o actions/.libs/libmodsecurity_la-set_uid.o actions/.libs/libmodsecurity_la-set_var.o actions/data/.libs/libmodsecurity_la-status.o actions/.libs/libmodsecurity_la-skip.o actions/.libs/libmodsecurity_la-skip_after.o actions/.libs/libmodsecurity_la-tag.o actions/transformations/.libs/libmodsecurity_la-base64_decode.o actions/transformations/.libs/libmodsecurity_la-base64_encode.o actions/transformations/.libs/libmodsecurity_la-base64_decode_ext.o actions/transformations/.libs/libmodsecurity_la-cmd_line.o actions/transformations/.libs/libmodsecurity_la-compress_whitespace.o actions/transformations/.libs/libmodsecurity_la-css_decode.o actions/transformations/.libs/libmodsecurity_la-escape_seq_decode.o actions/transformations/.libs/libmodsecurity_la-hex_decode.o actions/transformations/.libs/libmodsecurity_la-hex_encode.o actions/transformations/.libs/libmodsecurity_la-html_entity_decode.o actions/transformations/.libs/libmodsecurity_la-js_decode.o actions/transformations/.libs/libmodsecurity_la-length.o actions/transformations/.libs/libmodsecurity_la-lower_case.o actions/transformations/.libs/libmodsecurity_la-md5.o actions/transformations/.libs/libmodsecurity_la-none.o actions/transformations/.libs/libmodsecurity_la-normalise_path.o actions/transformations/.libs/libmodsecurity_la-normalise_path_win.o actions/transformations/.libs/libmodsecurity_la-parity_even_7bit.o actions/transformations/.libs/libmodsecurity_la-parity_odd_7bit.o actions/transformations/.libs/libmodsecurity_la-parity_zero_7bit.o actions/transformations/.libs/libmodsecurity_la-remove_comments.o actions/transformations/.libs/libmodsecurity_la-remove_comments_char.o actions/transformations/.libs/libmodsecurity_la-remove_nulls.o actions/transformations/.libs/libmodsecurity_la-remove_whitespace.o actions/transformations/.libs/libmodsecurity_la-replace_comments.o actions/transformations/.libs/libmodsecurity_la-replace_nulls.o actions/transformations/.libs/libmodsecurity_la-sha1.o actions/transformations/.libs/libmodsecurity_la-sql_hex_decode.o actions/transformations/.libs/libmodsecurity_la-transformation.o actions/transformations/.libs/libmodsecurity_la-trim.o actions/transformations/.libs/libmodsecurity_la-trim_left.o actions/transformations/.libs/libmodsecurity_la-trim_right.o actions/transformations/.libs/libmodsecurity_la-upper_case.o actions/transformations/.libs/libmodsecurity_la-url_decode.o actions/transformations/.libs/libmodsecurity_la-url_decode_uni.o actions/transformations/.libs/libmodsecurity_la-url_encode.o actions/transformations/.libs/libmodsecurity_la-utf8_to_unicode.o actions/.libs/libmodsecurity_la-ver.o actions/.libs/libmodsecurity_la-xmlns.o engine/.libs/libmodsecurity_la-lua.o collection/.libs/libmodsecurity_la-collections.o collection/backend/.libs/libmodsecurity_la-in_memory-per_process.o collection/backend/.libs/libmodsecurity_la-lmdb.o operators/.libs/libmodsecurity_la-begins_with.o operators/.libs/libmodsecurity_la-contains.o operators/.libs/libmodsecurity_la-contains_word.o operators/.libs/libmodsecurity_la-detect_sqli.o operators/.libs/libmodsecurity_la-detect_xss.o operators/.libs/libmodsecurity_la-ends_with.o operators/.libs/libmodsecurity_la-eq.o operators/.libs/libmodsecurity_la-fuzzy_hash.o operators/.libs/libmodsecurity_la-ge.o operators/.libs/libmodsecurity_la-geo_lookup.o operators/.libs/libmodsecurity_la-gsblookup.o operators/.libs/libmodsecurity_la-gt.o operators/.libs/libmodsecurity_la-inspect_file.o operators/.libs/libmodsecurity_la-ip_match.o operators/.libs/libmodsecurity_la-ip_match_f.o operators/.libs/libmodsecurity_la-ip_match_from_file.o operators/.libs/libmodsecurity_la-le.o operators/.libs/libmodsecurity_la-lt.o operators/.libs/libmodsecurity_la-no_match.o operators/.libs/libmodsecurity_la-operator.o operators/.libs/libmodsecurity_la-pm.o operators/.libs/libmodsecurity_la-pm_f.o operators/.libs/libmodsecurity_la-pm_from_file.o operators/.libs/libmodsecurity_la-rbl.o operators/.libs/libmodsecurity_la-rsub.o operators/.libs/libmodsecurity_la-rx.o operators/.libs/libmodsecurity_la-rx_global.o operators/.libs/libmodsecurity_la-str_eq.o operators/.libs/libmodsecurity_la-str_match.o operators/.libs/libmodsecurity_la-validate_byte_range.o operators/.libs/libmodsecurity_la-validate_dtd.o operators/.libs/libmodsecurity_la-validate_hash.o operators/.libs/libmodsecurity_la-validate_schema.o operators/.libs/libmodsecurity_la-validate_url_encoding.o operators/.libs/libmodsecurity_la-validate_utf8_encoding.o operators/.libs/libmodsecurity_la-verify_cc.o operators/.libs/libmodsecurity_la-verify_cpf.o operators/.libs/libmodsecurity_la-verify_ssn.o operators/.libs/libmodsecurity_la-verify_svnr.o operators/.libs/libmodsecurity_la-within.o operators/.libs/libmodsecurity_la-unconditional_match.o utils/.libs/libmodsecurity_la-acmp.o utils/.libs/libmodsecurity_la-base64.o utils/.libs/libmodsecurity_la-decode.o utils/.libs/libmodsecurity_la-geo_lookup.o utils/.libs/libmodsecurity_la-https_client.o utils/.libs/libmodsecurity_la-ip_tree.o utils/.libs/libmodsecurity_la-md5.o utils/.libs/libmodsecurity_la-msc_tree.o utils/.libs/libmodsecurity_la-random.o utils/.libs/libmodsecurity_la-regex.o utils/.libs/libmodsecurity_la-sha1.o utils/.libs/libmodsecurity_la-string.o utils/.libs/libmodsecurity_la-system.o utils/.libs/libmodsecurity_la-shared_files.o variables/.libs/libmodsecurity_la-duration.o variables/.libs/libmodsecurity_la-env.o variables/.libs/libmodsecurity_la-highest_severity.o variables/.libs/libmodsecurity_la-modsec_build.o variables/.libs/libmodsecurity_la-remote_user.o variables/.libs/libmodsecurity_la-rule.o variables/.libs/libmodsecurity_la-time.o variables/.libs/libmodsecurity_la-time_day.o variables/.libs/libmodsecurity_la-time_epoch.o variables/.libs/libmodsecurity_la-time_hour.o variables/.libs/libmodsecurity_la-time_min.o variables/.libs/libmodsecurity_la-time_mon.o variables/.libs/libmodsecurity_la-time_sec.o variables/.libs/libmodsecurity_la-time_wday.o variables/.libs/libmodsecurity_la-time_year.o variables/.libs/libmodsecurity_la-tx.o variables/.libs/libmodsecurity_la-variable.o variables/.libs/libmodsecurity_la-xml.o  -Wl,--whole-archive ../others/.libs/libinjection.a ../others/.libs/libmbedtls.a -Wl,--no-whole-archive  -L/usr/lib64/ -lcurl -lGeoIP -lrt -lxml2 -lz -llzma -llmdb -lpcre -lfuzzy -lyajl -L/usr/lib/gcc/s390x-redhat-linux/13 -L/usr/lib/gcc/s390x-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/s390x-redhat-linux/13/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/s390x-redhat-linux/13/crtendS.o /usr/lib/gcc/s390x-redhat-linux/13/../../../../lib64/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -flto=auto -g -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes   -Wl,-soname -Wl,libmodsecurity.so.3 -o .libs/libmodsecurity.so.3.0.8
libtool: link: (cd ".libs" && rm -f "libmodsecurity.so.3" && ln -s "libmodsecurity.so.3.0.8" "libmodsecurity.so.3")
libtool: link: (cd ".libs" && rm -f "libmodsecurity.so" && ln -s "libmodsecurity.so.3.0.8" "libmodsecurity.so")
libtool: link: (cd .libs/libmodsecurity.lax/libinjection.a && ar x "/builddir/build/BUILD/modsecurity-v3.0.8/src/../others/.libs/libinjection.a")
libtool: link: (cd .libs/libmodsecurity.lax/libmbedtls.a && ar x "/builddir/build/BUILD/modsecurity-v3.0.8/src/../others/.libs/libmbedtls.a")
copying selected object files to avoid basename conflicts...
libtool: link: ln actions/libmodsecurity_la-audit_log.o .libs/libmodsecurity.lax/lt1-libmodsecurity_la-audit_log.o || cp actions/libmodsecurity_la-audit_log.o .libs/libmodsecurity.lax/lt1-libmodsecurity_la-audit_log.o
libtool: link: ln utils/libmodsecurity_la-geo_lookup.o .libs/libmodsecurity.lax/lt2-libmodsecurity_la-geo_lookup.o || cp utils/libmodsecurity_la-geo_lookup.o .libs/libmodsecurity.lax/lt2-libmodsecurity_la-geo_lookup.o
libtool: link: ln utils/libmodsecurity_la-md5.o .libs/libmodsecurity.lax/lt3-libmodsecurity_la-md5.o || cp utils/libmodsecurity_la-md5.o .libs/libmodsecurity.lax/lt3-libmodsecurity_la-md5.o
libtool: link: ln utils/libmodsecurity_la-sha1.o .libs/libmodsecurity.lax/lt4-libmodsecurity_la-sha1.o || cp utils/libmodsecurity_la-sha1.o .libs/libmodsecurity.lax/lt4-libmodsecurity_la-sha1.o
libtool: link: ln variables/libmodsecurity_la-rule.o .libs/libmodsecurity.lax/lt5-libmodsecurity_la-rule.o || cp variables/libmodsecurity_la-rule.o .libs/libmodsecurity.lax/lt5-libmodsecurity_la-rule.o
libtool: link: ln variables/libmodsecurity_la-xml.o .libs/libmodsecurity.lax/lt6-libmodsecurity_la-xml.o || cp variables/libmodsecurity_la-xml.o .libs/libmodsecurity.lax/lt6-libmodsecurity_la-xml.o
libtool: link: ar cru .libs/libmodsecurity.a parser/libmodsecurity_la-seclang-parser.o parser/libmodsecurity_la-seclang-scanner.o parser/libmodsecurity_la-driver.o libmodsecurity_la-transaction.o libmodsecurity_la-anchored_set_variable.o libmodsecurity_la-anchored_variable.o audit_log/libmodsecurity_la-audit_log.o audit_log/writer/libmodsecurity_la-writer.o audit_log/writer/libmodsecurity_la-https.o audit_log/writer/libmodsecurity_la-serial.o audit_log/writer/libmodsecurity_la-parallel.o libmodsecurity_la-modsecurity.o libmodsecurity_la-rules_set.o libmodsecurity_la-rules_set_phases.o libmodsecurity_la-rules_set_properties.o debug_log/libmodsecurity_la-debug_log.o debug_log/libmodsecurity_la-debug_log_writer.o libmodsecurity_la-run_time_string.o libmodsecurity_la-rule.o libmodsecurity_la-rule_unconditional.o libmodsecurity_la-rule_with_actions.o libmodsecurity_la-rule_with_operator.o libmodsecurity_la-rule_message.o libmodsecurity_la-rule_script.o libmodsecurity_la-unique_id.o libmodsecurity_la-rules_exceptions.o request_body_processor/libmodsecurity_la-multipart.o request_body_processor/libmodsecurity_la-xml.o request_body_processor/libmodsecurity_la-json.o actions/libmodsecurity_la-accuracy.o actions/libmodsecurity_la-action.o .libs/libmodsecurity.lax/lt1-libmodsecurity_la-audit_log.o actions/libmodsecurity_la-block.o actions/libmodsecurity_la-capture.o actions/libmodsecurity_la-chain.o actions/ctl/libmodsecurity_la-audit_log_parts.o actions/ctl/libmodsecurity_la-audit_engine.o actions/ctl/libmodsecurity_la-rule_engine.o actions/ctl/libmodsecurity_la-request_body_processor_json.o actions/ctl/libmodsecurity_la-request_body_processor_xml.o actions/ctl/libmodsecurity_la-request_body_processor_urlencoded.o actions/ctl/libmodsecurity_la-rule_remove_target_by_tag.o actions/ctl/libmodsecurity_la-rule_remove_target_by_id.o actions/ctl/libmodsecurity_la-rule_remove_by_id.o actions/ctl/libmodsecurity_la-rule_remove_by_tag.o actions/ctl/libmodsecurity_la-request_body_access.o actions/disruptive/libmodsecurity_la-allow.o actions/disruptive/libmodsecurity_la-deny.o actions/disruptive/libmodsecurity_la-drop.o actions/disruptive/libmodsecurity_la-redirect.o actions/disruptive/libmodsecurity_la-pass.o actions/libmodsecurity_la-exec.o actions/libmodsecurity_la-init_col.o actions/libmodsecurity_la-log.o actions/libmodsecurity_la-log_data.o actions/libmodsecurity_la-maturity.o actions/libmodsecurity_la-msg.o actions/libmodsecurity_la-multi_match.o actions/libmodsecurity_la-no_audit_log.o actions/libmodsecurity_la-no_log.o actions/libmodsecurity_la-phase.o actions/libmodsecurity_la-rev.o actions/libmodsecurity_la-rule_id.o actions/libmodsecurity_la-severity.o actions/libmodsecurity_la-set_env.o actions/libmodsecurity_la-set_rsc.o actions/libmodsecurity_la-set_sid.o actions/libmodsecurity_la-set_uid.o actions/libmodsecurity_la-set_var.o actions/data/libmodsecurity_la-status.o actions/libmodsecurity_la-skip.o actions/libmodsecurity_la-skip_after.o actions/libmodsecurity_la-tag.o actions/transformations/libmodsecurity_la-base64_decode.o actions/transformations/libmodsecurity_la-base64_encode.o actions/transformations/libmodsecurity_la-base64_decode_ext.o actions/transformations/libmodsecurity_la-cmd_line.o actions/transformations/libmodsecurity_la-compress_whitespace.o actions/transformations/libmodsecurity_la-css_decode.o actions/transformations/libmodsecurity_la-escape_seq_decode.o actions/transformations/libmodsecurity_la-hex_decode.o actions/transformations/libmodsecurity_la-hex_encode.o actions/transformations/libmodsecurity_la-html_entity_decode.o actions/transformations/libmodsecurity_la-js_decode.o actions/transformations/libmodsecurity_la-length.o actions/transformations/libmodsecurity_la-lower_case.o actions/transformations/libmodsecurity_la-md5.o actions/transformations/libmodsecurity_la-none.o actions/transformations/libmodsecurity_la-normalise_path.o actions/transformations/libmodsecurity_la-normalise_path_win.o actions/transformations/libmodsecurity_la-parity_even_7bit.o actions/transformations/libmodsecurity_la-parity_odd_7bit.o actions/transformations/libmodsecurity_la-parity_zero_7bit.o actions/transformations/libmodsecurity_la-remove_comments.o actions/transformations/libmodsecurity_la-remove_comments_char.o actions/transformations/libmodsecurity_la-remove_nulls.o actions/transformations/libmodsecurity_la-remove_whitespace.o actions/transformations/libmodsecurity_la-replace_comments.o actions/transformations/libmodsecurity_la-replace_nulls.o actions/transformations/libmodsecurity_la-sha1.o actions/transformations/libmodsecurity_la-sql_hex_decode.o actions/transformations/libmodsecurity_la-transformation.o actions/transformations/libmodsecurity_la-trim.o actions/transformations/libmodsecurity_la-trim_left.o actions/transformations/libmodsecurity_la-trim_right.o actions/transformations/libmodsecurity_la-upper_case.o actions/transformations/libmodsecurity_la-url_decode.o actions/transformations/libmodsecurity_la-url_decode_uni.o actions/transformations/libmodsecurity_la-url_encode.o actions/transformations/libmodsecurity_la-utf8_to_unicode.o actions/libmodsecurity_la-ver.o actions/libmodsecurity_la-xmlns.o engine/libmodsecurity_la-lua.o collection/libmodsecurity_la-collections.o collection/backend/libmodsecurity_la-in_memory-per_process.o collection/backend/libmodsecurity_la-lmdb.o operators/libmodsecurity_la-begins_with.o operators/libmodsecurity_la-contains.o operators/libmodsecurity_la-contains_word.o operators/libmodsecurity_la-detect_sqli.o operators/libmodsecurity_la-detect_xss.o operators/libmodsecurity_la-ends_with.o operators/libmodsecurity_la-eq.o operators/libmodsecurity_la-fuzzy_hash.o operators/libmodsecurity_la-ge.o operators/libmodsecurity_la-geo_lookup.o operators/libmodsecurity_la-gsblookup.o operators/libmodsecurity_la-gt.o operators/libmodsecurity_la-inspect_file.o operators/libmodsecurity_la-ip_match.o operators/libmodsecurity_la-ip_match_f.o operators/libmodsecurity_la-ip_match_from_file.o operators/libmodsecurity_la-le.o operators/libmodsecurity_la-lt.o operators/libmodsecurity_la-no_match.o operators/libmodsecurity_la-operator.o operators/libmodsecurity_la-pm.o operators/libmodsecurity_la-pm_f.o operators/libmodsecurity_la-pm_from_file.o operators/libmodsecurity_la-rbl.o operators/libmodsecurity_la-rsub.o operators/libmodsecurity_la-rx.o operators/libmodsecurity_la-rx_global.o operators/libmodsecurity_la-str_eq.o operators/libmodsecurity_la-str_match.o operators/libmodsecurity_la-validate_byte_range.o operators/libmodsecurity_la-validate_dtd.o operators/libmodsecurity_la-validate_hash.o operators/libmodsecurity_la-validate_schema.o operators/libmodsecurity_la-validate_url_encoding.o operators/libmodsecurity_la-validate_utf8_encoding.o operators/libmodsecurity_la-verify_cc.o operators/libmodsecurity_la-verify_cpf.o operators/libmodsecurity_la-verify_ssn.o operators/libmodsecurity_la-verify_svnr.o operators/libmodsecurity_la-within.o operators/libmodsecurity_la-unconditional_match.o utils/libmodsecurity_la-acmp.o utils/libmodsecurity_la-base64.o utils/libmodsecurity_la-decode.o .libs/libmodsecurity.lax/lt2-libmodsecurity_la-geo_lookup.o utils/libmodsecurity_la-https_client.o utils/libmodsecurity_la-ip_tree.o .libs/libmodsecurity.lax/lt3-libmodsecurity_la-md5.o utils/libmodsecurity_la-msc_tree.o utils/libmodsecurity_la-random.o utils/libmodsecurity_la-regex.o .libs/libmodsecurity.lax/lt4-libmodsecurity_la-sha1.o utils/libmodsecurity_la-string.o utils/libmodsecurity_la-system.o utils/libmodsecurity_la-shared_files.o variables/libmodsecurity_la-duration.o variables/libmodsecurity_la-env.o variables/libmodsecurity_la-highest_severity.o variables/libmodsecurity_la-modsec_build.o variables/libmodsecurity_la-remote_user.o .libs/libmodsecurity.lax/lt5-libmodsecurity_la-rule.o variables/libmodsecurity_la-time.o variables/libmodsecurity_la-time_day.o variables/libmodsecurity_la-time_epoch.o variables/libmodsecurity_la-time_hour.o variables/libmodsecurity_la-time_min.o variables/libmodsecurity_la-time_mon.o variables/libmodsecurity_la-time_sec.o variables/libmodsecurity_la-time_wday.o variables/libmodsecurity_la-time_year.o variables/libmodsecurity_la-tx.o variables/libmodsecurity_la-variable.o .libs/libmodsecurity.lax/lt6-libmodsecurity_la-xml.o .libs/libmodsecurity.lax/libinjection.a/libinjection_html5.o .libs/libmodsecurity.lax/libinjection.a/libinjection_sqli.o .libs/libmodsecurity.lax/libinjection.a/libinjection_xss.o .libs/libmodsecurity.lax/libmbedtls.a/libmbedtls_la-base64.o .libs/libmodsecurity.lax/libmbedtls.a/libmbedtls_la-md5.o .libs/libmodsecurity.lax/libmbedtls.a/libmbedtls_la-sha1.o
libtool: link: ranlib .libs/libmodsecurity.a
libtool: link: rm -fr .libs/libmodsecurity.lax .libs/libmodsecurity.lax
libtool: link: ( cd ".libs" && rm -f "libmodsecurity.la" && ln -s "../libmodsecurity.la" "libmodsecurity.la" )
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
Making all in doc
make[1]: Nothing to be done for 'all'.
Making all in tools
Making all in rules-check
make[2]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/tools/rules-check'
g++ -DHAVE_CONFIG_H -I. -I../../src  -std=c++11 -I../../headers   -DWITH_LMDB   -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o modsec_rules_check-rules-check.o `test -f 'rules-check.cc' || echo './'`rules-check.cc
In file included from ../../headers/modsecurity/transaction.h:51,
                 from ../../headers/modsecurity/modsecurity.h:175,
                 from ../../headers/modsecurity/rules_set_properties.h:32,
                 from ../../headers/modsecurity/rules_set.h:31,
                 from rules-check.cc:24:
../../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../../headers/modsecurity/rules_set_phases.h:32,
                 from ../../headers/modsecurity/rules_set.h:35:
../../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
In file included from ../../headers/modsecurity/modsecurity.h:174:
../../headers/modsecurity/intervention.h: At global scope:
../../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[2]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/tools/rules-check'
make[2]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/tools/rules-check'
/bin/sh ../../libtool  --tag=CXX   --mode=link g++  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection   -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes   -L/usr/lib64/  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o modsec-rules-check modsec_rules_check-rules-check.o ../../src/.libs/libmodsecurity.la -lcurl -lGeoIP   -lrt   -lxml2 -lz -llzma -lm -llmdb   -lpcre -lpcre -lfuzzy -lyajl  
libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o .libs/modsec-rules-check modsec_rules_check-rules-check.o  -L/usr/lib64/ ../../src/.libs/libmodsecurity.so -lcurl -lGeoIP -lrt -lxml2 -lz -llzma -lm -llmdb -lpcre -lfuzzy -lyajl
make[2]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/tools/rules-check'
make[2]: Nothing to be done for 'all-am'.
Making all in examples
Making all in multiprocess_c
make[2]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/examples/multiprocess_c'
gcc -DHAVE_CONFIG_H -I. -I../../src    -I../../headers -I../..  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o multi-multi.o `test -f 'multi.c' || echo './'`multi.c
make[2]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/examples/multiprocess_c'
make[2]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/examples/multiprocess_c'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -I../../headers -I../..  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -L../../src/.libs/  -lmodsecurity -lpthread -lm -lstdc++  -L/usr/lib64/   -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o multi multi-multi.o -lfuzzy   -lrt   
libtool: link: gcc -I../../headers -I../.. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o .libs/multi multi-multi.o  -L../../src/.libs/ /builddir/build/BUILD/modsecurity-v3.0.8/src/.libs/libmodsecurity.so -lpthread -lm -lstdc++ -L/usr/lib64/ -lfuzzy -lrt
make[2]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/examples/multiprocess_c'
Making all in reading_logs_with_offset
make[2]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/examples/reading_logs_with_offset'
g++ -DHAVE_CONFIG_H -I. -I../../src   -std=c++11 -I../../headers -I../.. -g -I../others -fPIC -O3 -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/     -DWITH_YAJL  -DWITH_LMDB    -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o read-read.o `test -f 'read.cc' || echo './'`read.cc
In file included from ../../headers/modsecurity/transaction.h:51,
                 from ../../headers/modsecurity/modsecurity.h:175,
                 from read.cc:5:
../../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../../headers/modsecurity/modsecurity.h:174:
../../headers/modsecurity/intervention.h: At global scope:
../../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[2]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/examples/reading_logs_with_offset'
make[2]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/examples/reading_logs_with_offset'
/bin/sh ../../libtool  --tag=CXX   --mode=link g++  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -L../../src/.libs/  -lmodsecurity -lpthread -lm -lstdc++   -L/usr/lib64/   -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o read read-read.o -lcurl -lGeoIP   -lrt   -lxml2 -lz -llzma -lm -llmdb   -lpcre -lpcre -lfuzzy -lyajl  
libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o .libs/read read-read.o  -L../../src/.libs/ /builddir/build/BUILD/modsecurity-v3.0.8/src/.libs/libmodsecurity.so -lpthread -lstdc++ -L/usr/lib64/ -lcurl -lGeoIP -lrt -lxml2 -lz -llzma -lm -llmdb -lpcre -lfuzzy -lyajl
make[2]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/examples/reading_logs_with_offset'
Making all in reading_logs_via_rule_message
make[2]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/examples/reading_logs_via_rule_message'
g++ -DHAVE_CONFIG_H -I. -I../../src   -std=c++11 -I../../headers -I../.. -g -I../others -fPIC -O3 -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL -DWITH_GEOIP -I/usr/include/    -DWITH_YAJL  -DWITH_LMDB    -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o simple_request-simple_request.o `test -f 'simple_request.cc' || echo './'`simple_request.cc
In file included from ../../headers/modsecurity/transaction.h:51,
                 from ../../headers/modsecurity/modsecurity.h:175,
                 from simple_request.cc:19:
../../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../../headers/modsecurity/rules_set_phases.h:32,
                 from ../../headers/modsecurity/rules_set.h:35,
                 from simple_request.cc:20:
../../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
In file included from ../../headers/modsecurity/modsecurity.h:174:
../../headers/modsecurity/intervention.h: At global scope:
../../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[2]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/examples/reading_logs_via_rule_message'
make[2]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/examples/reading_logs_via_rule_message'
/bin/sh ../../libtool  --tag=CXX   --mode=link g++  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -L../../src/.libs/  -lmodsecurity -lpthread -lm -lstdc++    -L/usr/lib64/  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o simple_request simple_request-simple_request.o -lcurl -lGeoIP  -lrt   -lxml2 -lz -llzma -lm -llmdb    -lpcre -lpcre -lfuzzy -lyajl  
libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o .libs/simple_request simple_request-simple_request.o  -L../../src/.libs/ /builddir/build/BUILD/modsecurity-v3.0.8/src/.libs/libmodsecurity.so -lpthread -lstdc++ -L/usr/lib64/ -lcurl -lGeoIP -lrt -lxml2 -lz -llzma -lm -llmdb -lpcre -lfuzzy -lyajl
make[2]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/examples/reading_logs_via_rule_message'
Making all in simple_example_using_c
make[2]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/examples/simple_example_using_c'
gcc -DHAVE_CONFIG_H -I. -I../../src    -I../../headers -I../..  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o test-test.o `test -f 'test.c' || echo './'`test.c
make[2]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/examples/simple_example_using_c'
make[2]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/examples/simple_example_using_c'
/bin/sh ../../libtool  --tag=CC   --mode=link gcc -I../../headers -I../..  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -L../../src/.libs/  -lmodsecurity -lm -lstdc++  -L/usr/lib64/  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o test test-test.o -lrt    -lfuzzy 
libtool: link: gcc -I../../headers -I../.. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o .libs/test test-test.o  -L../../src/.libs/ /builddir/build/BUILD/modsecurity-v3.0.8/src/.libs/libmodsecurity.so -lm -lstdc++ -L/usr/lib64/ -lrt -lfuzzy
make[2]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/examples/simple_example_using_c'
Making all in using_bodies_in_chunks
make[2]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/examples/using_bodies_in_chunks'
g++ -DHAVE_CONFIG_H -I. -I../../src   -std=c++11 -I../../headers -I../.. -g -I../others -fPIC -O3 -DWITH_GEOIP -I/usr/include/  -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL    -DWITH_YAJL  -DWITH_LMDB    -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o simple_request-simple_request.o `test -f 'simple_request.cc' || echo './'`simple_request.cc
In file included from ../../headers/modsecurity/transaction.h:51,
                 from ../../headers/modsecurity/modsecurity.h:175,
                 from simple_request.cc:21:
../../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../../headers/modsecurity/rules_set_phases.h:32,
                 from ../../headers/modsecurity/rules_set.h:35,
                 from simple_request.cc:22:
../../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
In file included from ../../headers/modsecurity/modsecurity.h:174:
../../headers/modsecurity/intervention.h: At global scope:
../../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[2]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/examples/using_bodies_in_chunks'
make[2]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/examples/using_bodies_in_chunks'
/bin/sh ../../libtool  --tag=CXX   --mode=link g++  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -L../../src/.libs/  -lmodsecurity -lpthread -lm -lstdc++   -lpthread  -L/usr/lib64/  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o simple_request simple_request-simple_request.o -lcurl -lGeoIP   -lrt   -lxml2 -lz -llzma -lm -llmdb   -lpcre -lpcre -lfuzzy -lyajl  
libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o .libs/simple_request simple_request-simple_request.o  -L../../src/.libs/ /builddir/build/BUILD/modsecurity-v3.0.8/src/.libs/libmodsecurity.so -lstdc++ -lpthread -L/usr/lib64/ -lcurl -lGeoIP -lrt -lxml2 -lz -llzma -lm -llmdb -lpcre -lfuzzy -lyajl
make[2]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/examples/using_bodies_in_chunks'
make[2]: Nothing to be done for 'all-am'.
Making all in test
Making all in benchmark
make[2]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/test/benchmark'
g++ -DHAVE_CONFIG_H -I. -I../../src  -std=c++11 -I../../headers   -DWITH_LMDB  -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o benchmark-benchmark.o `test -f 'benchmark.cc' || echo './'`benchmark.cc
make[2]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/test/benchmark'
In file included from ../../headers/modsecurity/transaction.h:51,
                 from ../../headers/modsecurity/modsecurity.h:175,
                 from ../../headers/modsecurity/rules_set_properties.h:32,
                 from ../../headers/modsecurity/rules_set.h:31,
                 from benchmark.cc:22:
../../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../../headers/modsecurity/rules_set_phases.h:32,
                 from ../../headers/modsecurity/rules_set.h:35:
../../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
In file included from ../../headers/modsecurity/modsecurity.h:174:
../../headers/modsecurity/intervention.h: At global scope:
../../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[2]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/test/benchmark'
/bin/sh ../../libtool  --tag=CXX   --mode=link g++  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -L../../src/.libs/  -lmodsecurity -lpthread -lm -lstdc++     -L/usr/lib64/  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o benchmark benchmark-benchmark.o -lcurl -lGeoIP   -lpcre -lpcre -lyajl  -llmdb  -lfuzzy  -lxml2 -lz -llzma -lm -lrt   
libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o .libs/benchmark benchmark-benchmark.o  -L../../src/.libs/ /builddir/build/BUILD/modsecurity-v3.0.8/src/.libs/libmodsecurity.so -lpthread -lstdc++ -L/usr/lib64/ -lcurl -lGeoIP -lpcre -lyajl -llmdb -lfuzzy -lxml2 -lz -llzma -lm -lrt
make[2]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/test/benchmark'
make[2]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/test'
g++ -DHAVE_CONFIG_H -I. -I../src  -std=c++11 -Icommon -I../ -g -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL  -DWITH_GEOIP -I/usr/include/    -DWITH_LMDB    -DWITH_YAJL   -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o unit/unit_tests-unit_test.o `test -f 'unit/unit_test.cc' || echo './'`unit/unit_test.cc
unit/unit_test.cc: In static member function 'static modsecurity_test::UnitTest* modsecurity_test::UnitTest::from_yajl_node(yajl_val_s* const&)':
unit/unit_test.cc:126:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  126 |     for (int i = 0; i < num_tests; i++) {
      |                     ~~^~~~~~~~~~~
make[2]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/test'
make[2]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/test'
g++ -DHAVE_CONFIG_H -I. -I../src  -std=c++11 -Icommon -I../ -g -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL  -DWITH_GEOIP -I/usr/include/    -DWITH_LMDB    -DWITH_YAJL   -DWITH_SSDEEP -I/usr/include -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o unit/unit_tests-unit.o `test -f 'unit/unit.cc' || echo './'`unit/unit.cc
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/modsecurity.h:175,
                 from ../headers/modsecurity/rules_set_properties.h:32,
                 from ../headers/modsecurity/rules_set.h:31,
                 from unit/unit.cc:23:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
In file included from ../src/run_time_string.h:27,
                 from ../src/operators/operator.h:26,
                 from unit/unit.cc:25:
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
unit/unit.cc: In function 'int main(int, char**)':
unit/unit.cc:222:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<modsecurity_test::UnitTest*, std::allocator<modsecurity_test::UnitTest*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  222 |         for (int i = 0; i < vec->size(); i++) {
      |                         ~~^~~~~~~~~~~~~
In file included from ../test/common/modsecurity_test.h:55,
                 from unit/unit.cc:31:
../test/common/modsecurity_test.cc: In instantiation of 'bool modsecurity_test::ModSecurityTest<T>::load_test_json(std::string) [with T = modsecurity_test::UnitTest; std::string = std::__cxx11::basic_string<char>]':
../test/common/modsecurity_test.cc:106:17:   required from 'std::pair<std::__cxx11::basic_string<char>, std::vector<T*> >* modsecurity_test::ModSecurityTest<T>::load_tests(std::string) [with T = modsecurity_test::UnitTest; std::string = std::__cxx11::basic_string<char>]'
unit/unit.cc:151:24:   required from here
../test/common/modsecurity_test.cc:72:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   72 |     for ( int i = 0; i < num_tests; i++ ) {
      |                      ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/modsecurity.h:174:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[2]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/test'
make[2]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/test'
g++ -DHAVE_CONFIG_H -I. -I../src  -std=c++11 -Icommon -I../ -g -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL  -DWITH_GEOIP -I/usr/include/    -DWITH_LMDB   -DWITH_SSDEEP -I/usr/include   -DWITH_YAJL  -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o regression/regression_tests-regression_test.o `test -f 'regression/regression_test.cc' || echo './'`regression/regression_test.cc
regression/regression_test.cc: In static member function 'static std::string modsecurity_test::RegressionTest::yajl_array_to_str(yajl_val_s* const&)':
regression/regression_test.cc:48:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   48 |     for (int z = 0; z < node->u.array.len; z++) {
      |                     ~~^~~~~~~~~~~~~~~~~~~
regression/regression_test.cc: In static member function 'static std::vector<std::__cxx11::basic_string<char> > modsecurity_test::RegressionTest::yajl_array_to_vec_str(yajl_val_s* const&)':
regression/regression_test.cc:60:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   60 |     for (int z = 0; z < node->u.array.len; z++) {
      |                     ~~^~~~~~~~~~~~~~~~~~~
regression/regression_test.cc: In static member function 'static std::vector<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > modsecurity_test::RegressionTest::yajl_array_to_map(yajl_val_s* const&)':
regression/regression_test.cc:72:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   72 |     for (int z = 0; z < node->u.object.len; z++) {
      |                     ~~^~~~~~~~~~~~~~~~~~~~
regression/regression_test.cc: In static member function 'static modsecurity_test::RegressionTest* modsecurity_test::RegressionTest::from_yajl_node(yajl_val_s* const&)':
regression/regression_test.cc:88:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   88 |     for (int i = 0; i < nelem; i++) {
      |                     ~~^~~~~~~
regression/regression_test.cc:114:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  114 |             for (int j = 0; j < val->u.object.len; j++) {
      |                             ~~^~~~~~~~~~~~~~~~~~~
regression/regression_test.cc:127:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  127 |             for (int j = 0; j < val->u.object.len; j++) {
      |                             ~~^~~~~~~~~~~~~~~~~~~
regression/regression_test.cc:140:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  140 |             for (int j = 0; j < val->u.object.len; j++) {
      |                             ~~^~~~~~~~~~~~~~~~~~~
regression/regression_test.cc:162:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  162 |             for (int j = 0; j < val->u.object.len; j++) {
      |                             ~~^~~~~~~~~~~~~~~~~~~
regression/regression_test.cc:178:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  178 |             for (int j = 0; j < val->u.object.len; j++) {
      |                             ~~^~~~~~~~~~~~~~~~~~~
regression/regression_test.cc:204:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  204 |             for (int j = 0; j < val->u.array.len; j++) {
      |                             ~~^~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/test'
make[2]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/test'
g++ -DHAVE_CONFIG_H -I. -I../src  -std=c++11 -Icommon -I../ -g -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL  -DWITH_GEOIP -I/usr/include/    -DWITH_LMDB   -DWITH_SSDEEP -I/usr/include   -DWITH_YAJL  -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o regression/regression_tests-custom_debug_log.o `test -f 'regression/custom_debug_log.cc' || echo './'`regression/custom_debug_log.cc
make[2]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/test'
make[2]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/test'
g++ -DHAVE_CONFIG_H -I. -I../src  -std=c++11 -Icommon -I../ -g -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL  -DWITH_GEOIP -I/usr/include/    -DWITH_LMDB   -DWITH_SSDEEP -I/usr/include   -DWITH_YAJL  -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o regression/regression_tests-regression.o `test -f 'regression/regression.cc' || echo './'`regression/regression.cc
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/modsecurity.h:175,
                 from ../headers/modsecurity/rules_set_properties.h:32,
                 from ../headers/modsecurity/rules_set.h:31,
                 from regression/regression.cc:26:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
regression/regression.cc: In function 'int main(int, char**)':
regression/regression.cc:602:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<modsecurity_test::RegressionTest*, std::allocator<modsecurity_test::RegressionTest*> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  602 |         for (int i = 0; i < vec->size(); i++) {
      |                         ~~^~~~~~~~~~~~~
In file included from ../test/common/modsecurity_test.h:55,
                 from regression/regression.cc:28:
../test/common/modsecurity_test.cc: In instantiation of 'bool modsecurity_test::ModSecurityTest<T>::load_test_json(std::string) [with T = modsecurity_test::RegressionTest; std::string = std::__cxx11::basic_string<char>]':
../test/common/modsecurity_test.cc:106:17:   required from 'std::pair<std::__cxx11::basic_string<char>, std::vector<T*> >* modsecurity_test::ModSecurityTest<T>::load_tests(std::string) [with T = modsecurity_test::RegressionTest; std::string = std::__cxx11::basic_string<char>]'
../test/common/modsecurity_test.cc:134:22:   required from 'std::pair<std::__cxx11::basic_string<char>, std::vector<T*> >* modsecurity_test::ModSecurityTest<T>::load_tests() [with T = modsecurity_test::RegressionTest]'
regression/regression.cc:515:20:   required from here
../test/common/modsecurity_test.cc:72:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   72 |     for ( int i = 0; i < num_tests; i++ ) {
      |                      ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/modsecurity.h:174:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[2]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/test'
make[2]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/test'
/bin/sh ../libtool  --tag=CXX   --mode=link g++  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -L../src/.libs/  -lmodsecurity -lpthread -lm -lstdc++    -L/usr/lib64/  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o unit_tests unit/unit_tests-unit.o unit/unit_tests-unit_test.o -lcurl -lGeoIP   -lrt   -lxml2 -lz -llzma -lm -llmdb   -lpcre -lpcre  -lfuzzy -lyajl  
libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o .libs/unit_tests unit/unit_tests-unit.o unit/unit_tests-unit_test.o  -L../src/.libs/ /builddir/build/BUILD/modsecurity-v3.0.8/src/.libs/libmodsecurity.so -lpthread -lstdc++ -L/usr/lib64/ -lcurl -lGeoIP -lrt -lxml2 -lz -llzma -lm -llmdb -lpcre -lfuzzy -lyajl
make[2]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/test'
make[2]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/test'
g++ -DHAVE_CONFIG_H -I. -I../src  -std=c++11 -Icommon -I../ -g -I../headers -DWITH_CURL_SSLVERSION_TLSv1_2 -DWITH_CURL  -DWITH_GEOIP -I/usr/include/    -DWITH_LMDB   -DWITH_SSDEEP -I/usr/include   -DWITH_YAJL  -I/usr/include/libxml2 -DWITH_LIBXML2   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o optimization/rules_optimization-optimization.o `test -f 'optimization/optimization.cc' || echo './'`optimization/optimization.cc
In file included from ../headers/modsecurity/transaction.h:51,
                 from ../headers/modsecurity/modsecurity.h:175,
                 from ../headers/modsecurity/rules_set_properties.h:32,
                 from optimization/optimization.cc:23:
../headers/modsecurity/anchored_set_variable_translation_proxy.h: In lambda function:
../headers/modsecurity/anchored_set_variable_translation_proxy.h:46:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const modsecurity::VariableValue*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   46 |             for (int i = 0; i < l->size(); ++i) {
      |                             ~~^~~~~~~~~~~
In file included from ../headers/modsecurity/rules_set_phases.h:32,
                 from ../headers/modsecurity/rules_set.h:35,
                 from optimization/optimization.cc:24:
../headers/modsecurity/rules.h: In member function 'void modsecurity::Rules::dump() const':
../headers/modsecurity/rules.h:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<modsecurity::Rule> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   44 |         for (int j = 0; j < m_rules.size(); j++) {
      |                         ~~^~~~~~~~~~~~~~~~
In file included from ../src/run_time_string.h:27,
                 from ../src/operators/operator.h:26,
                 from ../src/rule_script.h:24,
                 from ../src/parser/driver.h:32,
                 from optimization/optimization.cc:27:
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableDictElement::VariableDictElement(const std::string&, const std::string&)':
../src/variables/variable.h:591:17: warning: 'modsecurity::variables::VariableDictElement::m_dictElement' will be initialized after [-Wreorder]
  591 |     std::string m_dictElement;
      |                 ^~~~~~~~~~~~~
../src/variables/variable.h:589:75: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  589 |         :  m_dictElement(dict_element), Variable(name + ":" + dict_element) { }
      |                                                                           ^
../src/variables/variable.h:588:5: warning:   when initialized here [-Wreorder]
  588 |     VariableDictElement(const std::string &name, const std::string &dict_element)
      |     ^~~~~~~~~~~~~~~~~~~
../src/variables/variable.h: In constructor 'modsecurity::variables::VariableRegex::VariableRegex(const std::string&, const std::string&)':
../src/variables/variable.h:604:17: warning: 'modsecurity::variables::VariableRegex::m_regex' will be initialized after [-Wreorder]
  604 |     std::string m_regex;
      |                 ^~~~~~~
../src/variables/variable.h:600:53: warning:   base 'modsecurity::variables::Variable' [-Wreorder]
  600 |         Variable(name + ":" + "regex(" + regex + ")") { }
      |                                                     ^
../src/variables/variable.h:597:5: warning:   when initialized here [-Wreorder]
  597 |     VariableRegex(const std::string &name, const std::string &regex)
      |     ^~~~~~~~~~~~~
In file included from seclang-parser.yy:133,
                 from ../src/parser/driver.h:34:
../src/operators/rbl.h: In constructor 'modsecurity::operators::Rbl::Rbl(std::unique_ptr<modsecurity::RunTimeString>)':
../src/operators/rbl.h:97:17: warning: 'modsecurity::operators::Rbl::m_provider' will be initialized after [-Wreorder]
   97 |     RblProvider m_provider;
      |                 ^~~~~~~~~~
../src/operators/rbl.h:68:41: warning:   base 'modsecurity::operators::Operator' [-Wreorder]
   68 |         Operator("Rbl", std::move(param)) {
      |                                         ^
../src/operators/rbl.h:64:14: warning:   when initialized here [-Wreorder]
   64 |     explicit Rbl(std::unique_ptr<RunTimeString> param)
      |              ^~~
In file included from seclang-parser.yy:135:
../src/operators/rx.h: In constructor 'modsecurity::operators::Rx::Rx(std::unique_ptr<modsecurity::RunTimeString>)':
../src/operators/rx.h:59:12: warning: 'modsecurity::operators::Rx::m_re' will be initialized after [-Wreorder]
   59 |     Regex *m_re;
      |            ^~~~
../src/operators/rx.h:41:40: warning:   base 'modsecurity::operators::Operator' [-Wreorder]
   41 |         Operator("Rx", std::move(param)) {
      |                                        ^
../src/operators/rx.h:39:14: warning:   when initialized here [-Wreorder]
   39 |     explicit Rx(std::unique_ptr<RunTimeString> param)
      |              ^~
In file included from seclang-parser.yy:136:
../src/operators/rx_global.h: In constructor 'modsecurity::operators::RxGlobal::RxGlobal(std::unique_ptr<modsecurity::RunTimeString>)':
../src/operators/rx_global.h:59:12: warning: 'modsecurity::operators::RxGlobal::m_re' will be initialized after [-Wreorder]
   59 |     Regex *m_re;
      |            ^~~~
../src/operators/rx_global.h:41:46: warning:   base 'modsecurity::operators::Operator' [-Wreorder]
   41 |         Operator("RxGlobal", std::move(param)) {
      |                                              ^
../src/operators/rx_global.h:39:14: warning:   when initialized here [-Wreorder]
   39 |     explicit RxGlobal(std::unique_ptr<RunTimeString> param)
      |              ^~~~~~~~
optimization/optimization.cc: In function 'int main(int, char**)':
optimization/optimization.cc:84:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   84 |         for (int i = 0; i < rules->size(); i++) {
      |                         ~~^~~~~~~~~~~~~~~
In file included from ../headers/modsecurity/modsecurity.h:174:
../headers/modsecurity/intervention.h: At global scope:
../headers/modsecurity/intervention.h:59:17: warning: 'void modsecurity::intervention::free(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   59 |     static void free(ModSecurityIntervention_t *i) {
      |                 ^~~~
../headers/modsecurity/intervention.h:39:17: warning: 'void modsecurity::intervention::clean(modsecurity::ModSecurityIntervention_t*)' defined but not used [-Wunused-function]
   39 |     static void clean(ModSecurityIntervention_t *i) {
      |                 ^~~~~
make[2]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/test'
make[2]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/test'
/bin/sh ../libtool  --tag=CXX   --mode=link g++  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -L../src/.libs/  -lmodsecurity -lpthread -lm -lstdc++    -L/usr/lib64/  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o rules_optimization optimization/rules_optimization-optimization.o -lcurl -lGeoIP   -lrt   -lxml2 -lz -llzma -lm -llmdb   -lpcre -lpcre  -lfuzzy -lyajl  
libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o .libs/rules_optimization optimization/rules_optimization-optimization.o  -L../src/.libs/ /builddir/build/BUILD/modsecurity-v3.0.8/src/.libs/libmodsecurity.so -lpthread -lstdc++ -L/usr/lib64/ -lcurl -lGeoIP -lrt -lxml2 -lz -llzma -lm -llmdb -lpcre -lfuzzy -lyajl
make[2]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/test'
make[2]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/test'
/bin/sh ../libtool  --tag=CXX   --mode=link g++  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -L../src/.libs/  -lmodsecurity -lpthread -lm -lstdc++    -L/usr/lib64/  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o regression_tests regression/regression_tests-regression.o regression/regression_tests-regression_test.o regression/regression_tests-custom_debug_log.o -lcurl -lGeoIP   -lrt   -lxml2 -lz -llzma -lm -llmdb   -lpcre -lpcre  -lfuzzy -lyajl  
libtool: link: g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o .libs/regression_tests regression/regression_tests-regression.o regression/regression_tests-regression_test.o regression/regression_tests-custom_debug_log.o  -L../src/.libs/ /builddir/build/BUILD/modsecurity-v3.0.8/src/.libs/libmodsecurity.so -lpthread -lstdc++ -L/usr/lib64/ -lcurl -lGeoIP -lrt -lxml2 -lz -llzma -lm -llmdb -lpcre -lfuzzy -lyajl
make[2]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/test'
make[1]: Nothing to be done for 'all-am'.
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.6jdofq
+ umask 022
+ cd /builddir/build/BUILD
+ '[' /builddir/build/BUILDROOT/libmodsecurity-3.0.8-1.fc38.s390x '!=' / ']'
+ rm -rf /builddir/build/BUILDROOT/libmodsecurity-3.0.8-1.fc38.s390x
++ dirname /builddir/build/BUILDROOT/libmodsecurity-3.0.8-1.fc38.s390x
+ mkdir -p /builddir/build/BUILDROOT
+ mkdir /builddir/build/BUILDROOT/libmodsecurity-3.0.8-1.fc38.s390x
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd modsecurity-v3.0.8
+ /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/libmodsecurity-3.0.8-1.fc38.s390x 'INSTALL=/usr/bin/install -p'
Making install in others
make[1]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/others'
make[2]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/others'
make[2]: Nothing to be done for 'install-exec-am'.
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/others'
make[1]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/others'
Making install in src
make[1]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[2]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
 /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libmodsecurity-3.0.8-1.fc38.s390x/usr/lib64'
 /bin/sh ../libtool   --mode=install /usr/bin/install -p   libmodsecurity.la '/builddir/build/BUILDROOT/libmodsecurity-3.0.8-1.fc38.s390x/usr/lib64'
libtool: install: /usr/bin/install -p .libs/libmodsecurity.so.3.0.8 /builddir/build/BUILDROOT/libmodsecurity-3.0.8-1.fc38.s390x/usr/lib64/libmodsecurity.so.3.0.8
libtool: install: (cd /builddir/build/BUILDROOT/libmodsecurity-3.0.8-1.fc38.s390x/usr/lib64 && { ln -s -f libmodsecurity.so.3.0.8 libmodsecurity.so.3 || { rm -f libmodsecurity.so.3 && ln -s libmodsecurity.so.3.0.8 libmodsecurity.so.3; }; })
libtool: install: (cd /builddir/build/BUILDROOT/libmodsecurity-3.0.8-1.fc38.s390x/usr/lib64 && { ln -s -f libmodsecurity.so.3.0.8 libmodsecurity.so || { rm -f libmodsecurity.so && ln -s libmodsecurity.so.3.0.8 libmodsecurity.so; }; })
libtool: install: /usr/bin/install -p .libs/libmodsecurity.lai /builddir/build/BUILDROOT/libmodsecurity-3.0.8-1.fc38.s390x/usr/lib64/libmodsecurity.la
libtool: install: /usr/bin/install -p .libs/libmodsecurity.a /builddir/build/BUILDROOT/libmodsecurity-3.0.8-1.fc38.s390x/usr/lib64/libmodsecurity.a
libtool: install: chmod 644 /builddir/build/BUILDROOT/libmodsecurity-3.0.8-1.fc38.s390x/usr/lib64/libmodsecurity.a
libtool: install: ranlib /builddir/build/BUILDROOT/libmodsecurity-3.0.8-1.fc38.s390x/usr/lib64/libmodsecurity.a
libtool: warning: remember to run 'libtool --finish /usr/lib64'
 /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libmodsecurity-3.0.8-1.fc38.s390x/usr/include/modsecurity/actions/'
 /usr/bin/install -p -m 644 ../headers/modsecurity/actions/action.h '/builddir/build/BUILDROOT/libmodsecurity-3.0.8-1.fc38.s390x/usr/include/modsecurity/actions/'
 /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libmodsecurity-3.0.8-1.fc38.s390x/usr/include/modsecurity/collection/'
 /usr/bin/install -p -m 644 ../headers/modsecurity/collection/collection.h ../headers/modsecurity/collection/collections.h '/builddir/build/BUILDROOT/libmodsecurity-3.0.8-1.fc38.s390x/usr/include/modsecurity/collection/'
 /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libmodsecurity-3.0.8-1.fc38.s390x/usr/include/modsecurity'
 /usr/bin/install -p -m 644 ../headers/modsecurity/anchored_set_variable_translation_proxy.h ../headers/modsecurity/anchored_set_variable.h ../headers/modsecurity/anchored_variable.h ../headers/modsecurity/audit_log.h ../headers/modsecurity/debug_log.h ../headers/modsecurity/intervention.h ../headers/modsecurity/modsecurity.h ../headers/modsecurity/rule.h ../headers/modsecurity/rule_marker.h ../headers/modsecurity/rule_unconditional.h ../headers/modsecurity/rule_with_actions.h ../headers/modsecurity/rule_with_operator.h ../headers/modsecurity/rules.h ../headers/modsecurity/rule_message.h ../headers/modsecurity/rules_set.h ../headers/modsecurity/rules_set_phases.h ../headers/modsecurity/rules_set_properties.h ../headers/modsecurity/rules_exceptions.h ../headers/modsecurity/transaction.h ../headers/modsecurity/variable_origin.h ../headers/modsecurity/variable_value.h '/builddir/build/BUILDROOT/libmodsecurity-3.0.8-1.fc38.s390x/usr/include/modsecurity'
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[2]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
make[1]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/src'
Making install in doc
make[1]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/doc'
make[2]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/doc'
make[2]: Nothing to be done for 'install-exec-am'.
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/doc'
make[1]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/doc'
Making install in tools
make[1]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/tools'
Making install in rules-check
make[2]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/tools/rules-check'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/tools/rules-check'
 /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libmodsecurity-3.0.8-1.fc38.s390x/usr/bin'
  /bin/sh ../../libtool   --mode=install /usr/bin/install -p modsec-rules-check '/builddir/build/BUILDROOT/libmodsecurity-3.0.8-1.fc38.s390x/usr/bin'
libtool: install: /usr/bin/install -p .libs/modsec-rules-check /builddir/build/BUILDROOT/libmodsecurity-3.0.8-1.fc38.s390x/usr/bin/modsec-rules-check
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/tools/rules-check'
make[2]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/tools/rules-check'
make[2]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/tools'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/tools'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/tools'
make[2]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/tools'
make[1]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/tools'
Making install in examples
make[1]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/examples'
Making install in multiprocess_c
make[2]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/examples/multiprocess_c'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/examples/multiprocess_c'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/examples/multiprocess_c'
make[2]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/examples/multiprocess_c'
Making install in reading_logs_with_offset
make[2]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/examples/reading_logs_with_offset'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/examples/reading_logs_with_offset'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/examples/reading_logs_with_offset'
make[2]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/examples/reading_logs_with_offset'
Making install in reading_logs_via_rule_message
make[2]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/examples/reading_logs_via_rule_message'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/examples/reading_logs_via_rule_message'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/examples/reading_logs_via_rule_message'
make[2]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/examples/reading_logs_via_rule_message'
Making install in simple_example_using_c
make[2]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/examples/simple_example_using_c'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/examples/simple_example_using_c'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/examples/simple_example_using_c'
make[2]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/examples/simple_example_using_c'
Making install in using_bodies_in_chunks
make[2]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/examples/using_bodies_in_chunks'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/examples/using_bodies_in_chunks'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/examples/using_bodies_in_chunks'
make[2]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/examples/using_bodies_in_chunks'
make[2]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/examples'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/examples'
make[3]: Nothing to be done for 'install-exec-am'.
 /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libmodsecurity-3.0.8-1.fc38.s390x/usr/include/modsecurity'
 /usr/bin/install -p -m 644 reading_logs_via_rule_message/reading_logs_via_rule_message.h '/builddir/build/BUILDROOT/libmodsecurity-3.0.8-1.fc38.s390x/usr/include/modsecurity'
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/examples'
make[2]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/examples'
make[1]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/examples'
Making install in test
make[1]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/test'
Making install in benchmark
make[2]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/test/benchmark'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/test/benchmark'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/test/benchmark'
make[2]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/test/benchmark'
make[2]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/test'
make[3]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8/test'
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/test'
make[2]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/test'
make[1]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8/test'
make[1]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8'
make[2]: Entering directory '/builddir/build/BUILD/modsecurity-v3.0.8'
make[2]: Nothing to be done for 'install-exec-am'.
 /usr/bin/mkdir -p '/builddir/build/BUILDROOT/libmodsecurity-3.0.8-1.fc38.s390x/usr/lib64/pkgconfig'
 /usr/bin/install -p -m 644 modsecurity.pc '/builddir/build/BUILDROOT/libmodsecurity-3.0.8-1.fc38.s390x/usr/lib64/pkgconfig'
make[2]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8'
make[1]: Leaving directory '/builddir/build/BUILD/modsecurity-v3.0.8'
extracting debug info from /builddir/build/BUILDROOT/libmodsecurity-3.0.8-1.fc38.s390x/usr/lib64/libmodsecurity.so.3.0.8
extracting debug info from /builddir/build/BUILDROOT/libmodsecurity-3.0.8-1.fc38.s390x/usr/bin/modsec-rules-check
libtool: warning: '../../src/.libs/libmodsecurity.la' has not been installed in '/usr/lib64'
+ /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 3.0.8-1.fc38 --unique-debug-suffix -3.0.8-1.fc38.s390x --unique-debug-src-base libmodsecurity-3.0.8-1.fc38.s390x --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/modsecurity-v3.0.8
original debug info size: 51828kB, size after compression: 27168kB
/usr/bin/sepdebugcrcfix: Updated 2 CRC32s, 0 CRC32s did match.
cpio: src/location.hh: Cannot stat: No such file or directory
cpio: src/seclang-parser.cc: Cannot stat: No such file or directory
cpio: src/seclang-parser.hh: Cannot stat: No such file or directory
cpio: src/seclang-parser.yy: Cannot stat: No such file or directory
cpio: src/seclang-scanner.cc: Cannot stat: No such file or directory
cpio: src/seclang-scanner.ll: Cannot stat: No such file or directory
4531 blocks
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/redhat/brp-ldconfig
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip
+ /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/check-rpaths
+ /usr/lib/rpm/redhat/brp-mangle-shebangs
*** WARNING: ./usr/lib64/libmodsecurity.la is executable but has no shebang, removing executable bit
+ /usr/lib/rpm/brp-remove-la-files
+ /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0
+ /usr/lib/rpm/redhat/brp-python-hardlink
Processing files: libmodsecurity-3.0.8-1.fc38.s390x
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.Z0YTi7
+ umask 022
+ cd /builddir/build/BUILD
+ cd modsecurity-v3.0.8
+ DOCDIR=/builddir/build/BUILDROOT/libmodsecurity-3.0.8-1.fc38.s390x/usr/share/doc/libmodsecurity
+ export LC_ALL=C
+ LC_ALL=C
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/libmodsecurity-3.0.8-1.fc38.s390x/usr/share/doc/libmodsecurity
+ cp -pr README.md /builddir/build/BUILDROOT/libmodsecurity-3.0.8-1.fc38.s390x/usr/share/doc/libmodsecurity
+ cp -pr AUTHORS /builddir/build/BUILDROOT/libmodsecurity-3.0.8-1.fc38.s390x/usr/share/doc/libmodsecurity
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.9ZrHrU
+ umask 022
+ cd /builddir/build/BUILD
+ cd modsecurity-v3.0.8
+ LICENSEDIR=/builddir/build/BUILDROOT/libmodsecurity-3.0.8-1.fc38.s390x/usr/share/licenses/libmodsecurity
+ export LC_ALL=C
+ LC_ALL=C
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/libmodsecurity-3.0.8-1.fc38.s390x/usr/share/licenses/libmodsecurity
+ cp -pr LICENSE /builddir/build/BUILDROOT/libmodsecurity-3.0.8-1.fc38.s390x/usr/share/licenses/libmodsecurity
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: bundled(libinjection) = 3.9.2 libmodsecurity = 3.0.8-1.fc38 libmodsecurity(s390-64) = 3.0.8-1.fc38 libmodsecurity.so.3()(64bit)
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: ld64.so.1()(64bit) ld64.so.1(GLIBC_2.3)(64bit) libGeoIP.so.1()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libcurl.so.4()(64bit) libfuzzy.so.2()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) liblmdb.so.0.0.0()(64bit) liblzma.so.5()(64bit) libm.so.6()(64bit) libmodsecurity.so.3()(64bit) libpcre.so.1()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libxml2.so.2()(64bit) libxml2.so.2(LIBXML2_2.4.30)(64bit) libxml2.so.2(LIBXML2_2.5.8)(64bit) libxml2.so.2(LIBXML2_2.6.11)(64bit) libyajl.so.2()(64bit) libz.so.1()(64bit) rtld(GNU_HASH)
Processing files: libmodsecurity-devel-3.0.8-1.fc38.s390x
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.tbjNC8
+ umask 022
+ cd /builddir/build/BUILD
+ cd modsecurity-v3.0.8
+ DOCDIR=/builddir/build/BUILDROOT/libmodsecurity-3.0.8-1.fc38.s390x/usr/share/doc/libmodsecurity-devel
+ export LC_ALL=C
+ LC_ALL=C
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/libmodsecurity-3.0.8-1.fc38.s390x/usr/share/doc/libmodsecurity-devel
+ cp -pr README.md /builddir/build/BUILDROOT/libmodsecurity-3.0.8-1.fc38.s390x/usr/share/doc/libmodsecurity-devel
+ cp -pr AUTHORS /builddir/build/BUILDROOT/libmodsecurity-3.0.8-1.fc38.s390x/usr/share/doc/libmodsecurity-devel
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.B7xxfA
+ umask 022
+ cd /builddir/build/BUILD
+ cd modsecurity-v3.0.8
+ LICENSEDIR=/builddir/build/BUILDROOT/libmodsecurity-3.0.8-1.fc38.s390x/usr/share/licenses/libmodsecurity-devel
+ export LC_ALL=C
+ LC_ALL=C
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/libmodsecurity-3.0.8-1.fc38.s390x/usr/share/licenses/libmodsecurity-devel
+ cp -pr LICENSE /builddir/build/BUILDROOT/libmodsecurity-3.0.8-1.fc38.s390x/usr/share/licenses/libmodsecurity-devel
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: libmodsecurity-devel = 3.0.8-1.fc38 libmodsecurity-devel(s390-64) = 3.0.8-1.fc38 pkgconfig(modsecurity) = 3.0.8
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: /usr/bin/pkg-config libmodsecurity.so.3()(64bit)
Processing files: libmodsecurity-static-3.0.8-1.fc38.s390x
Provides: libmodsecurity-static = 3.0.8-1.fc38 libmodsecurity-static(s390-64) = 3.0.8-1.fc38
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: libmodsecurity-debugsource-3.0.8-1.fc38.s390x
Provides: libmodsecurity-debugsource = 3.0.8-1.fc38 libmodsecurity-debugsource(s390-64) = 3.0.8-1.fc38
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: libmodsecurity-debuginfo-3.0.8-1.fc38.s390x
Provides: debuginfo(build-id) = 05ee253498b1cf44b368e8f047c7cac08244f873 debuginfo(build-id) = 5a9404f7b93a961607aa89092823f486fef32ac1 libmodsecurity-debuginfo = 3.0.8-1.fc38 libmodsecurity-debuginfo(s390-64) = 3.0.8-1.fc38 libmodsecurity.so.3.0.8-3.0.8-1.fc38.s390x.debug()(64bit)
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: libmodsecurity-debugsource(s390-64) = 3.0.8-1.fc38
Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/libmodsecurity-3.0.8-1.fc38.s390x
Wrote: /builddir/build/RPMS/libmodsecurity-static-3.0.8-1.fc38.s390x.rpm
Wrote: /builddir/build/RPMS/libmodsecurity-debugsource-3.0.8-1.fc38.s390x.rpm
Wrote: /builddir/build/RPMS/libmodsecurity-3.0.8-1.fc38.s390x.rpm
Wrote: /builddir/build/RPMS/libmodsecurity-devel-3.0.8-1.fc38.s390x.rpm
Wrote: /builddir/build/RPMS/libmodsecurity-debuginfo-3.0.8-1.fc38.s390x.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.1SXLzY
+ umask 022
+ cd /builddir/build/BUILD
+ cd modsecurity-v3.0.8
+ /usr/bin/rm -rf /builddir/build/BUILDROOT/libmodsecurity-3.0.8-1.fc38.s390x
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.JmI95i
+ umask 022
+ cd /builddir/build/BUILD
+ rm -rf modsecurity-v3.0.8 modsecurity-v3.0.8.gemspec
+ RPM_EC=0
++ jobs -p
+ exit 0
Finish: rpmbuild libmodsecurity-3.0.8-1.fc38.src.rpm
Finish: build phase for libmodsecurity-3.0.8-1.fc38.src.rpm
INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan
INFO: /var/lib/mock/fedora-rawhide-s390x-1671984362.699183/root/var/log/dnf.rpm.log
/var/lib/mock/fedora-rawhide-s390x-1671984362.699183/root/var/log/dnf.librepo.log
/var/lib/mock/fedora-rawhide-s390x-1671984362.699183/root/var/log/dnf.log
INFO: Done(/var/lib/copr-rpmbuild/results/libmodsecurity-3.0.8-1.fc38.src.rpm) Config(child) 6 minutes 8 seconds
INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results
INFO: Cleaning up build root ('cleanup_on_success=True')
Start: clean chroot
INFO: unmounting tmpfs.
Finish: clean chroot
Finish: run
Running RPMResults tool