https://launchpad.net/ubuntu/+source/haproxy/2.2.9-2ubuntu2/+build/22051111 RUN: /usr/share/launchpad-buildd/bin/builder-prep Kernel version: Linux bos02-arm64-010 4.15.0-156-generic #163-Ubuntu SMP Thu Aug 19 23:31:36 UTC 2021 aarch64 Buildd toolchain package versions: launchpad-buildd_200~495~ubuntu18.04.1 python3-lpbuildd_200~495~ubuntu18.04.1 sbuild_0.75.0-1ubuntu1 bzr-builder_0.7.3+bzr174~ppa13~ubuntu16.04.1 bzr_2.7.0+bzr6622-10 git-build-recipe_0.3.6~git201906051340.ff11471~ubuntu18.04.1 git_1:2.17.1-1ubuntu0.8 dpkg-dev_1.19.0.5ubuntu2.3 python-debian_0.1.32 python3-debian_0.1.32. Syncing the system clock with the buildd NTP service... 8 Sep 12:26:40 ntpdate[1691]: adjust time server 10.211.37.1 offset -0.032924 sec RUN: /usr/share/launchpad-buildd/bin/in-target unpack-chroot --backend=chroot --series=impish --arch=arm64 PACKAGEBUILD-22051111 --image-type chroot /home/buildd/filecache-default/13acc7b09d4f3167554ebdf110d3864ddc7cf889 Creating target for build PACKAGEBUILD-22051111 RUN: /usr/share/launchpad-buildd/bin/in-target mount-chroot --backend=chroot --series=impish --arch=arm64 PACKAGEBUILD-22051111 Starting target for build PACKAGEBUILD-22051111 RUN: /usr/share/launchpad-buildd/bin/in-target override-sources-list --backend=chroot --series=impish --arch=arm64 PACKAGEBUILD-22051111 'deb http://ftpmaster.internal/ubuntu impish main universe' 'deb http://ftpmaster.internal/ubuntu impish-security main universe' 'deb http://ftpmaster.internal/ubuntu impish-updates main universe' 'deb http://ftpmaster.internal/ubuntu impish-proposed main universe' Overriding sources.list in build-PACKAGEBUILD-22051111 RUN: /usr/share/launchpad-buildd/bin/in-target update-debian-chroot --backend=chroot --series=impish --arch=arm64 PACKAGEBUILD-22051111 Updating target for build PACKAGEBUILD-22051111 Get:1 http://ftpmaster.internal/ubuntu impish InRelease [269 kB] Get:2 http://ftpmaster.internal/ubuntu impish-security InRelease [90.7 kB] Get:3 http://ftpmaster.internal/ubuntu impish-updates InRelease [90.7 kB] Get:4 http://ftpmaster.internal/ubuntu impish-proposed InRelease [121 kB] Get:5 http://ftpmaster.internal/ubuntu impish/main arm64 Packages [1375 kB] Get:6 http://ftpmaster.internal/ubuntu impish/main Translation-en [514 kB] Get:7 http://ftpmaster.internal/ubuntu impish/universe arm64 Packages [12.9 MB] Get:8 http://ftpmaster.internal/ubuntu impish/universe Translation-en [5465 kB] Get:9 http://ftpmaster.internal/ubuntu impish-proposed/main arm64 Packages [77.1 kB] Get:10 http://ftpmaster.internal/ubuntu impish-proposed/main Translation-en [28.4 kB] Get:11 http://ftpmaster.internal/ubuntu impish-proposed/universe arm64 Packages [86.2 kB] Get:12 http://ftpmaster.internal/ubuntu impish-proposed/universe Translation-en [44.2 kB] Fetched 21.0 MB in 4s (5200 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following packages were automatically installed and are no longer required: g++-10 libstdc++-10-dev Use 'sudo apt autoremove' to remove them. The following NEW packages will be installed: cpp-11 g++-11 gcc-11 libgcc-11-dev libhwasan0 libstdc++-11-dev The following packages will be upgraded: advancecomp apt base-files base-passwd bash binutils binutils-aarch64-linux-gnu binutils-common bsdutils build-essential cpp cpp-10 dash debconf diffutils dpkg dpkg-dev e2fsprogs findutils g++ g++-10 gcc gcc-10 gcc-10-base gcc-11-base gpg gpg-agent gpgconf gpgv gzip libapparmor1 libapt-pkg6.0 libasan6 libassuan0 libatomic1 libaudit-common libaudit1 libbinutils libblkid1 libc-bin libc-dev-bin libc6 libc6-dev libcc1-0 libcom-err2 libcrypt-dev libcrypt1 libcryptsetup12 libctf-nobfd0 libctf0 libdb5.3 libdevmapper1.02.1 libdpkg-perl libext2fs2 libgcc-10-dev libgcc-s1 libgcrypt20 libgnutls30 libgomp1 libgssapi-krb5-2 libhogweed6 libidn2-0 libisl23 libitm1 libk5crypto3 libkmod2 libkrb5-3 libkrb5support0 liblsan0 liblz4-1 liblzma5 libmount1 libnettle8 libnsl-dev libnsl2 libpam-modules libpam-modules-bin libpam-runtime libpam0g libpcre2-8-0 libperl5.32 libprocps8 libreadline8 libsmartcols1 libsqlite3-0 libss2 libssl1.1 libstdc++-10-dev libstdc++6 libsystemd0 libtirpc-common libtirpc-dev libtirpc3 libtsan0 libubsan1 libudev1 libuuid1 libzstd1 linux-libc-dev login logsave lto-disabled-list mount openssl passwd perl perl-base perl-modules-5.32 pinentry-curses pkgbinarymangler procps readline-common systemd systemd-sysv systemd-timesyncd sysvinit-utils usrmerge util-linux xz-utils zlib1g 120 upgraded, 6 newly installed, 0 to remove and 0 not upgraded. Need to get 259 MB of archives. After this operation, 513 MB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu impish/main arm64 libcrypt-dev arm64 1:4.4.18-4ubuntu1 [109 kB] Get:2 http://ftpmaster.internal/ubuntu impish/main arm64 libnsl-dev arm64 1.3.0-2 [65.5 kB] Get:3 http://ftpmaster.internal/ubuntu impish/main arm64 libc6-dev arm64 2.34-0ubuntu2 [1525 kB] Get:4 http://ftpmaster.internal/ubuntu impish/main arm64 libc-dev-bin arm64 2.34-0ubuntu2 [19.6 kB] Get:5 http://ftpmaster.internal/ubuntu impish/main arm64 libcrypt1 arm64 1:4.4.18-4ubuntu1 [78.0 kB] Get:6 http://ftpmaster.internal/ubuntu impish-proposed/main arm64 libtirpc-common all 1.3.2-2 [7674 B] Get:7 http://ftpmaster.internal/ubuntu impish-proposed/main arm64 libtirpc-dev arm64 1.3.2-2 [198 kB] Get:8 http://ftpmaster.internal/ubuntu impish/main arm64 libk5crypto3 arm64 1.18.3-6 [90.2 kB] Get:9 http://ftpmaster.internal/ubuntu impish/main arm64 libkrb5support0 arm64 1.18.3-6 [32.3 kB] Get:10 http://ftpmaster.internal/ubuntu impish/main arm64 libkrb5-3 arm64 1.18.3-6 [356 kB] Get:11 http://ftpmaster.internal/ubuntu impish/main arm64 libgssapi-krb5-2 arm64 1.18.3-6 [141 kB] Get:12 http://ftpmaster.internal/ubuntu impish/main arm64 libcom-err2 arm64 1.46.3-1ubuntu3 [10.5 kB] Get:13 http://ftpmaster.internal/ubuntu impish/main arm64 libperl5.32 arm64 5.32.1-3ubuntu3 [4633 kB] Get:14 http://ftpmaster.internal/ubuntu impish/main arm64 perl arm64 5.32.1-3ubuntu3 [227 kB] Get:15 http://ftpmaster.internal/ubuntu impish/main arm64 perl-base arm64 5.32.1-3ubuntu3 [1692 kB] Get:16 http://ftpmaster.internal/ubuntu impish/main arm64 perl-modules-5.32 all 5.32.1-3ubuntu3 [2945 kB] Get:17 http://ftpmaster.internal/ubuntu impish/main arm64 libdb5.3 arm64 5.3.28+dfsg1-0.8ubuntu1 [613 kB] Get:18 http://ftpmaster.internal/ubuntu impish/main arm64 zlib1g arm64 1:1.2.11.dfsg-2ubuntu7 [56.7 kB] Get:19 http://ftpmaster.internal/ubuntu impish/main arm64 debconf all 1.5.77 [121 kB] Get:20 http://ftpmaster.internal/ubuntu impish/main arm64 libc6 arm64 2.34-0ubuntu2 [2684 kB] Get:21 http://ftpmaster.internal/ubuntu impish/main arm64 libc-bin arm64 2.34-0ubuntu2 [902 kB] Get:22 http://ftpmaster.internal/ubuntu impish/main arm64 libssl1.1 arm64 1.1.1k-1ubuntu1 [1327 kB] Get:23 http://ftpmaster.internal/ubuntu impish-proposed/main arm64 libtirpc3 arm64 1.3.2-2 [81.8 kB] Get:24 http://ftpmaster.internal/ubuntu impish/main arm64 libnsl2 arm64 1.3.0-2 [36.3 kB] Get:25 http://ftpmaster.internal/ubuntu impish-proposed/main arm64 linux-libc-dev arm64 5.13.0-16.16 [1251 kB] Get:26 http://ftpmaster.internal/ubuntu impish/main arm64 libasan6 arm64 11.2.0-3ubuntu1 [2229 kB] Get:27 http://ftpmaster.internal/ubuntu impish/main arm64 libubsan1 arm64 11.2.0-3ubuntu1 [908 kB] Get:28 http://ftpmaster.internal/ubuntu impish/main arm64 libtsan0 arm64 11.2.0-3ubuntu1 [2233 kB] Get:29 http://ftpmaster.internal/ubuntu impish/main arm64 liblsan0 arm64 11.2.0-3ubuntu1 [942 kB] Get:30 http://ftpmaster.internal/ubuntu impish/main arm64 libitm1 arm64 11.2.0-3ubuntu1 [28.4 kB] Get:31 http://ftpmaster.internal/ubuntu impish/main arm64 libgomp1 arm64 11.2.0-3ubuntu1 [115 kB] Get:32 http://ftpmaster.internal/ubuntu impish/main arm64 gcc-11-base arm64 11.2.0-3ubuntu1 [20.9 kB] Get:33 http://ftpmaster.internal/ubuntu impish/main arm64 libgcc-s1 arm64 11.2.0-3ubuntu1 [39.3 kB] Get:34 http://ftpmaster.internal/ubuntu impish/main arm64 libcc1-0 arm64 11.2.0-3ubuntu1 [54.1 kB] Get:35 http://ftpmaster.internal/ubuntu impish/main arm64 libatomic1 arm64 11.2.0-3ubuntu1 [10.8 kB] Get:36 http://ftpmaster.internal/ubuntu impish/main arm64 libstdc++6 arm64 11.2.0-3ubuntu1 [623 kB] Get:37 http://ftpmaster.internal/ubuntu impish/main arm64 base-files arm64 11.1ubuntu3 [60.8 kB] Get:38 http://ftpmaster.internal/ubuntu impish/main arm64 bash arm64 5.1-3ubuntu1 [682 kB] Get:39 http://ftpmaster.internal/ubuntu impish/main arm64 bsdutils arm64 1:2.36.1-8ubuntu1 [81.7 kB] Get:40 http://ftpmaster.internal/ubuntu impish/main arm64 dpkg arm64 1.20.9ubuntu2 [1249 kB] Get:41 http://ftpmaster.internal/ubuntu impish/main arm64 dash arm64 0.5.11+git20210120+802ebd4-1 [83.8 kB] Get:42 http://ftpmaster.internal/ubuntu impish/main arm64 diffutils arm64 1:3.8-0ubuntu1 [201 kB] Get:43 http://ftpmaster.internal/ubuntu impish/main arm64 findutils arm64 4.8.0-1ubuntu2 [332 kB] Get:44 http://ftpmaster.internal/ubuntu impish/main arm64 gzip arm64 1.10-4ubuntu1 [89.3 kB] Get:45 http://ftpmaster.internal/ubuntu impish/main arm64 login arm64 1:4.8.1-1ubuntu9 [221 kB] Get:46 http://ftpmaster.internal/ubuntu impish/main arm64 util-linux arm64 2.36.1-8ubuntu1 [1007 kB] Get:47 http://ftpmaster.internal/ubuntu impish/main arm64 base-passwd arm64 3.5.51 [48.4 kB] Get:48 http://ftpmaster.internal/ubuntu impish/main arm64 sysvinit-utils arm64 2.96-7ubuntu1 [19.7 kB] Get:49 http://ftpmaster.internal/ubuntu impish/main arm64 libgcrypt20 arm64 1.8.7-5ubuntu1 [358 kB] Get:50 http://ftpmaster.internal/ubuntu impish/main arm64 liblz4-1 arm64 1.9.3-2 [49.6 kB] Get:51 http://ftpmaster.internal/ubuntu impish/main arm64 liblzma5 arm64 5.2.5-2 [91.2 kB] Get:52 http://ftpmaster.internal/ubuntu impish-proposed/main arm64 systemd-sysv arm64 248.3-1ubuntu7 [10.5 kB] Get:53 http://ftpmaster.internal/ubuntu impish-proposed/main arm64 systemd-timesyncd arm64 248.3-1ubuntu7 [29.6 kB] Get:54 http://ftpmaster.internal/ubuntu impish/main arm64 libapparmor1 arm64 3.0.3-0ubuntu1 [38.0 kB] Get:55 http://ftpmaster.internal/ubuntu impish/main arm64 libaudit-common all 1:3.0-2ubuntu2 [4788 B] Get:56 http://ftpmaster.internal/ubuntu impish/main arm64 libaudit1 arm64 1:3.0-2ubuntu2 [38.9 kB] Get:57 http://ftpmaster.internal/ubuntu impish/main arm64 libblkid1 arm64 2.36.1-8ubuntu1 [97.8 kB] Get:58 http://ftpmaster.internal/ubuntu impish-proposed/main arm64 libudev1 arm64 248.3-1ubuntu7 [74.2 kB] Get:59 http://ftpmaster.internal/ubuntu impish/main arm64 libdevmapper1.02.1 arm64 2:1.02.175-2.1ubuntu1 [111 kB] Get:60 http://ftpmaster.internal/ubuntu impish/main arm64 libuuid1 arm64 2.36.1-8ubuntu1 [23.2 kB] Get:61 http://ftpmaster.internal/ubuntu impish/main arm64 libcryptsetup12 arm64 2:2.3.6-0ubuntu1 [207 kB] Get:62 http://ftpmaster.internal/ubuntu impish/main arm64 libnettle8 arm64 3.7.3-1 [154 kB] Get:63 http://ftpmaster.internal/ubuntu impish/main arm64 libhogweed6 arm64 3.7.3-1 [191 kB] Get:64 http://ftpmaster.internal/ubuntu impish/main arm64 libidn2-0 arm64 2.3.1-1 [50.2 kB] Get:65 http://ftpmaster.internal/ubuntu impish/main arm64 libgnutls30 arm64 3.7.1-5ubuntu1 [910 kB] Get:66 http://ftpmaster.internal/ubuntu impish/main arm64 libzstd1 arm64 1.4.8+dfsg-2.1 [265 kB] Get:67 http://ftpmaster.internal/ubuntu impish/main arm64 libkmod2 arm64 28-1ubuntu4 [40.9 kB] Get:68 http://ftpmaster.internal/ubuntu impish/main arm64 libmount1 arm64 2.36.1-8ubuntu1 [115 kB] Get:69 http://ftpmaster.internal/ubuntu impish/main arm64 libpam0g arm64 1.3.1-5ubuntu8 [59.3 kB] Get:70 http://ftpmaster.internal/ubuntu impish/main arm64 mount arm64 2.36.1-8ubuntu1 [109 kB] Get:71 http://ftpmaster.internal/ubuntu impish-proposed/main arm64 systemd arm64 248.3-1ubuntu7 [4257 kB] Get:72 http://ftpmaster.internal/ubuntu impish-proposed/main arm64 libsystemd0 arm64 248.3-1ubuntu7 [303 kB] Get:73 http://ftpmaster.internal/ubuntu impish-proposed/main arm64 libapt-pkg6.0 arm64 2.3.8 [861 kB] Get:74 http://ftpmaster.internal/ubuntu impish/main arm64 gpgv arm64 2.2.20-1ubuntu4 [118 kB] Get:75 http://ftpmaster.internal/ubuntu impish-proposed/main arm64 apt arm64 2.3.8 [1349 kB] Get:76 http://ftpmaster.internal/ubuntu impish/main arm64 libpam-modules-bin arm64 1.3.1-5ubuntu8 [42.2 kB] Get:77 http://ftpmaster.internal/ubuntu impish/main arm64 libpam-modules arm64 1.3.1-5ubuntu8 [270 kB] Get:78 http://ftpmaster.internal/ubuntu impish/main arm64 logsave arm64 1.46.3-1ubuntu3 [11.3 kB] Get:79 http://ftpmaster.internal/ubuntu impish/main arm64 libext2fs2 arm64 1.46.3-1ubuntu3 [213 kB] Get:80 http://ftpmaster.internal/ubuntu impish/main arm64 e2fsprogs arm64 1.46.3-1ubuntu3 [585 kB] Get:81 http://ftpmaster.internal/ubuntu impish/main arm64 libpam-runtime all 1.3.1-5ubuntu8 [38.7 kB] Get:82 http://ftpmaster.internal/ubuntu impish/main arm64 libpcre2-8-0 arm64 10.37-0ubuntu2 [201 kB] Get:83 http://ftpmaster.internal/ubuntu impish/main arm64 libsmartcols1 arm64 2.36.1-8ubuntu1 [48.5 kB] Get:84 http://ftpmaster.internal/ubuntu impish/main arm64 passwd arm64 1:4.8.1-1ubuntu9 [811 kB] Get:85 http://ftpmaster.internal/ubuntu impish/main arm64 libprocps8 arm64 2:3.3.17-5ubuntu3 [35.0 kB] Get:86 http://ftpmaster.internal/ubuntu impish/main arm64 libss2 arm64 1.46.3-1ubuntu3 [11.8 kB] Get:87 http://ftpmaster.internal/ubuntu impish/main arm64 procps arm64 2:3.3.17-5ubuntu3 [383 kB] Get:88 http://ftpmaster.internal/ubuntu impish/main arm64 usrmerge all 25ubuntu1 [53.5 kB] Get:89 http://ftpmaster.internal/ubuntu impish/main arm64 readline-common all 8.1-2 [54.1 kB] Get:90 http://ftpmaster.internal/ubuntu impish/main arm64 libreadline8 arm64 8.1-2 [129 kB] Get:91 http://ftpmaster.internal/ubuntu impish/main arm64 libsqlite3-0 arm64 3.35.5-1 [552 kB] Get:92 http://ftpmaster.internal/ubuntu impish/main arm64 openssl arm64 1.1.1k-1ubuntu1 [635 kB] Get:93 http://ftpmaster.internal/ubuntu impish/main arm64 xz-utils arm64 5.2.5-2 [80.2 kB] Get:94 http://ftpmaster.internal/ubuntu impish/main arm64 advancecomp arm64 2.1-2.1ubuntu1 [166 kB] Get:95 http://ftpmaster.internal/ubuntu impish/main arm64 libctf0 arm64 2.37-5ubuntu1 [102 kB] Get:96 http://ftpmaster.internal/ubuntu impish/main arm64 libctf-nobfd0 arm64 2.37-5ubuntu1 [106 kB] Get:97 http://ftpmaster.internal/ubuntu impish/main arm64 binutils-aarch64-linux-gnu arm64 2.37-5ubuntu1 [3210 kB] Get:98 http://ftpmaster.internal/ubuntu impish/main arm64 binutils arm64 2.37-5ubuntu1 [3162 B] Get:99 http://ftpmaster.internal/ubuntu impish/main arm64 libbinutils arm64 2.37-5ubuntu1 [733 kB] Get:100 http://ftpmaster.internal/ubuntu impish/main arm64 binutils-common arm64 2.37-5ubuntu1 [212 kB] Get:101 http://ftpmaster.internal/ubuntu impish/main arm64 libisl23 arm64 0.24-1 [591 kB] Get:102 http://ftpmaster.internal/ubuntu impish/main arm64 cpp-11 arm64 11.2.0-3ubuntu1 [49.9 MB] Get:103 http://ftpmaster.internal/ubuntu impish/main arm64 g++ arm64 4:11.2.0-1ubuntu1 [1394 B] Get:104 http://ftpmaster.internal/ubuntu impish/main arm64 gcc arm64 4:11.2.0-1ubuntu1 [5128 B] Get:105 http://ftpmaster.internal/ubuntu impish/main arm64 cpp arm64 4:11.2.0-1ubuntu1 [27.7 kB] Get:106 http://ftpmaster.internal/ubuntu impish/main arm64 libhwasan0 arm64 11.2.0-3ubuntu1 [1010 kB] Get:107 http://ftpmaster.internal/ubuntu impish/main arm64 libgcc-11-dev arm64 11.2.0-3ubuntu1 [1150 kB] Get:108 http://ftpmaster.internal/ubuntu impish/main arm64 gcc-11 arm64 11.2.0-3ubuntu1 [58.3 MB] Get:109 http://ftpmaster.internal/ubuntu impish/main arm64 libstdc++-11-dev arm64 11.2.0-3ubuntu1 [2093 kB] Get:110 http://ftpmaster.internal/ubuntu impish/main arm64 g++-11 arm64 11.2.0-3ubuntu1 [54.4 MB] Get:111 http://ftpmaster.internal/ubuntu impish/main arm64 dpkg-dev all 1.20.9ubuntu2 [937 kB] Get:112 http://ftpmaster.internal/ubuntu impish/main arm64 libdpkg-perl all 1.20.9ubuntu2 [233 kB] Get:113 http://ftpmaster.internal/ubuntu impish/main arm64 lto-disabled-list all 16 [12.5 kB] Get:114 http://ftpmaster.internal/ubuntu impish/main arm64 build-essential arm64 12.9ubuntu1 [4740 B] Get:115 http://ftpmaster.internal/ubuntu impish/universe arm64 g++-10 arm64 10.3.0-8ubuntu1 [10.4 MB] Get:116 http://ftpmaster.internal/ubuntu impish/universe arm64 gcc-10 arm64 10.3.0-8ubuntu1 [18.3 MB] Get:117 http://ftpmaster.internal/ubuntu impish/main arm64 libstdc++-10-dev arm64 10.3.0-8ubuntu1 [1864 kB] Get:118 http://ftpmaster.internal/ubuntu impish/main arm64 libgcc-10-dev arm64 10.3.0-8ubuntu1 [1068 kB] Get:119 http://ftpmaster.internal/ubuntu impish/universe arm64 cpp-10 arm64 10.3.0-8ubuntu1 [9120 kB] Get:120 http://ftpmaster.internal/ubuntu impish/main arm64 gcc-10-base arm64 10.3.0-8ubuntu1 [21.0 kB] Get:121 http://ftpmaster.internal/ubuntu impish/main arm64 libassuan0 arm64 2.5.5-1 [36.6 kB] Get:122 http://ftpmaster.internal/ubuntu impish/main arm64 pinentry-curses arm64 1.1.1-1 [30.4 kB] Get:123 http://ftpmaster.internal/ubuntu impish/main arm64 gpg arm64 2.2.20-1ubuntu4 [436 kB] Get:124 http://ftpmaster.internal/ubuntu impish/main arm64 gpgconf arm64 2.2.20-1ubuntu4 [85.8 kB] Get:125 http://ftpmaster.internal/ubuntu impish/main arm64 gpg-agent arm64 2.2.20-1ubuntu4 [176 kB] Get:126 http://ftpmaster.internal/ubuntu impish/main arm64 pkgbinarymangler all 148 [32.3 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 259 MB in 5s (50.5 MB/s) (Reading database ... 13119 files and directories currently installed.) Preparing to unpack .../libcrypt-dev_1%3a4.4.18-4ubuntu1_arm64.deb ... Unpacking libcrypt-dev:arm64 (1:4.4.18-4ubuntu1) over (1:4.4.17-1ubuntu3) ... Preparing to unpack .../libnsl-dev_1.3.0-2_arm64.deb ... Unpacking libnsl-dev:arm64 (1.3.0-2) over (1.3.0-0ubuntu3) ... Preparing to unpack .../libc6-dev_2.34-0ubuntu2_arm64.deb ... Unpacking libc6-dev:arm64 (2.34-0ubuntu2) over (2.33-0ubuntu5) ... Preparing to unpack .../libc-dev-bin_2.34-0ubuntu2_arm64.deb ... Unpacking libc-dev-bin (2.34-0ubuntu2) over (2.33-0ubuntu5) ... Preparing to unpack .../libcrypt1_1%3a4.4.18-4ubuntu1_arm64.deb ... Unpacking libcrypt1:arm64 (1:4.4.18-4ubuntu1) over (1:4.4.17-1ubuntu3) ... Setting up libcrypt1:arm64 (1:4.4.18-4ubuntu1) ... (Reading database ... 13125 files and directories currently installed.) Preparing to unpack .../libtirpc-common_1.3.2-2_all.deb ... Unpacking libtirpc-common (1.3.2-2) over (1.3.1-1build1) ... Setting up libtirpc-common (1.3.2-2) ... (Reading database ... 13126 files and directories currently installed.) Preparing to unpack .../libtirpc-dev_1.3.2-2_arm64.deb ... Unpacking libtirpc-dev:arm64 (1.3.2-2) over (1.3.1-1build1) ... Preparing to unpack .../libk5crypto3_1.18.3-6_arm64.deb ... Unpacking libk5crypto3:arm64 (1.18.3-6) over (1.18.3-4) ... Setting up libk5crypto3:arm64 (1.18.3-6) ... (Reading database ... 13127 files and directories currently installed.) Preparing to unpack .../libkrb5support0_1.18.3-6_arm64.deb ... Unpacking libkrb5support0:arm64 (1.18.3-6) over (1.18.3-4) ... Setting up libkrb5support0:arm64 (1.18.3-6) ... (Reading database ... 13127 files and directories currently installed.) Preparing to unpack .../libkrb5-3_1.18.3-6_arm64.deb ... Unpacking libkrb5-3:arm64 (1.18.3-6) over (1.18.3-4) ... Setting up libkrb5-3:arm64 (1.18.3-6) ... (Reading database ... 13127 files and directories currently installed.) Preparing to unpack .../libgssapi-krb5-2_1.18.3-6_arm64.deb ... Unpacking libgssapi-krb5-2:arm64 (1.18.3-6) over (1.18.3-4) ... Setting up libgssapi-krb5-2:arm64 (1.18.3-6) ... (Reading database ... 13127 files and directories currently installed.) Preparing to unpack .../libcom-err2_1.46.3-1ubuntu3_arm64.deb ... Unpacking libcom-err2:arm64 (1.46.3-1ubuntu3) over (1.45.7-1ubuntu2) ... Setting up libcom-err2:arm64 (1.46.3-1ubuntu3) ... (Reading database ... 13127 files and directories currently installed.) Preparing to unpack .../libperl5.32_5.32.1-3ubuntu3_arm64.deb ... Unpacking libperl5.32:arm64 (5.32.1-3ubuntu3) over (5.32.1-3ubuntu2) ... Preparing to unpack .../perl_5.32.1-3ubuntu3_arm64.deb ... Unpacking perl (5.32.1-3ubuntu3) over (5.32.1-3ubuntu2) ... Preparing to unpack .../perl-base_5.32.1-3ubuntu3_arm64.deb ... Unpacking perl-base (5.32.1-3ubuntu3) over (5.32.1-3ubuntu2) ... Setting up perl-base (5.32.1-3ubuntu3) ... (Reading database ... 13127 files and directories currently installed.) Preparing to unpack .../perl-modules-5.32_5.32.1-3ubuntu3_all.deb ... Unpacking perl-modules-5.32 (5.32.1-3ubuntu3) over (5.32.1-3ubuntu2) ... Preparing to unpack .../libdb5.3_5.3.28+dfsg1-0.8ubuntu1_arm64.deb ... Unpacking libdb5.3:arm64 (5.3.28+dfsg1-0.8ubuntu1) over (5.3.28+dfsg1-0.6ubuntu4) ... Setting up libdb5.3:arm64 (5.3.28+dfsg1-0.8ubuntu1) ... (Reading database ... 13127 files and directories currently installed.) Preparing to unpack .../zlib1g_1%3a1.2.11.dfsg-2ubuntu7_arm64.deb ... Unpacking zlib1g:arm64 (1:1.2.11.dfsg-2ubuntu7) over (1:1.2.11.dfsg-2ubuntu6) ... Setting up zlib1g:arm64 (1:1.2.11.dfsg-2ubuntu7) ... (Reading database ... 13127 files and directories currently installed.) Preparing to unpack .../debconf_1.5.77_all.deb ... Unpacking debconf (1.5.77) over (1.5.74) ... Setting up debconf (1.5.77) ... (Reading database ... 13127 files and directories currently installed.) Preparing to unpack .../libc6_2.34-0ubuntu2_arm64.deb ... Unpacking libc6:arm64 (2.34-0ubuntu2) over (2.33-0ubuntu5) ... Setting up libc6:arm64 (2.34-0ubuntu2) ... (Reading database ... 13114 files and directories currently installed.) Preparing to unpack .../libc-bin_2.34-0ubuntu2_arm64.deb ... Unpacking libc-bin (2.34-0ubuntu2) over (2.33-0ubuntu5) ... Setting up libc-bin (2.34-0ubuntu2) ... (Reading database ... 13114 files and directories currently installed.) Preparing to unpack .../libssl1.1_1.1.1k-1ubuntu1_arm64.deb ... Unpacking libssl1.1:arm64 (1.1.1k-1ubuntu1) over (1.1.1j-1ubuntu3) ... Setting up libssl1.1:arm64 (1.1.1k-1ubuntu1) ... (Reading database ... 13114 files and directories currently installed.) Preparing to unpack .../libtirpc3_1.3.2-2_arm64.deb ... Unpacking libtirpc3:arm64 (1.3.2-2) over (1.3.1-1build1) ... Setting up libtirpc3:arm64 (1.3.2-2) ... (Reading database ... 13115 files and directories currently installed.) Preparing to unpack .../libnsl2_1.3.0-2_arm64.deb ... Unpacking libnsl2:arm64 (1.3.0-2) over (1.3.0-0ubuntu3) ... Setting up libnsl2:arm64 (1.3.0-2) ... (Reading database ... 13115 files and directories currently installed.) Preparing to unpack .../0-linux-libc-dev_5.13.0-16.16_arm64.deb ... Unpacking linux-libc-dev:arm64 (5.13.0-16.16) over (5.11.0-14.15) ... Preparing to unpack .../1-libasan6_11.2.0-3ubuntu1_arm64.deb ... Unpacking libasan6:arm64 (11.2.0-3ubuntu1) over (11-20210417-1ubuntu1) ... Preparing to unpack .../2-libubsan1_11.2.0-3ubuntu1_arm64.deb ... Unpacking libubsan1:arm64 (11.2.0-3ubuntu1) over (11-20210417-1ubuntu1) ... Preparing to unpack .../3-libtsan0_11.2.0-3ubuntu1_arm64.deb ... Unpacking libtsan0:arm64 (11.2.0-3ubuntu1) over (11-20210417-1ubuntu1) ... Preparing to unpack .../4-liblsan0_11.2.0-3ubuntu1_arm64.deb ... Unpacking liblsan0:arm64 (11.2.0-3ubuntu1) over (11-20210417-1ubuntu1) ... Preparing to unpack .../5-libitm1_11.2.0-3ubuntu1_arm64.deb ... Unpacking libitm1:arm64 (11.2.0-3ubuntu1) over (11-20210417-1ubuntu1) ... Preparing to unpack .../6-libgomp1_11.2.0-3ubuntu1_arm64.deb ... Unpacking libgomp1:arm64 (11.2.0-3ubuntu1) over (11-20210417-1ubuntu1) ... Preparing to unpack .../7-gcc-11-base_11.2.0-3ubuntu1_arm64.deb ... Unpacking gcc-11-base:arm64 (11.2.0-3ubuntu1) over (11-20210417-1ubuntu1) ... Setting up gcc-11-base:arm64 (11.2.0-3ubuntu1) ... (Reading database ... 13128 files and directories currently installed.) Preparing to unpack .../libgcc-s1_11.2.0-3ubuntu1_arm64.deb ... Unpacking libgcc-s1:arm64 (11.2.0-3ubuntu1) over (11-20210417-1ubuntu1) ... Setting up libgcc-s1:arm64 (11.2.0-3ubuntu1) ... (Reading database ... 13128 files and directories currently installed.) Preparing to unpack .../libcc1-0_11.2.0-3ubuntu1_arm64.deb ... Unpacking libcc1-0:arm64 (11.2.0-3ubuntu1) over (11-20210417-1ubuntu1) ... Preparing to unpack .../libatomic1_11.2.0-3ubuntu1_arm64.deb ... Unpacking libatomic1:arm64 (11.2.0-3ubuntu1) over (11-20210417-1ubuntu1) ... Preparing to unpack .../libstdc++6_11.2.0-3ubuntu1_arm64.deb ... Unpacking libstdc++6:arm64 (11.2.0-3ubuntu1) over (11-20210417-1ubuntu1) ... Setting up libstdc++6:arm64 (11.2.0-3ubuntu1) ... (Reading database ... 13128 files and directories currently installed.) Preparing to unpack .../base-files_11.1ubuntu3_arm64.deb ... Unpacking base-files (11.1ubuntu3) over (11ubuntu18) ... Setting up base-files (11.1ubuntu3) ... Installing new version of config file /etc/debian_version ... Installing new version of config file /etc/dpkg/origins/debian ... Installing new version of config file /etc/issue ... Installing new version of config file /etc/issue.net ... Installing new version of config file /etc/lsb-release ... Updating /etc/profile to current default. (Reading database ... 13128 files and directories currently installed.) Preparing to unpack .../bash_5.1-3ubuntu1_arm64.deb ... Unpacking bash (5.1-3ubuntu1) over (5.1-2ubuntu1) ... Setting up bash (5.1-3ubuntu1) ... update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode (Reading database ... 13128 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.36.1-8ubuntu1_arm64.deb ... Unpacking bsdutils (1:2.36.1-8ubuntu1) over (1:2.36.1-7ubuntu2) ... Setting up bsdutils (1:2.36.1-8ubuntu1) ... (Reading database ... 13128 files and directories currently installed.) Preparing to unpack .../dpkg_1.20.9ubuntu2_arm64.deb ... Unpacking dpkg (1.20.9ubuntu2) over (1.20.7.1ubuntu4) ... Setting up dpkg (1.20.9ubuntu2) ... (Reading database ... 13133 files and directories currently installed.) Preparing to unpack .../dash_0.5.11+git20210120+802ebd4-1_arm64.deb ... Unpacking dash (0.5.11+git20210120+802ebd4-1) over (0.5.11+git20200708+dd9ef66+really0.5.11+git20200708+dd9ef66-5ubuntu1) ... Setting up dash (0.5.11+git20210120+802ebd4-1) ... (Reading database ... 13133 files and directories currently installed.) Preparing to unpack .../diffutils_1%3a3.8-0ubuntu1_arm64.deb ... Unpacking diffutils (1:3.8-0ubuntu1) over (1:3.7-3ubuntu1) ... Setting up diffutils (1:3.8-0ubuntu1) ... (Reading database ... 13133 files and directories currently installed.) Preparing to unpack .../findutils_4.8.0-1ubuntu2_arm64.deb ... Unpacking findutils (4.8.0-1ubuntu2) over (4.8.0-1ubuntu1) ... Setting up findutils (4.8.0-1ubuntu2) ... (Reading database ... 13133 files and directories currently installed.) Preparing to unpack .../gzip_1.10-4ubuntu1_arm64.deb ... Unpacking gzip (1.10-4ubuntu1) over (1.10-2ubuntu3) ... Setting up gzip (1.10-4ubuntu1) ... (Reading database ... 13133 files and directories currently installed.) Preparing to unpack .../login_1%3a4.8.1-1ubuntu9_arm64.deb ... Unpacking login (1:4.8.1-1ubuntu9) over (1:4.8.1-1ubuntu8) ... Setting up login (1:4.8.1-1ubuntu9) ... (Reading database ... 13133 files and directories currently installed.) Preparing to unpack .../util-linux_2.36.1-8ubuntu1_arm64.deb ... Unpacking util-linux (2.36.1-8ubuntu1) over (2.36.1-7ubuntu2) ... Setting up util-linux (2.36.1-8ubuntu1) ... (Reading database ... 13133 files and directories currently installed.) Preparing to unpack .../base-passwd_3.5.51_arm64.deb ... Unpacking base-passwd (3.5.51) over (3.5.49) ... Setting up base-passwd (3.5.51) ... (Reading database ... 13133 files and directories currently installed.) Preparing to unpack .../sysvinit-utils_2.96-7ubuntu1_arm64.deb ... Unpacking sysvinit-utils (2.96-7ubuntu1) over (2.96-6ubuntu1) ... Setting up sysvinit-utils (2.96-7ubuntu1) ... (Reading database ... 13133 files and directories currently installed.) Preparing to unpack .../libgcrypt20_1.8.7-5ubuntu1_arm64.deb ... Unpacking libgcrypt20:arm64 (1.8.7-5ubuntu1) over (1.8.7-2ubuntu2) ... Setting up libgcrypt20:arm64 (1.8.7-5ubuntu1) ... (Reading database ... 13133 files and directories currently installed.) Preparing to unpack .../liblz4-1_1.9.3-2_arm64.deb ... Unpacking liblz4-1:arm64 (1.9.3-2) over (1.9.3-1build1) ... Setting up liblz4-1:arm64 (1.9.3-2) ... (Reading database ... 13133 files and directories currently installed.) Preparing to unpack .../liblzma5_5.2.5-2_arm64.deb ... Unpacking liblzma5:arm64 (5.2.5-2) over (5.2.5-1.0build2) ... Setting up liblzma5:arm64 (5.2.5-2) ... (Reading database ... 13133 files and directories currently installed.) Preparing to unpack .../systemd-sysv_248.3-1ubuntu7_arm64.deb ... Unpacking systemd-sysv (248.3-1ubuntu7) over (247.3-3ubuntu3) ... Preparing to unpack .../systemd-timesyncd_248.3-1ubuntu7_arm64.deb ... Unpacking systemd-timesyncd (248.3-1ubuntu7) over (247.3-3ubuntu3) ... Preparing to unpack .../libapparmor1_3.0.3-0ubuntu1_arm64.deb ... Unpacking libapparmor1:arm64 (3.0.3-0ubuntu1) over (3.0.0-0ubuntu7) ... Preparing to unpack .../libaudit-common_1%3a3.0-2ubuntu2_all.deb ... Unpacking libaudit-common (1:3.0-2ubuntu2) over (1:3.0-2ubuntu1) ... Setting up libaudit-common (1:3.0-2ubuntu2) ... (Reading database ... 13133 files and directories currently installed.) Preparing to unpack .../libaudit1_1%3a3.0-2ubuntu2_arm64.deb ... Unpacking libaudit1:arm64 (1:3.0-2ubuntu2) over (1:3.0-2ubuntu1) ... Setting up libaudit1:arm64 (1:3.0-2ubuntu2) ... (Reading database ... 13133 files and directories currently installed.) Preparing to unpack .../libblkid1_2.36.1-8ubuntu1_arm64.deb ... Unpacking libblkid1:arm64 (2.36.1-8ubuntu1) over (2.36.1-7ubuntu2) ... Setting up libblkid1:arm64 (2.36.1-8ubuntu1) ... (Reading database ... 13133 files and directories currently installed.) Preparing to unpack .../libudev1_248.3-1ubuntu7_arm64.deb ... Unpacking libudev1:arm64 (248.3-1ubuntu7) over (247.3-3ubuntu3) ... Setting up libudev1:arm64 (248.3-1ubuntu7) ... (Reading database ... 13133 files and directories currently installed.) Preparing to unpack .../libdevmapper1.02.1_2%3a1.02.175-2.1ubuntu1_arm64.deb ... Unpacking libdevmapper1.02.1:arm64 (2:1.02.175-2.1ubuntu1) over (2:1.02.175-2ubuntu4) ... Preparing to unpack .../libuuid1_2.36.1-8ubuntu1_arm64.deb ... Unpacking libuuid1:arm64 (2.36.1-8ubuntu1) over (2.36.1-7ubuntu2) ... Setting up libuuid1:arm64 (2.36.1-8ubuntu1) ... (Reading database ... 13133 files and directories currently installed.) Preparing to unpack .../libcryptsetup12_2%3a2.3.6-0ubuntu1_arm64.deb ... Unpacking libcryptsetup12:arm64 (2:2.3.6-0ubuntu1) over (2:2.3.4-1ubuntu3) ... Preparing to unpack .../libnettle8_3.7.3-1_arm64.deb ... Unpacking libnettle8:arm64 (3.7.3-1) over (3.7-2.1ubuntu1) ... Setting up libnettle8:arm64 (3.7.3-1) ... (Reading database ... 13133 files and directories currently installed.) Preparing to unpack .../libhogweed6_3.7.3-1_arm64.deb ... Unpacking libhogweed6:arm64 (3.7.3-1) over (3.7-2.1ubuntu1) ... Setting up libhogweed6:arm64 (3.7.3-1) ... (Reading database ... 13133 files and directories currently installed.) Preparing to unpack .../libidn2-0_2.3.1-1_arm64.deb ... Unpacking libidn2-0:arm64 (2.3.1-1) over (2.3.0-5) ... Setting up libidn2-0:arm64 (2.3.1-1) ... (Reading database ... 13133 files and directories currently installed.) Preparing to unpack .../libgnutls30_3.7.1-5ubuntu1_arm64.deb ... Unpacking libgnutls30:arm64 (3.7.1-5ubuntu1) over (3.7.1-3ubuntu1) ... Setting up libgnutls30:arm64 (3.7.1-5ubuntu1) ... (Reading database ... 13133 files and directories currently installed.) Preparing to unpack .../libzstd1_1.4.8+dfsg-2.1_arm64.deb ... Unpacking libzstd1:arm64 (1.4.8+dfsg-2.1) over (1.4.8+dfsg-2build2) ... Setting up libzstd1:arm64 (1.4.8+dfsg-2.1) ... (Reading database ... 13133 files and directories currently installed.) Preparing to unpack .../libkmod2_28-1ubuntu4_arm64.deb ... Unpacking libkmod2:arm64 (28-1ubuntu4) over (28-1ubuntu2) ... Preparing to unpack .../libmount1_2.36.1-8ubuntu1_arm64.deb ... Unpacking libmount1:arm64 (2.36.1-8ubuntu1) over (2.36.1-7ubuntu2) ... Setting up libmount1:arm64 (2.36.1-8ubuntu1) ... (Reading database ... 13133 files and directories currently installed.) Preparing to unpack .../libpam0g_1.3.1-5ubuntu8_arm64.deb ... Unpacking libpam0g:arm64 (1.3.1-5ubuntu8) over (1.3.1-5ubuntu6) ... Setting up libpam0g:arm64 (1.3.1-5ubuntu8) ... (Reading database ... 13133 files and directories currently installed.) Preparing to unpack .../mount_2.36.1-8ubuntu1_arm64.deb ... Unpacking mount (2.36.1-8ubuntu1) over (2.36.1-7ubuntu2) ... Preparing to unpack .../systemd_248.3-1ubuntu7_arm64.deb ... Unpacking systemd (248.3-1ubuntu7) over (247.3-3ubuntu3) ... Preparing to unpack .../libsystemd0_248.3-1ubuntu7_arm64.deb ... Unpacking libsystemd0:arm64 (248.3-1ubuntu7) over (247.3-3ubuntu3) ... Setting up libsystemd0:arm64 (248.3-1ubuntu7) ... (Reading database ... 13148 files and directories currently installed.) Preparing to unpack .../libapt-pkg6.0_2.3.8_arm64.deb ... Unpacking libapt-pkg6.0:arm64 (2.3.8) over (2.2.3) ... Setting up libapt-pkg6.0:arm64 (2.3.8) ... (Reading database ... 13148 files and directories currently installed.) Preparing to unpack .../gpgv_2.2.20-1ubuntu4_arm64.deb ... Unpacking gpgv (2.2.20-1ubuntu4) over (2.2.20-1ubuntu3) ... Setting up gpgv (2.2.20-1ubuntu4) ... (Reading database ... 13148 files and directories currently installed.) Preparing to unpack .../archives/apt_2.3.8_arm64.deb ... Unpacking apt (2.3.8) over (2.2.3) ... Setting up apt (2.3.8) ... (Reading database ... 13148 files and directories currently installed.) Preparing to unpack .../libpam-modules-bin_1.3.1-5ubuntu8_arm64.deb ... Unpacking libpam-modules-bin (1.3.1-5ubuntu8) over (1.3.1-5ubuntu6) ... Setting up libpam-modules-bin (1.3.1-5ubuntu8) ... (Reading database ... 13150 files and directories currently installed.) Preparing to unpack .../libpam-modules_1.3.1-5ubuntu8_arm64.deb ... Unpacking libpam-modules:arm64 (1.3.1-5ubuntu8) over (1.3.1-5ubuntu6) ... Setting up libpam-modules:arm64 (1.3.1-5ubuntu8) ... (Reading database ... 13154 files and directories currently installed.) Preparing to unpack .../logsave_1.46.3-1ubuntu3_arm64.deb ... Unpacking logsave (1.46.3-1ubuntu3) over (1.45.7-1ubuntu2) ... Preparing to unpack .../libext2fs2_1.46.3-1ubuntu3_arm64.deb ... Unpacking libext2fs2:arm64 (1.46.3-1ubuntu3) over (1.45.7-1ubuntu2) ... Setting up libext2fs2:arm64 (1.46.3-1ubuntu3) ... (Reading database ... 13154 files and directories currently installed.) Preparing to unpack .../e2fsprogs_1.46.3-1ubuntu3_arm64.deb ... Unpacking e2fsprogs (1.46.3-1ubuntu3) over (1.45.7-1ubuntu2) ... Preparing to unpack .../libpam-runtime_1.3.1-5ubuntu8_all.deb ... Unpacking libpam-runtime (1.3.1-5ubuntu8) over (1.3.1-5ubuntu6) ... Setting up libpam-runtime (1.3.1-5ubuntu8) ... (Reading database ... 13154 files and directories currently installed.) Preparing to unpack .../libpcre2-8-0_10.37-0ubuntu2_arm64.deb ... Unpacking libpcre2-8-0:arm64 (10.37-0ubuntu2) over (10.36-2ubuntu5) ... Setting up libpcre2-8-0:arm64 (10.37-0ubuntu2) ... (Reading database ... 13154 files and directories currently installed.) Preparing to unpack .../libsmartcols1_2.36.1-8ubuntu1_arm64.deb ... Unpacking libsmartcols1:arm64 (2.36.1-8ubuntu1) over (2.36.1-7ubuntu2) ... Setting up libsmartcols1:arm64 (2.36.1-8ubuntu1) ... (Reading database ... 13154 files and directories currently installed.) Preparing to unpack .../passwd_1%3a4.8.1-1ubuntu9_arm64.deb ... Unpacking passwd (1:4.8.1-1ubuntu9) over (1:4.8.1-1ubuntu8) ... Setting up passwd (1:4.8.1-1ubuntu9) ... (Reading database ... 13154 files and directories currently installed.) Preparing to unpack .../00-libprocps8_2%3a3.3.17-5ubuntu3_arm64.deb ... Unpacking libprocps8:arm64 (2:3.3.17-5ubuntu3) over (2:3.3.16-5ubuntu3) ... Preparing to unpack .../01-libss2_1.46.3-1ubuntu3_arm64.deb ... Unpacking libss2:arm64 (1.46.3-1ubuntu3) over (1.45.7-1ubuntu2) ... Preparing to unpack .../02-procps_2%3a3.3.17-5ubuntu3_arm64.deb ... Unpacking procps (2:3.3.17-5ubuntu3) over (2:3.3.16-5ubuntu3) ... Preparing to unpack .../03-usrmerge_25ubuntu1_all.deb ... Unpacking usrmerge (25ubuntu1) over (24ubuntu3) ... Preparing to unpack .../04-readline-common_8.1-2_all.deb ... Unpacking readline-common (8.1-2) over (8.1-1) ... Preparing to unpack .../05-libreadline8_8.1-2_arm64.deb ... Unpacking libreadline8:arm64 (8.1-2) over (8.1-1) ... Preparing to unpack .../06-libsqlite3-0_3.35.5-1_arm64.deb ... Unpacking libsqlite3-0:arm64 (3.35.5-1) over (3.34.1-3) ... Preparing to unpack .../07-openssl_1.1.1k-1ubuntu1_arm64.deb ... Unpacking openssl (1.1.1k-1ubuntu1) over (1.1.1j-1ubuntu3) ... Preparing to unpack .../08-xz-utils_5.2.5-2_arm64.deb ... Unpacking xz-utils (5.2.5-2) over (5.2.5-1.0build2) ... Preparing to unpack .../09-advancecomp_2.1-2.1ubuntu1_arm64.deb ... Unpacking advancecomp (2.1-2.1ubuntu1) over (2.1-2.1build1) ... Preparing to unpack .../10-libctf0_2.37-5ubuntu1_arm64.deb ... Unpacking libctf0:arm64 (2.37-5ubuntu1) over (2.36.1-6ubuntu1) ... Preparing to unpack .../11-libctf-nobfd0_2.37-5ubuntu1_arm64.deb ... Unpacking libctf-nobfd0:arm64 (2.37-5ubuntu1) over (2.36.1-6ubuntu1) ... Preparing to unpack .../12-binutils-aarch64-linux-gnu_2.37-5ubuntu1_arm64.deb ... Unpacking binutils-aarch64-linux-gnu (2.37-5ubuntu1) over (2.36.1-6ubuntu1) ... Preparing to unpack .../13-binutils_2.37-5ubuntu1_arm64.deb ... Unpacking binutils (2.37-5ubuntu1) over (2.36.1-6ubuntu1) ... Preparing to unpack .../14-libbinutils_2.37-5ubuntu1_arm64.deb ... Unpacking libbinutils:arm64 (2.37-5ubuntu1) over (2.36.1-6ubuntu1) ... Preparing to unpack .../15-binutils-common_2.37-5ubuntu1_arm64.deb ... Unpacking binutils-common:arm64 (2.37-5ubuntu1) over (2.36.1-6ubuntu1) ... Preparing to unpack .../16-libisl23_0.24-1_arm64.deb ... Unpacking libisl23:arm64 (0.24-1) over (0.23-1build1) ... Selecting previously unselected package cpp-11. Preparing to unpack .../17-cpp-11_11.2.0-3ubuntu1_arm64.deb ... Unpacking cpp-11 (11.2.0-3ubuntu1) ... Preparing to unpack .../18-g++_4%3a11.2.0-1ubuntu1_arm64.deb ... Unpacking g++ (4:11.2.0-1ubuntu1) over (4:10.3.0-1ubuntu1) ... Preparing to unpack .../19-gcc_4%3a11.2.0-1ubuntu1_arm64.deb ... Unpacking gcc (4:11.2.0-1ubuntu1) over (4:10.3.0-1ubuntu1) ... Preparing to unpack .../20-cpp_4%3a11.2.0-1ubuntu1_arm64.deb ... Unpacking cpp (4:11.2.0-1ubuntu1) over (4:10.3.0-1ubuntu1) ... Selecting previously unselected package libhwasan0:arm64. Preparing to unpack .../21-libhwasan0_11.2.0-3ubuntu1_arm64.deb ... Unpacking libhwasan0:arm64 (11.2.0-3ubuntu1) ... Selecting previously unselected package libgcc-11-dev:arm64. Preparing to unpack .../22-libgcc-11-dev_11.2.0-3ubuntu1_arm64.deb ... Unpacking libgcc-11-dev:arm64 (11.2.0-3ubuntu1) ... Selecting previously unselected package gcc-11. Preparing to unpack .../23-gcc-11_11.2.0-3ubuntu1_arm64.deb ... Unpacking gcc-11 (11.2.0-3ubuntu1) ... Selecting previously unselected package libstdc++-11-dev:arm64. Preparing to unpack .../24-libstdc++-11-dev_11.2.0-3ubuntu1_arm64.deb ... Unpacking libstdc++-11-dev:arm64 (11.2.0-3ubuntu1) ... Selecting previously unselected package g++-11. Preparing to unpack .../25-g++-11_11.2.0-3ubuntu1_arm64.deb ... Unpacking g++-11 (11.2.0-3ubuntu1) ... Preparing to unpack .../26-dpkg-dev_1.20.9ubuntu2_all.deb ... Unpacking dpkg-dev (1.20.9ubuntu2) over (1.20.7.1ubuntu4) ... Preparing to unpack .../27-libdpkg-perl_1.20.9ubuntu2_all.deb ... Unpacking libdpkg-perl (1.20.9ubuntu2) over (1.20.7.1ubuntu4) ... Preparing to unpack .../28-lto-disabled-list_16_all.deb ... Unpacking lto-disabled-list (16) over (7) ... Preparing to unpack .../29-build-essential_12.9ubuntu1_arm64.deb ... Unpacking build-essential (12.9ubuntu1) over (12.8ubuntu3) ... Preparing to unpack .../30-g++-10_10.3.0-8ubuntu1_arm64.deb ... Unpacking g++-10 (10.3.0-8ubuntu1) over (10.3.0-1ubuntu1) ... Preparing to unpack .../31-gcc-10_10.3.0-8ubuntu1_arm64.deb ... Unpacking gcc-10 (10.3.0-8ubuntu1) over (10.3.0-1ubuntu1) ... Preparing to unpack .../32-libstdc++-10-dev_10.3.0-8ubuntu1_arm64.deb ... Unpacking libstdc++-10-dev:arm64 (10.3.0-8ubuntu1) over (10.3.0-1ubuntu1) ... Preparing to unpack .../33-libgcc-10-dev_10.3.0-8ubuntu1_arm64.deb ... Unpacking libgcc-10-dev:arm64 (10.3.0-8ubuntu1) over (10.3.0-1ubuntu1) ... Preparing to unpack .../34-cpp-10_10.3.0-8ubuntu1_arm64.deb ... Unpacking cpp-10 (10.3.0-8ubuntu1) over (10.3.0-1ubuntu1) ... Preparing to unpack .../35-gcc-10-base_10.3.0-8ubuntu1_arm64.deb ... Unpacking gcc-10-base:arm64 (10.3.0-8ubuntu1) over (10.3.0-1ubuntu1) ... Preparing to unpack .../36-libassuan0_2.5.5-1_arm64.deb ... Unpacking libassuan0:arm64 (2.5.5-1) over (2.5.4-1ubuntu1) ... Preparing to unpack .../37-pinentry-curses_1.1.1-1_arm64.deb ... Unpacking pinentry-curses (1.1.1-1) over (1.1.0-4build1) ... Preparing to unpack .../38-gpg_2.2.20-1ubuntu4_arm64.deb ... Unpacking gpg (2.2.20-1ubuntu4) over (2.2.20-1ubuntu3) ... Preparing to unpack .../39-gpgconf_2.2.20-1ubuntu4_arm64.deb ... Unpacking gpgconf (2.2.20-1ubuntu4) over (2.2.20-1ubuntu3) ... Preparing to unpack .../40-gpg-agent_2.2.20-1ubuntu4_arm64.deb ... Unpacking gpg-agent (2.2.20-1ubuntu4) over (2.2.20-1ubuntu3) ... Preparing to unpack .../41-pkgbinarymangler_148_all.deb ... Unpacking pkgbinarymangler (148) over (147) ... Setting up lto-disabled-list (16) ... Setting up libapparmor1:arm64 (3.0.3-0ubuntu1) ... Setting up perl-modules-5.32 (5.32.1-3ubuntu3) ... Setting up libsqlite3-0:arm64 (3.35.5-1) ... Setting up binutils-common:arm64 (2.37-5ubuntu1) ... Setting up linux-libc-dev:arm64 (5.13.0-16.16) ... Setting up libctf-nobfd0:arm64 (2.37-5ubuntu1) ... Setting up libassuan0:arm64 (2.5.5-1) ... Setting up libgomp1:arm64 (11.2.0-3ubuntu1) ... Setting up libasan6:arm64 (11.2.0-3ubuntu1) ... Setting up gcc-10-base:arm64 (10.3.0-8ubuntu1) ... Setting up libtirpc-dev:arm64 (1.3.2-2) ... Setting up xz-utils (5.2.5-2) ... Setting up libatomic1:arm64 (11.2.0-3ubuntu1) ... Setting up usrmerge (25ubuntu1) ... Setting up libss2:arm64 (1.46.3-1ubuntu3) ... Setting up libperl5.32:arm64 (5.32.1-3ubuntu3) ... Setting up logsave (1.46.3-1ubuntu3) ... Setting up libubsan1:arm64 (11.2.0-3ubuntu1) ... Setting up advancecomp (2.1-2.1ubuntu1) ... Setting up libdevmapper1.02.1:arm64 (2:1.02.175-2.1ubuntu1) ... Setting up mount (2.36.1-8ubuntu1) ... Setting up libnsl-dev:arm64 (1.3.0-2) ... Setting up libhwasan0:arm64 (11.2.0-3ubuntu1) ... Setting up libcrypt-dev:arm64 (1:4.4.18-4ubuntu1) ... Setting up libcryptsetup12:arm64 (2:2.3.6-0ubuntu1) ... Setting up libbinutils:arm64 (2.37-5ubuntu1) ... Setting up libisl23:arm64 (0.24-1) ... Setting up libc-dev-bin (2.34-0ubuntu2) ... Setting up openssl (1.1.1k-1ubuntu1) ... Setting up readline-common (8.1-2) ... Setting up libcc1-0:arm64 (11.2.0-3ubuntu1) ... Setting up liblsan0:arm64 (11.2.0-3ubuntu1) ... Setting up libprocps8:arm64 (2:3.3.17-5ubuntu3) ... Setting up cpp-10 (10.3.0-8ubuntu1) ... Setting up libitm1:arm64 (11.2.0-3ubuntu1) ... Setting up libkmod2:arm64 (28-1ubuntu4) ... Setting up libtsan0:arm64 (11.2.0-3ubuntu1) ... Setting up libctf0:arm64 (2.37-5ubuntu1) ... Setting up pinentry-curses (1.1.1-1) ... Setting up cpp-11 (11.2.0-3ubuntu1) ... Setting up pkgbinarymangler (148) ... Setting up libgcc-10-dev:arm64 (10.3.0-8ubuntu1) ... Setting up libreadline8:arm64 (8.1-2) ... Setting up binutils-aarch64-linux-gnu (2.37-5ubuntu1) ... Setting up e2fsprogs (1.46.3-1ubuntu3) ... Setting up binutils (2.37-5ubuntu1) ... Setting up perl (5.32.1-3ubuntu3) ... Setting up gcc-10 (10.3.0-8ubuntu1) ... Setting up libdpkg-perl (1.20.9ubuntu2) ... Setting up libgcc-11-dev:arm64 (11.2.0-3ubuntu1) ... Setting up gcc-11 (11.2.0-3ubuntu1) ... Setting up cpp (4:11.2.0-1ubuntu1) ... Setting up procps (2:3.3.17-5ubuntu3) ... update-alternatives: warning: alternative /usr/bin/w.procps (part of link group w) doesn't exist; removing from list of alternatives update-alternatives: warning: /etc/alternatives/w is dangling; it will be updated with best choice Setting up gpgconf (2.2.20-1ubuntu4) ... Setting up libc6-dev:arm64 (2.34-0ubuntu2) ... Setting up gpg (2.2.20-1ubuntu4) ... Setting up libstdc++-10-dev:arm64 (10.3.0-8ubuntu1) ... Setting up gpg-agent (2.2.20-1ubuntu4) ... Setting up g++-10 (10.3.0-8ubuntu1) ... Setting up gcc (4:11.2.0-1ubuntu1) ... Setting up dpkg-dev (1.20.9ubuntu2) ... Setting up libstdc++-11-dev:arm64 (11.2.0-3ubuntu1) ... Setting up g++-11 (11.2.0-3ubuntu1) ... Setting up g++ (4:11.2.0-1ubuntu1) ... Setting up build-essential (12.9ubuntu1) ... Setting up systemd-timesyncd (248.3-1ubuntu7) ... Installing new version of config file /etc/systemd/timesyncd.conf ... Setting up systemd (248.3-1ubuntu7) ... Installing new version of config file /etc/systemd/journald.conf ... Installing new version of config file /etc/systemd/logind.conf ... Installing new version of config file /etc/systemd/networkd.conf ... Installing new version of config file /etc/systemd/pstore.conf ... Installing new version of config file /etc/systemd/resolved.conf ... Installing new version of config file /etc/systemd/sleep.conf ... Installing new version of config file /etc/systemd/system.conf ... Installing new version of config file /etc/systemd/user.conf ... Initializing machine ID from random generator. Setting up systemd-sysv (248.3-1ubuntu7) ... Processing triggers for libc-bin (2.34-0ubuntu2) ... RUN: /usr/share/launchpad-buildd/bin/sbuild-package PACKAGEBUILD-22051111 arm64 impish-proposed -c chroot:build-PACKAGEBUILD-22051111 --arch=arm64 --dist=impish-proposed --nolog haproxy_2.2.9-2ubuntu2.dsc Initiating build PACKAGEBUILD-22051111 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 4.15.0-156-generic #163-Ubuntu SMP Thu Aug 19 23:31:36 UTC 2021 aarch64 sbuild (Debian sbuild) 0.75.0 (21 Mar 2018) on bos02-arm64-010.buildd +==============================================================================+ | haproxy 2.2.9-2ubuntu2 (arm64) Wed, 08 Sep 2021 12:27:31 +0000 | +==============================================================================+ Package: haproxy Version: 2.2.9-2ubuntu2 Source Version: 2.2.9-2ubuntu2 Distribution: impish-proposed Machine Architecture: arm64 Host Architecture: arm64 Build Architecture: arm64 Build Type: any I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-22051111/chroot-autobuild' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- haproxy_2.2.9-2ubuntu2.dsc exists in .; copying to chroot I: NOTICE: Log filtering will replace 'build/haproxy-1WabRK/haproxy-2.2.9' with '<>' I: NOTICE: Log filtering will replace 'build/haproxy-1WabRK' with '<>' +------------------------------------------------------------------------------+ | Install build-essential | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: build-essential, fakeroot Filtered Build-Depends: build-essential, fakeroot dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<>/resolver-exj0Jj/apt_archive/sbuild-build-depends-core-dummy.deb'. dpkg-scanpackages: warning: Packages in archive but missing from override file: dpkg-scanpackages: warning: sbuild-build-depends-core-dummy dpkg-scanpackages: info: Wrote 1 entries to output Packages file. Ign:1 copy:/<>/resolver-exj0Jj/apt_archive ./ InRelease Get:2 copy:/<>/resolver-exj0Jj/apt_archive ./ Release [957 B] Ign:3 copy:/<>/resolver-exj0Jj/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-exj0Jj/apt_archive ./ Sources [349 B] Get:5 copy:/<>/resolver-exj0Jj/apt_archive ./ Packages [432 B] Fetched 1738 B in 0s (76.3 kB/s) Reading package lists... Reading package lists... Install core build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: cpp-10 g++-10 gcc-10 gcc-10-base libgcc-10-dev libstdc++-10-dev Use 'apt autoremove' to remove them. The following NEW packages will be installed: sbuild-build-depends-core-dummy 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 650 B of archives. After this operation, 0 B of additional disk space will be used. Get:1 copy:/<>/resolver-exj0Jj/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [650 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 650 B in 0s (0 B/s) Selecting previously unselected package sbuild-build-depends-core-dummy. (Reading database ... 14208 files and directories currently installed.) Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_arm64.deb ... Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ... Setting up sbuild-build-depends-core-dummy (0.invalid.0) ... +------------------------------------------------------------------------------+ | Check architectures | +------------------------------------------------------------------------------+ Arch check ok (arm64 included in any all) +------------------------------------------------------------------------------+ | Install package build dependencies | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: debhelper-compat (= 12), libpcre2-dev, libssl-dev, liblua5.3-dev, libsystemd-dev, python3-sphinx, zlib1g-dev Filtered Build-Depends: debhelper-compat (= 12), libpcre2-dev, libssl-dev, liblua5.3-dev, libsystemd-dev, python3-sphinx, zlib1g-dev dpkg-deb: building package 'sbuild-build-depends-haproxy-dummy' in '/<>/resolver-exj0Jj/apt_archive/sbuild-build-depends-haproxy-dummy.deb'. dpkg-scanpackages: warning: Packages in archive but missing from override file: dpkg-scanpackages: warning: sbuild-build-depends-core-dummy sbuild-build-depends-haproxy-dummy dpkg-scanpackages: info: Wrote 2 entries to output Packages file. Ign:1 copy:/<>/resolver-exj0Jj/apt_archive ./ InRelease Get:2 copy:/<>/resolver-exj0Jj/apt_archive ./ Release [963 B] Ign:3 copy:/<>/resolver-exj0Jj/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-exj0Jj/apt_archive ./ Sources [553 B] Get:5 copy:/<>/resolver-exj0Jj/apt_archive ./ Packages [618 B] Fetched 2134 B in 0s (85.4 kB/s) Reading package lists... Reading package lists... Install haproxy build dependencies (apt-based resolver) ------------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: g++-10 libstdc++-10-dev Use 'apt autoremove' to remove them. The following additional packages will be installed: autoconf automake autopoint autotools-dev bsdextrautils debhelper debugedit dh-autoreconf dh-strip-nondeterminism docutils-common dwz file gettext gettext-base groff-base intltool-debian libarchive-zip-perl libdebhelper-perl libdw1 libelf1 libexpat1 libfile-stripnondeterminism-perl libicu67 libjs-jquery libjs-sphinxdoc libjs-underscore liblua5.3-0 liblua5.3-dev libmagic-mgc libmagic1 libmpdec3 libncurses-dev libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpipeline1 libpython3-stdlib libpython3.9-minimal libpython3.9-stdlib libreadline-dev libsigsegv2 libssl-dev libsub-override-perl libsystemd-dev libtool libuchardet0 libxml2 m4 man-db media-types po-debconf python-babel-localedata python3 python3-alabaster python3-babel python3-certifi python3-chardet python3-distutils python3-docutils python3-idna python3-imagesize python3-jinja2 python3-lib2to3 python3-markupsafe python3-minimal python3-packaging python3-pkg-resources python3-pygments python3-pyparsing python3-requests python3-roman python3-six python3-snowballstemmer python3-sphinx python3-tz python3-urllib3 python3.9 python3.9-minimal sgml-base sphinx-common xml-core zlib1g-dev Suggested packages: autoconf-archive gnu-standards autoconf-doc dh-make gettext-doc libasprintf-dev libgettextpo-dev groff ncurses-doc readline-doc libssl-doc libtool-doc gfortran | fortran95-compiler gcj-jdk m4-doc apparmor less www-browser libmail-box-perl python3-doc python3-tk python3-venv docutils-doc fonts-linuxlibertine | ttf-linux-libertine texlive-lang-french texlive-latex-base texlive-latex-recommended python-jinja2-doc python3-setuptools python-pygments-doc ttf-bitstream-vera python-pyparsing-doc python3-cryptography python3-openssl python3-socks python-requests-doc python3-stemmer dvipng fonts-freefont-otf imagemagick-6.q16 latexmk libjs-mathjax python3-sphinx-rtd-theme sphinx-doc texlive-fonts-recommended texlive-latex-extra texlive-plain-generic python3.9-venv python3.9-doc binfmt-support sgml-base-doc Recommended packages: curl | wget | lynx libarchive-cpio-perl javascript-common pkg-config libtool-bin libltdl-dev libmail-sendmail-perl libpaper-utils python3-pil The following NEW packages will be installed: autoconf automake autopoint autotools-dev bsdextrautils debhelper debugedit dh-autoreconf dh-strip-nondeterminism docutils-common dwz file gettext gettext-base groff-base intltool-debian libarchive-zip-perl libdebhelper-perl libdw1 libelf1 libexpat1 libfile-stripnondeterminism-perl libicu67 libjs-jquery libjs-sphinxdoc libjs-underscore liblua5.3-0 liblua5.3-dev libmagic-mgc libmagic1 libmpdec3 libncurses-dev libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpipeline1 libpython3-stdlib libpython3.9-minimal libpython3.9-stdlib libreadline-dev libsigsegv2 libssl-dev libsub-override-perl libsystemd-dev libtool libuchardet0 libxml2 m4 man-db media-types po-debconf python-babel-localedata python3 python3-alabaster python3-babel python3-certifi python3-chardet python3-distutils python3-docutils python3-idna python3-imagesize python3-jinja2 python3-lib2to3 python3-markupsafe python3-minimal python3-packaging python3-pkg-resources python3-pygments python3-pyparsing python3-requests python3-roman python3-six python3-snowballstemmer python3-sphinx python3-tz python3-urllib3 python3.9 python3.9-minimal sbuild-build-depends-haproxy-dummy sgml-base sphinx-common xml-core zlib1g-dev 0 upgraded, 84 newly installed, 0 to remove and 0 not upgraded. Need to get 35.7 MB of archives. After this operation, 147 MB of additional disk space will be used. Get:1 copy:/<>/resolver-exj0Jj/apt_archive ./ sbuild-build-depends-haproxy-dummy 0.invalid.0 [704 B] Get:2 http://ftpmaster.internal/ubuntu impish/main arm64 libpython3.9-minimal arm64 3.9.7-2 [782 kB] Get:3 http://ftpmaster.internal/ubuntu impish/main arm64 libexpat1 arm64 2.3.0-1 [61.8 kB] Get:4 http://ftpmaster.internal/ubuntu impish/main arm64 python3.9-minimal arm64 3.9.7-2 [2127 kB] Get:5 http://ftpmaster.internal/ubuntu impish/main arm64 python3-minimal arm64 3.9.4-1 [23.7 kB] Get:6 http://ftpmaster.internal/ubuntu impish/main arm64 media-types all 4.0.0 [22.2 kB] Get:7 http://ftpmaster.internal/ubuntu impish/main arm64 libmpdec3 arm64 2.5.1-2 [77.2 kB] Get:8 http://ftpmaster.internal/ubuntu impish/main arm64 libpython3.9-stdlib arm64 3.9.7-2 [1803 kB] Get:9 http://ftpmaster.internal/ubuntu impish/main arm64 python3.9 arm64 3.9.7-2 [433 kB] Get:10 http://ftpmaster.internal/ubuntu impish/main arm64 libpython3-stdlib arm64 3.9.4-1 [6984 B] Get:11 http://ftpmaster.internal/ubuntu impish/main arm64 python3 arm64 3.9.4-1 [22.2 kB] Get:12 http://ftpmaster.internal/ubuntu impish/main arm64 bsdextrautils arm64 2.36.1-8ubuntu1 [74.2 kB] Get:13 http://ftpmaster.internal/ubuntu impish/main arm64 libuchardet0 arm64 0.0.7-1 [68.0 kB] Get:14 http://ftpmaster.internal/ubuntu impish/main arm64 groff-base arm64 1.22.4-6 [809 kB] Get:15 http://ftpmaster.internal/ubuntu impish/main arm64 libpipeline1 arm64 1.5.3-1 [26.1 kB] Get:16 http://ftpmaster.internal/ubuntu impish/main arm64 man-db arm64 2.9.4-2 [1136 kB] Get:17 http://ftpmaster.internal/ubuntu impish/main arm64 sgml-base all 1.30 [12.5 kB] Get:18 http://ftpmaster.internal/ubuntu impish/main arm64 libelf1 arm64 0.185-1 [45.0 kB] Get:19 http://ftpmaster.internal/ubuntu impish/main arm64 libicu67 arm64 67.1-7ubuntu1 [10.0 MB] Get:20 http://ftpmaster.internal/ubuntu impish/main arm64 libxml2 arm64 2.9.12+dfsg-3 [726 kB] Get:21 http://ftpmaster.internal/ubuntu impish/main arm64 python3-pkg-resources all 52.0.0-4 [129 kB] Get:22 http://ftpmaster.internal/ubuntu impish/main arm64 libmagic-mgc arm64 1:5.39-3 [228 kB] Get:23 http://ftpmaster.internal/ubuntu impish/main arm64 libmagic1 arm64 1:5.39-3 [75.1 kB] Get:24 http://ftpmaster.internal/ubuntu impish/main arm64 file arm64 1:5.39-3 [23.6 kB] Get:25 http://ftpmaster.internal/ubuntu impish/main arm64 gettext-base arm64 0.21-4ubuntu3 [35.2 kB] Get:26 http://ftpmaster.internal/ubuntu impish/main arm64 libsigsegv2 arm64 2.13-1ubuntu1 [14.0 kB] Get:27 http://ftpmaster.internal/ubuntu impish/main arm64 m4 arm64 1.4.18-5 [194 kB] Get:28 http://ftpmaster.internal/ubuntu impish/main arm64 autoconf all 2.69-14 [293 kB] Get:29 http://ftpmaster.internal/ubuntu impish/main arm64 autotools-dev all 20180224.1+nmu1 [39.4 kB] Get:30 http://ftpmaster.internal/ubuntu impish/main arm64 automake all 1:1.16.4-1ubuntu1 [557 kB] Get:31 http://ftpmaster.internal/ubuntu impish/main arm64 autopoint all 0.21-4ubuntu3 [422 kB] Get:32 http://ftpmaster.internal/ubuntu impish/main arm64 libdebhelper-perl all 13.3.4ubuntu2 [62.5 kB] Get:33 http://ftpmaster.internal/ubuntu impish/main arm64 libtool all 2.4.6-15 [161 kB] Get:34 http://ftpmaster.internal/ubuntu impish/main arm64 dh-autoreconf all 20 [16.1 kB] Get:35 http://ftpmaster.internal/ubuntu impish/main arm64 libarchive-zip-perl all 1.68-1 [90.2 kB] Get:36 http://ftpmaster.internal/ubuntu impish/main arm64 libsub-override-perl all 0.09-2 [9532 B] Get:37 http://ftpmaster.internal/ubuntu impish/main arm64 libfile-stripnondeterminism-perl all 1.12.0-1 [17.5 kB] Get:38 http://ftpmaster.internal/ubuntu impish/main arm64 dh-strip-nondeterminism all 1.12.0-1 [5228 B] Get:39 http://ftpmaster.internal/ubuntu impish/main arm64 libdw1 arm64 0.185-1 [208 kB] Get:40 http://ftpmaster.internal/ubuntu impish/main arm64 debugedit arm64 1:5.0-0ubuntu2 [47.0 kB] Get:41 http://ftpmaster.internal/ubuntu impish/main arm64 dwz arm64 0.14-1 [89.4 kB] Get:42 http://ftpmaster.internal/ubuntu impish/main arm64 gettext arm64 0.21-4ubuntu3 [775 kB] Get:43 http://ftpmaster.internal/ubuntu impish/main arm64 intltool-debian all 0.35.0+20060710.5 [24.9 kB] Get:44 http://ftpmaster.internal/ubuntu impish/main arm64 po-debconf all 1.0.21+nmu1 [233 kB] Get:45 http://ftpmaster.internal/ubuntu impish/main arm64 debhelper all 13.3.4ubuntu2 [921 kB] Get:46 http://ftpmaster.internal/ubuntu impish/main arm64 xml-core all 0.18+nmu1 [21.6 kB] Get:47 http://ftpmaster.internal/ubuntu impish/main arm64 docutils-common all 0.16+dfsg-4 [116 kB] Get:48 http://ftpmaster.internal/ubuntu impish/main arm64 libjs-jquery all 3.5.1+dfsg+~3.5.5-7 [314 kB] Get:49 http://ftpmaster.internal/ubuntu impish/main arm64 libjs-underscore all 1.9.1~dfsg-3 [99.3 kB] Get:50 http://ftpmaster.internal/ubuntu impish/main arm64 libjs-sphinxdoc all 3.5.4-2 [131 kB] Get:51 http://ftpmaster.internal/ubuntu impish/main arm64 liblua5.3-0 arm64 5.3.3-1.1ubuntu2 [108 kB] Get:52 http://ftpmaster.internal/ubuntu impish/main arm64 libncurses-dev arm64 6.2+20201114-2build1 [334 kB] Get:53 http://ftpmaster.internal/ubuntu impish/main arm64 libreadline-dev arm64 8.1-2 [151 kB] Get:54 http://ftpmaster.internal/ubuntu impish/main arm64 liblua5.3-dev arm64 5.3.3-1.1ubuntu2 [136 kB] Get:55 http://ftpmaster.internal/ubuntu impish/main arm64 libpcre2-16-0 arm64 10.37-0ubuntu2 [184 kB] Get:56 http://ftpmaster.internal/ubuntu impish/main arm64 libpcre2-32-0 arm64 10.37-0ubuntu2 [175 kB] Get:57 http://ftpmaster.internal/ubuntu impish/main arm64 libpcre2-posix3 arm64 10.37-0ubuntu2 [5916 B] Get:58 http://ftpmaster.internal/ubuntu impish/main arm64 libpcre2-dev arm64 10.37-0ubuntu2 [659 kB] Get:59 http://ftpmaster.internal/ubuntu impish/main arm64 libssl-dev arm64 1.1.1k-1ubuntu1 [1641 kB] Get:60 http://ftpmaster.internal/ubuntu impish-proposed/main arm64 libsystemd-dev arm64 248.3-1ubuntu7 [303 kB] Get:61 http://ftpmaster.internal/ubuntu impish/main arm64 python-babel-localedata all 2.8.0+dfsg.1-7 [4982 kB] Get:62 http://ftpmaster.internal/ubuntu impish/main arm64 python3-tz all 2021.1-1 [31.7 kB] Get:63 http://ftpmaster.internal/ubuntu impish/main arm64 python3-babel all 2.8.0+dfsg.1-7 [85.1 kB] Get:64 http://ftpmaster.internal/ubuntu impish/main arm64 python3-certifi all 2020.6.20-1 [150 kB] Get:65 http://ftpmaster.internal/ubuntu impish/main arm64 python3-chardet all 4.0.0-1 [98.0 kB] Get:66 http://ftpmaster.internal/ubuntu impish/main arm64 python3-lib2to3 all 3.9.7-1 [77.9 kB] Get:67 http://ftpmaster.internal/ubuntu impish/main arm64 python3-distutils all 3.9.7-1 [144 kB] Get:68 http://ftpmaster.internal/ubuntu impish/main arm64 python3-roman all 2.0.0-5 [8928 B] Get:69 http://ftpmaster.internal/ubuntu impish/main arm64 python3-docutils all 0.16+dfsg-4 [369 kB] Get:70 http://ftpmaster.internal/ubuntu impish/main arm64 python3-idna all 2.10-1 [35.2 kB] Get:71 http://ftpmaster.internal/ubuntu impish/main arm64 python3-imagesize all 1.2.0-2 [5868 B] Get:72 http://ftpmaster.internal/ubuntu impish/main arm64 python3-markupsafe arm64 1.1.1-1build2 [13.7 kB] Get:73 http://ftpmaster.internal/ubuntu impish/main arm64 python3-jinja2 all 2.11.3-1 [99.9 kB] Get:74 http://ftpmaster.internal/ubuntu impish/main arm64 python3-pyparsing all 2.4.7-1 [61.4 kB] Get:75 http://ftpmaster.internal/ubuntu impish/main arm64 python3-packaging all 20.9-2 [29.9 kB] Get:76 http://ftpmaster.internal/ubuntu impish/main arm64 python3-pygments all 2.7.1+dfsg-2.1 [639 kB] Get:77 http://ftpmaster.internal/ubuntu impish/main arm64 python3-six all 1.16.0-2 [12.6 kB] Get:78 http://ftpmaster.internal/ubuntu impish/main arm64 python3-urllib3 all 1.26.5-1~exp1 [96.4 kB] Get:79 http://ftpmaster.internal/ubuntu impish/main arm64 python3-requests all 2.25.1+dfsg-2 [47.9 kB] Get:80 http://ftpmaster.internal/ubuntu impish/main arm64 python3-snowballstemmer all 2.1.0-1 [58.7 kB] Get:81 http://ftpmaster.internal/ubuntu impish/main arm64 sphinx-common all 3.5.4-2 [618 kB] Get:82 http://ftpmaster.internal/ubuntu impish/main arm64 python3-alabaster all 0.7.12-1 [17.8 kB] Get:83 http://ftpmaster.internal/ubuntu impish/main arm64 python3-sphinx all 3.5.4-2 [532 kB] Get:84 http://ftpmaster.internal/ubuntu impish/main arm64 zlib1g-dev arm64 1:1.2.11.dfsg-2ubuntu7 [163 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 35.7 MB in 1s (52.7 MB/s) Selecting previously unselected package libpython3.9-minimal:arm64. (Reading database ... 14208 files and directories currently installed.) Preparing to unpack .../libpython3.9-minimal_3.9.7-2_arm64.deb ... Unpacking libpython3.9-minimal:arm64 (3.9.7-2) ... Selecting previously unselected package libexpat1:arm64. Preparing to unpack .../libexpat1_2.3.0-1_arm64.deb ... Unpacking libexpat1:arm64 (2.3.0-1) ... Selecting previously unselected package python3.9-minimal. Preparing to unpack .../python3.9-minimal_3.9.7-2_arm64.deb ... Unpacking python3.9-minimal (3.9.7-2) ... Setting up libpython3.9-minimal:arm64 (3.9.7-2) ... Setting up libexpat1:arm64 (2.3.0-1) ... Setting up python3.9-minimal (3.9.7-2) ... Selecting previously unselected package python3-minimal. (Reading database ... 14501 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.9.4-1_arm64.deb ... Unpacking python3-minimal (3.9.4-1) ... Selecting previously unselected package media-types. Preparing to unpack .../1-media-types_4.0.0_all.deb ... Unpacking media-types (4.0.0) ... Selecting previously unselected package libmpdec3:arm64. Preparing to unpack .../2-libmpdec3_2.5.1-2_arm64.deb ... Unpacking libmpdec3:arm64 (2.5.1-2) ... Selecting previously unselected package libpython3.9-stdlib:arm64. Preparing to unpack .../3-libpython3.9-stdlib_3.9.7-2_arm64.deb ... Unpacking libpython3.9-stdlib:arm64 (3.9.7-2) ... Selecting previously unselected package python3.9. Preparing to unpack .../4-python3.9_3.9.7-2_arm64.deb ... Unpacking python3.9 (3.9.7-2) ... Selecting previously unselected package libpython3-stdlib:arm64. Preparing to unpack .../5-libpython3-stdlib_3.9.4-1_arm64.deb ... Unpacking libpython3-stdlib:arm64 (3.9.4-1) ... Setting up python3-minimal (3.9.4-1) ... Selecting previously unselected package python3. (Reading database ... 14898 files and directories currently installed.) Preparing to unpack .../00-python3_3.9.4-1_arm64.deb ... Unpacking python3 (3.9.4-1) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../01-bsdextrautils_2.36.1-8ubuntu1_arm64.deb ... Unpacking bsdextrautils (2.36.1-8ubuntu1) ... Selecting previously unselected package libuchardet0:arm64. Preparing to unpack .../02-libuchardet0_0.0.7-1_arm64.deb ... Unpacking libuchardet0:arm64 (0.0.7-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../03-groff-base_1.22.4-6_arm64.deb ... Unpacking groff-base (1.22.4-6) ... Selecting previously unselected package libpipeline1:arm64. Preparing to unpack .../04-libpipeline1_1.5.3-1_arm64.deb ... Unpacking libpipeline1:arm64 (1.5.3-1) ... Selecting previously unselected package man-db. Preparing to unpack .../05-man-db_2.9.4-2_arm64.deb ... Unpacking man-db (2.9.4-2) ... Selecting previously unselected package sgml-base. Preparing to unpack .../06-sgml-base_1.30_all.deb ... Unpacking sgml-base (1.30) ... Selecting previously unselected package libelf1:arm64. Preparing to unpack .../07-libelf1_0.185-1_arm64.deb ... Unpacking libelf1:arm64 (0.185-1) ... Selecting previously unselected package libicu67:arm64. Preparing to unpack .../08-libicu67_67.1-7ubuntu1_arm64.deb ... Unpacking libicu67:arm64 (67.1-7ubuntu1) ... Selecting previously unselected package libxml2:arm64. Preparing to unpack .../09-libxml2_2.9.12+dfsg-3_arm64.deb ... Unpacking libxml2:arm64 (2.9.12+dfsg-3) ... Selecting previously unselected package python3-pkg-resources. Preparing to unpack .../10-python3-pkg-resources_52.0.0-4_all.deb ... Unpacking python3-pkg-resources (52.0.0-4) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../11-libmagic-mgc_1%3a5.39-3_arm64.deb ... Unpacking libmagic-mgc (1:5.39-3) ... Selecting previously unselected package libmagic1:arm64. Preparing to unpack .../12-libmagic1_1%3a5.39-3_arm64.deb ... Unpacking libmagic1:arm64 (1:5.39-3) ... Selecting previously unselected package file. Preparing to unpack .../13-file_1%3a5.39-3_arm64.deb ... Unpacking file (1:5.39-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../14-gettext-base_0.21-4ubuntu3_arm64.deb ... Unpacking gettext-base (0.21-4ubuntu3) ... Selecting previously unselected package libsigsegv2:arm64. Preparing to unpack .../15-libsigsegv2_2.13-1ubuntu1_arm64.deb ... Unpacking libsigsegv2:arm64 (2.13-1ubuntu1) ... Selecting previously unselected package m4. Preparing to unpack .../16-m4_1.4.18-5_arm64.deb ... Unpacking m4 (1.4.18-5) ... Selecting previously unselected package autoconf. Preparing to unpack .../17-autoconf_2.69-14_all.deb ... Unpacking autoconf (2.69-14) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../18-autotools-dev_20180224.1+nmu1_all.deb ... Unpacking autotools-dev (20180224.1+nmu1) ... Selecting previously unselected package automake. Preparing to unpack .../19-automake_1%3a1.16.4-1ubuntu1_all.deb ... Unpacking automake (1:1.16.4-1ubuntu1) ... Selecting previously unselected package autopoint. Preparing to unpack .../20-autopoint_0.21-4ubuntu3_all.deb ... Unpacking autopoint (0.21-4ubuntu3) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../21-libdebhelper-perl_13.3.4ubuntu2_all.deb ... Unpacking libdebhelper-perl (13.3.4ubuntu2) ... Selecting previously unselected package libtool. Preparing to unpack .../22-libtool_2.4.6-15_all.deb ... Unpacking libtool (2.4.6-15) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../23-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../24-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../25-libsub-override-perl_0.09-2_all.deb ... Unpacking libsub-override-perl (0.09-2) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../26-libfile-stripnondeterminism-perl_1.12.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.12.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../27-dh-strip-nondeterminism_1.12.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.12.0-1) ... Selecting previously unselected package libdw1:arm64. Preparing to unpack .../28-libdw1_0.185-1_arm64.deb ... Unpacking libdw1:arm64 (0.185-1) ... Selecting previously unselected package debugedit. Preparing to unpack .../29-debugedit_1%3a5.0-0ubuntu2_arm64.deb ... Unpacking debugedit (1:5.0-0ubuntu2) ... Selecting previously unselected package dwz. Preparing to unpack .../30-dwz_0.14-1_arm64.deb ... Unpacking dwz (0.14-1) ... Selecting previously unselected package gettext. Preparing to unpack .../31-gettext_0.21-4ubuntu3_arm64.deb ... Unpacking gettext (0.21-4ubuntu3) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../32-intltool-debian_0.35.0+20060710.5_all.deb ... Unpacking intltool-debian (0.35.0+20060710.5) ... Selecting previously unselected package po-debconf. Preparing to unpack .../33-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../34-debhelper_13.3.4ubuntu2_all.deb ... Unpacking debhelper (13.3.4ubuntu2) ... Selecting previously unselected package xml-core. Preparing to unpack .../35-xml-core_0.18+nmu1_all.deb ... Unpacking xml-core (0.18+nmu1) ... Selecting previously unselected package docutils-common. Preparing to unpack .../36-docutils-common_0.16+dfsg-4_all.deb ... Unpacking docutils-common (0.16+dfsg-4) ... Selecting previously unselected package libjs-jquery. Preparing to unpack .../37-libjs-jquery_3.5.1+dfsg+~3.5.5-7_all.deb ... Unpacking libjs-jquery (3.5.1+dfsg+~3.5.5-7) ... Selecting previously unselected package libjs-underscore. Preparing to unpack .../38-libjs-underscore_1.9.1~dfsg-3_all.deb ... Unpacking libjs-underscore (1.9.1~dfsg-3) ... Selecting previously unselected package libjs-sphinxdoc. Preparing to unpack .../39-libjs-sphinxdoc_3.5.4-2_all.deb ... Unpacking libjs-sphinxdoc (3.5.4-2) ... Selecting previously unselected package liblua5.3-0:arm64. Preparing to unpack .../40-liblua5.3-0_5.3.3-1.1ubuntu2_arm64.deb ... Unpacking liblua5.3-0:arm64 (5.3.3-1.1ubuntu2) ... Selecting previously unselected package libncurses-dev:arm64. Preparing to unpack .../41-libncurses-dev_6.2+20201114-2build1_arm64.deb ... Unpacking libncurses-dev:arm64 (6.2+20201114-2build1) ... Selecting previously unselected package libreadline-dev:arm64. Preparing to unpack .../42-libreadline-dev_8.1-2_arm64.deb ... Unpacking libreadline-dev:arm64 (8.1-2) ... Selecting previously unselected package liblua5.3-dev:arm64. Preparing to unpack .../43-liblua5.3-dev_5.3.3-1.1ubuntu2_arm64.deb ... Unpacking liblua5.3-dev:arm64 (5.3.3-1.1ubuntu2) ... Selecting previously unselected package libpcre2-16-0:arm64. Preparing to unpack .../44-libpcre2-16-0_10.37-0ubuntu2_arm64.deb ... Unpacking libpcre2-16-0:arm64 (10.37-0ubuntu2) ... Selecting previously unselected package libpcre2-32-0:arm64. Preparing to unpack .../45-libpcre2-32-0_10.37-0ubuntu2_arm64.deb ... Unpacking libpcre2-32-0:arm64 (10.37-0ubuntu2) ... Selecting previously unselected package libpcre2-posix3:arm64. Preparing to unpack .../46-libpcre2-posix3_10.37-0ubuntu2_arm64.deb ... Unpacking libpcre2-posix3:arm64 (10.37-0ubuntu2) ... Selecting previously unselected package libpcre2-dev:arm64. Preparing to unpack .../47-libpcre2-dev_10.37-0ubuntu2_arm64.deb ... Unpacking libpcre2-dev:arm64 (10.37-0ubuntu2) ... Selecting previously unselected package libssl-dev:arm64. Preparing to unpack .../48-libssl-dev_1.1.1k-1ubuntu1_arm64.deb ... Unpacking libssl-dev:arm64 (1.1.1k-1ubuntu1) ... Selecting previously unselected package libsystemd-dev:arm64. Preparing to unpack .../49-libsystemd-dev_248.3-1ubuntu7_arm64.deb ... Unpacking libsystemd-dev:arm64 (248.3-1ubuntu7) ... Selecting previously unselected package python-babel-localedata. Preparing to unpack .../50-python-babel-localedata_2.8.0+dfsg.1-7_all.deb ... Unpacking python-babel-localedata (2.8.0+dfsg.1-7) ... Selecting previously unselected package python3-tz. Preparing to unpack .../51-python3-tz_2021.1-1_all.deb ... Unpacking python3-tz (2021.1-1) ... Selecting previously unselected package python3-babel. Preparing to unpack .../52-python3-babel_2.8.0+dfsg.1-7_all.deb ... Unpacking python3-babel (2.8.0+dfsg.1-7) ... Selecting previously unselected package python3-certifi. Preparing to unpack .../53-python3-certifi_2020.6.20-1_all.deb ... Unpacking python3-certifi (2020.6.20-1) ... Selecting previously unselected package python3-chardet. Preparing to unpack .../54-python3-chardet_4.0.0-1_all.deb ... Unpacking python3-chardet (4.0.0-1) ... Selecting previously unselected package python3-lib2to3. Preparing to unpack .../55-python3-lib2to3_3.9.7-1_all.deb ... Unpacking python3-lib2to3 (3.9.7-1) ... Selecting previously unselected package python3-distutils. Preparing to unpack .../56-python3-distutils_3.9.7-1_all.deb ... Unpacking python3-distutils (3.9.7-1) ... Selecting previously unselected package python3-roman. Preparing to unpack .../57-python3-roman_2.0.0-5_all.deb ... Unpacking python3-roman (2.0.0-5) ... Selecting previously unselected package python3-docutils. Preparing to unpack .../58-python3-docutils_0.16+dfsg-4_all.deb ... Unpacking python3-docutils (0.16+dfsg-4) ... Selecting previously unselected package python3-idna. Preparing to unpack .../59-python3-idna_2.10-1_all.deb ... Unpacking python3-idna (2.10-1) ... Selecting previously unselected package python3-imagesize. Preparing to unpack .../60-python3-imagesize_1.2.0-2_all.deb ... Unpacking python3-imagesize (1.2.0-2) ... Selecting previously unselected package python3-markupsafe. Preparing to unpack .../61-python3-markupsafe_1.1.1-1build2_arm64.deb ... Unpacking python3-markupsafe (1.1.1-1build2) ... Selecting previously unselected package python3-jinja2. Preparing to unpack .../62-python3-jinja2_2.11.3-1_all.deb ... Unpacking python3-jinja2 (2.11.3-1) ... Selecting previously unselected package python3-pyparsing. Preparing to unpack .../63-python3-pyparsing_2.4.7-1_all.deb ... Unpacking python3-pyparsing (2.4.7-1) ... Selecting previously unselected package python3-packaging. Preparing to unpack .../64-python3-packaging_20.9-2_all.deb ... Unpacking python3-packaging (20.9-2) ... Selecting previously unselected package python3-pygments. Preparing to unpack .../65-python3-pygments_2.7.1+dfsg-2.1_all.deb ... Unpacking python3-pygments (2.7.1+dfsg-2.1) ... Selecting previously unselected package python3-six. Preparing to unpack .../66-python3-six_1.16.0-2_all.deb ... Unpacking python3-six (1.16.0-2) ... Selecting previously unselected package python3-urllib3. Preparing to unpack .../67-python3-urllib3_1.26.5-1~exp1_all.deb ... Unpacking python3-urllib3 (1.26.5-1~exp1) ... Selecting previously unselected package python3-requests. Preparing to unpack .../68-python3-requests_2.25.1+dfsg-2_all.deb ... Unpacking python3-requests (2.25.1+dfsg-2) ... Selecting previously unselected package python3-snowballstemmer. Preparing to unpack .../69-python3-snowballstemmer_2.1.0-1_all.deb ... Unpacking python3-snowballstemmer (2.1.0-1) ... Selecting previously unselected package sphinx-common. Preparing to unpack .../70-sphinx-common_3.5.4-2_all.deb ... Unpacking sphinx-common (3.5.4-2) ... Selecting previously unselected package python3-alabaster. Preparing to unpack .../71-python3-alabaster_0.7.12-1_all.deb ... Unpacking python3-alabaster (0.7.12-1) ... Selecting previously unselected package python3-sphinx. Preparing to unpack .../72-python3-sphinx_3.5.4-2_all.deb ... Unpacking python3-sphinx (3.5.4-2) ... Selecting previously unselected package zlib1g-dev:arm64. Preparing to unpack .../73-zlib1g-dev_1%3a1.2.11.dfsg-2ubuntu7_arm64.deb ... Unpacking zlib1g-dev:arm64 (1:1.2.11.dfsg-2ubuntu7) ... Selecting previously unselected package sbuild-build-depends-haproxy-dummy. Preparing to unpack .../74-sbuild-build-depends-haproxy-dummy_0.invalid.0_arm64.deb ... Unpacking sbuild-build-depends-haproxy-dummy (0.invalid.0) ... Setting up media-types (4.0.0) ... Setting up libpipeline1:arm64 (1.5.3-1) ... Setting up libncurses-dev:arm64 (6.2+20201114-2build1) ... Setting up bsdextrautils (2.36.1-8ubuntu1) ... update-alternatives: using /usr/bin/write.ul to provide /usr/bin/write (write) in auto mode Setting up libicu67:arm64 (67.1-7ubuntu1) ... Setting up libmagic-mgc (1:5.39-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libdebhelper-perl (13.3.4ubuntu2) ... Setting up libmagic1:arm64 (1:5.39-3) ... Setting up gettext-base (0.21-4ubuntu3) ... Setting up file (1:5.39-3) ... Setting up libreadline-dev:arm64 (8.1-2) ... Setting up libpcre2-16-0:arm64 (10.37-0ubuntu2) ... Setting up python-babel-localedata (2.8.0+dfsg.1-7) ... Setting up autotools-dev (20180224.1+nmu1) ... Setting up libpcre2-32-0:arm64 (10.37-0ubuntu2) ... Setting up libsigsegv2:arm64 (2.13-1ubuntu1) ... Setting up libssl-dev:arm64 (1.1.1k-1ubuntu1) ... Setting up autopoint (0.21-4ubuntu3) ... Setting up zlib1g-dev:arm64 (1:1.2.11.dfsg-2ubuntu7) ... Setting up libpcre2-posix3:arm64 (10.37-0ubuntu2) ... Setting up libuchardet0:arm64 (0.0.7-1) ... Setting up liblua5.3-0:arm64 (5.3.3-1.1ubuntu2) ... Setting up libmpdec3:arm64 (2.5.1-2) ... Setting up libsub-override-perl (0.09-2) ... Setting up sgml-base (1.30) ... Setting up libjs-jquery (3.5.1+dfsg+~3.5.5-7) ... Setting up libelf1:arm64 (0.185-1) ... Setting up libxml2:arm64 (2.9.12+dfsg-3) ... Setting up libsystemd-dev:arm64 (248.3-1ubuntu7) ... Setting up libpython3.9-stdlib:arm64 (3.9.7-2) ... Setting up libpython3-stdlib:arm64 (3.9.4-1) ... Setting up libjs-underscore (1.9.1~dfsg-3) ... Setting up libfile-stripnondeterminism-perl (1.12.0-1) ... Setting up libdw1:arm64 (0.185-1) ... Setting up gettext (0.21-4ubuntu3) ... Setting up liblua5.3-dev:arm64 (5.3.3-1.1ubuntu2) ... Setting up libpcre2-dev:arm64 (10.37-0ubuntu2) ... Setting up libtool (2.4.6-15) ... Setting up m4 (1.4.18-5) ... Setting up intltool-debian (0.35.0+20060710.5) ... Setting up libjs-sphinxdoc (3.5.4-2) ... Setting up autoconf (2.69-14) ... Setting up dh-strip-nondeterminism (1.12.0-1) ... Setting up dwz (0.14-1) ... Setting up groff-base (1.22.4-6) ... Setting up xml-core (0.18+nmu1) ... Setting up debugedit (1:5.0-0ubuntu2) ... Setting up python3.9 (3.9.7-2) ... Setting up automake (1:1.16.4-1ubuntu1) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up po-debconf (1.0.21+nmu1) ... Setting up python3 (3.9.4-1) ... Setting up man-db (2.9.4-2) ... Not building database; man-db/auto-update is not 'true'. Created symlink /etc/systemd/system/timers.target.wants/man-db.timer → /lib/systemd/system/man-db.timer. Setting up python3-markupsafe (1.1.1-1build2) ... Setting up python3-tz (2021.1-1) ... Setting up python3-six (1.16.0-2) ... Setting up dh-autoreconf (20) ... Setting up python3-roman (2.0.0-5) ... Setting up python3-jinja2 (2.11.3-1) ... Setting up python3-pyparsing (2.4.7-1) ... Setting up python3-certifi (2020.6.20-1) ... Setting up python3-snowballstemmer (2.1.0-1) ... Setting up sphinx-common (3.5.4-2) ... Setting up python3-idna (2.10-1) ... Setting up python3-urllib3 (1.26.5-1~exp1) ... Setting up python3-lib2to3 (3.9.7-1) ... Setting up python3-imagesize (1.2.0-2) ... Setting up python3-pkg-resources (52.0.0-4) ... Setting up python3-distutils (3.9.7-1) ... Setting up python3-babel (2.8.0+dfsg.1-7) ... update-alternatives: using /usr/bin/pybabel-python3 to provide /usr/bin/pybabel (pybabel) in auto mode Setting up python3-alabaster (0.7.12-1) ... Setting up debhelper (13.3.4ubuntu2) ... Setting up python3-pygments (2.7.1+dfsg-2.1) ... Setting up python3-packaging (20.9-2) ... Setting up python3-chardet (4.0.0-1) ... Setting up python3-requests (2.25.1+dfsg-2) ... Processing triggers for libc-bin (2.34-0ubuntu2) ... Processing triggers for sgml-base (1.30) ... Setting up docutils-common (0.16+dfsg-4) ... Processing triggers for sgml-base (1.30) ... Setting up python3-docutils (0.16+dfsg-4) ... update-alternatives: using /usr/share/docutils/scripts/python3/rst-buildhtml to provide /usr/bin/rst-buildhtml (rst-buildhtml) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2html to provide /usr/bin/rst2html (rst2html) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2html4 to provide /usr/bin/rst2html4 (rst2html4) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2html5 to provide /usr/bin/rst2html5 (rst2html5) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2latex to provide /usr/bin/rst2latex (rst2latex) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2man to provide /usr/bin/rst2man (rst2man) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2odt to provide /usr/bin/rst2odt (rst2odt) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2odt_prepstyles to provide /usr/bin/rst2odt_prepstyles (rst2odt_prepstyles) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2pseudoxml to provide /usr/bin/rst2pseudoxml (rst2pseudoxml) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2s5 to provide /usr/bin/rst2s5 (rst2s5) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2xetex to provide /usr/bin/rst2xetex (rst2xetex) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2xml to provide /usr/bin/rst2xml (rst2xml) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rstpep2html to provide /usr/bin/rstpep2html (rstpep2html) in auto mode Setting up python3-sphinx (3.5.4-2) ... Setting up sbuild-build-depends-haproxy-dummy (0.invalid.0) ... +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 4.15.0-156-generic arm64 (aarch64) Toolchain package versions: binutils_2.37-5ubuntu1 dpkg-dev_1.20.9ubuntu2 g++-10_10.3.0-8ubuntu1 g++-11_11.2.0-3ubuntu1 gcc-10_10.3.0-8ubuntu1 gcc-11_11.2.0-3ubuntu1 libc6-dev_2.34-0ubuntu2 libstdc++-10-dev_10.3.0-8ubuntu1 libstdc++-11-dev_11.2.0-3ubuntu1 libstdc++6_11.2.0-3ubuntu1 linux-libc-dev_5.13.0-16.16 Package versions: adduser_3.118ubuntu5 advancecomp_2.1-2.1ubuntu1 apt_2.3.8 autoconf_2.69-14 automake_1:1.16.4-1ubuntu1 autopoint_0.21-4ubuntu3 autotools-dev_20180224.1+nmu1 base-files_11.1ubuntu3 base-passwd_3.5.51 bash_5.1-3ubuntu1 binutils_2.37-5ubuntu1 binutils-aarch64-linux-gnu_2.37-5ubuntu1 binutils-common_2.37-5ubuntu1 bsdextrautils_2.36.1-8ubuntu1 bsdutils_1:2.36.1-8ubuntu1 build-essential_12.9ubuntu1 bzip2_1.0.8-4ubuntu3 ca-certificates_20210119build1 coreutils_8.32-4ubuntu2 cpp_4:11.2.0-1ubuntu1 cpp-10_10.3.0-8ubuntu1 cpp-11_11.2.0-3ubuntu1 dash_0.5.11+git20210120+802ebd4-1 debconf_1.5.77 debhelper_13.3.4ubuntu2 debianutils_4.11.2 debugedit_1:5.0-0ubuntu2 dh-autoreconf_20 dh-strip-nondeterminism_1.12.0-1 diffutils_1:3.8-0ubuntu1 docutils-common_0.16+dfsg-4 dpkg_1.20.9ubuntu2 dpkg-dev_1.20.9ubuntu2 dwz_0.14-1 e2fsprogs_1.46.3-1ubuntu3 fakeroot_1.25.3-1.1ubuntu2 file_1:5.39-3 findutils_4.8.0-1ubuntu2 g++_4:11.2.0-1ubuntu1 g++-10_10.3.0-8ubuntu1 g++-11_11.2.0-3ubuntu1 gcc_4:11.2.0-1ubuntu1 gcc-10_10.3.0-8ubuntu1 gcc-10-base_10.3.0-8ubuntu1 gcc-11_11.2.0-3ubuntu1 gcc-11-base_11.2.0-3ubuntu1 gettext_0.21-4ubuntu3 gettext-base_0.21-4ubuntu3 gpg_2.2.20-1ubuntu4 gpg-agent_2.2.20-1ubuntu4 gpgconf_2.2.20-1ubuntu4 gpgv_2.2.20-1ubuntu4 grep_3.6-1 groff-base_1.22.4-6 gzip_1.10-4ubuntu1 hostname_3.23 init_1.60 init-system-helpers_1.60 intltool-debian_0.35.0+20060710.5 libacl1_2.2.53-10ubuntu1 libapparmor1_3.0.3-0ubuntu1 libapt-pkg6.0_2.3.8 libarchive-zip-perl_1.68-1 libargon2-1_0~20171227-0.2build21.04.0 libasan6_11.2.0-3ubuntu1 libassuan0_2.5.5-1 libatomic1_11.2.0-3ubuntu1 libattr1_1:2.4.48-6build1 libaudit-common_1:3.0-2ubuntu2 libaudit1_1:3.0-2ubuntu2 libbinutils_2.37-5ubuntu1 libblkid1_2.36.1-8ubuntu1 libbz2-1.0_1.0.8-4ubuntu3 libc-bin_2.34-0ubuntu2 libc-dev-bin_2.34-0ubuntu2 libc6_2.34-0ubuntu2 libc6-dev_2.34-0ubuntu2 libcap-ng0_0.7.9-2.2build1 libcap2_1:2.44-1build1 libcc1-0_11.2.0-3ubuntu1 libcom-err2_1.46.3-1ubuntu3 libcrypt-dev_1:4.4.18-4ubuntu1 libcrypt1_1:4.4.18-4ubuntu1 libcryptsetup12_2:2.3.6-0ubuntu1 libctf-nobfd0_2.37-5ubuntu1 libctf0_2.37-5ubuntu1 libdb5.3_5.3.28+dfsg1-0.8ubuntu1 libdebconfclient0_0.256ubuntu3 libdebhelper-perl_13.3.4ubuntu2 libdevmapper1.02.1_2:1.02.175-2.1ubuntu1 libdpkg-perl_1.20.9ubuntu2 libdw1_0.185-1 libelf1_0.185-1 libexpat1_2.3.0-1 libext2fs2_1.46.3-1ubuntu3 libfakeroot_1.25.3-1.1ubuntu2 libffi8ubuntu1_3.4~20200819gead65ca871-0ubuntu5 libfile-stripnondeterminism-perl_1.12.0-1 libgcc-10-dev_10.3.0-8ubuntu1 libgcc-11-dev_11.2.0-3ubuntu1 libgcc-s1_11.2.0-3ubuntu1 libgcrypt20_1.8.7-5ubuntu1 libgdbm-compat4_1.19-2 libgdbm6_1.19-2 libgmp10_2:6.2.1+dfsg-1ubuntu2 libgnutls30_3.7.1-5ubuntu1 libgomp1_11.2.0-3ubuntu1 libgpg-error0_1.38-2build1 libgssapi-krb5-2_1.18.3-6 libhogweed6_3.7.3-1 libhwasan0_11.2.0-3ubuntu1 libicu67_67.1-7ubuntu1 libidn2-0_2.3.1-1 libip4tc2_1.8.7-1ubuntu2 libisl23_0.24-1 libitm1_11.2.0-3ubuntu1 libjs-jquery_3.5.1+dfsg+~3.5.5-7 libjs-sphinxdoc_3.5.4-2 libjs-underscore_1.9.1~dfsg-3 libjson-c5_0.15-2build2 libk5crypto3_1.18.3-6 libkeyutils1_1.6.1-2ubuntu1 libkmod2_28-1ubuntu4 libkrb5-3_1.18.3-6 libkrb5support0_1.18.3-6 liblockfile-bin_1.17-1 liblockfile1_1.17-1 liblsan0_11.2.0-3ubuntu1 liblua5.3-0_5.3.3-1.1ubuntu2 liblua5.3-dev_5.3.3-1.1ubuntu2 liblz4-1_1.9.3-2 liblzma5_5.2.5-2 libmagic-mgc_1:5.39-3 libmagic1_1:5.39-3 libmount1_2.36.1-8ubuntu1 libmpc3_1.2.0-1build1 libmpdec3_2.5.1-2 libmpfr6_4.1.0-3build1 libncurses-dev_6.2+20201114-2build1 libncurses6_6.2+20201114-2build1 libncursesw6_6.2+20201114-2build1 libnettle8_3.7.3-1 libnpth0_1.6-3 libnsl-dev_1.3.0-2 libnsl2_1.3.0-2 libp11-kit0_0.23.22-1 libpam-modules_1.3.1-5ubuntu8 libpam-modules-bin_1.3.1-5ubuntu8 libpam-runtime_1.3.1-5ubuntu8 libpam0g_1.3.1-5ubuntu8 libpcre2-16-0_10.37-0ubuntu2 libpcre2-32-0_10.37-0ubuntu2 libpcre2-8-0_10.37-0ubuntu2 libpcre2-dev_10.37-0ubuntu2 libpcre2-posix3_10.37-0ubuntu2 libpcre3_2:8.39-13build3 libperl5.32_5.32.1-3ubuntu3 libpipeline1_1.5.3-1 libpng16-16_1.6.37-3build3 libprocps8_2:3.3.17-5ubuntu3 libpython3-stdlib_3.9.4-1 libpython3.9-minimal_3.9.7-2 libpython3.9-stdlib_3.9.7-2 libreadline-dev_8.1-2 libreadline8_8.1-2 libseccomp2_2.5.1-1ubuntu1 libselinux1_3.1-3build1 libsemanage-common_3.1-1ubuntu1 libsemanage1_3.1-1ubuntu1 libsepol1_3.1-1ubuntu1 libsigsegv2_2.13-1ubuntu1 libsmartcols1_2.36.1-8ubuntu1 libsqlite3-0_3.35.5-1 libss2_1.46.3-1ubuntu3 libssl-dev_1.1.1k-1ubuntu1 libssl1.1_1.1.1k-1ubuntu1 libstdc++-10-dev_10.3.0-8ubuntu1 libstdc++-11-dev_11.2.0-3ubuntu1 libstdc++6_11.2.0-3ubuntu1 libsub-override-perl_0.09-2 libsystemd-dev_248.3-1ubuntu7 libsystemd0_248.3-1ubuntu7 libtasn1-6_4.16.0-2 libtinfo6_6.2+20201114-2build1 libtirpc-common_1.3.2-2 libtirpc-dev_1.3.2-2 libtirpc3_1.3.2-2 libtool_2.4.6-15 libtsan0_11.2.0-3ubuntu1 libubsan1_11.2.0-3ubuntu1 libuchardet0_0.0.7-1 libudev1_248.3-1ubuntu7 libunistring2_0.9.10-4 libuuid1_2.36.1-8ubuntu1 libxml2_2.9.12+dfsg-3 libxxhash0_0.8.0-2 libzstd1_1.4.8+dfsg-2.1 linux-libc-dev_5.13.0-16.16 lockfile-progs_0.1.18 login_1:4.8.1-1ubuntu9 logsave_1.46.3-1ubuntu3 lsb-base_11.1.0ubuntu2 lto-disabled-list_16 m4_1.4.18-5 make_4.3-4ubuntu1 man-db_2.9.4-2 mawk_1.3.4.20200120-2 media-types_4.0.0 mount_2.36.1-8ubuntu1 ncurses-base_6.2+20201114-2build1 ncurses-bin_6.2+20201114-2build1 openssl_1.1.1k-1ubuntu1 optipng_0.7.7-1 passwd_1:4.8.1-1ubuntu9 patch_2.7.6-7 perl_5.32.1-3ubuntu3 perl-base_5.32.1-3ubuntu3 perl-modules-5.32_5.32.1-3ubuntu3 pinentry-curses_1.1.1-1 pkgbinarymangler_148 po-debconf_1.0.21+nmu1 policyrcd-script-zg2_0.1-3 procps_2:3.3.17-5ubuntu3 python-babel-localedata_2.8.0+dfsg.1-7 python3_3.9.4-1 python3-alabaster_0.7.12-1 python3-babel_2.8.0+dfsg.1-7 python3-certifi_2020.6.20-1 python3-chardet_4.0.0-1 python3-distutils_3.9.7-1 python3-docutils_0.16+dfsg-4 python3-idna_2.10-1 python3-imagesize_1.2.0-2 python3-jinja2_2.11.3-1 python3-lib2to3_3.9.7-1 python3-markupsafe_1.1.1-1build2 python3-minimal_3.9.4-1 python3-packaging_20.9-2 python3-pkg-resources_52.0.0-4 python3-pygments_2.7.1+dfsg-2.1 python3-pyparsing_2.4.7-1 python3-requests_2.25.1+dfsg-2 python3-roman_2.0.0-5 python3-six_1.16.0-2 python3-snowballstemmer_2.1.0-1 python3-sphinx_3.5.4-2 python3-tz_2021.1-1 python3-urllib3_1.26.5-1~exp1 python3.9_3.9.7-2 python3.9-minimal_3.9.7-2 readline-common_8.1-2 rpcsvc-proto_1.4.2-0ubuntu4 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-haproxy-dummy_0.invalid.0 sed_4.7-1ubuntu1 sensible-utils_0.0.14 sgml-base_1.30 sphinx-common_3.5.4-2 systemd_248.3-1ubuntu7 systemd-sysv_248.3-1ubuntu7 systemd-timesyncd_248.3-1ubuntu7 sysvinit-utils_2.96-7ubuntu1 tar_1.34+dfsg-1build1 tzdata_2021a-1ubuntu1 ubuntu-keyring_2021.03.26 usrmerge_25ubuntu1 util-linux_2.36.1-8ubuntu1 xml-core_0.18+nmu1 xz-utils_5.2.5-2 zlib1g_1:1.2.11.dfsg-2ubuntu7 zlib1g-dev_1:1.2.11.dfsg-2ubuntu7 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- gpgv: Signature made Wed Sep 8 12:23:39 2021 UTC gpgv: using RSA key 50C4A0DDCF31E452CEB19B516569D855A744BE93 gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./haproxy_2.2.9-2ubuntu2.dsc dpkg-source: info: extracting haproxy in /<> dpkg-source: info: unpacking haproxy_2.2.9.orig.tar.gz dpkg-source: info: unpacking haproxy_2.2.9-2ubuntu2.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 0002-Use-dpkg-buildflags-to-build-halog.patch dpkg-source: info: applying haproxy.service-start-after-syslog.patch dpkg-source: info: applying haproxy.service-add-documentation.patch dpkg-source: info: applying 0001-BUG-MINOR-tcpcheck-Update-.health-threshold-of-agent.patch dpkg-source: info: applying 2.2-0001-MINOR-http-add-a-new-function-http_validate_scheme-t.patch dpkg-source: info: applying 2.2-0002-BUG-MAJOR-h2-verify-early-that-non-http-https-scheme.patch dpkg-source: info: applying 2.2-0003-BUG-MAJOR-h2-verify-that-path-starts-with-a-before-c.patch dpkg-source: info: applying 2.2-0004-BUG-MAJOR-h2-enforce-checks-on-the-method-syntax-bef.patch dpkg-source: info: applying 2.2-0005-BUG-MEDIUM-h2-give-authority-precedence-over-Host.patch dpkg-source: info: applying 0001-2.0-2.3-BUG-MAJOR-htx-fix-missing-header-name-length-check-i.patch Check disk space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=parallel=4 HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=buildd PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=build-PACKAGEBUILD-22051111 SCHROOT_CHROOT_NAME=build-PACKAGEBUILD-22051111 SCHROOT_COMMAND=env SCHROOT_GID=2501 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=build-PACKAGEBUILD-22051111 SCHROOT_UID=2001 SCHROOT_USER=buildd SHELL=/bin/sh TERM=unknown USER=buildd V=1 dpkg-buildpackage ----------------- dpkg-buildpackage: info: source package haproxy dpkg-buildpackage: info: source version 2.2.9-2ubuntu2 dpkg-buildpackage: info: source distribution impish dpkg-source --before-build . dpkg-buildpackage: info: host architecture arm64 fakeroot debian/rules clean dh clean --with sphinxdoc debian/rules override_dh_auto_clean make[1]: Entering directory '/<>' make -C contrib/systemd clean make[2]: Entering directory '/<>/contrib/systemd' rm -f haproxy.service make[2]: Leaving directory '/<>/contrib/systemd' /usr/bin/make -C doc/lua-api clean make[2]: Entering directory '/<>/doc/lua-api' rm -rf _build/* make[2]: Leaving directory '/<>/doc/lua-api' dh_auto_clean make -j4 clean make[2]: Entering directory '/<>' make[2]: Leaving directory '/<>' dh_auto_clean -Dcontrib/halog cd contrib/halog && make -j4 clean make[2]: Entering directory '/<>/contrib/halog' rm -f halog *.[oas] make[2]: Leaving directory '/<>/contrib/halog' make[1]: Leaving directory '/<>' dh_clean debian/rules build-arch dh build-arch --with sphinxdoc dh_update_autotools_config -a dh_autoreconf -a debian/rules override_dh_auto_build-arch make[1]: Entering directory '/<>' make V=1 DESTDIR=debian/haproxy PREFIX=/usr IGNOREGIT=true MANDIR=/usr/share/man DOCDIR=/usr/share/doc/haproxy USE_PCRE2=1 USE_PCRE2_JIT=1 USE_OPENSSL=1 USE_ZLIB=1 USE_LUA=1 LUA_INC=/usr/include/lua5.3 EXTRA_OBJS="contrib/prometheus-exporter/service-prometheus.o" TARGET=linux-glibc USE_SYSTEMD=1 ADDLIB="-Wl,--no-as-needed -lgcc_s -Wl,--as-needed" DEBUG_CFLAGS="-g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" LDFLAGS="-Wl,-Bsymbolic-functions -flto=auto -Wl,-z,relro -Wl,-z,now -Wl,--as-needed" VERSION="2.2.9" SUBVERS="-2ubuntu2" VERDATE="2021/09/08" make[2]: Entering directory '/<>' gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/ev_poll.o src/ev_poll.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/ev_epoll.o src/ev_epoll.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/ssl_sample.o src/ssl_sample.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/ssl_sock.o src/ssl_sock.c src/ssl_sock.c: In function ‘cli_io_handler_tlskeys_files’: src/ssl_sock.c:6535:21: warning: array subscript ‘struct tls_keys_ref[0]’ is partly outside array bounds of ‘struct list[1]’ [-Warray-bounds] 6535 | ref = LIST_NEXT(&ref->list, struct tls_keys_ref *, list); src/ssl_sock.c:450:13: note: while referencing ‘tlskeys_reference’ 450 | struct list tlskeys_reference = LIST_HEAD_INIT(tlskeys_reference); | ^~~~~~~~~~~~~~~~~ gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/ssl_crtlist.o src/ssl_crtlist.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/ssl_ckch.o src/ssl_ckch.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/ssl_utils.o src/ssl_utils.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/cfgparse-ssl.o src/cfgparse-ssl.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/hlua.o src/hlua.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/hlua_fcn.o src/hlua_fcn.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/namespace.o src/namespace.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/mux_fcgi.o src/mux_fcgi.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/mux_h1.o src/mux_h1.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/mux_h2.o src/mux_h2.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/backend.o src/backend.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/cfgparse.o src/cfgparse.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/cli.o src/cli.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/cfgparse-listen.o src/cfgparse-listen.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/stats.o src/stats.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/http_ana.o src/http_ana.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/stream.o src/stream.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/check.o src/check.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/sample.o src/sample.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/tools.o src/tools.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/server.o src/server.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/listener.o src/listener.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/tcpcheck.o src/tcpcheck.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/pattern.o src/pattern.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/log.o src/log.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/stick_table.o src/stick_table.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/flt_spoe.o src/flt_spoe.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/stream_interface.o src/stream_interface.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/filters.o src/filters.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/http_fetch.o src/http_fetch.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/map.o src/map.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/session.o src/session.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/sink.o src/sink.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/flt_http_comp.o src/flt_http_comp.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/debug.o src/debug.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/tcp_rules.o src/tcp_rules.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" \ -DBUILD_TARGET='"linux-glibc"' \ -DBUILD_ARCH='""' \ -DBUILD_CPU='"generic"' \ -DBUILD_CC='"gcc"' \ -DBUILD_CFLAGS='"-O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference"' \ -DBUILD_OPTIONS='"USE_PCRE2=1 USE_PCRE2_JIT=1 USE_OPENSSL=1 USE_LUA=1 USE_ZLIB=1 USE_SYSTEMD=1"' \ -DBUILD_DEBUG='""' \ -DBUILD_FEATURES='"+EPOLL -KQUEUE +NETFILTER -PCRE -PCRE_JIT +PCRE2 +PCRE2_JIT +POLL -PRIVATE_CACHE +THREAD -PTHREAD_PSHARED +BACKTRACE -STATIC_PCRE -STATIC_PCRE2 +TPROXY +LINUX_TPROXY +LINUX_SPLICE +LIBCRYPT +CRYPT_H +GETADDRINFO +OPENSSL +LUA +FUTEX +ACCEPT4 -CLOSEFROM +ZLIB -SLZ +CPU_AFFINITY +TFO +NS +DL +RT -DEVICEATLAS -51DEGREES -WURFL +SYSTEMD -OBSOLETE_LINKER +PRCTL +THREAD_DUMP -EVPORTS"' \ -c -o src/haproxy.o src/haproxy.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/peers.o src/peers.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/flt_trace.o src/flt_trace.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/queue.o src/queue.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/proxy.o src/proxy.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/http_htx.o src/http_htx.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/dns.o src/dns.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/raw_sock.o src/raw_sock.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/pool.o src/pool.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/http_act.o src/http_act.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/http_rules.o src/http_rules.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/compression.o src/compression.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/cfgparse-global.o src/cfgparse-global.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/payload.o src/payload.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/signal.o src/signal.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/activity.o src/activity.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/mworker.o src/mworker.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/cache.o src/cache.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/proto_uxst.o src/proto_uxst.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/lb_chash.o src/lb_chash.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/connection.o src/connection.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/proto_tcp.o src/proto_tcp.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/http_conv.o src/http_conv.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/arg.o src/arg.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/lb_fas.o src/lb_fas.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/xprt_handshake.o src/xprt_handshake.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/fcgi-app.o src/fcgi-app.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/applet.o src/applet.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/acl.o src/acl.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/task.o src/task.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/ring.o src/ring.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/vars.o src/vars.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/trace.o src/trace.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/mux_pt.o src/mux_pt.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/xxhash.o src/xxhash.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/mworker-prog.o src/mworker-prog.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/h1_htx.o src/h1_htx.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/frontend.o src/frontend.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/extcheck.o src/extcheck.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/channel.o src/channel.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/action.o src/action.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/mailers.o src/mailers.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/proto_sockpair.o src/proto_sockpair.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/ebmbtree.o src/ebmbtree.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/thread.o src/thread.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/lb_fwrr.o src/lb_fwrr.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/time.o src/time.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/regex.o src/regex.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/lb_fwlc.o src/lb_fwlc.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/htx.o src/htx.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/h2.o src/h2.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/hpack-tbl.o src/hpack-tbl.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/lru.o src/lru.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/wdt.o src/wdt.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/lb_map.o src/lb_map.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/eb32sctree.o src/eb32sctree.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/ebistree.o src/ebistree.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/h1.o src/h1.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/sha1.o src/sha1.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/http.o src/http.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/fd.o src/fd.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/ev_select.o src/ev_select.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/chunk.o src/chunk.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/hash.o src/hash.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/hpack-dec.o src/hpack-dec.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/freq_ctr.o src/freq_ctr.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/http_acl.o src/http_acl.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/dynbuf.o src/dynbuf.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/uri_auth.o src/uri_auth.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/protocol.o src/protocol.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/auth.o src/auth.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/ebsttree.o src/ebsttree.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/pipe.o src/pipe.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/hpack-enc.o src/hpack-enc.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/fcgi.o src/fcgi.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/eb64tree.o src/eb64tree.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/dict.o src/dict.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/shctx.o src/shctx.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/ebimtree.o src/ebimtree.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/eb32tree.o src/eb32tree.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/ebtree.o src/ebtree.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/dgram.o src/dgram.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/hpack-huff.o src/hpack-huff.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/base64.o src/base64.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o src/version.o src/version.c gcc -Iinclude -O2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered -Wno-missing-field-initializers -Wno-stringop-overflow -Wno-cast-function-type -Wtype-limits -Wshift-negative-value -Wshift-overflow=2 -Wduplicated-cond -Wnull-dereference -DUSE_EPOLL -DUSE_NETFILTER -DUSE_PCRE2 -DUSE_PCRE2_JIT -DUSE_POLL -DUSE_THREAD -DUSE_BACKTRACE -DUSE_TPROXY -DUSE_LINUX_TPROXY -DUSE_LINUX_SPLICE -DUSE_LIBCRYPT -DUSE_CRYPT_H -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_LUA -DUSE_FUTEX -DUSE_ACCEPT4 -DUSE_ZLIB -DUSE_CPU_AFFINITY -DUSE_TFO -DUSE_NS -DUSE_DL -DUSE_RT -DUSE_SYSTEMD -DUSE_PRCTL -DUSE_THREAD_DUMP -I/usr/include/lua5.3 -I/usr/include/lua5.3 -DUSE_PCRE2 -DPCRE2_CODE_UNIT_WIDTH=8 -I/usr/include -DCONFIG_HAPROXY_VERSION=\"2.2.9-2ubuntu2\" -DCONFIG_HAPROXY_DATE=\"2021/09/08\" -c -o contrib/prometheus-exporter/service-prometheus.o contrib/prometheus-exporter/service-prometheus.c gcc -Wl,-Bsymbolic-functions -flto=auto -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o haproxy src/ev_poll.o src/ev_epoll.o src/ssl_sample.o src/ssl_sock.o src/ssl_crtlist.o src/ssl_ckch.o src/ssl_utils.o src/cfgparse-ssl.o src/hlua.o src/hlua_fcn.o src/namespace.o src/mux_fcgi.o src/mux_h1.o src/mux_h2.o src/backend.o src/cfgparse.o src/cli.o src/cfgparse-listen.o src/stats.o src/http_ana.o src/stream.o src/check.o src/sample.o src/tools.o src/server.o src/listener.o src/tcpcheck.o src/pattern.o src/log.o src/stick_table.o src/flt_spoe.o src/stream_interface.o src/filters.o src/http_fetch.o src/map.o src/session.o src/sink.o src/flt_http_comp.o src/debug.o src/tcp_rules.o src/haproxy.o src/peers.o src/flt_trace.o src/queue.o src/proxy.o src/http_htx.o src/dns.o src/raw_sock.o src/pool.o src/http_act.o src/http_rules.o src/compression.o src/cfgparse-global.o src/payload.o src/signal.o src/activity.o src/mworker.o src/cache.o src/proto_uxst.o src/lb_chash.o src/connection.o src/proto_tcp.o src/http_conv.o src/arg.o src/lb_fas.o src/xprt_handshake.o src/fcgi-app.o src/applet.o src/acl.o src/task.o src/ring.o src/vars.o src/trace.o src/mux_pt.o src/xxhash.o src/mworker-prog.o src/h1_htx.o src/frontend.o src/extcheck.o src/channel.o src/action.o src/mailers.o src/proto_sockpair.o src/ebmbtree.o src/thread.o src/lb_fwrr.o src/time.o src/regex.o src/lb_fwlc.o src/htx.o src/h2.o src/hpack-tbl.o src/lru.o src/wdt.o src/lb_map.o src/eb32sctree.o src/ebistree.o src/h1.o src/sha1.o src/http.o src/fd.o src/ev_select.o src/chunk.o src/hash.o src/hpack-dec.o src/freq_ctr.o src/http_acl.o src/dynbuf.o src/uri_auth.o src/protocol.o src/auth.o src/ebsttree.o src/pipe.o src/hpack-enc.o src/fcgi.o src/eb64tree.o src/dict.o src/shctx.o src/ebimtree.o src/eb32tree.o src/ebtree.o src/dgram.o src/hpack-huff.o src/base64.o src/version.o contrib/prometheus-exporter/service-prometheus.o -latomic -lcrypt -lz -ldl -lrt -lpthread -Wl,--export-dynamic -lssl -lcrypto -ldl -Wl,--export-dynamic -llua5.3 -lm -ldl -lsystemd -L/usr/lib -L/usr/lib -lpcre2-8 -lpcre2-posix -Wl,--no-as-needed -lgcc_s -Wl,--as-needed make[2]: Leaving directory '/<>' make -C contrib/systemd V=1 DESTDIR=debian/haproxy PREFIX=/usr IGNOREGIT=true MANDIR=/usr/share/man DOCDIR=/usr/share/doc/haproxy USE_PCRE2=1 USE_PCRE2_JIT=1 USE_OPENSSL=1 USE_ZLIB=1 USE_LUA=1 LUA_INC=/usr/include/lua5.3 EXTRA_OBJS="contrib/prometheus-exporter/service-prometheus.o" TARGET=linux-glibc USE_SYSTEMD=1 ADDLIB="-Wl,--no-as-needed -lgcc_s -Wl,--as-needed" DEBUG_CFLAGS="-g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" LDFLAGS="-Wl,-Bsymbolic-functions -flto=auto -Wl,-z,relro -Wl,-z,now -Wl,--as-needed" VERSION="2.2.9" SUBVERS="-2ubuntu2" VERDATE="2021/09/08" make[2]: Entering directory '/<>/contrib/systemd' sed -e 's:@SBINDIR@:'/usr/sbin':' haproxy.service.in > haproxy.service make[2]: Leaving directory '/<>/contrib/systemd' dh_auto_build -Dcontrib/halog cd contrib/halog && make -j4 "INSTALL=install --strip-program=true" make[2]: Entering directory '/<>/contrib/halog' gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>/contrib/halog=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wl,-Bsymbolic-functions -flto=auto -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o halog -I../../include ../../src/ebtree.c ../../src/eb32tree.c ../../src/eb64tree.c ../../src/ebmbtree.c ../../src/ebsttree.c ../../src/ebistree.c ../../src/ebimtree.c halog.c fgets2.c In file included from ../../src/ebtree.c:21: ../../include/import/ebtree.h: In function ‘__eb_insert_dup’: ../../include/import/ebtree.h:471:41: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 471 | eb_troot_t *new_left = eb_dotag(&new->branches, EB_LEFT); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h:472:41: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 472 | eb_troot_t *new_rght = eb_dotag(&new->branches, EB_RGHT); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h:473:41: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 473 | eb_troot_t *new_leaf = eb_dotag(&new->branches, EB_LEAF); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h:490:54: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 490 | head->branches.b[EB_RGHT] = eb_dotag(&new->branches, EB_NODE); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h:495:53: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 495 | new->branches.b[EB_LEFT] = eb_dotag(&sub->branches, EB_LEAF); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h:508:51: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 508 | head->branches.b[side] = eb_dotag(&new->branches, EB_NODE); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h:513:53: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 513 | new->branches.b[EB_LEFT] = eb_dotag(&sub->branches, EB_NODE); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h: In function ‘__eb_delete’: ../../include/import/ebtree.h:761:39: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 761 | gparent->b[gpside] = eb_dotag(&parent->branches, EB_NODE); | ^~~~~~~~~~~~~~~~~ ../../include/import/ebtree.h:767:42: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 767 | eb_dotag(&parent->branches, pside); | ^~~~~~~~~~~~~~~~~ ../../include/import/ebtree.h:770:42: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 770 | eb_dotag(&parent->branches, pside); | ^~~~~~~~~~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from ../../src/eb32tree.c:23: ../../include/import/ebtree.h: In function ‘__eb_insert_dup’: ../../include/import/ebtree.h:471:41: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 471 | eb_troot_t *new_left = eb_dotag(&new->branches, EB_LEFT); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h:472:41: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 472 | eb_troot_t *new_rght = eb_dotag(&new->branches, EB_RGHT); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h:473:41: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 473 | eb_troot_t *new_leaf = eb_dotag(&new->branches, EB_LEAF); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h:490:54: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 490 | head->branches.b[EB_RGHT] = eb_dotag(&new->branches, EB_NODE); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h:495:53: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 495 | new->branches.b[EB_LEFT] = eb_dotag(&sub->branches, EB_LEAF); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h:508:51: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 508 | head->branches.b[side] = eb_dotag(&new->branches, EB_NODE); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h:513:53: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 513 | new->branches.b[EB_LEFT] = eb_dotag(&sub->branches, EB_NODE); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h: In function ‘__eb_delete’: ../../include/import/ebtree.h:761:39: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 761 | gparent->b[gpside] = eb_dotag(&parent->branches, EB_NODE); | ^~~~~~~~~~~~~~~~~ ../../include/import/ebtree.h:767:42: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 767 | eb_dotag(&parent->branches, pside); | ^~~~~~~~~~~~~~~~~ ../../include/import/ebtree.h:770:42: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 770 | eb_dotag(&parent->branches, pside); | ^~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h: In function ‘eb32_first’: ../../include/import/eb32tree.h:59:50: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb32_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 59 | return eb32_entry(eb_first(root), struct eb32_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb32tree.h:59:16: note: in expansion of macro ‘eb32_entry’ 59 | return eb32_entry(eb_first(root), struct eb32_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../src/eb32tree.c:23: ../../include/import/eb32tree.h:44:8: note: defined here 44 | struct eb32_node { | ^~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from ../../src/eb32tree.c:23: ../../include/import/eb32tree.h: In function ‘eb32_last’: ../../include/import/eb32tree.h:65:49: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb32_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 65 | return eb32_entry(eb_last(root), struct eb32_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb32tree.h:65:16: note: in expansion of macro ‘eb32_entry’ 65 | return eb32_entry(eb_last(root), struct eb32_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../src/eb32tree.c:23: ../../include/import/eb32tree.h:44:8: note: defined here 44 | struct eb32_node { | ^~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from ../../src/eb32tree.c:23: ../../include/import/eb32tree.h: In function ‘eb32_next’: ../../include/import/eb32tree.h:71:56: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb32_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 71 | return eb32_entry(eb_next(&eb32->node), struct eb32_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb32tree.h:71:16: note: in expansion of macro ‘eb32_entry’ 71 | return eb32_entry(eb_next(&eb32->node), struct eb32_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../src/eb32tree.c:23: ../../include/import/eb32tree.h:44:8: note: defined here 44 | struct eb32_node { | ^~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from ../../src/eb32tree.c:23: ../../include/import/eb32tree.h: In function ‘eb32_prev’: ../../include/import/eb32tree.h:77:56: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb32_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 77 | return eb32_entry(eb_prev(&eb32->node), struct eb32_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb32tree.h:77:16: note: in expansion of macro ‘eb32_entry’ 77 | return eb32_entry(eb_prev(&eb32->node), struct eb32_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../src/eb32tree.c:23: ../../include/import/eb32tree.h:44:8: note: defined here 44 | struct eb32_node { | ^~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from ../../src/eb32tree.c:23: ../../include/import/eb32tree.h: In function ‘eb32_next_dup’: ../../include/import/eb32tree.h:83:60: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb32_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 83 | return eb32_entry(eb_next_dup(&eb32->node), struct eb32_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb32tree.h:83:16: note: in expansion of macro ‘eb32_entry’ 83 | return eb32_entry(eb_next_dup(&eb32->node), struct eb32_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../src/eb32tree.c:23: ../../include/import/eb32tree.h:44:8: note: defined here 44 | struct eb32_node { | ^~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from ../../src/eb32tree.c:23: ../../include/import/eb32tree.h: In function ‘eb32_prev_dup’: ../../include/import/eb32tree.h:89:60: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb32_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 89 | return eb32_entry(eb_prev_dup(&eb32->node), struct eb32_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb32tree.h:89:16: note: in expansion of macro ‘eb32_entry’ 89 | return eb32_entry(eb_prev_dup(&eb32->node), struct eb32_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../src/eb32tree.c:23: ../../include/import/eb32tree.h:44:8: note: defined here 44 | struct eb32_node { | ^~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from ../../src/eb32tree.c:23: ../../include/import/eb32tree.h: In function ‘eb32_next_unique’: ../../include/import/eb32tree.h:95:63: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb32_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 95 | return eb32_entry(eb_next_unique(&eb32->node), struct eb32_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb32tree.h:95:16: note: in expansion of macro ‘eb32_entry’ 95 | return eb32_entry(eb_next_unique(&eb32->node), struct eb32_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../src/eb32tree.c:23: ../../include/import/eb32tree.h:44:8: note: defined here 44 | struct eb32_node { | ^~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from ../../src/eb32tree.c:23: ../../include/import/eb32tree.h: In function ‘eb32_prev_unique’: ../../include/import/eb32tree.h:101:63: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb32_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 101 | return eb32_entry(eb_prev_unique(&eb32->node), struct eb32_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb32tree.h:101:16: note: in expansion of macro ‘eb32_entry’ 101 | return eb32_entry(eb_prev_unique(&eb32->node), struct eb32_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../src/eb32tree.c:23: ../../include/import/eb32tree.h:44:8: note: defined here 44 | struct eb32_node { | ^~~~~~~~~ ../../include/import/eb32tree.h: In function ‘__eb32_insert’: ../../include/import/eb32tree.h:257:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 257 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h:282:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 282 | up_ptr = &old->node.leaf_p; | ^~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h:303:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 303 | up_ptr = &old->node.node_p; | ^~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h:308:24: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 308 | root = &old->node.branches; | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h:313:29: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 313 | new_left = eb_dotag(&new->node.branches, EB_LEFT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h:314:29: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 314 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h:315:29: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 315 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from ../../src/eb32tree.c:23: ../../include/import/eb32tree.h:341:57: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb32_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 341 | return container_of(ret, struct eb32_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../src/eb32tree.c:23: ../../include/import/eb32tree.h:44:8: note: defined here 44 | struct eb32_node { | ^~~~~~~~~ ../../include/import/eb32tree.h:365:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 365 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h: In function ‘__eb32i_insert’: ../../include/import/eb32tree.h:389:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 389 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h:415:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 415 | up_ptr = &old->node.leaf_p; | ^~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h:436:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 436 | up_ptr = &old->node.node_p; | ^~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h:441:24: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 441 | root = &old->node.branches; | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h:446:29: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 446 | new_left = eb_dotag(&new->node.branches, EB_LEFT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h:447:29: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 447 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h:448:29: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 448 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from ../../src/eb32tree.c:23: ../../include/import/eb32tree.h:474:57: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb32_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 474 | return container_of(ret, struct eb32_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../src/eb32tree.c:23: ../../include/import/eb32tree.h:44:8: note: defined here 44 | struct eb32_node { | ^~~~~~~~~ ../../include/import/eb32tree.h:498:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 498 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from ../../src/eb32tree.c:23: ../../src/eb32tree.c: In function ‘eb32_lookup_le’: ../../src/eb32tree.c:103:88: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb32_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 103 | return eb32_entry(eb_walk_down(troot, EB_RGHT), struct eb32_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../src/eb32tree.c:103:40: note: in expansion of macro ‘eb32_entry’ 103 | return eb32_entry(eb_walk_down(troot, EB_RGHT), struct eb32_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../src/eb32tree.c:23: ../../include/import/eb32tree.h:44:8: note: defined here 44 | struct eb32_node { | ^~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from ../../src/eb32tree.c:23: ../../src/eb32tree.c:129:64: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb32_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 129 | node = eb32_entry(eb_walk_down(troot, EB_RGHT), struct eb32_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../src/eb32tree.c:129:16: note: in expansion of macro ‘eb32_entry’ 129 | node = eb32_entry(eb_walk_down(troot, EB_RGHT), struct eb32_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../src/eb32tree.c:23: ../../include/import/eb32tree.h:44:8: note: defined here 44 | struct eb32_node { | ^~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from ../../src/eb32tree.c:23: ../../src/eb32tree.c: In function ‘eb32_lookup_ge’: ../../src/eb32tree.c:191:88: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb32_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 191 | return eb32_entry(eb_walk_down(troot, EB_LEFT), struct eb32_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../src/eb32tree.c:191:40: note: in expansion of macro ‘eb32_entry’ 191 | return eb32_entry(eb_walk_down(troot, EB_LEFT), struct eb32_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../src/eb32tree.c:23: ../../include/import/eb32tree.h:44:8: note: defined here 44 | struct eb32_node { | ^~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from ../../src/eb32tree.c:23: ../../src/eb32tree.c:216:64: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb32_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 216 | node = eb32_entry(eb_walk_down(troot, EB_LEFT), struct eb32_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../src/eb32tree.c:216:16: note: in expansion of macro ‘eb32_entry’ 216 | node = eb32_entry(eb_walk_down(troot, EB_LEFT), struct eb32_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../src/eb32tree.c:23: ../../include/import/eb32tree.h:44:8: note: defined here 44 | struct eb32_node { | ^~~~~~~~~ In file included from ../../include/import/eb64tree.h:24, from ../../src/eb64tree.c:23: ../../include/import/ebtree.h: In function ‘__eb_insert_dup’: ../../include/import/ebtree.h:471:41: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 471 | eb_troot_t *new_left = eb_dotag(&new->branches, EB_LEFT); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h:472:41: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 472 | eb_troot_t *new_rght = eb_dotag(&new->branches, EB_RGHT); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h:473:41: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 473 | eb_troot_t *new_leaf = eb_dotag(&new->branches, EB_LEAF); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h:490:54: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 490 | head->branches.b[EB_RGHT] = eb_dotag(&new->branches, EB_NODE); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h:495:53: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 495 | new->branches.b[EB_LEFT] = eb_dotag(&sub->branches, EB_LEAF); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h:508:51: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 508 | head->branches.b[side] = eb_dotag(&new->branches, EB_NODE); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h:513:53: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 513 | new->branches.b[EB_LEFT] = eb_dotag(&sub->branches, EB_NODE); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h: In function ‘__eb_delete’: ../../include/import/ebtree.h:761:39: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 761 | gparent->b[gpside] = eb_dotag(&parent->branches, EB_NODE); | ^~~~~~~~~~~~~~~~~ ../../include/import/ebtree.h:767:42: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 767 | eb_dotag(&parent->branches, pside); | ^~~~~~~~~~~~~~~~~ ../../include/import/ebtree.h:770:42: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 770 | eb_dotag(&parent->branches, pside); | ^~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h: In function ‘eb64_first’: ../../include/import/eb64tree.h:61:50: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb64_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 61 | return eb64_entry(eb_first(root), struct eb64_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb64tree.h:61:16: note: in expansion of macro ‘eb64_entry’ 61 | return eb64_entry(eb_first(root), struct eb64_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../src/eb64tree.c:23: ../../include/import/eb64tree.h:45:8: note: defined here 45 | struct eb64_node { | ^~~~~~~~~ In file included from ../../include/import/eb64tree.h:24, from ../../src/eb64tree.c:23: ../../include/import/eb64tree.h: In function ‘eb64_last’: ../../include/import/eb64tree.h:67:49: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb64_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 67 | return eb64_entry(eb_last(root), struct eb64_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb64tree.h:67:16: note: in expansion of macro ‘eb64_entry’ 67 | return eb64_entry(eb_last(root), struct eb64_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../src/eb64tree.c:23: ../../include/import/eb64tree.h:45:8: note: defined here 45 | struct eb64_node { | ^~~~~~~~~ In file included from ../../include/import/eb64tree.h:24, from ../../src/eb64tree.c:23: ../../include/import/eb64tree.h: In function ‘eb64_next’: ../../include/import/eb64tree.h:73:56: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb64_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 73 | return eb64_entry(eb_next(&eb64->node), struct eb64_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb64tree.h:73:16: note: in expansion of macro ‘eb64_entry’ 73 | return eb64_entry(eb_next(&eb64->node), struct eb64_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../src/eb64tree.c:23: ../../include/import/eb64tree.h:45:8: note: defined here 45 | struct eb64_node { | ^~~~~~~~~ In file included from ../../include/import/eb64tree.h:24, from ../../src/eb64tree.c:23: ../../include/import/eb64tree.h: In function ‘eb64_prev’: ../../include/import/eb64tree.h:79:56: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb64_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 79 | return eb64_entry(eb_prev(&eb64->node), struct eb64_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb64tree.h:79:16: note: in expansion of macro ‘eb64_entry’ 79 | return eb64_entry(eb_prev(&eb64->node), struct eb64_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../src/eb64tree.c:23: ../../include/import/eb64tree.h:45:8: note: defined here 45 | struct eb64_node { | ^~~~~~~~~ In file included from ../../include/import/eb64tree.h:24, from ../../src/eb64tree.c:23: ../../include/import/eb64tree.h: In function ‘eb64_next_dup’: ../../include/import/eb64tree.h:85:60: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb64_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 85 | return eb64_entry(eb_next_dup(&eb64->node), struct eb64_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb64tree.h:85:16: note: in expansion of macro ‘eb64_entry’ 85 | return eb64_entry(eb_next_dup(&eb64->node), struct eb64_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../src/eb64tree.c:23: ../../include/import/eb64tree.h:45:8: note: defined here 45 | struct eb64_node { | ^~~~~~~~~ In file included from ../../include/import/eb64tree.h:24, from ../../src/eb64tree.c:23: ../../include/import/eb64tree.h: In function ‘eb64_prev_dup’: ../../include/import/eb64tree.h:91:60: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb64_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 91 | return eb64_entry(eb_prev_dup(&eb64->node), struct eb64_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb64tree.h:91:16: note: in expansion of macro ‘eb64_entry’ 91 | return eb64_entry(eb_prev_dup(&eb64->node), struct eb64_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../src/eb64tree.c:23: ../../include/import/eb64tree.h:45:8: note: defined here 45 | struct eb64_node { | ^~~~~~~~~ In file included from ../../include/import/eb64tree.h:24, from ../../src/eb64tree.c:23: ../../include/import/eb64tree.h: In function ‘eb64_next_unique’: ../../include/import/eb64tree.h:97:63: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb64_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 97 | return eb64_entry(eb_next_unique(&eb64->node), struct eb64_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb64tree.h:97:16: note: in expansion of macro ‘eb64_entry’ 97 | return eb64_entry(eb_next_unique(&eb64->node), struct eb64_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../src/eb64tree.c:23: ../../include/import/eb64tree.h:45:8: note: defined here 45 | struct eb64_node { | ^~~~~~~~~ In file included from ../../include/import/eb64tree.h:24, from ../../src/eb64tree.c:23: ../../include/import/eb64tree.h: In function ‘eb64_prev_unique’: ../../include/import/eb64tree.h:103:63: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb64_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 103 | return eb64_entry(eb_prev_unique(&eb64->node), struct eb64_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb64tree.h:103:16: note: in expansion of macro ‘eb64_entry’ 103 | return eb64_entry(eb_prev_unique(&eb64->node), struct eb64_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../src/eb64tree.c:23: ../../include/import/eb64tree.h:45:8: note: defined here 45 | struct eb64_node { | ^~~~~~~~~ ../../include/import/eb64tree.h: In function ‘__eb64_insert’: ../../include/import/eb64tree.h:253:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 253 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:280:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 280 | new_left = eb_dotag(&new->node.branches, EB_LEFT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:281:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 281 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:282:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 282 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:283:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 283 | old_leaf = eb_dotag(&old->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:323:66: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 323 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:349:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 349 | new_left = eb_dotag(&new->node.branches, EB_LEFT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:350:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 350 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:351:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 351 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:352:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 352 | old_node = eb_dotag(&old->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/import/eb64tree.h:24, from ../../src/eb64tree.c:23: ../../include/import/eb64tree.h:371:65: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb64_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 371 | return container_of(ret, struct eb64_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../src/eb64tree.c:23: ../../include/import/eb64tree.h:45:8: note: defined here 45 | struct eb64_node { | ^~~~~~~~~ ../../include/import/eb64tree.h:377:24: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 377 | root = &old->node.branches; | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:406:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 406 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h: In function ‘__eb64i_insert’: ../../include/import/eb64tree.h:429:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 429 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:458:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 458 | new_left = eb_dotag(&new->node.branches, EB_LEFT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:459:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 459 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:460:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 460 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:461:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 461 | old_leaf = eb_dotag(&old->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:501:66: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 501 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:527:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 527 | new_left = eb_dotag(&new->node.branches, EB_LEFT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:528:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 528 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:529:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 529 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:530:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 530 | old_node = eb_dotag(&old->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/import/eb64tree.h:24, from ../../src/eb64tree.c:23: ../../include/import/eb64tree.h:549:65: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb64_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 549 | return container_of(ret, struct eb64_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../src/eb64tree.c:23: ../../include/import/eb64tree.h:45:8: note: defined here 45 | struct eb64_node { | ^~~~~~~~~ ../../include/import/eb64tree.h:555:24: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 555 | root = &old->node.branches; | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:584:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 584 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/import/eb64tree.h:24, from ../../src/eb64tree.c:23: ../../src/eb64tree.c: In function ‘eb64_lookup_le’: ../../src/eb64tree.c:103:88: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb64_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 103 | return eb64_entry(eb_walk_down(troot, EB_RGHT), struct eb64_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../src/eb64tree.c:103:40: note: in expansion of macro ‘eb64_entry’ 103 | return eb64_entry(eb_walk_down(troot, EB_RGHT), struct eb64_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../src/eb64tree.c:23: ../../include/import/eb64tree.h:45:8: note: defined here 45 | struct eb64_node { | ^~~~~~~~~ In file included from ../../include/import/eb64tree.h:24, from ../../src/eb64tree.c:23: ../../src/eb64tree.c:129:64: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb64_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 129 | node = eb64_entry(eb_walk_down(troot, EB_RGHT), struct eb64_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../src/eb64tree.c:129:16: note: in expansion of macro ‘eb64_entry’ 129 | node = eb64_entry(eb_walk_down(troot, EB_RGHT), struct eb64_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../src/eb64tree.c:23: ../../include/import/eb64tree.h:45:8: note: defined here 45 | struct eb64_node { | ^~~~~~~~~ In file included from ../../include/import/eb64tree.h:24, from ../../src/eb64tree.c:23: ../../src/eb64tree.c: In function ‘eb64_lookup_ge’: ../../src/eb64tree.c:191:88: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb64_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 191 | return eb64_entry(eb_walk_down(troot, EB_LEFT), struct eb64_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../src/eb64tree.c:191:40: note: in expansion of macro ‘eb64_entry’ 191 | return eb64_entry(eb_walk_down(troot, EB_LEFT), struct eb64_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../src/eb64tree.c:23: ../../include/import/eb64tree.h:45:8: note: defined here 45 | struct eb64_node { | ^~~~~~~~~ In file included from ../../include/import/eb64tree.h:24, from ../../src/eb64tree.c:23: ../../src/eb64tree.c:216:64: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb64_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 216 | node = eb64_entry(eb_walk_down(troot, EB_LEFT), struct eb64_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../src/eb64tree.c:216:16: note: in expansion of macro ‘eb64_entry’ 216 | node = eb64_entry(eb_walk_down(troot, EB_LEFT), struct eb64_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../src/eb64tree.c:23: ../../include/import/eb64tree.h:45:8: note: defined here 45 | struct eb64_node { | ^~~~~~~~~ In file included from ../../include/import/ebmbtree.h:25, from ../../src/ebmbtree.c:23: ../../include/import/ebtree.h: In function ‘__eb_insert_dup’: ../../include/import/ebtree.h:471:41: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 471 | eb_troot_t *new_left = eb_dotag(&new->branches, EB_LEFT); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h:472:41: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 472 | eb_troot_t *new_rght = eb_dotag(&new->branches, EB_RGHT); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h:473:41: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 473 | eb_troot_t *new_leaf = eb_dotag(&new->branches, EB_LEAF); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h:490:54: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 490 | head->branches.b[EB_RGHT] = eb_dotag(&new->branches, EB_NODE); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h:495:53: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 495 | new->branches.b[EB_LEFT] = eb_dotag(&sub->branches, EB_LEAF); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h:508:51: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 508 | head->branches.b[side] = eb_dotag(&new->branches, EB_NODE); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h:513:53: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 513 | new->branches.b[EB_LEFT] = eb_dotag(&sub->branches, EB_NODE); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h: In function ‘__eb_delete’: ../../include/import/ebtree.h:761:39: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 761 | gparent->b[gpside] = eb_dotag(&parent->branches, EB_NODE); | ^~~~~~~~~~~~~~~~~ ../../include/import/ebtree.h:767:42: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 767 | eb_dotag(&parent->branches, pside); | ^~~~~~~~~~~~~~~~~ ../../include/import/ebtree.h:770:42: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 770 | eb_dotag(&parent->branches, pside); | ^~~~~~~~~~~~~~~~~ ../../include/import/ebmbtree.h: In function ‘ebmb_first’: ../../include/import/ebmbtree.h:59:50: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebmb_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 59 | return ebmb_entry(eb_first(root), struct ebmb_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebmbtree.h:59:16: note: in expansion of macro ‘ebmb_entry’ 59 | return ebmb_entry(eb_first(root), struct ebmb_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../src/ebmbtree.c:23: ../../include/import/ebmbtree.h:44:8: note: defined here 44 | struct ebmb_node { | ^~~~~~~~~ In file included from ../../include/import/ebmbtree.h:25, from ../../src/ebmbtree.c:23: ../../include/import/ebmbtree.h: In function ‘ebmb_last’: ../../include/import/ebmbtree.h:65:49: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebmb_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 65 | return ebmb_entry(eb_last(root), struct ebmb_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebmbtree.h:65:16: note: in expansion of macro ‘ebmb_entry’ 65 | return ebmb_entry(eb_last(root), struct ebmb_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../src/ebmbtree.c:23: ../../include/import/ebmbtree.h:44:8: note: defined here 44 | struct ebmb_node { | ^~~~~~~~~ In file included from ../../include/import/ebmbtree.h:25, from ../../src/ebmbtree.c:23: ../../include/import/ebmbtree.h: In function ‘ebmb_next’: ../../include/import/ebmbtree.h:71:56: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebmb_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 71 | return ebmb_entry(eb_next(&ebmb->node), struct ebmb_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebmbtree.h:71:16: note: in expansion of macro ‘ebmb_entry’ 71 | return ebmb_entry(eb_next(&ebmb->node), struct ebmb_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../src/ebmbtree.c:23: ../../include/import/ebmbtree.h:44:8: note: defined here 44 | struct ebmb_node { | ^~~~~~~~~ In file included from ../../include/import/ebmbtree.h:25, from ../../src/ebmbtree.c:23: ../../include/import/ebmbtree.h: In function ‘ebmb_prev’: ../../include/import/ebmbtree.h:77:56: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebmb_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 77 | return ebmb_entry(eb_prev(&ebmb->node), struct ebmb_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebmbtree.h:77:16: note: in expansion of macro ‘ebmb_entry’ 77 | return ebmb_entry(eb_prev(&ebmb->node), struct ebmb_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../src/ebmbtree.c:23: ../../include/import/ebmbtree.h:44:8: note: defined here 44 | struct ebmb_node { | ^~~~~~~~~ In file included from ../../include/import/ebmbtree.h:25, from ../../src/ebmbtree.c:23: ../../include/import/ebmbtree.h: In function ‘ebmb_next_dup’: ../../include/import/ebmbtree.h:83:60: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebmb_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 83 | return ebmb_entry(eb_next_dup(&ebmb->node), struct ebmb_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebmbtree.h:83:16: note: in expansion of macro ‘ebmb_entry’ 83 | return ebmb_entry(eb_next_dup(&ebmb->node), struct ebmb_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../src/ebmbtree.c:23: ../../include/import/ebmbtree.h:44:8: note: defined here 44 | struct ebmb_node { | ^~~~~~~~~ In file included from ../../include/import/ebmbtree.h:25, from ../../src/ebmbtree.c:23: ../../include/import/ebmbtree.h: In function ‘ebmb_prev_dup’: ../../include/import/ebmbtree.h:89:60: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebmb_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 89 | return ebmb_entry(eb_prev_dup(&ebmb->node), struct ebmb_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebmbtree.h:89:16: note: in expansion of macro ‘ebmb_entry’ 89 | return ebmb_entry(eb_prev_dup(&ebmb->node), struct ebmb_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../src/ebmbtree.c:23: ../../include/import/ebmbtree.h:44:8: note: defined here 44 | struct ebmb_node { | ^~~~~~~~~ In file included from ../../include/import/ebmbtree.h:25, from ../../src/ebmbtree.c:23: ../../include/import/ebmbtree.h: In function ‘ebmb_next_unique’: ../../include/import/ebmbtree.h:95:63: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebmb_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 95 | return ebmb_entry(eb_next_unique(&ebmb->node), struct ebmb_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebmbtree.h:95:16: note: in expansion of macro ‘ebmb_entry’ 95 | return ebmb_entry(eb_next_unique(&ebmb->node), struct ebmb_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../src/ebmbtree.c:23: ../../include/import/ebmbtree.h:44:8: note: defined here 44 | struct ebmb_node { | ^~~~~~~~~ In file included from ../../include/import/ebmbtree.h:25, from ../../src/ebmbtree.c:23: ../../include/import/ebmbtree.h: In function ‘ebmb_prev_unique’: ../../include/import/ebmbtree.h:101:63: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebmb_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 101 | return ebmb_entry(eb_prev_unique(&ebmb->node), struct ebmb_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebmbtree.h:101:16: note: in expansion of macro ‘ebmb_entry’ 101 | return ebmb_entry(eb_prev_unique(&ebmb->node), struct ebmb_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../src/ebmbtree.c:23: ../../include/import/ebmbtree.h:44:8: note: defined here 44 | struct ebmb_node { | ^~~~~~~~~ ../../include/import/ebmbtree.h: In function ‘__ebmb_insert’: ../../include/import/ebmbtree.h:248:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 248 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebmbtree.h:273:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 273 | up_ptr = &old->node.leaf_p; | ^~~~~~~~~~~~~~~~~ ../../include/import/ebmbtree.h:285:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 285 | up_ptr = &old->node.node_p; | ^~~~~~~~~~~~~~~~~ ../../include/import/ebmbtree.h:305:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 305 | up_ptr = &old->node.node_p; | ^~~~~~~~~~~~~~~~~ ../../include/import/ebmbtree.h:315:24: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 315 | root = &old->node.branches; | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebmbtree.h:322:29: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 322 | new_left = eb_dotag(&new->node.branches, EB_LEFT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebmbtree.h:323:29: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 323 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebmbtree.h:324:29: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 324 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/import/ebmbtree.h:25, from ../../src/ebmbtree.c:23: ../../include/import/ebmbtree.h:350:57: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebmb_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 350 | return container_of(ret, struct ebmb_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../src/ebmbtree.c:23: ../../include/import/ebmbtree.h:44:8: note: defined here 44 | struct ebmb_node { | ^~~~~~~~~ ../../include/import/ebmbtree.h:374:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 374 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/import/ebmbtree.h:25, from ../../src/ebmbtree.c:23: ../../include/import/ebmbtree.h: In function ‘__ebmb_lookup_longest’: ../../include/import/ebmbtree.h:469:64: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebmb_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 469 | return ebmb_entry(eb_walk_down(cover, EB_LEFT), struct ebmb_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebmbtree.h:469:16: note: in expansion of macro ‘ebmb_entry’ 469 | return ebmb_entry(eb_walk_down(cover, EB_LEFT), struct ebmb_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../src/ebmbtree.c:23: ../../include/import/ebmbtree.h:44:8: note: defined here 44 | struct ebmb_node { | ^~~~~~~~~ ../../include/import/ebmbtree.h: In function ‘__ebmb_insert_prefix’: ../../include/import/ebmbtree.h:594:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 594 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebmbtree.h:625:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 625 | up_ptr = &old->node.leaf_p; | ^~~~~~~~~~~~~~~~~ ../../include/import/ebmbtree.h:642:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 642 | up_ptr = &old->node.node_p; | ^~~~~~~~~~~~~~~~~ ../../include/import/ebmbtree.h:663:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 663 | up_ptr = &old->node.node_p; | ^~~~~~~~~~~~~~~~~ ../../include/import/ebmbtree.h:676:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 676 | up_ptr = &old->node.node_p; | ^~~~~~~~~~~~~~~~~ ../../include/import/ebmbtree.h:689:40: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 689 | root = &old->node.branches; | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebmbtree.h:698:32: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 698 | root = &old->node.branches; | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebmbtree.h:711:24: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 711 | root = &old->node.branches; | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/import/ebmbtree.h:25, from ../../src/ebmbtree.c:23: ../../include/import/ebmbtree.h:780:65: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebmb_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 780 | return container_of(ret, struct ebmb_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../src/ebmbtree.c:23: ../../include/import/ebmbtree.h:44:8: note: defined here 44 | struct ebmb_node { | ^~~~~~~~~ ../../include/import/ebmbtree.h:790:29: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 790 | new_left = eb_dotag(&new->node.branches, EB_LEFT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebmbtree.h:791:29: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 791 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebmbtree.h:792:29: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 792 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebmbtree.h:807:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 807 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/import/ebsttree.h:26, from ../../src/ebsttree.c:23: ../../include/import/ebtree.h: In function ‘__eb_insert_dup’: ../../include/import/ebtree.h:471:41: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 471 | eb_troot_t *new_left = eb_dotag(&new->branches, EB_LEFT); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h:472:41: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 472 | eb_troot_t *new_rght = eb_dotag(&new->branches, EB_RGHT); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h:473:41: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 473 | eb_troot_t *new_leaf = eb_dotag(&new->branches, EB_LEAF); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h:490:54: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 490 | head->branches.b[EB_RGHT] = eb_dotag(&new->branches, EB_NODE); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h:495:53: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 495 | new->branches.b[EB_LEFT] = eb_dotag(&sub->branches, EB_LEAF); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h:508:51: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 508 | head->branches.b[side] = eb_dotag(&new->branches, EB_NODE); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h:513:53: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 513 | new->branches.b[EB_LEFT] = eb_dotag(&sub->branches, EB_NODE); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h: In function ‘__eb_delete’: ../../include/import/ebtree.h:761:39: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 761 | gparent->b[gpside] = eb_dotag(&parent->branches, EB_NODE); | ^~~~~~~~~~~~~~~~~ ../../include/import/ebtree.h:767:42: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 767 | eb_dotag(&parent->branches, pside); | ^~~~~~~~~~~~~~~~~ ../../include/import/ebtree.h:770:42: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 770 | eb_dotag(&parent->branches, pside); | ^~~~~~~~~~~~~~~~~ ../../include/import/ebmbtree.h: In function ‘ebmb_first’: ../../include/import/ebmbtree.h:59:50: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebmb_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 59 | return ebmb_entry(eb_first(root), struct ebmb_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebmbtree.h:59:16: note: in expansion of macro ‘ebmb_entry’ 59 | return ebmb_entry(eb_first(root), struct ebmb_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebsttree.h:27, from ../../src/ebsttree.c:23: ../../include/import/ebmbtree.h:44:8: note: defined here 44 | struct ebmb_node { | ^~~~~~~~~ In file included from ../../include/import/ebsttree.h:26, from ../../src/ebsttree.c:23: ../../include/import/ebmbtree.h: In function ‘ebmb_last’: ../../include/import/ebmbtree.h:65:49: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebmb_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 65 | return ebmb_entry(eb_last(root), struct ebmb_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebmbtree.h:65:16: note: in expansion of macro ‘ebmb_entry’ 65 | return ebmb_entry(eb_last(root), struct ebmb_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebsttree.h:27, from ../../src/ebsttree.c:23: ../../include/import/ebmbtree.h:44:8: note: defined here 44 | struct ebmb_node { | ^~~~~~~~~ In file included from ../../include/import/ebsttree.h:26, from ../../src/ebsttree.c:23: ../../include/import/ebmbtree.h: In function ‘ebmb_next’: ../../include/import/ebmbtree.h:71:56: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebmb_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 71 | return ebmb_entry(eb_next(&ebmb->node), struct ebmb_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebmbtree.h:71:16: note: in expansion of macro ‘ebmb_entry’ 71 | return ebmb_entry(eb_next(&ebmb->node), struct ebmb_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebsttree.h:27, from ../../src/ebsttree.c:23: ../../include/import/ebmbtree.h:44:8: note: defined here 44 | struct ebmb_node { | ^~~~~~~~~ In file included from ../../include/import/ebsttree.h:26, from ../../src/ebsttree.c:23: ../../include/import/ebmbtree.h: In function ‘ebmb_prev’: ../../include/import/ebmbtree.h:77:56: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebmb_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 77 | return ebmb_entry(eb_prev(&ebmb->node), struct ebmb_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebmbtree.h:77:16: note: in expansion of macro ‘ebmb_entry’ 77 | return ebmb_entry(eb_prev(&ebmb->node), struct ebmb_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebsttree.h:27, from ../../src/ebsttree.c:23: ../../include/import/ebmbtree.h:44:8: note: defined here 44 | struct ebmb_node { | ^~~~~~~~~ In file included from ../../include/import/ebsttree.h:26, from ../../src/ebsttree.c:23: ../../include/import/ebmbtree.h: In function ‘ebmb_next_dup’: ../../include/import/ebmbtree.h:83:60: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebmb_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 83 | return ebmb_entry(eb_next_dup(&ebmb->node), struct ebmb_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebmbtree.h:83:16: note: in expansion of macro ‘ebmb_entry’ 83 | return ebmb_entry(eb_next_dup(&ebmb->node), struct ebmb_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebsttree.h:27, from ../../src/ebsttree.c:23: ../../include/import/ebmbtree.h:44:8: note: defined here 44 | struct ebmb_node { | ^~~~~~~~~ In file included from ../../include/import/ebsttree.h:26, from ../../src/ebsttree.c:23: ../../include/import/ebmbtree.h: In function ‘ebmb_prev_dup’: ../../include/import/ebmbtree.h:89:60: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebmb_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 89 | return ebmb_entry(eb_prev_dup(&ebmb->node), struct ebmb_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebmbtree.h:89:16: note: in expansion of macro ‘ebmb_entry’ 89 | return ebmb_entry(eb_prev_dup(&ebmb->node), struct ebmb_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebsttree.h:27, from ../../src/ebsttree.c:23: ../../include/import/ebmbtree.h:44:8: note: defined here 44 | struct ebmb_node { | ^~~~~~~~~ In file included from ../../include/import/ebsttree.h:26, from ../../src/ebsttree.c:23: ../../include/import/ebmbtree.h: In function ‘ebmb_next_unique’: ../../include/import/ebmbtree.h:95:63: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebmb_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 95 | return ebmb_entry(eb_next_unique(&ebmb->node), struct ebmb_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebmbtree.h:95:16: note: in expansion of macro ‘ebmb_entry’ 95 | return ebmb_entry(eb_next_unique(&ebmb->node), struct ebmb_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebsttree.h:27, from ../../src/ebsttree.c:23: ../../include/import/ebmbtree.h:44:8: note: defined here 44 | struct ebmb_node { | ^~~~~~~~~ In file included from ../../include/import/ebsttree.h:26, from ../../src/ebsttree.c:23: ../../include/import/ebmbtree.h: In function ‘ebmb_prev_unique’: ../../include/import/ebmbtree.h:101:63: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebmb_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 101 | return ebmb_entry(eb_prev_unique(&ebmb->node), struct ebmb_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebmbtree.h:101:16: note: in expansion of macro ‘ebmb_entry’ 101 | return ebmb_entry(eb_prev_unique(&ebmb->node), struct ebmb_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebsttree.h:27, from ../../src/ebsttree.c:23: ../../include/import/ebmbtree.h:44:8: note: defined here 44 | struct ebmb_node { | ^~~~~~~~~ ../../include/import/ebmbtree.h: In function ‘__ebmb_insert’: ../../include/import/ebmbtree.h:248:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 248 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebmbtree.h:273:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 273 | up_ptr = &old->node.leaf_p; | ^~~~~~~~~~~~~~~~~ ../../include/import/ebmbtree.h:285:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 285 | up_ptr = &old->node.node_p; | ^~~~~~~~~~~~~~~~~ ../../include/import/ebmbtree.h:305:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 305 | up_ptr = &old->node.node_p; | ^~~~~~~~~~~~~~~~~ ../../include/import/ebmbtree.h:315:24: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 315 | root = &old->node.branches; | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebmbtree.h:322:29: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 322 | new_left = eb_dotag(&new->node.branches, EB_LEFT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebmbtree.h:323:29: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 323 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebmbtree.h:324:29: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 324 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/import/ebsttree.h:26, from ../../src/ebsttree.c:23: ../../include/import/ebmbtree.h:350:57: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebmb_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 350 | return container_of(ret, struct ebmb_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebsttree.h:27, from ../../src/ebsttree.c:23: ../../include/import/ebmbtree.h:44:8: note: defined here 44 | struct ebmb_node { | ^~~~~~~~~ ../../include/import/ebmbtree.h:374:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 374 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/import/ebsttree.h:26, from ../../src/ebsttree.c:23: ../../include/import/ebmbtree.h: In function ‘__ebmb_lookup_longest’: ../../include/import/ebmbtree.h:469:64: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebmb_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 469 | return ebmb_entry(eb_walk_down(cover, EB_LEFT), struct ebmb_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebmbtree.h:469:16: note: in expansion of macro ‘ebmb_entry’ 469 | return ebmb_entry(eb_walk_down(cover, EB_LEFT), struct ebmb_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebsttree.h:27, from ../../src/ebsttree.c:23: ../../include/import/ebmbtree.h:44:8: note: defined here 44 | struct ebmb_node { | ^~~~~~~~~ ../../include/import/ebmbtree.h: In function ‘__ebmb_insert_prefix’: ../../include/import/ebmbtree.h:594:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 594 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebmbtree.h:625:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 625 | up_ptr = &old->node.leaf_p; | ^~~~~~~~~~~~~~~~~ ../../include/import/ebmbtree.h:642:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 642 | up_ptr = &old->node.node_p; | ^~~~~~~~~~~~~~~~~ ../../include/import/ebmbtree.h:663:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 663 | up_ptr = &old->node.node_p; | ^~~~~~~~~~~~~~~~~ ../../include/import/ebmbtree.h:676:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 676 | up_ptr = &old->node.node_p; | ^~~~~~~~~~~~~~~~~ ../../include/import/ebmbtree.h:689:40: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 689 | root = &old->node.branches; | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebmbtree.h:698:32: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 698 | root = &old->node.branches; | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebmbtree.h:711:24: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 711 | root = &old->node.branches; | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/import/ebsttree.h:26, from ../../src/ebsttree.c:23: ../../include/import/ebmbtree.h:780:65: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebmb_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 780 | return container_of(ret, struct ebmb_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebsttree.h:27, from ../../src/ebsttree.c:23: ../../include/import/ebmbtree.h:44:8: note: defined here 44 | struct ebmb_node { | ^~~~~~~~~ ../../include/import/ebmbtree.h:790:29: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 790 | new_left = eb_dotag(&new->node.branches, EB_LEFT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebmbtree.h:791:29: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 791 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebmbtree.h:792:29: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 792 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebmbtree.h:807:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 807 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../src/ebsttree.c:23: ../../include/import/ebsttree.h: In function ‘__ebst_insert’: ../../include/import/ebsttree.h:149:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 149 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebsttree.h:176:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 176 | new_left = eb_dotag(&new->node.branches, EB_LEFT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebsttree.h:177:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 177 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebsttree.h:178:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 178 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebsttree.h:179:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 179 | old_leaf = eb_dotag(&old->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebsttree.h:216:58: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 216 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/import/ebsttree.h:26, from ../../src/ebsttree.c:23: ../../include/import/ebsttree.h:262:65: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebmb_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 262 | return container_of(ret, struct ebmb_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebsttree.h:27, from ../../src/ebsttree.c:23: ../../include/import/ebmbtree.h:44:8: note: defined here 44 | struct ebmb_node { | ^~~~~~~~~ In file included from ../../src/ebsttree.c:23: ../../include/import/ebsttree.h:278:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 278 | new_left = eb_dotag(&new->node.branches, EB_LEFT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebsttree.h:279:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 279 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebsttree.h:280:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 280 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebsttree.h:281:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 281 | old_node = eb_dotag(&old->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebsttree.h:303:24: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 303 | root = &old->node.branches; | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebsttree.h:319:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 319 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/import/ebistree.h:27, from ../../src/ebistree.c:23: ../../include/import/ebtree.h: In function ‘__eb_insert_dup’: ../../include/import/ebtree.h:471:41: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 471 | eb_troot_t *new_left = eb_dotag(&new->branches, EB_LEFT); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h:472:41: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 472 | eb_troot_t *new_rght = eb_dotag(&new->branches, EB_RGHT); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h:473:41: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 473 | eb_troot_t *new_leaf = eb_dotag(&new->branches, EB_LEAF); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h:490:54: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 490 | head->branches.b[EB_RGHT] = eb_dotag(&new->branches, EB_NODE); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h:495:53: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 495 | new->branches.b[EB_LEFT] = eb_dotag(&sub->branches, EB_LEAF); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h:508:51: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 508 | head->branches.b[side] = eb_dotag(&new->branches, EB_NODE); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h:513:53: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 513 | new->branches.b[EB_LEFT] = eb_dotag(&sub->branches, EB_NODE); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h: In function ‘__eb_delete’: ../../include/import/ebtree.h:761:39: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 761 | gparent->b[gpside] = eb_dotag(&parent->branches, EB_NODE); | ^~~~~~~~~~~~~~~~~ ../../include/import/ebtree.h:767:42: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 767 | eb_dotag(&parent->branches, pside); | ^~~~~~~~~~~~~~~~~ ../../include/import/ebtree.h:770:42: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 770 | eb_dotag(&parent->branches, pside); | ^~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h: In function ‘eb32_first’: ../../include/import/eb32tree.h:59:50: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb32_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 59 | return eb32_entry(eb_first(root), struct eb32_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb32tree.h:59:16: note: in expansion of macro ‘eb32_entry’ 59 | return eb32_entry(eb_first(root), struct eb32_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebpttree.h:25, from ../../include/import/ebistree.h:28, from ../../src/ebistree.c:23: ../../include/import/eb32tree.h:44:8: note: defined here 44 | struct eb32_node { | ^~~~~~~~~ In file included from ../../include/import/ebistree.h:27, from ../../src/ebistree.c:23: ../../include/import/eb32tree.h: In function ‘eb32_last’: ../../include/import/eb32tree.h:65:49: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb32_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 65 | return eb32_entry(eb_last(root), struct eb32_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb32tree.h:65:16: note: in expansion of macro ‘eb32_entry’ 65 | return eb32_entry(eb_last(root), struct eb32_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebpttree.h:25, from ../../include/import/ebistree.h:28, from ../../src/ebistree.c:23: ../../include/import/eb32tree.h:44:8: note: defined here 44 | struct eb32_node { | ^~~~~~~~~ In file included from ../../include/import/ebistree.h:27, from ../../src/ebistree.c:23: ../../include/import/eb32tree.h: In function ‘eb32_next’: ../../include/import/eb32tree.h:71:56: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb32_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 71 | return eb32_entry(eb_next(&eb32->node), struct eb32_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb32tree.h:71:16: note: in expansion of macro ‘eb32_entry’ 71 | return eb32_entry(eb_next(&eb32->node), struct eb32_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebpttree.h:25, from ../../include/import/ebistree.h:28, from ../../src/ebistree.c:23: ../../include/import/eb32tree.h:44:8: note: defined here 44 | struct eb32_node { | ^~~~~~~~~ In file included from ../../include/import/ebistree.h:27, from ../../src/ebistree.c:23: ../../include/import/eb32tree.h: In function ‘eb32_prev’: ../../include/import/eb32tree.h:77:56: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb32_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 77 | return eb32_entry(eb_prev(&eb32->node), struct eb32_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb32tree.h:77:16: note: in expansion of macro ‘eb32_entry’ 77 | return eb32_entry(eb_prev(&eb32->node), struct eb32_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebpttree.h:25, from ../../include/import/ebistree.h:28, from ../../src/ebistree.c:23: ../../include/import/eb32tree.h:44:8: note: defined here 44 | struct eb32_node { | ^~~~~~~~~ In file included from ../../include/import/ebistree.h:27, from ../../src/ebistree.c:23: ../../include/import/eb32tree.h: In function ‘eb32_next_dup’: ../../include/import/eb32tree.h:83:60: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb32_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 83 | return eb32_entry(eb_next_dup(&eb32->node), struct eb32_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb32tree.h:83:16: note: in expansion of macro ‘eb32_entry’ 83 | return eb32_entry(eb_next_dup(&eb32->node), struct eb32_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebpttree.h:25, from ../../include/import/ebistree.h:28, from ../../src/ebistree.c:23: ../../include/import/eb32tree.h:44:8: note: defined here 44 | struct eb32_node { | ^~~~~~~~~ In file included from ../../include/import/ebistree.h:27, from ../../src/ebistree.c:23: ../../include/import/eb32tree.h: In function ‘eb32_prev_dup’: ../../include/import/eb32tree.h:89:60: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb32_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 89 | return eb32_entry(eb_prev_dup(&eb32->node), struct eb32_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb32tree.h:89:16: note: in expansion of macro ‘eb32_entry’ 89 | return eb32_entry(eb_prev_dup(&eb32->node), struct eb32_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebpttree.h:25, from ../../include/import/ebistree.h:28, from ../../src/ebistree.c:23: ../../include/import/eb32tree.h:44:8: note: defined here 44 | struct eb32_node { | ^~~~~~~~~ In file included from ../../include/import/ebistree.h:27, from ../../src/ebistree.c:23: ../../include/import/eb32tree.h: In function ‘eb32_next_unique’: ../../include/import/eb32tree.h:95:63: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb32_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 95 | return eb32_entry(eb_next_unique(&eb32->node), struct eb32_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb32tree.h:95:16: note: in expansion of macro ‘eb32_entry’ 95 | return eb32_entry(eb_next_unique(&eb32->node), struct eb32_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebpttree.h:25, from ../../include/import/ebistree.h:28, from ../../src/ebistree.c:23: ../../include/import/eb32tree.h:44:8: note: defined here 44 | struct eb32_node { | ^~~~~~~~~ In file included from ../../include/import/ebistree.h:27, from ../../src/ebistree.c:23: ../../include/import/eb32tree.h: In function ‘eb32_prev_unique’: ../../include/import/eb32tree.h:101:63: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb32_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 101 | return eb32_entry(eb_prev_unique(&eb32->node), struct eb32_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb32tree.h:101:16: note: in expansion of macro ‘eb32_entry’ 101 | return eb32_entry(eb_prev_unique(&eb32->node), struct eb32_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebpttree.h:25, from ../../include/import/ebistree.h:28, from ../../src/ebistree.c:23: ../../include/import/eb32tree.h:44:8: note: defined here 44 | struct eb32_node { | ^~~~~~~~~ ../../include/import/eb32tree.h: In function ‘__eb32_insert’: ../../include/import/eb32tree.h:257:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 257 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h:282:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 282 | up_ptr = &old->node.leaf_p; | ^~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h:303:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 303 | up_ptr = &old->node.node_p; | ^~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h:308:24: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 308 | root = &old->node.branches; | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h:313:29: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 313 | new_left = eb_dotag(&new->node.branches, EB_LEFT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h:314:29: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 314 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h:315:29: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 315 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/import/ebistree.h:27, from ../../src/ebistree.c:23: ../../include/import/eb32tree.h:341:57: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb32_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 341 | return container_of(ret, struct eb32_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebpttree.h:25, from ../../include/import/ebistree.h:28, from ../../src/ebistree.c:23: ../../include/import/eb32tree.h:44:8: note: defined here 44 | struct eb32_node { | ^~~~~~~~~ ../../include/import/eb32tree.h:365:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 365 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h: In function ‘__eb32i_insert’: ../../include/import/eb32tree.h:389:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 389 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h:415:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 415 | up_ptr = &old->node.leaf_p; | ^~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h:436:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 436 | up_ptr = &old->node.node_p; | ^~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h:441:24: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 441 | root = &old->node.branches; | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h:446:29: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 446 | new_left = eb_dotag(&new->node.branches, EB_LEFT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h:447:29: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 447 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h:448:29: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 448 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/import/ebistree.h:27, from ../../src/ebistree.c:23: ../../include/import/eb32tree.h:474:57: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb32_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 474 | return container_of(ret, struct eb32_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebpttree.h:25, from ../../include/import/ebistree.h:28, from ../../src/ebistree.c:23: ../../include/import/eb32tree.h:44:8: note: defined here 44 | struct eb32_node { | ^~~~~~~~~ ../../include/import/eb32tree.h:498:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 498 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/import/ebistree.h:27, from ../../src/ebistree.c:23: ../../include/import/eb64tree.h: In function ‘eb64_first’: ../../include/import/eb64tree.h:61:50: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb64_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 61 | return eb64_entry(eb_first(root), struct eb64_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb64tree.h:61:16: note: in expansion of macro ‘eb64_entry’ 61 | return eb64_entry(eb_first(root), struct eb64_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebpttree.h:26, from ../../include/import/ebistree.h:28, from ../../src/ebistree.c:23: ../../include/import/eb64tree.h:45:8: note: defined here 45 | struct eb64_node { | ^~~~~~~~~ In file included from ../../include/import/ebistree.h:27, from ../../src/ebistree.c:23: ../../include/import/eb64tree.h: In function ‘eb64_last’: ../../include/import/eb64tree.h:67:49: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb64_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 67 | return eb64_entry(eb_last(root), struct eb64_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb64tree.h:67:16: note: in expansion of macro ‘eb64_entry’ 67 | return eb64_entry(eb_last(root), struct eb64_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebpttree.h:26, from ../../include/import/ebistree.h:28, from ../../src/ebistree.c:23: ../../include/import/eb64tree.h:45:8: note: defined here 45 | struct eb64_node { | ^~~~~~~~~ In file included from ../../include/import/ebistree.h:27, from ../../src/ebistree.c:23: ../../include/import/eb64tree.h: In function ‘eb64_next’: ../../include/import/eb64tree.h:73:56: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb64_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 73 | return eb64_entry(eb_next(&eb64->node), struct eb64_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb64tree.h:73:16: note: in expansion of macro ‘eb64_entry’ 73 | return eb64_entry(eb_next(&eb64->node), struct eb64_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebpttree.h:26, from ../../include/import/ebistree.h:28, from ../../src/ebistree.c:23: ../../include/import/eb64tree.h:45:8: note: defined here 45 | struct eb64_node { | ^~~~~~~~~ In file included from ../../include/import/ebistree.h:27, from ../../src/ebistree.c:23: ../../include/import/eb64tree.h: In function ‘eb64_prev’: ../../include/import/eb64tree.h:79:56: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb64_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 79 | return eb64_entry(eb_prev(&eb64->node), struct eb64_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb64tree.h:79:16: note: in expansion of macro ‘eb64_entry’ 79 | return eb64_entry(eb_prev(&eb64->node), struct eb64_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebpttree.h:26, from ../../include/import/ebistree.h:28, from ../../src/ebistree.c:23: ../../include/import/eb64tree.h:45:8: note: defined here 45 | struct eb64_node { | ^~~~~~~~~ In file included from ../../include/import/ebistree.h:27, from ../../src/ebistree.c:23: ../../include/import/eb64tree.h: In function ‘eb64_next_dup’: ../../include/import/eb64tree.h:85:60: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb64_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 85 | return eb64_entry(eb_next_dup(&eb64->node), struct eb64_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb64tree.h:85:16: note: in expansion of macro ‘eb64_entry’ 85 | return eb64_entry(eb_next_dup(&eb64->node), struct eb64_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebpttree.h:26, from ../../include/import/ebistree.h:28, from ../../src/ebistree.c:23: ../../include/import/eb64tree.h:45:8: note: defined here 45 | struct eb64_node { | ^~~~~~~~~ In file included from ../../include/import/ebistree.h:27, from ../../src/ebistree.c:23: ../../include/import/eb64tree.h: In function ‘eb64_prev_dup’: ../../include/import/eb64tree.h:91:60: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb64_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 91 | return eb64_entry(eb_prev_dup(&eb64->node), struct eb64_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb64tree.h:91:16: note: in expansion of macro ‘eb64_entry’ 91 | return eb64_entry(eb_prev_dup(&eb64->node), struct eb64_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebpttree.h:26, from ../../include/import/ebistree.h:28, from ../../src/ebistree.c:23: ../../include/import/eb64tree.h:45:8: note: defined here 45 | struct eb64_node { | ^~~~~~~~~ In file included from ../../include/import/ebistree.h:27, from ../../src/ebistree.c:23: ../../include/import/eb64tree.h: In function ‘eb64_next_unique’: ../../include/import/eb64tree.h:97:63: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb64_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 97 | return eb64_entry(eb_next_unique(&eb64->node), struct eb64_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb64tree.h:97:16: note: in expansion of macro ‘eb64_entry’ 97 | return eb64_entry(eb_next_unique(&eb64->node), struct eb64_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebpttree.h:26, from ../../include/import/ebistree.h:28, from ../../src/ebistree.c:23: ../../include/import/eb64tree.h:45:8: note: defined here 45 | struct eb64_node { | ^~~~~~~~~ In file included from ../../include/import/ebistree.h:27, from ../../src/ebistree.c:23: ../../include/import/eb64tree.h: In function ‘eb64_prev_unique’: ../../include/import/eb64tree.h:103:63: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb64_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 103 | return eb64_entry(eb_prev_unique(&eb64->node), struct eb64_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb64tree.h:103:16: note: in expansion of macro ‘eb64_entry’ 103 | return eb64_entry(eb_prev_unique(&eb64->node), struct eb64_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebpttree.h:26, from ../../include/import/ebistree.h:28, from ../../src/ebistree.c:23: ../../include/import/eb64tree.h:45:8: note: defined here 45 | struct eb64_node { | ^~~~~~~~~ ../../include/import/eb64tree.h: In function ‘__eb64_insert’: ../../include/import/eb64tree.h:253:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 253 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:280:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 280 | new_left = eb_dotag(&new->node.branches, EB_LEFT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:281:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 281 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:282:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 282 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:283:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 283 | old_leaf = eb_dotag(&old->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:323:66: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 323 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:349:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 349 | new_left = eb_dotag(&new->node.branches, EB_LEFT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:350:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 350 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:351:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 351 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:352:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 352 | old_node = eb_dotag(&old->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/import/ebistree.h:27, from ../../src/ebistree.c:23: ../../include/import/eb64tree.h:371:65: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb64_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 371 | return container_of(ret, struct eb64_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebpttree.h:26, from ../../include/import/ebistree.h:28, from ../../src/ebistree.c:23: ../../include/import/eb64tree.h:45:8: note: defined here 45 | struct eb64_node { | ^~~~~~~~~ ../../include/import/eb64tree.h:377:24: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 377 | root = &old->node.branches; | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:406:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 406 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h: In function ‘__eb64i_insert’: ../../include/import/eb64tree.h:429:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 429 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:458:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 458 | new_left = eb_dotag(&new->node.branches, EB_LEFT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:459:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 459 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:460:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 460 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:461:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 461 | old_leaf = eb_dotag(&old->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:501:66: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 501 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:527:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 527 | new_left = eb_dotag(&new->node.branches, EB_LEFT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:528:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 528 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:529:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 529 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:530:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 530 | old_node = eb_dotag(&old->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/import/ebistree.h:27, from ../../src/ebistree.c:23: ../../include/import/eb64tree.h:549:65: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb64_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 549 | return container_of(ret, struct eb64_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebpttree.h:26, from ../../include/import/ebistree.h:28, from ../../src/ebistree.c:23: ../../include/import/eb64tree.h:45:8: note: defined here 45 | struct eb64_node { | ^~~~~~~~~ ../../include/import/eb64tree.h:555:24: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 555 | root = &old->node.branches; | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:584:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 584 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/import/ebistree.h:27, from ../../src/ebistree.c:23: ../../include/import/ebpttree.h: In function ‘ebpt_first’: ../../include/import/ebpttree.h:65:50: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebpt_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 65 | return ebpt_entry(eb_first(root), struct ebpt_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebpttree.h:65:16: note: in expansion of macro ‘ebpt_entry’ 65 | return ebpt_entry(eb_first(root), struct ebpt_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebistree.h:28, from ../../src/ebistree.c:23: ../../include/import/ebpttree.h:50:8: note: defined here 50 | struct ebpt_node { | ^~~~~~~~~ In file included from ../../include/import/ebistree.h:27, from ../../src/ebistree.c:23: ../../include/import/ebpttree.h: In function ‘ebpt_last’: ../../include/import/ebpttree.h:71:49: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebpt_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 71 | return ebpt_entry(eb_last(root), struct ebpt_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebpttree.h:71:16: note: in expansion of macro ‘ebpt_entry’ 71 | return ebpt_entry(eb_last(root), struct ebpt_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebistree.h:28, from ../../src/ebistree.c:23: ../../include/import/ebpttree.h:50:8: note: defined here 50 | struct ebpt_node { | ^~~~~~~~~ In file included from ../../include/import/ebistree.h:27, from ../../src/ebistree.c:23: ../../include/import/ebpttree.h: In function ‘ebpt_next’: ../../include/import/ebpttree.h:77:56: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebpt_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 77 | return ebpt_entry(eb_next(&ebpt->node), struct ebpt_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebpttree.h:77:16: note: in expansion of macro ‘ebpt_entry’ 77 | return ebpt_entry(eb_next(&ebpt->node), struct ebpt_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebistree.h:28, from ../../src/ebistree.c:23: ../../include/import/ebpttree.h:50:8: note: defined here 50 | struct ebpt_node { | ^~~~~~~~~ In file included from ../../include/import/ebistree.h:27, from ../../src/ebistree.c:23: ../../include/import/ebpttree.h: In function ‘ebpt_prev’: ../../include/import/ebpttree.h:83:56: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebpt_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 83 | return ebpt_entry(eb_prev(&ebpt->node), struct ebpt_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebpttree.h:83:16: note: in expansion of macro ‘ebpt_entry’ 83 | return ebpt_entry(eb_prev(&ebpt->node), struct ebpt_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebistree.h:28, from ../../src/ebistree.c:23: ../../include/import/ebpttree.h:50:8: note: defined here 50 | struct ebpt_node { | ^~~~~~~~~ In file included from ../../include/import/ebistree.h:27, from ../../src/ebistree.c:23: ../../include/import/ebpttree.h: In function ‘ebpt_next_dup’: ../../include/import/ebpttree.h:89:60: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebpt_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 89 | return ebpt_entry(eb_next_dup(&ebpt->node), struct ebpt_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebpttree.h:89:16: note: in expansion of macro ‘ebpt_entry’ 89 | return ebpt_entry(eb_next_dup(&ebpt->node), struct ebpt_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebistree.h:28, from ../../src/ebistree.c:23: ../../include/import/ebpttree.h:50:8: note: defined here 50 | struct ebpt_node { | ^~~~~~~~~ In file included from ../../include/import/ebistree.h:27, from ../../src/ebistree.c:23: ../../include/import/ebpttree.h: In function ‘ebpt_prev_dup’: ../../include/import/ebpttree.h:95:60: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebpt_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 95 | return ebpt_entry(eb_prev_dup(&ebpt->node), struct ebpt_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebpttree.h:95:16: note: in expansion of macro ‘ebpt_entry’ 95 | return ebpt_entry(eb_prev_dup(&ebpt->node), struct ebpt_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebistree.h:28, from ../../src/ebistree.c:23: ../../include/import/ebpttree.h:50:8: note: defined here 50 | struct ebpt_node { | ^~~~~~~~~ In file included from ../../include/import/ebistree.h:27, from ../../src/ebistree.c:23: ../../include/import/ebpttree.h: In function ‘ebpt_next_unique’: ../../include/import/ebpttree.h:101:63: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebpt_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 101 | return ebpt_entry(eb_next_unique(&ebpt->node), struct ebpt_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebpttree.h:101:16: note: in expansion of macro ‘ebpt_entry’ 101 | return ebpt_entry(eb_next_unique(&ebpt->node), struct ebpt_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebistree.h:28, from ../../src/ebistree.c:23: ../../include/import/ebpttree.h:50:8: note: defined here 50 | struct ebpt_node { | ^~~~~~~~~ In file included from ../../include/import/ebistree.h:27, from ../../src/ebistree.c:23: ../../include/import/ebpttree.h: In function ‘ebpt_prev_unique’: ../../include/import/ebpttree.h:107:63: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebpt_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 107 | return ebpt_entry(eb_prev_unique(&ebpt->node), struct ebpt_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebpttree.h:107:16: note: in expansion of macro ‘ebpt_entry’ 107 | return ebpt_entry(eb_prev_unique(&ebpt->node), struct ebpt_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebistree.h:28, from ../../src/ebistree.c:23: ../../include/import/ebpttree.h:50:8: note: defined here 50 | struct ebpt_node { | ^~~~~~~~~ In file included from ../../include/import/ebistree.h:29, from ../../src/ebistree.c:23: ../../include/import/ebimtree.h: In function ‘__ebim_insert’: ../../include/import/ebimtree.h:152:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 152 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebimtree.h:181:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 181 | new_left = eb_dotag(&new->node.branches, EB_LEFT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebimtree.h:182:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 182 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebimtree.h:183:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 183 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebimtree.h:184:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 184 | old_leaf = eb_dotag(&old->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebimtree.h:233:66: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 233 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebimtree.h:269:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 269 | new_left = eb_dotag(&new->node.branches, EB_LEFT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebimtree.h:270:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 270 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebimtree.h:271:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 271 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebimtree.h:272:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 272 | old_node = eb_dotag(&old->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/import/ebistree.h:27, from ../../src/ebistree.c:23: ../../include/import/ebimtree.h:299:65: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebpt_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 299 | return container_of(ret, struct ebpt_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebistree.h:28, from ../../src/ebistree.c:23: ../../include/import/ebpttree.h:50:8: note: defined here 50 | struct ebpt_node { | ^~~~~~~~~ In file included from ../../include/import/ebistree.h:29, from ../../src/ebistree.c:23: ../../include/import/ebimtree.h:305:24: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 305 | root = &old->node.branches; | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebimtree.h:320:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 320 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../src/ebistree.c:23: ../../include/import/ebistree.h: In function ‘__ebis_insert’: ../../include/import/ebistree.h:155:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 155 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebistree.h:182:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 182 | new_left = eb_dotag(&new->node.branches, EB_LEFT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebistree.h:183:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 183 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebistree.h:184:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 184 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebistree.h:185:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 185 | old_leaf = eb_dotag(&old->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebistree.h:222:58: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 222 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/import/ebistree.h:27, from ../../src/ebistree.c:23: ../../include/import/ebistree.h:268:65: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebpt_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 268 | return container_of(ret, struct ebpt_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebistree.h:28, from ../../src/ebistree.c:23: ../../include/import/ebpttree.h:50:8: note: defined here 50 | struct ebpt_node { | ^~~~~~~~~ In file included from ../../src/ebistree.c:23: ../../include/import/ebistree.h:284:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 284 | new_left = eb_dotag(&new->node.branches, EB_LEFT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebistree.h:285:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 285 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebistree.h:286:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 286 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebistree.h:287:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 287 | old_node = eb_dotag(&old->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebistree.h:309:24: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 309 | root = &old->node.branches; | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebistree.h:325:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 325 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/import/ebimtree.h:25, from ../../src/ebimtree.c:23: ../../include/import/ebtree.h: In function ‘__eb_insert_dup’: ../../include/import/ebtree.h:471:41: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 471 | eb_troot_t *new_left = eb_dotag(&new->branches, EB_LEFT); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h:472:41: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 472 | eb_troot_t *new_rght = eb_dotag(&new->branches, EB_RGHT); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h:473:41: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 473 | eb_troot_t *new_leaf = eb_dotag(&new->branches, EB_LEAF); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h:490:54: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 490 | head->branches.b[EB_RGHT] = eb_dotag(&new->branches, EB_NODE); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h:495:53: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 495 | new->branches.b[EB_LEFT] = eb_dotag(&sub->branches, EB_LEAF); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h:508:51: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 508 | head->branches.b[side] = eb_dotag(&new->branches, EB_NODE); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h:513:53: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 513 | new->branches.b[EB_LEFT] = eb_dotag(&sub->branches, EB_NODE); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h: In function ‘__eb_delete’: ../../include/import/ebtree.h:761:39: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 761 | gparent->b[gpside] = eb_dotag(&parent->branches, EB_NODE); | ^~~~~~~~~~~~~~~~~ ../../include/import/ebtree.h:767:42: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 767 | eb_dotag(&parent->branches, pside); | ^~~~~~~~~~~~~~~~~ ../../include/import/ebtree.h:770:42: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 770 | eb_dotag(&parent->branches, pside); | ^~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h: In function ‘eb32_first’: ../../include/import/eb32tree.h:59:50: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb32_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 59 | return eb32_entry(eb_first(root), struct eb32_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb32tree.h:59:16: note: in expansion of macro ‘eb32_entry’ 59 | return eb32_entry(eb_first(root), struct eb32_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebpttree.h:25, from ../../include/import/ebimtree.h:26, from ../../src/ebimtree.c:23: ../../include/import/eb32tree.h:44:8: note: defined here 44 | struct eb32_node { | ^~~~~~~~~ In file included from ../../include/import/ebimtree.h:25, from ../../src/ebimtree.c:23: ../../include/import/eb32tree.h: In function ‘eb32_last’: ../../include/import/eb32tree.h:65:49: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb32_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 65 | return eb32_entry(eb_last(root), struct eb32_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb32tree.h:65:16: note: in expansion of macro ‘eb32_entry’ 65 | return eb32_entry(eb_last(root), struct eb32_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebpttree.h:25, from ../../include/import/ebimtree.h:26, from ../../src/ebimtree.c:23: ../../include/import/eb32tree.h:44:8: note: defined here 44 | struct eb32_node { | ^~~~~~~~~ In file included from ../../include/import/ebimtree.h:25, from ../../src/ebimtree.c:23: ../../include/import/eb32tree.h: In function ‘eb32_next’: ../../include/import/eb32tree.h:71:56: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb32_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 71 | return eb32_entry(eb_next(&eb32->node), struct eb32_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb32tree.h:71:16: note: in expansion of macro ‘eb32_entry’ 71 | return eb32_entry(eb_next(&eb32->node), struct eb32_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebpttree.h:25, from ../../include/import/ebimtree.h:26, from ../../src/ebimtree.c:23: ../../include/import/eb32tree.h:44:8: note: defined here 44 | struct eb32_node { | ^~~~~~~~~ In file included from ../../include/import/ebimtree.h:25, from ../../src/ebimtree.c:23: ../../include/import/eb32tree.h: In function ‘eb32_prev’: ../../include/import/eb32tree.h:77:56: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb32_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 77 | return eb32_entry(eb_prev(&eb32->node), struct eb32_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb32tree.h:77:16: note: in expansion of macro ‘eb32_entry’ 77 | return eb32_entry(eb_prev(&eb32->node), struct eb32_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebpttree.h:25, from ../../include/import/ebimtree.h:26, from ../../src/ebimtree.c:23: ../../include/import/eb32tree.h:44:8: note: defined here 44 | struct eb32_node { | ^~~~~~~~~ In file included from ../../include/import/ebimtree.h:25, from ../../src/ebimtree.c:23: ../../include/import/eb32tree.h: In function ‘eb32_next_dup’: ../../include/import/eb32tree.h:83:60: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb32_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 83 | return eb32_entry(eb_next_dup(&eb32->node), struct eb32_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb32tree.h:83:16: note: in expansion of macro ‘eb32_entry’ 83 | return eb32_entry(eb_next_dup(&eb32->node), struct eb32_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebpttree.h:25, from ../../include/import/ebimtree.h:26, from ../../src/ebimtree.c:23: ../../include/import/eb32tree.h:44:8: note: defined here 44 | struct eb32_node { | ^~~~~~~~~ In file included from ../../include/import/ebimtree.h:25, from ../../src/ebimtree.c:23: ../../include/import/eb32tree.h: In function ‘eb32_prev_dup’: ../../include/import/eb32tree.h:89:60: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb32_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 89 | return eb32_entry(eb_prev_dup(&eb32->node), struct eb32_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb32tree.h:89:16: note: in expansion of macro ‘eb32_entry’ 89 | return eb32_entry(eb_prev_dup(&eb32->node), struct eb32_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebpttree.h:25, from ../../include/import/ebimtree.h:26, from ../../src/ebimtree.c:23: ../../include/import/eb32tree.h:44:8: note: defined here 44 | struct eb32_node { | ^~~~~~~~~ In file included from ../../include/import/ebimtree.h:25, from ../../src/ebimtree.c:23: ../../include/import/eb32tree.h: In function ‘eb32_next_unique’: ../../include/import/eb32tree.h:95:63: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb32_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 95 | return eb32_entry(eb_next_unique(&eb32->node), struct eb32_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb32tree.h:95:16: note: in expansion of macro ‘eb32_entry’ 95 | return eb32_entry(eb_next_unique(&eb32->node), struct eb32_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebpttree.h:25, from ../../include/import/ebimtree.h:26, from ../../src/ebimtree.c:23: ../../include/import/eb32tree.h:44:8: note: defined here 44 | struct eb32_node { | ^~~~~~~~~ In file included from ../../include/import/ebimtree.h:25, from ../../src/ebimtree.c:23: ../../include/import/eb32tree.h: In function ‘eb32_prev_unique’: ../../include/import/eb32tree.h:101:63: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb32_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 101 | return eb32_entry(eb_prev_unique(&eb32->node), struct eb32_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb32tree.h:101:16: note: in expansion of macro ‘eb32_entry’ 101 | return eb32_entry(eb_prev_unique(&eb32->node), struct eb32_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebpttree.h:25, from ../../include/import/ebimtree.h:26, from ../../src/ebimtree.c:23: ../../include/import/eb32tree.h:44:8: note: defined here 44 | struct eb32_node { | ^~~~~~~~~ ../../include/import/eb32tree.h: In function ‘__eb32_insert’: ../../include/import/eb32tree.h:257:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 257 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h:282:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 282 | up_ptr = &old->node.leaf_p; | ^~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h:303:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 303 | up_ptr = &old->node.node_p; | ^~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h:308:24: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 308 | root = &old->node.branches; | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h:313:29: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 313 | new_left = eb_dotag(&new->node.branches, EB_LEFT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h:314:29: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 314 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h:315:29: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 315 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/import/ebimtree.h:25, from ../../src/ebimtree.c:23: ../../include/import/eb32tree.h:341:57: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb32_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 341 | return container_of(ret, struct eb32_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebpttree.h:25, from ../../include/import/ebimtree.h:26, from ../../src/ebimtree.c:23: ../../include/import/eb32tree.h:44:8: note: defined here 44 | struct eb32_node { | ^~~~~~~~~ ../../include/import/eb32tree.h:365:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 365 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h: In function ‘__eb32i_insert’: ../../include/import/eb32tree.h:389:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 389 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h:415:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 415 | up_ptr = &old->node.leaf_p; | ^~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h:436:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 436 | up_ptr = &old->node.node_p; | ^~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h:441:24: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 441 | root = &old->node.branches; | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h:446:29: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 446 | new_left = eb_dotag(&new->node.branches, EB_LEFT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h:447:29: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 447 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h:448:29: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 448 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/import/ebimtree.h:25, from ../../src/ebimtree.c:23: ../../include/import/eb32tree.h:474:57: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb32_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 474 | return container_of(ret, struct eb32_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebpttree.h:25, from ../../include/import/ebimtree.h:26, from ../../src/ebimtree.c:23: ../../include/import/eb32tree.h:44:8: note: defined here 44 | struct eb32_node { | ^~~~~~~~~ ../../include/import/eb32tree.h:498:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 498 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/import/ebimtree.h:25, from ../../src/ebimtree.c:23: ../../include/import/eb64tree.h: In function ‘eb64_first’: ../../include/import/eb64tree.h:61:50: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb64_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 61 | return eb64_entry(eb_first(root), struct eb64_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb64tree.h:61:16: note: in expansion of macro ‘eb64_entry’ 61 | return eb64_entry(eb_first(root), struct eb64_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebpttree.h:26, from ../../include/import/ebimtree.h:26, from ../../src/ebimtree.c:23: ../../include/import/eb64tree.h:45:8: note: defined here 45 | struct eb64_node { | ^~~~~~~~~ In file included from ../../include/import/ebimtree.h:25, from ../../src/ebimtree.c:23: ../../include/import/eb64tree.h: In function ‘eb64_last’: ../../include/import/eb64tree.h:67:49: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb64_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 67 | return eb64_entry(eb_last(root), struct eb64_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb64tree.h:67:16: note: in expansion of macro ‘eb64_entry’ 67 | return eb64_entry(eb_last(root), struct eb64_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebpttree.h:26, from ../../include/import/ebimtree.h:26, from ../../src/ebimtree.c:23: ../../include/import/eb64tree.h:45:8: note: defined here 45 | struct eb64_node { | ^~~~~~~~~ In file included from ../../include/import/ebimtree.h:25, from ../../src/ebimtree.c:23: ../../include/import/eb64tree.h: In function ‘eb64_next’: ../../include/import/eb64tree.h:73:56: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb64_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 73 | return eb64_entry(eb_next(&eb64->node), struct eb64_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb64tree.h:73:16: note: in expansion of macro ‘eb64_entry’ 73 | return eb64_entry(eb_next(&eb64->node), struct eb64_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebpttree.h:26, from ../../include/import/ebimtree.h:26, from ../../src/ebimtree.c:23: ../../include/import/eb64tree.h:45:8: note: defined here 45 | struct eb64_node { | ^~~~~~~~~ In file included from ../../include/import/ebimtree.h:25, from ../../src/ebimtree.c:23: ../../include/import/eb64tree.h: In function ‘eb64_prev’: ../../include/import/eb64tree.h:79:56: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb64_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 79 | return eb64_entry(eb_prev(&eb64->node), struct eb64_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb64tree.h:79:16: note: in expansion of macro ‘eb64_entry’ 79 | return eb64_entry(eb_prev(&eb64->node), struct eb64_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebpttree.h:26, from ../../include/import/ebimtree.h:26, from ../../src/ebimtree.c:23: ../../include/import/eb64tree.h:45:8: note: defined here 45 | struct eb64_node { | ^~~~~~~~~ In file included from ../../include/import/ebimtree.h:25, from ../../src/ebimtree.c:23: ../../include/import/eb64tree.h: In function ‘eb64_next_dup’: ../../include/import/eb64tree.h:85:60: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb64_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 85 | return eb64_entry(eb_next_dup(&eb64->node), struct eb64_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb64tree.h:85:16: note: in expansion of macro ‘eb64_entry’ 85 | return eb64_entry(eb_next_dup(&eb64->node), struct eb64_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebpttree.h:26, from ../../include/import/ebimtree.h:26, from ../../src/ebimtree.c:23: ../../include/import/eb64tree.h:45:8: note: defined here 45 | struct eb64_node { | ^~~~~~~~~ In file included from ../../include/import/ebimtree.h:25, from ../../src/ebimtree.c:23: ../../include/import/eb64tree.h: In function ‘eb64_prev_dup’: ../../include/import/eb64tree.h:91:60: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb64_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 91 | return eb64_entry(eb_prev_dup(&eb64->node), struct eb64_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb64tree.h:91:16: note: in expansion of macro ‘eb64_entry’ 91 | return eb64_entry(eb_prev_dup(&eb64->node), struct eb64_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebpttree.h:26, from ../../include/import/ebimtree.h:26, from ../../src/ebimtree.c:23: ../../include/import/eb64tree.h:45:8: note: defined here 45 | struct eb64_node { | ^~~~~~~~~ In file included from ../../include/import/ebimtree.h:25, from ../../src/ebimtree.c:23: ../../include/import/eb64tree.h: In function ‘eb64_next_unique’: ../../include/import/eb64tree.h:97:63: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb64_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 97 | return eb64_entry(eb_next_unique(&eb64->node), struct eb64_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb64tree.h:97:16: note: in expansion of macro ‘eb64_entry’ 97 | return eb64_entry(eb_next_unique(&eb64->node), struct eb64_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebpttree.h:26, from ../../include/import/ebimtree.h:26, from ../../src/ebimtree.c:23: ../../include/import/eb64tree.h:45:8: note: defined here 45 | struct eb64_node { | ^~~~~~~~~ In file included from ../../include/import/ebimtree.h:25, from ../../src/ebimtree.c:23: ../../include/import/eb64tree.h: In function ‘eb64_prev_unique’: ../../include/import/eb64tree.h:103:63: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb64_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 103 | return eb64_entry(eb_prev_unique(&eb64->node), struct eb64_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb64tree.h:103:16: note: in expansion of macro ‘eb64_entry’ 103 | return eb64_entry(eb_prev_unique(&eb64->node), struct eb64_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebpttree.h:26, from ../../include/import/ebimtree.h:26, from ../../src/ebimtree.c:23: ../../include/import/eb64tree.h:45:8: note: defined here 45 | struct eb64_node { | ^~~~~~~~~ ../../include/import/eb64tree.h: In function ‘__eb64_insert’: ../../include/import/eb64tree.h:253:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 253 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:280:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 280 | new_left = eb_dotag(&new->node.branches, EB_LEFT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:281:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 281 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:282:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 282 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:283:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 283 | old_leaf = eb_dotag(&old->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:323:66: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 323 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:349:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 349 | new_left = eb_dotag(&new->node.branches, EB_LEFT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:350:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 350 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:351:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 351 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:352:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 352 | old_node = eb_dotag(&old->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/import/ebimtree.h:25, from ../../src/ebimtree.c:23: ../../include/import/eb64tree.h:371:65: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb64_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 371 | return container_of(ret, struct eb64_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebpttree.h:26, from ../../include/import/ebimtree.h:26, from ../../src/ebimtree.c:23: ../../include/import/eb64tree.h:45:8: note: defined here 45 | struct eb64_node { | ^~~~~~~~~ ../../include/import/eb64tree.h:377:24: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 377 | root = &old->node.branches; | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:406:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 406 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h: In function ‘__eb64i_insert’: ../../include/import/eb64tree.h:429:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 429 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:458:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 458 | new_left = eb_dotag(&new->node.branches, EB_LEFT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:459:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 459 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:460:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 460 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:461:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 461 | old_leaf = eb_dotag(&old->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:501:66: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 501 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:527:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 527 | new_left = eb_dotag(&new->node.branches, EB_LEFT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:528:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 528 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:529:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 529 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:530:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 530 | old_node = eb_dotag(&old->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/import/ebimtree.h:25, from ../../src/ebimtree.c:23: ../../include/import/eb64tree.h:549:65: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb64_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 549 | return container_of(ret, struct eb64_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebpttree.h:26, from ../../include/import/ebimtree.h:26, from ../../src/ebimtree.c:23: ../../include/import/eb64tree.h:45:8: note: defined here 45 | struct eb64_node { | ^~~~~~~~~ ../../include/import/eb64tree.h:555:24: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 555 | root = &old->node.branches; | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:584:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 584 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/import/ebimtree.h:25, from ../../src/ebimtree.c:23: ../../include/import/ebpttree.h: In function ‘ebpt_first’: ../../include/import/ebpttree.h:65:50: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebpt_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 65 | return ebpt_entry(eb_first(root), struct ebpt_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebpttree.h:65:16: note: in expansion of macro ‘ebpt_entry’ 65 | return ebpt_entry(eb_first(root), struct ebpt_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebimtree.h:26, from ../../src/ebimtree.c:23: ../../include/import/ebpttree.h:50:8: note: defined here 50 | struct ebpt_node { | ^~~~~~~~~ In file included from ../../include/import/ebimtree.h:25, from ../../src/ebimtree.c:23: ../../include/import/ebpttree.h: In function ‘ebpt_last’: ../../include/import/ebpttree.h:71:49: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebpt_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 71 | return ebpt_entry(eb_last(root), struct ebpt_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebpttree.h:71:16: note: in expansion of macro ‘ebpt_entry’ 71 | return ebpt_entry(eb_last(root), struct ebpt_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebimtree.h:26, from ../../src/ebimtree.c:23: ../../include/import/ebpttree.h:50:8: note: defined here 50 | struct ebpt_node { | ^~~~~~~~~ In file included from ../../include/import/ebimtree.h:25, from ../../src/ebimtree.c:23: ../../include/import/ebpttree.h: In function ‘ebpt_next’: ../../include/import/ebpttree.h:77:56: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebpt_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 77 | return ebpt_entry(eb_next(&ebpt->node), struct ebpt_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebpttree.h:77:16: note: in expansion of macro ‘ebpt_entry’ 77 | return ebpt_entry(eb_next(&ebpt->node), struct ebpt_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebimtree.h:26, from ../../src/ebimtree.c:23: ../../include/import/ebpttree.h:50:8: note: defined here 50 | struct ebpt_node { | ^~~~~~~~~ In file included from ../../include/import/ebimtree.h:25, from ../../src/ebimtree.c:23: ../../include/import/ebpttree.h: In function ‘ebpt_prev’: ../../include/import/ebpttree.h:83:56: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebpt_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 83 | return ebpt_entry(eb_prev(&ebpt->node), struct ebpt_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebpttree.h:83:16: note: in expansion of macro ‘ebpt_entry’ 83 | return ebpt_entry(eb_prev(&ebpt->node), struct ebpt_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebimtree.h:26, from ../../src/ebimtree.c:23: ../../include/import/ebpttree.h:50:8: note: defined here 50 | struct ebpt_node { | ^~~~~~~~~ In file included from ../../include/import/ebimtree.h:25, from ../../src/ebimtree.c:23: ../../include/import/ebpttree.h: In function ‘ebpt_next_dup’: ../../include/import/ebpttree.h:89:60: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebpt_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 89 | return ebpt_entry(eb_next_dup(&ebpt->node), struct ebpt_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebpttree.h:89:16: note: in expansion of macro ‘ebpt_entry’ 89 | return ebpt_entry(eb_next_dup(&ebpt->node), struct ebpt_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebimtree.h:26, from ../../src/ebimtree.c:23: ../../include/import/ebpttree.h:50:8: note: defined here 50 | struct ebpt_node { | ^~~~~~~~~ In file included from ../../include/import/ebimtree.h:25, from ../../src/ebimtree.c:23: ../../include/import/ebpttree.h: In function ‘ebpt_prev_dup’: ../../include/import/ebpttree.h:95:60: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebpt_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 95 | return ebpt_entry(eb_prev_dup(&ebpt->node), struct ebpt_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebpttree.h:95:16: note: in expansion of macro ‘ebpt_entry’ 95 | return ebpt_entry(eb_prev_dup(&ebpt->node), struct ebpt_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebimtree.h:26, from ../../src/ebimtree.c:23: ../../include/import/ebpttree.h:50:8: note: defined here 50 | struct ebpt_node { | ^~~~~~~~~ In file included from ../../include/import/ebimtree.h:25, from ../../src/ebimtree.c:23: ../../include/import/ebpttree.h: In function ‘ebpt_next_unique’: ../../include/import/ebpttree.h:101:63: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebpt_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 101 | return ebpt_entry(eb_next_unique(&ebpt->node), struct ebpt_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebpttree.h:101:16: note: in expansion of macro ‘ebpt_entry’ 101 | return ebpt_entry(eb_next_unique(&ebpt->node), struct ebpt_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebimtree.h:26, from ../../src/ebimtree.c:23: ../../include/import/ebpttree.h:50:8: note: defined here 50 | struct ebpt_node { | ^~~~~~~~~ In file included from ../../include/import/ebimtree.h:25, from ../../src/ebimtree.c:23: ../../include/import/ebpttree.h: In function ‘ebpt_prev_unique’: ../../include/import/ebpttree.h:107:63: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebpt_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 107 | return ebpt_entry(eb_prev_unique(&ebpt->node), struct ebpt_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebpttree.h:107:16: note: in expansion of macro ‘ebpt_entry’ 107 | return ebpt_entry(eb_prev_unique(&ebpt->node), struct ebpt_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebimtree.h:26, from ../../src/ebimtree.c:23: ../../include/import/ebpttree.h:50:8: note: defined here 50 | struct ebpt_node { | ^~~~~~~~~ In file included from ../../src/ebimtree.c:23: ../../include/import/ebimtree.h: In function ‘__ebim_insert’: ../../include/import/ebimtree.h:152:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 152 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebimtree.h:181:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 181 | new_left = eb_dotag(&new->node.branches, EB_LEFT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebimtree.h:182:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 182 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebimtree.h:183:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 183 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebimtree.h:184:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 184 | old_leaf = eb_dotag(&old->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebimtree.h:233:66: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 233 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebimtree.h:269:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 269 | new_left = eb_dotag(&new->node.branches, EB_LEFT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebimtree.h:270:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 270 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebimtree.h:271:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 271 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebimtree.h:272:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 272 | old_node = eb_dotag(&old->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/import/ebimtree.h:25, from ../../src/ebimtree.c:23: ../../include/import/ebimtree.h:299:65: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebpt_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 299 | return container_of(ret, struct ebpt_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebimtree.h:26, from ../../src/ebimtree.c:23: ../../include/import/ebpttree.h:50:8: note: defined here 50 | struct ebpt_node { | ^~~~~~~~~ In file included from ../../src/ebimtree.c:23: ../../include/import/ebimtree.h:305:24: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 305 | root = &old->node.branches; | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebimtree.h:320:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 320 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from halog.c:23: ../../include/import/ebtree.h: In function ‘__eb_insert_dup’: ../../include/import/ebtree.h:471:41: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 471 | eb_troot_t *new_left = eb_dotag(&new->branches, EB_LEFT); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h:472:41: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 472 | eb_troot_t *new_rght = eb_dotag(&new->branches, EB_RGHT); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h:473:41: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 473 | eb_troot_t *new_leaf = eb_dotag(&new->branches, EB_LEAF); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h:490:54: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 490 | head->branches.b[EB_RGHT] = eb_dotag(&new->branches, EB_NODE); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h:495:53: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 495 | new->branches.b[EB_LEFT] = eb_dotag(&sub->branches, EB_LEAF); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h:508:51: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 508 | head->branches.b[side] = eb_dotag(&new->branches, EB_NODE); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h:513:53: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 513 | new->branches.b[EB_LEFT] = eb_dotag(&sub->branches, EB_NODE); | ^~~~~~~~~~~~~~ ../../include/import/ebtree.h: In function ‘__eb_delete’: ../../include/import/ebtree.h:761:39: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 761 | gparent->b[gpside] = eb_dotag(&parent->branches, EB_NODE); | ^~~~~~~~~~~~~~~~~ ../../include/import/ebtree.h:767:42: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 767 | eb_dotag(&parent->branches, pside); | ^~~~~~~~~~~~~~~~~ ../../include/import/ebtree.h:770:42: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 770 | eb_dotag(&parent->branches, pside); | ^~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h: In function ‘eb32_first’: ../../include/import/eb32tree.h:59:50: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb32_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 59 | return eb32_entry(eb_first(root), struct eb32_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb32tree.h:59:16: note: in expansion of macro ‘eb32_entry’ 59 | return eb32_entry(eb_first(root), struct eb32_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from halog.c:23: ../../include/import/eb32tree.h:44:8: note: defined here 44 | struct eb32_node { | ^~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from halog.c:23: ../../include/import/eb32tree.h: In function ‘eb32_last’: ../../include/import/eb32tree.h:65:49: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb32_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 65 | return eb32_entry(eb_last(root), struct eb32_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb32tree.h:65:16: note: in expansion of macro ‘eb32_entry’ 65 | return eb32_entry(eb_last(root), struct eb32_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from halog.c:23: ../../include/import/eb32tree.h:44:8: note: defined here 44 | struct eb32_node { | ^~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from halog.c:23: ../../include/import/eb32tree.h: In function ‘eb32_next’: ../../include/import/eb32tree.h:71:56: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb32_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 71 | return eb32_entry(eb_next(&eb32->node), struct eb32_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb32tree.h:71:16: note: in expansion of macro ‘eb32_entry’ 71 | return eb32_entry(eb_next(&eb32->node), struct eb32_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from halog.c:23: ../../include/import/eb32tree.h:44:8: note: defined here 44 | struct eb32_node { | ^~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from halog.c:23: ../../include/import/eb32tree.h: In function ‘eb32_prev’: ../../include/import/eb32tree.h:77:56: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb32_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 77 | return eb32_entry(eb_prev(&eb32->node), struct eb32_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb32tree.h:77:16: note: in expansion of macro ‘eb32_entry’ 77 | return eb32_entry(eb_prev(&eb32->node), struct eb32_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from halog.c:23: ../../include/import/eb32tree.h:44:8: note: defined here 44 | struct eb32_node { | ^~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from halog.c:23: ../../include/import/eb32tree.h: In function ‘eb32_next_dup’: ../../include/import/eb32tree.h:83:60: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb32_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 83 | return eb32_entry(eb_next_dup(&eb32->node), struct eb32_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb32tree.h:83:16: note: in expansion of macro ‘eb32_entry’ 83 | return eb32_entry(eb_next_dup(&eb32->node), struct eb32_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from halog.c:23: ../../include/import/eb32tree.h:44:8: note: defined here 44 | struct eb32_node { | ^~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from halog.c:23: ../../include/import/eb32tree.h: In function ‘eb32_prev_dup’: ../../include/import/eb32tree.h:89:60: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb32_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 89 | return eb32_entry(eb_prev_dup(&eb32->node), struct eb32_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb32tree.h:89:16: note: in expansion of macro ‘eb32_entry’ 89 | return eb32_entry(eb_prev_dup(&eb32->node), struct eb32_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from halog.c:23: ../../include/import/eb32tree.h:44:8: note: defined here 44 | struct eb32_node { | ^~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from halog.c:23: ../../include/import/eb32tree.h: In function ‘eb32_next_unique’: ../../include/import/eb32tree.h:95:63: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb32_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 95 | return eb32_entry(eb_next_unique(&eb32->node), struct eb32_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb32tree.h:95:16: note: in expansion of macro ‘eb32_entry’ 95 | return eb32_entry(eb_next_unique(&eb32->node), struct eb32_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from halog.c:23: ../../include/import/eb32tree.h:44:8: note: defined here 44 | struct eb32_node { | ^~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from halog.c:23: ../../include/import/eb32tree.h: In function ‘eb32_prev_unique’: ../../include/import/eb32tree.h:101:63: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb32_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 101 | return eb32_entry(eb_prev_unique(&eb32->node), struct eb32_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb32tree.h:101:16: note: in expansion of macro ‘eb32_entry’ 101 | return eb32_entry(eb_prev_unique(&eb32->node), struct eb32_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from halog.c:23: ../../include/import/eb32tree.h:44:8: note: defined here 44 | struct eb32_node { | ^~~~~~~~~ ../../include/import/eb32tree.h: In function ‘__eb32_insert’: ../../include/import/eb32tree.h:257:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 257 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h:282:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 282 | up_ptr = &old->node.leaf_p; | ^~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h:303:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 303 | up_ptr = &old->node.node_p; | ^~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h:308:24: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 308 | root = &old->node.branches; | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h:313:29: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 313 | new_left = eb_dotag(&new->node.branches, EB_LEFT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h:314:29: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 314 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h:315:29: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 315 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from halog.c:23: ../../include/import/eb32tree.h:341:57: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb32_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 341 | return container_of(ret, struct eb32_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from halog.c:23: ../../include/import/eb32tree.h:44:8: note: defined here 44 | struct eb32_node { | ^~~~~~~~~ ../../include/import/eb32tree.h:365:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 365 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h: In function ‘__eb32i_insert’: ../../include/import/eb32tree.h:389:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 389 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h:415:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 415 | up_ptr = &old->node.leaf_p; | ^~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h:436:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 436 | up_ptr = &old->node.node_p; | ^~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h:441:24: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 441 | root = &old->node.branches; | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h:446:29: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 446 | new_left = eb_dotag(&new->node.branches, EB_LEFT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h:447:29: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 447 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb32tree.h:448:29: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 448 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from halog.c:23: ../../include/import/eb32tree.h:474:57: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb32_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 474 | return container_of(ret, struct eb32_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from halog.c:23: ../../include/import/eb32tree.h:44:8: note: defined here 44 | struct eb32_node { | ^~~~~~~~~ ../../include/import/eb32tree.h:498:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 498 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from halog.c:23: ../../include/import/eb64tree.h: In function ‘eb64_first’: ../../include/import/eb64tree.h:61:50: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb64_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 61 | return eb64_entry(eb_first(root), struct eb64_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb64tree.h:61:16: note: in expansion of macro ‘eb64_entry’ 61 | return eb64_entry(eb_first(root), struct eb64_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from halog.c:24: ../../include/import/eb64tree.h:45:8: note: defined here 45 | struct eb64_node { | ^~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from halog.c:23: ../../include/import/eb64tree.h: In function ‘eb64_last’: ../../include/import/eb64tree.h:67:49: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb64_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 67 | return eb64_entry(eb_last(root), struct eb64_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb64tree.h:67:16: note: in expansion of macro ‘eb64_entry’ 67 | return eb64_entry(eb_last(root), struct eb64_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from halog.c:24: ../../include/import/eb64tree.h:45:8: note: defined here 45 | struct eb64_node { | ^~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from halog.c:23: ../../include/import/eb64tree.h: In function ‘eb64_next’: ../../include/import/eb64tree.h:73:56: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb64_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 73 | return eb64_entry(eb_next(&eb64->node), struct eb64_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb64tree.h:73:16: note: in expansion of macro ‘eb64_entry’ 73 | return eb64_entry(eb_next(&eb64->node), struct eb64_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from halog.c:24: ../../include/import/eb64tree.h:45:8: note: defined here 45 | struct eb64_node { | ^~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from halog.c:23: ../../include/import/eb64tree.h: In function ‘eb64_prev’: ../../include/import/eb64tree.h:79:56: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb64_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 79 | return eb64_entry(eb_prev(&eb64->node), struct eb64_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb64tree.h:79:16: note: in expansion of macro ‘eb64_entry’ 79 | return eb64_entry(eb_prev(&eb64->node), struct eb64_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from halog.c:24: ../../include/import/eb64tree.h:45:8: note: defined here 45 | struct eb64_node { | ^~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from halog.c:23: ../../include/import/eb64tree.h: In function ‘eb64_next_dup’: ../../include/import/eb64tree.h:85:60: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb64_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 85 | return eb64_entry(eb_next_dup(&eb64->node), struct eb64_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb64tree.h:85:16: note: in expansion of macro ‘eb64_entry’ 85 | return eb64_entry(eb_next_dup(&eb64->node), struct eb64_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from halog.c:24: ../../include/import/eb64tree.h:45:8: note: defined here 45 | struct eb64_node { | ^~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from halog.c:23: ../../include/import/eb64tree.h: In function ‘eb64_prev_dup’: ../../include/import/eb64tree.h:91:60: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb64_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 91 | return eb64_entry(eb_prev_dup(&eb64->node), struct eb64_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb64tree.h:91:16: note: in expansion of macro ‘eb64_entry’ 91 | return eb64_entry(eb_prev_dup(&eb64->node), struct eb64_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from halog.c:24: ../../include/import/eb64tree.h:45:8: note: defined here 45 | struct eb64_node { | ^~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from halog.c:23: ../../include/import/eb64tree.h: In function ‘eb64_next_unique’: ../../include/import/eb64tree.h:97:63: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb64_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 97 | return eb64_entry(eb_next_unique(&eb64->node), struct eb64_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb64tree.h:97:16: note: in expansion of macro ‘eb64_entry’ 97 | return eb64_entry(eb_next_unique(&eb64->node), struct eb64_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from halog.c:24: ../../include/import/eb64tree.h:45:8: note: defined here 45 | struct eb64_node { | ^~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from halog.c:23: ../../include/import/eb64tree.h: In function ‘eb64_prev_unique’: ../../include/import/eb64tree.h:103:63: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb64_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 103 | return eb64_entry(eb_prev_unique(&eb64->node), struct eb64_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/eb64tree.h:103:16: note: in expansion of macro ‘eb64_entry’ 103 | return eb64_entry(eb_prev_unique(&eb64->node), struct eb64_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from halog.c:24: ../../include/import/eb64tree.h:45:8: note: defined here 45 | struct eb64_node { | ^~~~~~~~~ ../../include/import/eb64tree.h: In function ‘__eb64_insert’: ../../include/import/eb64tree.h:253:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 253 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:280:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 280 | new_left = eb_dotag(&new->node.branches, EB_LEFT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:281:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 281 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:282:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 282 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:283:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 283 | old_leaf = eb_dotag(&old->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:323:66: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 323 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:349:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 349 | new_left = eb_dotag(&new->node.branches, EB_LEFT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:350:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 350 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:351:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 351 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:352:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 352 | old_node = eb_dotag(&old->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from halog.c:23: ../../include/import/eb64tree.h:371:65: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb64_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 371 | return container_of(ret, struct eb64_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from halog.c:24: ../../include/import/eb64tree.h:45:8: note: defined here 45 | struct eb64_node { | ^~~~~~~~~ ../../include/import/eb64tree.h:377:24: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 377 | root = &old->node.branches; | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:406:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 406 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h: In function ‘__eb64i_insert’: ../../include/import/eb64tree.h:429:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 429 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:458:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 458 | new_left = eb_dotag(&new->node.branches, EB_LEFT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:459:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 459 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:460:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 460 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:461:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 461 | old_leaf = eb_dotag(&old->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:501:66: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 501 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:527:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 527 | new_left = eb_dotag(&new->node.branches, EB_LEFT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:528:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 528 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:529:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 529 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:530:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 530 | old_node = eb_dotag(&old->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from halog.c:23: ../../include/import/eb64tree.h:549:65: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct eb64_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 549 | return container_of(ret, struct eb64_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from halog.c:24: ../../include/import/eb64tree.h:45:8: note: defined here 45 | struct eb64_node { | ^~~~~~~~~ ../../include/import/eb64tree.h:555:24: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 555 | root = &old->node.branches; | ^~~~~~~~~~~~~~~~~~~ ../../include/import/eb64tree.h:584:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 584 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from halog.c:23: ../../include/import/ebpttree.h: In function ‘ebpt_first’: ../../include/import/ebpttree.h:65:50: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebpt_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 65 | return ebpt_entry(eb_first(root), struct ebpt_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebpttree.h:65:16: note: in expansion of macro ‘ebpt_entry’ 65 | return ebpt_entry(eb_first(root), struct ebpt_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebistree.h:28, from halog.c:25: ../../include/import/ebpttree.h:50:8: note: defined here 50 | struct ebpt_node { | ^~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from halog.c:23: ../../include/import/ebpttree.h: In function ‘ebpt_last’: ../../include/import/ebpttree.h:71:49: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebpt_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 71 | return ebpt_entry(eb_last(root), struct ebpt_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebpttree.h:71:16: note: in expansion of macro ‘ebpt_entry’ 71 | return ebpt_entry(eb_last(root), struct ebpt_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebistree.h:28, from halog.c:25: ../../include/import/ebpttree.h:50:8: note: defined here 50 | struct ebpt_node { | ^~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from halog.c:23: ../../include/import/ebpttree.h: In function ‘ebpt_next’: ../../include/import/ebpttree.h:77:56: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebpt_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 77 | return ebpt_entry(eb_next(&ebpt->node), struct ebpt_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebpttree.h:77:16: note: in expansion of macro ‘ebpt_entry’ 77 | return ebpt_entry(eb_next(&ebpt->node), struct ebpt_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebistree.h:28, from halog.c:25: ../../include/import/ebpttree.h:50:8: note: defined here 50 | struct ebpt_node { | ^~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from halog.c:23: ../../include/import/ebpttree.h: In function ‘ebpt_prev’: ../../include/import/ebpttree.h:83:56: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebpt_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 83 | return ebpt_entry(eb_prev(&ebpt->node), struct ebpt_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebpttree.h:83:16: note: in expansion of macro ‘ebpt_entry’ 83 | return ebpt_entry(eb_prev(&ebpt->node), struct ebpt_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebistree.h:28, from halog.c:25: ../../include/import/ebpttree.h:50:8: note: defined here 50 | struct ebpt_node { | ^~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from halog.c:23: ../../include/import/ebpttree.h: In function ‘ebpt_next_dup’: ../../include/import/ebpttree.h:89:60: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebpt_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 89 | return ebpt_entry(eb_next_dup(&ebpt->node), struct ebpt_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebpttree.h:89:16: note: in expansion of macro ‘ebpt_entry’ 89 | return ebpt_entry(eb_next_dup(&ebpt->node), struct ebpt_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebistree.h:28, from halog.c:25: ../../include/import/ebpttree.h:50:8: note: defined here 50 | struct ebpt_node { | ^~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from halog.c:23: ../../include/import/ebpttree.h: In function ‘ebpt_prev_dup’: ../../include/import/ebpttree.h:95:60: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebpt_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 95 | return ebpt_entry(eb_prev_dup(&ebpt->node), struct ebpt_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebpttree.h:95:16: note: in expansion of macro ‘ebpt_entry’ 95 | return ebpt_entry(eb_prev_dup(&ebpt->node), struct ebpt_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebistree.h:28, from halog.c:25: ../../include/import/ebpttree.h:50:8: note: defined here 50 | struct ebpt_node { | ^~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from halog.c:23: ../../include/import/ebpttree.h: In function ‘ebpt_next_unique’: ../../include/import/ebpttree.h:101:63: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebpt_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 101 | return ebpt_entry(eb_next_unique(&ebpt->node), struct ebpt_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebpttree.h:101:16: note: in expansion of macro ‘ebpt_entry’ 101 | return ebpt_entry(eb_next_unique(&ebpt->node), struct ebpt_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebistree.h:28, from halog.c:25: ../../include/import/ebpttree.h:50:8: note: defined here 50 | struct ebpt_node { | ^~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from halog.c:23: ../../include/import/ebpttree.h: In function ‘ebpt_prev_unique’: ../../include/import/ebpttree.h:107:63: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebpt_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 107 | return ebpt_entry(eb_prev_unique(&ebpt->node), struct ebpt_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebpttree.h:107:16: note: in expansion of macro ‘ebpt_entry’ 107 | return ebpt_entry(eb_prev_unique(&ebpt->node), struct ebpt_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebistree.h:28, from halog.c:25: ../../include/import/ebpttree.h:50:8: note: defined here 50 | struct ebpt_node { | ^~~~~~~~~ In file included from ../../include/import/ebistree.h:29, from halog.c:25: ../../include/import/ebimtree.h: In function ‘__ebim_insert’: ../../include/import/ebimtree.h:152:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 152 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebimtree.h:181:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 181 | new_left = eb_dotag(&new->node.branches, EB_LEFT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebimtree.h:182:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 182 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebimtree.h:183:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 183 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebimtree.h:184:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 184 | old_leaf = eb_dotag(&old->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebimtree.h:233:66: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 233 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebimtree.h:269:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 269 | new_left = eb_dotag(&new->node.branches, EB_LEFT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebimtree.h:270:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 270 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebimtree.h:271:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 271 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebimtree.h:272:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 272 | old_node = eb_dotag(&old->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from halog.c:23: ../../include/import/ebimtree.h:299:65: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebpt_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 299 | return container_of(ret, struct ebpt_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebistree.h:28, from halog.c:25: ../../include/import/ebpttree.h:50:8: note: defined here 50 | struct ebpt_node { | ^~~~~~~~~ In file included from ../../include/import/ebistree.h:29, from halog.c:25: ../../include/import/ebimtree.h:305:24: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 305 | root = &old->node.branches; | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebimtree.h:320:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 320 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ In file included from halog.c:25: ../../include/import/ebistree.h: In function ‘__ebis_insert’: ../../include/import/ebistree.h:155:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 155 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebistree.h:182:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 182 | new_left = eb_dotag(&new->node.branches, EB_LEFT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebistree.h:183:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 183 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebistree.h:184:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 184 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebistree.h:185:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 185 | old_leaf = eb_dotag(&old->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebistree.h:222:58: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 222 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from halog.c:23: ../../include/import/ebistree.h:268:65: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebpt_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 268 | return container_of(ret, struct ebpt_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebistree.h:28, from halog.c:25: ../../include/import/ebpttree.h:50:8: note: defined here 50 | struct ebpt_node { | ^~~~~~~~~ In file included from halog.c:25: ../../include/import/ebistree.h:284:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 284 | new_left = eb_dotag(&new->node.branches, EB_LEFT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebistree.h:285:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 285 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebistree.h:286:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 286 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebistree.h:287:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 287 | old_node = eb_dotag(&old->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebistree.h:309:24: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 309 | root = &old->node.branches; | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebistree.h:325:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 325 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from halog.c:23: ../../include/import/ebmbtree.h: In function ‘ebmb_first’: ../../include/import/ebmbtree.h:59:50: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebmb_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 59 | return ebmb_entry(eb_first(root), struct ebmb_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebmbtree.h:59:16: note: in expansion of macro ‘ebmb_entry’ 59 | return ebmb_entry(eb_first(root), struct ebmb_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebsttree.h:27, from halog.c:26: ../../include/import/ebmbtree.h:44:8: note: defined here 44 | struct ebmb_node { | ^~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from halog.c:23: ../../include/import/ebmbtree.h: In function ‘ebmb_last’: ../../include/import/ebmbtree.h:65:49: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebmb_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 65 | return ebmb_entry(eb_last(root), struct ebmb_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebmbtree.h:65:16: note: in expansion of macro ‘ebmb_entry’ 65 | return ebmb_entry(eb_last(root), struct ebmb_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebsttree.h:27, from halog.c:26: ../../include/import/ebmbtree.h:44:8: note: defined here 44 | struct ebmb_node { | ^~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from halog.c:23: ../../include/import/ebmbtree.h: In function ‘ebmb_next’: ../../include/import/ebmbtree.h:71:56: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebmb_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 71 | return ebmb_entry(eb_next(&ebmb->node), struct ebmb_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebmbtree.h:71:16: note: in expansion of macro ‘ebmb_entry’ 71 | return ebmb_entry(eb_next(&ebmb->node), struct ebmb_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebsttree.h:27, from halog.c:26: ../../include/import/ebmbtree.h:44:8: note: defined here 44 | struct ebmb_node { | ^~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from halog.c:23: ../../include/import/ebmbtree.h: In function ‘ebmb_prev’: ../../include/import/ebmbtree.h:77:56: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebmb_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 77 | return ebmb_entry(eb_prev(&ebmb->node), struct ebmb_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebmbtree.h:77:16: note: in expansion of macro ‘ebmb_entry’ 77 | return ebmb_entry(eb_prev(&ebmb->node), struct ebmb_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebsttree.h:27, from halog.c:26: ../../include/import/ebmbtree.h:44:8: note: defined here 44 | struct ebmb_node { | ^~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from halog.c:23: ../../include/import/ebmbtree.h: In function ‘ebmb_next_dup’: ../../include/import/ebmbtree.h:83:60: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebmb_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 83 | return ebmb_entry(eb_next_dup(&ebmb->node), struct ebmb_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebmbtree.h:83:16: note: in expansion of macro ‘ebmb_entry’ 83 | return ebmb_entry(eb_next_dup(&ebmb->node), struct ebmb_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebsttree.h:27, from halog.c:26: ../../include/import/ebmbtree.h:44:8: note: defined here 44 | struct ebmb_node { | ^~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from halog.c:23: ../../include/import/ebmbtree.h: In function ‘ebmb_prev_dup’: ../../include/import/ebmbtree.h:89:60: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebmb_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 89 | return ebmb_entry(eb_prev_dup(&ebmb->node), struct ebmb_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebmbtree.h:89:16: note: in expansion of macro ‘ebmb_entry’ 89 | return ebmb_entry(eb_prev_dup(&ebmb->node), struct ebmb_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebsttree.h:27, from halog.c:26: ../../include/import/ebmbtree.h:44:8: note: defined here 44 | struct ebmb_node { | ^~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from halog.c:23: ../../include/import/ebmbtree.h: In function ‘ebmb_next_unique’: ../../include/import/ebmbtree.h:95:63: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebmb_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 95 | return ebmb_entry(eb_next_unique(&ebmb->node), struct ebmb_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebmbtree.h:95:16: note: in expansion of macro ‘ebmb_entry’ 95 | return ebmb_entry(eb_next_unique(&ebmb->node), struct ebmb_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebsttree.h:27, from halog.c:26: ../../include/import/ebmbtree.h:44:8: note: defined here 44 | struct ebmb_node { | ^~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from halog.c:23: ../../include/import/ebmbtree.h: In function ‘ebmb_prev_unique’: ../../include/import/ebmbtree.h:101:63: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebmb_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 101 | return ebmb_entry(eb_prev_unique(&ebmb->node), struct ebmb_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebmbtree.h:101:16: note: in expansion of macro ‘ebmb_entry’ 101 | return ebmb_entry(eb_prev_unique(&ebmb->node), struct ebmb_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebsttree.h:27, from halog.c:26: ../../include/import/ebmbtree.h:44:8: note: defined here 44 | struct ebmb_node { | ^~~~~~~~~ ../../include/import/ebmbtree.h: In function ‘__ebmb_insert’: ../../include/import/ebmbtree.h:248:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 248 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebmbtree.h:273:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 273 | up_ptr = &old->node.leaf_p; | ^~~~~~~~~~~~~~~~~ ../../include/import/ebmbtree.h:285:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 285 | up_ptr = &old->node.node_p; | ^~~~~~~~~~~~~~~~~ ../../include/import/ebmbtree.h:305:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 305 | up_ptr = &old->node.node_p; | ^~~~~~~~~~~~~~~~~ ../../include/import/ebmbtree.h:315:24: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 315 | root = &old->node.branches; | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebmbtree.h:322:29: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 322 | new_left = eb_dotag(&new->node.branches, EB_LEFT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebmbtree.h:323:29: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 323 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebmbtree.h:324:29: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 324 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from halog.c:23: ../../include/import/ebmbtree.h:350:57: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebmb_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 350 | return container_of(ret, struct ebmb_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebsttree.h:27, from halog.c:26: ../../include/import/ebmbtree.h:44:8: note: defined here 44 | struct ebmb_node { | ^~~~~~~~~ ../../include/import/ebmbtree.h:374:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 374 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from halog.c:23: ../../include/import/ebmbtree.h: In function ‘__ebmb_lookup_longest’: ../../include/import/ebmbtree.h:469:64: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebmb_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 469 | return ebmb_entry(eb_walk_down(cover, EB_LEFT), struct ebmb_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebmbtree.h:469:16: note: in expansion of macro ‘ebmb_entry’ 469 | return ebmb_entry(eb_walk_down(cover, EB_LEFT), struct ebmb_node, node); | ^~~~~~~~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebsttree.h:27, from halog.c:26: ../../include/import/ebmbtree.h:44:8: note: defined here 44 | struct ebmb_node { | ^~~~~~~~~ ../../include/import/ebmbtree.h: In function ‘__ebmb_insert_prefix’: ../../include/import/ebmbtree.h:594:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 594 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebmbtree.h:625:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 625 | up_ptr = &old->node.leaf_p; | ^~~~~~~~~~~~~~~~~ ../../include/import/ebmbtree.h:642:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 642 | up_ptr = &old->node.node_p; | ^~~~~~~~~~~~~~~~~ ../../include/import/ebmbtree.h:663:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 663 | up_ptr = &old->node.node_p; | ^~~~~~~~~~~~~~~~~ ../../include/import/ebmbtree.h:676:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 676 | up_ptr = &old->node.node_p; | ^~~~~~~~~~~~~~~~~ ../../include/import/ebmbtree.h:689:40: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 689 | root = &old->node.branches; | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebmbtree.h:698:32: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 698 | root = &old->node.branches; | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebmbtree.h:711:24: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 711 | root = &old->node.branches; | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from halog.c:23: ../../include/import/ebmbtree.h:780:65: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebmb_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 780 | return container_of(ret, struct ebmb_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebsttree.h:27, from halog.c:26: ../../include/import/ebmbtree.h:44:8: note: defined here 44 | struct ebmb_node { | ^~~~~~~~~ ../../include/import/ebmbtree.h:790:29: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 790 | new_left = eb_dotag(&new->node.branches, EB_LEFT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebmbtree.h:791:29: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 791 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebmbtree.h:792:29: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 792 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebmbtree.h:807:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 807 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ In file included from halog.c:26: ../../include/import/ebsttree.h: In function ‘__ebst_insert’: ../../include/import/ebsttree.h:149:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 149 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebsttree.h:176:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 176 | new_left = eb_dotag(&new->node.branches, EB_LEFT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebsttree.h:177:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 177 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebsttree.h:178:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 178 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebsttree.h:179:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 179 | old_leaf = eb_dotag(&old->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebsttree.h:216:58: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 216 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from halog.c:23: ../../include/import/ebsttree.h:262:65: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct ebmb_node’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 262 | return container_of(ret, struct ebmb_node, node); | ^~~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ In file included from ../../include/import/ebsttree.h:27, from halog.c:26: ../../include/import/ebmbtree.h:44:8: note: defined here 44 | struct ebmb_node { | ^~~~~~~~~ In file included from halog.c:26: ../../include/import/ebsttree.h:278:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 278 | new_left = eb_dotag(&new->node.branches, EB_LEFT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebsttree.h:279:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 279 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebsttree.h:280:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 280 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebsttree.h:281:45: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 281 | old_node = eb_dotag(&old->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebsttree.h:303:24: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 303 | root = &old->node.branches; | ^~~~~~~~~~~~~~~~~~~ ../../include/import/ebsttree.h:319:34: warning: taking address of packed member of ‘struct eb_node’ may result in an unaligned pointer value [-Waddress-of-packed-member] 319 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); | ^~~~~~~~~~~~~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from halog.c:23: halog.c: In function ‘main’: halog.c:1255:67: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct url_stat’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 1255 | ustat = container_of(node, struct url_stat, node.url.node); | ^~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ halog.c:64:8: note: defined here 64 | struct url_stat { | ^~~~~~~~ In file included from ../../include/import/eb32tree.h:24, from halog.c:23: halog.c:1290:59: warning: converting a packed ‘struct eb_node’ pointer (alignment 1) to a ‘struct url_stat’ pointer (alignment 8) may result in an unaligned pointer value [-Waddress-of-packed-member] 1290 | ustat = container_of(node, struct url_stat, node.url.node); | ^~~~~~~~ ../../include/import/ebtree.h:321:77: note: in definition of macro ‘container_of’ 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) | ^~~~ ../../include/import/ebtree.h:376:8: note: defined here 376 | struct eb_node { | ^~~~~~~ halog.c:64:8: note: defined here 64 | struct url_stat { | ^~~~~~~~ make[2]: Leaving directory '/<>/contrib/halog' /usr/bin/make -C doc/lua-api man make[2]: Entering directory '/<>/doc/lua-api' sphinx-build -b man -d _build/doctrees . _build/man Running Sphinx v3.5.4 making output directory... done building [mo]: targets for 0 po files that are out of date building [man]: all manpages updating environment: [new config] 1 added, 0 changed, 0 removed reading sources... [100%] index /<>/doc/lua-api/index.rst:406: WARNING: duplicate function description of core.rfc850_date, other function in index /<>/doc/lua-api/index.rst:415: WARNING: duplicate function description of core.asctime_date, other function in index /<>/doc/lua-api/index.rst:432: WARNING: duplicate attribute description of core.proxies, other attribute in index /<>/doc/lua-api/index.rst:492: WARNING: Literal block ends without a blank line; unexpected unindent. /<>/doc/lua-api/index.rst:511: WARNING: Literal block ends without a blank line; unexpected unindent. /<>/doc/lua-api/index.rst:1640: WARNING: Inline interpreted text or phrase reference start-string without end-string. /<>/doc/lua-api/index.rst:2717: WARNING: Unexpected indentation. looking for now-outdated files... none found pickling environment... done checking consistency... done writing... haproxy-lua.1 { } done build succeeded, 7 warnings. The manual pages are in _build/man. Build finished. The manual pages are in _build/man. make[2]: Leaving directory '/<>/doc/lua-api' make[1]: Leaving directory '/<>' dh_auto_test -a create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary-arch dh binary-arch --with sphinxdoc dh_testroot -a dh_prep -a dh_installdirs -a debian/rules override_dh_auto_install-arch make[1]: Entering directory '/<>' make V=1 DESTDIR=debian/haproxy PREFIX=/usr IGNOREGIT=true MANDIR=/usr/share/man DOCDIR=/usr/share/doc/haproxy USE_PCRE2=1 USE_PCRE2_JIT=1 USE_OPENSSL=1 USE_ZLIB=1 USE_LUA=1 LUA_INC=/usr/include/lua5.3 EXTRA_OBJS="contrib/prometheus-exporter/service-prometheus.o" TARGET=linux-glibc USE_SYSTEMD=1 ADDLIB="-Wl,--no-as-needed -lgcc_s -Wl,--as-needed" DEBUG_CFLAGS="-g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" LDFLAGS="-Wl,-Bsymbolic-functions -flto=auto -Wl,-z,relro -Wl,-z,now -Wl,--as-needed" VERSION="2.2.9" SUBVERS="-2ubuntu2" VERDATE="2021/09/08" install make[2]: Entering directory '/<>' for i in haproxy ; do \ if ! [ -e "$i" ]; then \ echo "Please run 'make' before 'make install'."; \ exit 1; \ fi; \ done install -v -d "debian/haproxy/usr/sbin" install: creating directory 'debian/haproxy/usr' install: creating directory 'debian/haproxy/usr/sbin' install -v haproxy "debian/haproxy/usr/sbin" 'haproxy' -> 'debian/haproxy/usr/sbin/haproxy' install -v -d "debian/haproxy/usr/share/man"/man1 install: creating directory 'debian/haproxy/usr/share' install: creating directory 'debian/haproxy/usr/share/man' install: creating directory 'debian/haproxy/usr/share/man/man1' install -v -m 644 doc/haproxy.1 "debian/haproxy/usr/share/man"/man1 'doc/haproxy.1' -> 'debian/haproxy/usr/share/man/man1/haproxy.1' install -v -d "debian/haproxy/usr/share/doc/haproxy" install: creating directory 'debian/haproxy/usr/share/doc' install: creating directory 'debian/haproxy/usr/share/doc/haproxy' for x in 51Degrees-device-detection DeviceAtlas-device-detection SOCKS4.protocol SPOE WURFL-device-detection architecture close-options configuration cookie-options intro linux-syn-cookies lua management netscaler-client-ip-insertion-protocol network-namespaces peers-v2.0 peers proxy-protocol regression-testing seamless_reload; do \ install -v -m 644 doc/$x.txt "debian/haproxy/usr/share/doc/haproxy" ; \ done 'doc/51Degrees-device-detection.txt' -> 'debian/haproxy/usr/share/doc/haproxy/51Degrees-device-detection.txt' 'doc/DeviceAtlas-device-detection.txt' -> 'debian/haproxy/usr/share/doc/haproxy/DeviceAtlas-device-detection.txt' 'doc/SOCKS4.protocol.txt' -> 'debian/haproxy/usr/share/doc/haproxy/SOCKS4.protocol.txt' 'doc/SPOE.txt' -> 'debian/haproxy/usr/share/doc/haproxy/SPOE.txt' 'doc/WURFL-device-detection.txt' -> 'debian/haproxy/usr/share/doc/haproxy/WURFL-device-detection.txt' 'doc/architecture.txt' -> 'debian/haproxy/usr/share/doc/haproxy/architecture.txt' 'doc/close-options.txt' -> 'debian/haproxy/usr/share/doc/haproxy/close-options.txt' 'doc/configuration.txt' -> 'debian/haproxy/usr/share/doc/haproxy/configuration.txt' 'doc/cookie-options.txt' -> 'debian/haproxy/usr/share/doc/haproxy/cookie-options.txt' 'doc/intro.txt' -> 'debian/haproxy/usr/share/doc/haproxy/intro.txt' 'doc/linux-syn-cookies.txt' -> 'debian/haproxy/usr/share/doc/haproxy/linux-syn-cookies.txt' 'doc/lua.txt' -> 'debian/haproxy/usr/share/doc/haproxy/lua.txt' 'doc/management.txt' -> 'debian/haproxy/usr/share/doc/haproxy/management.txt' 'doc/netscaler-client-ip-insertion-protocol.txt' -> 'debian/haproxy/usr/share/doc/haproxy/netscaler-client-ip-insertion-protocol.txt' 'doc/network-namespaces.txt' -> 'debian/haproxy/usr/share/doc/haproxy/network-namespaces.txt' 'doc/peers-v2.0.txt' -> 'debian/haproxy/usr/share/doc/haproxy/peers-v2.0.txt' 'doc/peers.txt' -> 'debian/haproxy/usr/share/doc/haproxy/peers.txt' 'doc/proxy-protocol.txt' -> 'debian/haproxy/usr/share/doc/haproxy/proxy-protocol.txt' 'doc/regression-testing.txt' -> 'debian/haproxy/usr/share/doc/haproxy/regression-testing.txt' 'doc/seamless_reload.txt' -> 'debian/haproxy/usr/share/doc/haproxy/seamless_reload.txt' make[2]: Leaving directory '/<>' install -m 0644 -D debian/rsyslog.conf debian/haproxy/etc/rsyslog.d/49-haproxy.conf install -m 0644 -D debian/logrotate.conf debian/haproxy/etc/logrotate.d/haproxy make[1]: Leaving directory '/<>' dh_install -a debian/rules override_dh_installdocs make[1]: Entering directory '/<>' dh_installdocs -Xsystemd/ -Xhalog/ make[1]: Leaving directory '/<>' dh_sphinxdoc -a dh_sphinxdoc: warning: Sphinx documentation not found dh_installchangelogs -a debian/rules override_dh_installexamples make[1]: Entering directory '/<>' dh_installexamples -X build.cfg make[1]: Leaving directory '/<>' dh_installman -a debian/rules override_dh_installinit make[1]: Entering directory '/<>' dh_installinit --no-restart-after-upgrade --no-stop-on-upgrade make[1]: Leaving directory '/<>' debian/rules override_dh_installsystemd make[1]: Entering directory '/<>' dh_installsystemd --no-restart-after-upgrade --no-stop-on-upgrade make[1]: Leaving directory '/<>' dh_perl -a dh_link -a dh_strip_nondeterminism -a dh_compress -a dh_fixperms -a dh_missing -a dh_dwz -a dwz: debian/haproxy/usr/sbin/haproxy: DWARF compression not beneficial - old size 4106923 new size 4200028 debian/rules override_dh_strip make[1]: Entering directory '/<>' dh_strip --dbgsym-migration="haproxy-dbg" 9dbf0bd6702d225fdb3e17ac87129556f4a235dc debugedit: debian/haproxy/usr/bin/halog: Unknown DWARF DW_FORM_0x1f20 6c65be448f40a258ffd3b46498b3a61f7d9a52b3 make[1]: Leaving directory '/<>' dh_makeshlibs -a dh_shlibdeps -a dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/haproxy/usr/sbin/haproxy was not linked against libgcc_s.so.1 (it uses none of the library's symbols) dh_installdeb -a dh_gencontrol -a dh_md5sums -a dh_builddeb -a INFO: pkgstriptranslations version 148 INFO: pkgstriptranslations version 148 pkgstriptranslations: processing haproxy (in debian/haproxy); do_strip: 1, oemstrip: pkgstriptranslations: processing haproxy-dbgsym (in debian/.debhelper/haproxy/dbgsym-root); do_strip: 1, oemstrip: pkgstriptranslations: haproxy does not contain translations, skipping pkgstriptranslations: no translation files, not creating tarball pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com pkgstripfiles: processing control file: debian/haproxy/DEBIAN/control, package haproxy, directory debian/haproxy pkgstripfiles: Truncating usr/share/doc/haproxy/changelog.Debian.gz to topmost ten records pkgstripfiles: Running PNG optimization (using 4 cpus) for package haproxy ... pkgstripfiles: No PNG files. dpkg-deb: building package 'haproxy' in '../haproxy_2.2.9-2ubuntu2_arm64.deb'. pkgstriptranslations: haproxy-dbgsym does not contain translations, skipping pkgstriptranslations: no translation files, not creating tarball pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com pkgstripfiles: processing control file: debian/.debhelper/haproxy/dbgsym-root/DEBIAN/control, package haproxy-dbgsym, directory debian/.debhelper/haproxy/dbgsym-root dpkg-deb: building package 'haproxy-dbgsym' in 'debian/.debhelper/scratch-space/build-haproxy/haproxy-dbgsym_2.2.9-2ubuntu2_arm64.deb'. Renaming haproxy-dbgsym_2.2.9-2ubuntu2_arm64.deb to haproxy-dbgsym_2.2.9-2ubuntu2_arm64.ddeb dpkg-genbuildinfo --build=any dpkg-genchanges --build=any -mLaunchpad Build Daemon >../haproxy_2.2.9-2ubuntu2_arm64.changes dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) -------------------------------------------------------------------------------- Build finished at 2021-09-08T12:32:59Z Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Post Build Chroot | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Changes | +------------------------------------------------------------------------------+ haproxy_2.2.9-2ubuntu2_arm64.changes: ------------------------------------- Format: 1.8 Date: Wed, 08 Sep 2021 08:12:20 -0400 Source: haproxy Binary: haproxy Built-For-Profiles: noudeb Architecture: arm64 Version: 2.2.9-2ubuntu2 Distribution: impish-proposed Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Marc Deslauriers Description: haproxy - fast and reliable load balancing reverse proxy Changes: haproxy (2.2.9-2ubuntu2) impish; urgency=medium . * SECURITY UPDATE: duplicate content-length header check bypass in HTX - d/p/0001-2.0-2.3-BUG-MAJOR*.patch: fix missing header name length check in htx_add_header/trailer in src/htx.c. - CVE-2021-40346 Checksums-Sha1: 44ca532bf72b985941ff925dd4e652739310dc90 3711604 haproxy-dbgsym_2.2.9-2ubuntu2_arm64.ddeb 73fa459a6c8e0b78b13168a1cdf984932efceeb7 7771 haproxy_2.2.9-2ubuntu2_arm64.buildinfo 03983f589dffc3a95f7065ae8a7566ee3153de57 1896638 haproxy_2.2.9-2ubuntu2_arm64.deb Checksums-Sha256: ed6d70565ec3636936c3afa3f6c60e88e38afe61458df689ac165dd895367174 3711604 haproxy-dbgsym_2.2.9-2ubuntu2_arm64.ddeb 4d784ebf988b522991bc8995ac97d23860f10c34e3fbb416c50bac320a9d21b7 7771 haproxy_2.2.9-2ubuntu2_arm64.buildinfo 891f1169f757f057378e36dff849780ba1db79f1388c7a34d679bd0d7c629d97 1896638 haproxy_2.2.9-2ubuntu2_arm64.deb Files: 5ddf0c29cef26d40efa1551843767441 3711604 debug optional haproxy-dbgsym_2.2.9-2ubuntu2_arm64.ddeb 0ce1a43607aea47e5f5b36f3402fa1ad 7771 net optional haproxy_2.2.9-2ubuntu2_arm64.buildinfo 03cb3d54c66bb3b89b0c4dcbc5b05c7a 1896638 net optional haproxy_2.2.9-2ubuntu2_arm64.deb Original-Maintainer: Debian HAProxy Maintainers +------------------------------------------------------------------------------+ | Buildinfo | +------------------------------------------------------------------------------+ Format: 1.0 Source: haproxy Binary: haproxy haproxy-dbgsym Architecture: arm64 Version: 2.2.9-2ubuntu2 Checksums-Md5: 5ddf0c29cef26d40efa1551843767441 3711604 haproxy-dbgsym_2.2.9-2ubuntu2_arm64.ddeb 03cb3d54c66bb3b89b0c4dcbc5b05c7a 1896638 haproxy_2.2.9-2ubuntu2_arm64.deb Checksums-Sha1: 44ca532bf72b985941ff925dd4e652739310dc90 3711604 haproxy-dbgsym_2.2.9-2ubuntu2_arm64.ddeb 03983f589dffc3a95f7065ae8a7566ee3153de57 1896638 haproxy_2.2.9-2ubuntu2_arm64.deb Checksums-Sha256: ed6d70565ec3636936c3afa3f6c60e88e38afe61458df689ac165dd895367174 3711604 haproxy-dbgsym_2.2.9-2ubuntu2_arm64.ddeb 891f1169f757f057378e36dff849780ba1db79f1388c7a34d679bd0d7c629d97 1896638 haproxy_2.2.9-2ubuntu2_arm64.deb Build-Origin: Ubuntu Build-Architecture: arm64 Build-Date: Wed, 08 Sep 2021 12:32:58 +0000 Build-Path: /<> Build-Tainted-By: merged-usr-via-aliased-dirs usr-local-has-programs Installed-Build-Depends: autoconf (= 2.69-14), automake (= 1:1.16.4-1ubuntu1), autopoint (= 0.21-4ubuntu3), autotools-dev (= 20180224.1+nmu1), base-files (= 11.1ubuntu3), base-passwd (= 3.5.51), bash (= 5.1-3ubuntu1), binutils (= 2.37-5ubuntu1), binutils-aarch64-linux-gnu (= 2.37-5ubuntu1), binutils-common (= 2.37-5ubuntu1), bsdextrautils (= 2.36.1-8ubuntu1), bsdutils (= 1:2.36.1-8ubuntu1), build-essential (= 12.9ubuntu1), bzip2 (= 1.0.8-4ubuntu3), ca-certificates (= 20210119build1), coreutils (= 8.32-4ubuntu2), cpp (= 4:11.2.0-1ubuntu1), cpp-10 (= 10.3.0-8ubuntu1), cpp-11 (= 11.2.0-3ubuntu1), dash (= 0.5.11+git20210120+802ebd4-1), debconf (= 1.5.77), debhelper (= 13.3.4ubuntu2), debianutils (= 4.11.2), debugedit (= 1:5.0-0ubuntu2), dh-autoreconf (= 20), dh-strip-nondeterminism (= 1.12.0-1), diffutils (= 1:3.8-0ubuntu1), docutils-common (= 0.16+dfsg-4), dpkg (= 1.20.9ubuntu2), dpkg-dev (= 1.20.9ubuntu2), dwz (= 0.14-1), file (= 1:5.39-3), findutils (= 4.8.0-1ubuntu2), g++ (= 4:11.2.0-1ubuntu1), g++-11 (= 11.2.0-3ubuntu1), gcc (= 4:11.2.0-1ubuntu1), gcc-10 (= 10.3.0-8ubuntu1), gcc-10-base (= 10.3.0-8ubuntu1), gcc-11 (= 11.2.0-3ubuntu1), gcc-11-base (= 11.2.0-3ubuntu1), gettext (= 0.21-4ubuntu3), gettext-base (= 0.21-4ubuntu3), grep (= 3.6-1), groff-base (= 1.22.4-6), gzip (= 1.10-4ubuntu1), hostname (= 3.23), init-system-helpers (= 1.60), intltool-debian (= 0.35.0+20060710.5), libacl1 (= 2.2.53-10ubuntu1), libarchive-zip-perl (= 1.68-1), libasan6 (= 11.2.0-3ubuntu1), libatomic1 (= 11.2.0-3ubuntu1), libattr1 (= 1:2.4.48-6build1), libaudit-common (= 1:3.0-2ubuntu2), libaudit1 (= 1:3.0-2ubuntu2), libbinutils (= 2.37-5ubuntu1), libblkid1 (= 2.36.1-8ubuntu1), libbz2-1.0 (= 1.0.8-4ubuntu3), libc-bin (= 2.34-0ubuntu2), libc-dev-bin (= 2.34-0ubuntu2), libc6 (= 2.34-0ubuntu2), libc6-dev (= 2.34-0ubuntu2), libcap-ng0 (= 0.7.9-2.2build1), libcap2 (= 1:2.44-1build1), libcc1-0 (= 11.2.0-3ubuntu1), libcom-err2 (= 1.46.3-1ubuntu3), libcrypt-dev (= 1:4.4.18-4ubuntu1), libcrypt1 (= 1:4.4.18-4ubuntu1), libctf-nobfd0 (= 2.37-5ubuntu1), libctf0 (= 2.37-5ubuntu1), libdb5.3 (= 5.3.28+dfsg1-0.8ubuntu1), libdebconfclient0 (= 0.256ubuntu3), libdebhelper-perl (= 13.3.4ubuntu2), libdpkg-perl (= 1.20.9ubuntu2), libdw1 (= 0.185-1), libelf1 (= 0.185-1), libexpat1 (= 2.3.0-1), libffi8ubuntu1 (= 3.4~20200819gead65ca871-0ubuntu5), libfile-stripnondeterminism-perl (= 1.12.0-1), libgcc-10-dev (= 10.3.0-8ubuntu1), libgcc-11-dev (= 11.2.0-3ubuntu1), libgcc-s1 (= 11.2.0-3ubuntu1), libgcrypt20 (= 1.8.7-5ubuntu1), libgdbm-compat4 (= 1.19-2), libgdbm6 (= 1.19-2), libgmp10 (= 2:6.2.1+dfsg-1ubuntu2), libgomp1 (= 11.2.0-3ubuntu1), libgpg-error0 (= 1.38-2build1), libgssapi-krb5-2 (= 1.18.3-6), libhwasan0 (= 11.2.0-3ubuntu1), libicu67 (= 67.1-7ubuntu1), libisl23 (= 0.24-1), libitm1 (= 11.2.0-3ubuntu1), libjs-jquery (= 3.5.1+dfsg+~3.5.5-7), libjs-sphinxdoc (= 3.5.4-2), libjs-underscore (= 1.9.1~dfsg-3), libk5crypto3 (= 1.18.3-6), libkeyutils1 (= 1.6.1-2ubuntu1), libkrb5-3 (= 1.18.3-6), libkrb5support0 (= 1.18.3-6), liblsan0 (= 11.2.0-3ubuntu1), liblua5.3-0 (= 5.3.3-1.1ubuntu2), liblua5.3-dev (= 5.3.3-1.1ubuntu2), liblz4-1 (= 1.9.3-2), liblzma5 (= 5.2.5-2), libmagic-mgc (= 1:5.39-3), libmagic1 (= 1:5.39-3), libmount1 (= 2.36.1-8ubuntu1), libmpc3 (= 1.2.0-1build1), libmpdec3 (= 2.5.1-2), libmpfr6 (= 4.1.0-3build1), libncurses-dev (= 6.2+20201114-2build1), libncurses6 (= 6.2+20201114-2build1), libncursesw6 (= 6.2+20201114-2build1), libnsl-dev (= 1.3.0-2), libnsl2 (= 1.3.0-2), libpam-modules (= 1.3.1-5ubuntu8), libpam-modules-bin (= 1.3.1-5ubuntu8), libpam-runtime (= 1.3.1-5ubuntu8), libpam0g (= 1.3.1-5ubuntu8), libpcre2-16-0 (= 10.37-0ubuntu2), libpcre2-32-0 (= 10.37-0ubuntu2), libpcre2-8-0 (= 10.37-0ubuntu2), libpcre2-dev (= 10.37-0ubuntu2), libpcre2-posix3 (= 10.37-0ubuntu2), libpcre3 (= 2:8.39-13build3), libperl5.32 (= 5.32.1-3ubuntu3), libpipeline1 (= 1.5.3-1), libpython3-stdlib (= 3.9.4-1), libpython3.9-minimal (= 3.9.7-2), libpython3.9-stdlib (= 3.9.7-2), libreadline-dev (= 8.1-2), libreadline8 (= 8.1-2), libseccomp2 (= 2.5.1-1ubuntu1), libselinux1 (= 3.1-3build1), libsigsegv2 (= 2.13-1ubuntu1), libsmartcols1 (= 2.36.1-8ubuntu1), libsqlite3-0 (= 3.35.5-1), libssl-dev (= 1.1.1k-1ubuntu1), libssl1.1 (= 1.1.1k-1ubuntu1), libstdc++-11-dev (= 11.2.0-3ubuntu1), libstdc++6 (= 11.2.0-3ubuntu1), libsub-override-perl (= 0.09-2), libsystemd-dev (= 248.3-1ubuntu7), libsystemd0 (= 248.3-1ubuntu7), libtinfo6 (= 6.2+20201114-2build1), libtirpc-common (= 1.3.2-2), libtirpc-dev (= 1.3.2-2), libtirpc3 (= 1.3.2-2), libtool (= 2.4.6-15), libtsan0 (= 11.2.0-3ubuntu1), libubsan1 (= 11.2.0-3ubuntu1), libuchardet0 (= 0.0.7-1), libudev1 (= 248.3-1ubuntu7), libunistring2 (= 0.9.10-4), libuuid1 (= 2.36.1-8ubuntu1), libxml2 (= 2.9.12+dfsg-3), libzstd1 (= 1.4.8+dfsg-2.1), linux-libc-dev (= 5.13.0-16.16), login (= 1:4.8.1-1ubuntu9), lsb-base (= 11.1.0ubuntu2), lto-disabled-list (= 16), m4 (= 1.4.18-5), make (= 4.3-4ubuntu1), man-db (= 2.9.4-2), mawk (= 1.3.4.20200120-2), media-types (= 4.0.0), ncurses-base (= 6.2+20201114-2build1), ncurses-bin (= 6.2+20201114-2build1), openssl (= 1.1.1k-1ubuntu1), patch (= 2.7.6-7), perl (= 5.32.1-3ubuntu3), perl-base (= 5.32.1-3ubuntu3), perl-modules-5.32 (= 5.32.1-3ubuntu3), po-debconf (= 1.0.21+nmu1), python-babel-localedata (= 2.8.0+dfsg.1-7), python3 (= 3.9.4-1), python3-alabaster (= 0.7.12-1), python3-babel (= 2.8.0+dfsg.1-7), python3-certifi (= 2020.6.20-1), python3-chardet (= 4.0.0-1), python3-distutils (= 3.9.7-1), python3-docutils (= 0.16+dfsg-4), python3-idna (= 2.10-1), python3-imagesize (= 1.2.0-2), python3-jinja2 (= 2.11.3-1), python3-lib2to3 (= 3.9.7-1), python3-markupsafe (= 1.1.1-1build2), python3-minimal (= 3.9.4-1), python3-packaging (= 20.9-2), python3-pkg-resources (= 52.0.0-4), python3-pygments (= 2.7.1+dfsg-2.1), python3-pyparsing (= 2.4.7-1), python3-requests (= 2.25.1+dfsg-2), python3-roman (= 2.0.0-5), python3-six (= 1.16.0-2), python3-snowballstemmer (= 2.1.0-1), python3-sphinx (= 3.5.4-2), python3-tz (= 2021.1-1), python3-urllib3 (= 1.26.5-1~exp1), python3.9 (= 3.9.7-2), python3.9-minimal (= 3.9.7-2), readline-common (= 8.1-2), rpcsvc-proto (= 1.4.2-0ubuntu4), sed (= 4.7-1ubuntu1), sensible-utils (= 0.0.14), sgml-base (= 1.30), sphinx-common (= 3.5.4-2), sysvinit-utils (= 2.96-7ubuntu1), tar (= 1.34+dfsg-1build1), tzdata (= 2021a-1ubuntu1), util-linux (= 2.36.1-8ubuntu1), xml-core (= 0.18+nmu1), xz-utils (= 5.2.5-2), zlib1g (= 1:1.2.11.dfsg-2ubuntu7), zlib1g-dev (= 1:1.2.11.dfsg-2ubuntu7) Environment: DEB_BUILD_OPTIONS="parallel=4" DEB_BUILD_PROFILES="noudeb" LANG="C.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1631103140" +------------------------------------------------------------------------------+ | Package contents | +------------------------------------------------------------------------------+ haproxy_2.2.9-2ubuntu2_arm64.deb -------------------------------- new Debian package, version 2.0. size 1896638 bytes: control archive=5436 bytes. 325 bytes, 12 lines conffiles 967 bytes, 18 lines control 10092 bytes, 119 lines md5sums 2898 bytes, 67 lines * postinst #!/bin/sh 1174 bytes, 43 lines * postrm #!/bin/sh 217 bytes, 5 lines * preinst #!/bin/sh 638 bytes, 15 lines * prerm #!/bin/sh Package: haproxy Version: 2.2.9-2ubuntu2 Architecture: arm64 Maintainer: Ubuntu Developers Installed-Size: 3622 Pre-Depends: dpkg (>= 1.17.14), init-system-helpers (>= 1.54~) Depends: libc6 (>= 2.34), libcrypt1 (>= 1:4.1.0), libgcc-s1 (>= 3.0), liblua5.3-0, libpcre2-8-0 (>= 10.22), libssl1.1 (>= 1.1.1), libsystemd0, zlib1g (>= 1:1.1.4), adduser, lsb-base (>= 3.0-6) Suggests: vim-haproxy, haproxy-doc Section: net Priority: optional Homepage: http://www.haproxy.org/ Description: fast and reliable load balancing reverse proxy HAProxy is a TCP/HTTP reverse proxy which is particularly suited for high availability environments. It features connection persistence through HTTP cookies, load balancing, header addition, modification, deletion both ways. It has request blocking capabilities and provides interface to display server status. Original-Maintainer: Debian HAProxy Maintainers drwxr-xr-x root/root 0 2021-09-08 12:12 ./ drwxr-xr-x root/root 0 2021-09-08 12:12 ./etc/ drwxr-xr-x root/root 0 2021-09-08 12:12 ./etc/default/ -rw-r--r-- root/root 309 2021-05-27 13:00 ./etc/default/haproxy drwxr-xr-x root/root 0 2021-09-08 12:12 ./etc/haproxy/ drwxr-xr-x root/root 0 2021-09-08 12:12 ./etc/haproxy/errors/ -rw-r--r-- root/root 188 2021-02-06 16:02 ./etc/haproxy/errors/400.http -rw-r--r-- root/root 189 2021-02-06 16:02 ./etc/haproxy/errors/403.http -rw-r--r-- root/root 213 2021-02-06 16:02 ./etc/haproxy/errors/408.http -rw-r--r-- root/root 205 2021-02-06 16:02 ./etc/haproxy/errors/500.http -rw-r--r-- root/root 205 2021-02-06 16:02 ./etc/haproxy/errors/502.http -rw-r--r-- root/root 213 2021-02-06 16:02 ./etc/haproxy/errors/503.http -rw-r--r-- root/root 195 2021-02-06 16:02 ./etc/haproxy/errors/504.http -rw-r--r-- root/root 1305 2021-05-27 13:00 ./etc/haproxy/haproxy.cfg drwxr-xr-x root/root 0 2021-09-08 12:12 ./etc/init.d/ -rwxr-xr-x root/root 3406 2021-05-27 13:00 ./etc/init.d/haproxy drwxr-xr-x root/root 0 2021-09-08 12:12 ./etc/logrotate.d/ -rw-r--r-- root/root 178 2021-09-08 12:12 ./etc/logrotate.d/haproxy drwxr-xr-x root/root 0 2021-09-08 12:12 ./etc/rsyslog.d/ -rw-r--r-- root/root 286 2021-09-08 12:12 ./etc/rsyslog.d/49-haproxy.conf drwxr-xr-x root/root 0 2021-09-08 12:12 ./lib/ drwxr-xr-x root/root 0 2021-09-08 12:12 ./lib/systemd/ drwxr-xr-x root/root 0 2021-09-08 12:12 ./lib/systemd/system/ -rw-r--r-- root/root 1509 2021-09-08 12:12 ./lib/systemd/system/haproxy.service drwxr-xr-x root/root 0 2021-09-08 12:12 ./usr/ drwxr-xr-x root/root 0 2021-09-08 12:12 ./usr/bin/ -rwxr-xr-x root/root 30904 2021-09-08 12:12 ./usr/bin/halog drwxr-xr-x root/root 0 2021-09-08 12:12 ./usr/lib/ drwxr-xr-x root/root 0 2021-09-08 12:12 ./usr/lib/tmpfiles.d/ -rw-r--r-- root/root 38 2021-05-27 13:00 ./usr/lib/tmpfiles.d/haproxy.conf drwxr-xr-x root/root 0 2021-09-08 12:12 ./usr/sbin/ -rwxr-xr-x root/root 2496424 2021-09-08 12:12 ./usr/sbin/haproxy drwxr-xr-x root/root 0 2021-09-08 12:12 ./usr/share/ drwxr-xr-x root/root 0 2021-09-08 12:12 ./usr/share/doc/ drwxr-xr-x root/root 0 2021-09-08 12:12 ./usr/share/doc/haproxy/ -rw-r--r-- root/root 2643 2021-09-08 12:12 ./usr/share/doc/haproxy/51Degrees-device-detection.txt.gz -rw-r--r-- root/root 2605 2021-09-08 12:12 ./usr/share/doc/haproxy/DeviceAtlas-device-detection.txt -rw-r--r-- root/root 807 2021-05-27 13:00 ./usr/share/doc/haproxy/NEWS.Debian.gz -rw-r--r-- root/root 1093 2021-02-06 16:02 ./usr/share/doc/haproxy/README -rw-r--r-- root/root 1209 2021-05-27 13:00 ./usr/share/doc/haproxy/README.Debian -rw-r--r-- root/root 66 2021-09-08 12:12 ./usr/share/doc/haproxy/SOCKS4.protocol.txt -rw-r--r-- root/root 12276 2021-02-06 16:02 ./usr/share/doc/haproxy/SPOE.txt.gz -rw-r--r-- root/root 2673 2021-09-08 12:12 ./usr/share/doc/haproxy/WURFL-device-detection.txt -rw-r--r-- root/root 15869 2021-02-06 16:02 ./usr/share/doc/haproxy/architecture.txt.gz -rw-r--r-- root/root 1259 2021-09-08 12:12 ./usr/share/doc/haproxy/changelog.Debian.gz -rw-r--r-- root/root 2152 2021-09-08 12:12 ./usr/share/doc/haproxy/close-options.txt -rw-r--r-- root/root 263968 2021-02-06 16:02 ./usr/share/doc/haproxy/configuration.txt.gz drwxr-xr-x root/root 0 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/ drwxr-xr-x root/root 0 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/51d/ drwxr-xr-x root/root 0 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/51d/src/ drwxr-xr-x root/root 0 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/51d/src/cityhash/ -rw-r--r-- root/root 157 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/51d/src/cityhash/city.c drwxr-xr-x root/root 0 2021-09-08 12:12 ./usr/share/doc/haproxy/contrib/51d/src/pattern/ -rw-r--r-- root/root 3089 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/51d/src/pattern/51Degrees.c -rw-r--r-- root/root 1254 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/51d/src/pattern/51Degrees.h.gz -rw-r--r-- root/root 195 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/51d/src/threading.c drwxr-xr-x root/root 0 2021-09-08 12:12 ./usr/share/doc/haproxy/contrib/51d/src/trie/ -rw-r--r-- root/root 2548 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/51d/src/trie/51Degrees.c -rw-r--r-- root/root 3418 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/51d/src/trie/51Degrees.h drwxr-xr-x root/root 0 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/base64/ -rw-r--r-- root/root 1415 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/base64/base64rev-gen.c drwxr-xr-x root/root 0 2021-09-08 12:12 ./usr/share/doc/haproxy/contrib/debug/ -rw-r--r-- root/root 267 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/debug/Makefile -rw-r--r-- root/root 2974 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/debug/flags.c.gz -rw-r--r-- root/root 2395 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/debug/poll.c.gz drwxr-xr-x root/root 0 2021-09-08 12:12 ./usr/share/doc/haproxy/contrib/deviceatlas/ -rw-r--r-- root/root 271 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/deviceatlas/Makefile -rw-r--r-- root/root 4069 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/deviceatlas/dac.c -rw-r--r-- root/root 5809 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/deviceatlas/dac.h.gz -rw-r--r-- root/root 19 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/deviceatlas/json.c drwxr-xr-x root/root 0 2021-09-08 12:12 ./usr/share/doc/haproxy/contrib/hpack/ -rw-r--r-- root/root 155 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/hpack/Makefile -rw-r--r-- root/root 2207 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/hpack/decode.c.gz -rw-r--r-- root/root 1751 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/hpack/gen-enc.c.gz -rw-r--r-- root/root 2500 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/hpack/gen-rht.c.gz drwxr-xr-x root/root 0 2021-09-08 12:12 ./usr/share/doc/haproxy/contrib/ip6range/ -rw-r--r-- root/root 160 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/ip6range/Makefile -rw-r--r-- root/root 2990 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/ip6range/ip6range.c.gz drwxr-xr-x root/root 0 2021-09-08 12:12 ./usr/share/doc/haproxy/contrib/iprange/ -rw-r--r-- root/root 159 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/iprange/Makefile -rw-r--r-- root/root 2191 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/iprange/iprange.c.gz drwxr-xr-x root/root 0 2021-09-08 12:12 ./usr/share/doc/haproxy/contrib/mod_defender/ -rw-r--r-- root/root 1214 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/mod_defender/Makefile -rw-r--r-- root/root 2051 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/mod_defender/README.gz -rw-r--r-- root/root 4376 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/mod_defender/defender.c.gz -rw-r--r-- root/root 975 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/mod_defender/defender.h -rw-r--r-- root/root 10184 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/mod_defender/spoa.c.gz -rw-r--r-- root/root 1397 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/mod_defender/spoa.h -rw-r--r-- root/root 10711 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/mod_defender/standalone.c.gz -rw-r--r-- root/root 2034 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/mod_defender/standalone.h drwxr-xr-x root/root 0 2021-09-08 12:12 ./usr/share/doc/haproxy/contrib/modsecurity/ -rw-r--r-- root/root 1016 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/modsecurity/Makefile -rw-r--r-- root/root 2024 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/modsecurity/README.gz -rw-r--r-- root/root 4254 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/modsecurity/modsec_wrapper.c.gz -rw-r--r-- root/root 945 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/modsecurity/modsec_wrapper.h -rw-r--r-- root/root 10334 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/modsecurity/spoa.c.gz -rw-r--r-- root/root 1540 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/modsecurity/spoa.h drwxr-xr-x root/root 0 2021-09-08 12:12 ./usr/share/doc/haproxy/contrib/netsnmp-perl/ -rw-r--r-- root/root 1280 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/netsnmp-perl/README.gz -rw-r--r-- root/root 4192 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/netsnmp-perl/cacti_data_query_haproxy_backends.xml.gz -rw-r--r-- root/root 4183 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/netsnmp-perl/cacti_data_query_haproxy_frontends.xml.gz -rw-r--r-- root/root 1735 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/netsnmp-perl/haproxy.pl.gz -rw-r--r-- root/root 2097 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/netsnmp-perl/haproxy_backend.xml -rw-r--r-- root/root 2096 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/netsnmp-perl/haproxy_frontend.xml -rw-r--r-- root/root 2275 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/netsnmp-perl/haproxy_socket.xml drwxr-xr-x root/root 0 2021-09-08 12:12 ./usr/share/doc/haproxy/contrib/plug_qdisc/ -rw-r--r-- root/root 2746 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/plug_qdisc/README -rw-r--r-- root/root 2309 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/plug_qdisc/plug_qdisc.c drwxr-xr-x root/root 0 2021-09-08 12:12 ./usr/share/doc/haproxy/contrib/prometheus-exporter/ -rw-r--r-- root/root 5046 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/prometheus-exporter/README.gz -rw-r--r-- root/root 14927 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/prometheus-exporter/service-prometheus.c.gz -rw-r--r-- root/root 270360 2021-09-08 12:12 ./usr/share/doc/haproxy/contrib/prometheus-exporter/service-prometheus.o.gz drwxr-xr-x root/root 0 2021-09-08 12:12 ./usr/share/doc/haproxy/contrib/selinux/ -rw-r--r-- root/root 648 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/selinux/README -rw-r--r-- root/root 375 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/selinux/haproxy.fc -rw-r--r-- root/root 57 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/selinux/haproxy.if -rw-r--r-- root/root 1682 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/selinux/haproxy.te drwxr-xr-x root/root 0 2021-09-08 12:12 ./usr/share/doc/haproxy/contrib/spoa_example/ -rw-r--r-- root/root 369 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/spoa_example/Makefile -rw-r--r-- root/root 2860 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/spoa_example/README drwxr-xr-x root/root 0 2021-09-08 12:12 ./usr/share/doc/haproxy/contrib/spoa_example/include/ -rw-r--r-- root/root 3922 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/spoa_example/include/mini-clist.h -rw-r--r-- root/root 2515 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/spoa_example/include/spoe_types.h.gz -rw-r--r-- root/root 2753 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/spoa_example/include/spop_functions.h.gz -rw-r--r-- root/root 10470 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/spoa_example/spoa.c.gz drwxr-xr-x root/root 0 2021-09-08 12:12 ./usr/share/doc/haproxy/contrib/spoa_server/ -rw-r--r-- root/root 1763 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/spoa_server/Makefile -rw-r--r-- root/root 3027 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/spoa_server/README -rw-r--r-- root/root 1373 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/spoa_server/print_r.lua -rw-r--r-- root/root 2651 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/spoa_server/ps_lua.c.gz -rw-r--r-- root/root 730 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/spoa_server/ps_lua.lua -rw-r--r-- root/root 3894 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/spoa_server/ps_python.c.gz -rw-r--r-- root/root 1829 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/spoa_server/ps_python.h -rw-r--r-- root/root 826 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/spoa_server/ps_python.py -rw-r--r-- root/root 978 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/spoa_server/spoa-server.conf -rw-r--r-- root/root 310 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/spoa_server/spoa-server.spoe.conf -rw-r--r-- root/root 7648 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/spoa_server/spoa.c.gz -rw-r--r-- root/root 1571 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/spoa_server/spoa.h.gz drwxr-xr-x root/root 0 2021-09-08 12:12 ./usr/share/doc/haproxy/contrib/syntax-highlight/ -rw-r--r-- root/root 2205 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/syntax-highlight/haproxy.vim.gz drwxr-xr-x root/root 0 2021-09-08 12:12 ./usr/share/doc/haproxy/contrib/tcploop/ -rw-r--r-- root/root 177 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/tcploop/Makefile -rw-r--r-- root/root 6842 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/tcploop/tcploop.c.gz drwxr-xr-x root/root 0 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/trace/ -rw-r--r-- root/root 2048 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/trace/trace.awk drwxr-xr-x root/root 0 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/wireshark-dissectors/ drwxr-xr-x root/root 0 2021-09-08 12:12 ./usr/share/doc/haproxy/contrib/wireshark-dissectors/peers/ -rw-r--r-- root/root 365 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/wireshark-dissectors/peers/Makefile -rw-r--r-- root/root 3077 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/wireshark-dissectors/peers/README -rw-r--r-- root/root 9395 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/wireshark-dissectors/peers/packet-happp.c.gz -rw-r--r-- root/root 692 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/wireshark-dissectors/peers/wireshark.happp.dissector.patch drwxr-xr-x root/root 0 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/wurfl/ -rw-r--r-- root/root 252 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/wurfl/Makefile -rw-r--r-- root/root 2955 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/wurfl/dummy-wurfl.c drwxr-xr-x root/root 0 2021-09-08 12:12 ./usr/share/doc/haproxy/contrib/wurfl/wurfl/ -rw-r--r-- root/root 5515 2021-02-06 16:02 ./usr/share/doc/haproxy/contrib/wurfl/wurfl/wurfl.h.gz -rw-r--r-- root/root 1083 2021-09-08 12:12 ./usr/share/doc/haproxy/cookie-options.txt -rw-r--r-- root/root 32102 2021-05-27 13:00 ./usr/share/doc/haproxy/copyright drwxr-xr-x root/root 0 2021-09-08 12:12 ./usr/share/doc/haproxy/examples/ -rw-r--r-- root/root 3740 2021-02-06 16:02 ./usr/share/doc/haproxy/examples/acl-content-sw.cfg -rw-r--r-- root/root 2499 2021-02-06 16:02 ./usr/share/doc/haproxy/examples/content-sw-sample.cfg -rw-r--r-- root/root 1234 2021-02-06 16:02 ./usr/share/doc/haproxy/examples/option-http_proxy.cfg -rw-r--r-- root/root 1300 2021-02-06 16:02 ./usr/share/doc/haproxy/examples/socks4.cfg -rw-r--r-- root/root 2274 2021-02-06 16:02 ./usr/share/doc/haproxy/examples/transparent_proxy.cfg -rw-r--r-- root/root 1238 2021-02-06 16:02 ./usr/share/doc/haproxy/examples/wurfl-example.cfg -rw-r--r-- root/root 31696 2021-02-06 16:02 ./usr/share/doc/haproxy/intro.txt.gz -rw-r--r-- root/root 3471 2021-09-08 12:12 ./usr/share/doc/haproxy/linux-syn-cookies.txt -rw-r--r-- root/root 13357 2021-02-06 16:02 ./usr/share/doc/haproxy/lua.txt.gz -rw-r--r-- root/root 57038 2021-02-06 16:02 ./usr/share/doc/haproxy/management.txt.gz -rw-r--r-- root/root 1893 2021-09-08 12:12 ./usr/share/doc/haproxy/netscaler-client-ip-insertion-protocol.txt -rw-r--r-- root/root 3539 2021-02-06 16:02 ./usr/share/doc/haproxy/network-namespaces.txt -rw-r--r-- root/root 2721 2021-09-08 12:12 ./usr/share/doc/haproxy/peers-v2.0.txt.gz -rw-r--r-- root/root 5111 2021-09-08 12:12 ./usr/share/doc/haproxy/peers.txt.gz -rw-r--r-- root/root 15753 2021-09-08 12:12 ./usr/share/doc/haproxy/proxy-protocol.txt.gz -rw-r--r-- root/root 7137 2021-09-08 12:12 ./usr/share/doc/haproxy/regression-testing.txt.gz -rw-r--r-- root/root 1528 2021-09-08 12:12 ./usr/share/doc/haproxy/seamless_reload.txt drwxr-xr-x root/root 0 2021-09-08 12:12 ./usr/share/man/ drwxr-xr-x root/root 0 2021-09-08 12:12 ./usr/share/man/man1/ -rw-r--r-- root/root 1082 2021-09-08 12:12 ./usr/share/man/man1/halog.1.gz -rw-r--r-- root/root 20189 2021-09-08 12:12 ./usr/share/man/man1/haproxy-lua.1.gz -rw-r--r-- root/root 3227 2021-09-08 12:12 ./usr/share/man/man1/haproxy.1.gz drwxr-xr-x root/root 0 2021-09-08 12:12 ./var/ drwxr-xr-x root/root 0 2021-09-08 12:12 ./var/lib/ drwxr-xr-x root/root 0 2021-09-08 12:12 ./var/lib/haproxy/ drwxr-xr-x root/root 0 2021-09-08 12:12 ./var/lib/haproxy/dev/ +------------------------------------------------------------------------------+ | Post Build | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not removing build depends: as requested +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: arm64 Build Type: any Build-Space: n/a Build-Time: 293 Distribution: impish-proposed Host Architecture: arm64 Install-Time: 33 Job: haproxy_2.2.9-2ubuntu2.dsc Machine Architecture: arm64 Package: haproxy Package-Time: 328 Source-Version: 2.2.9-2ubuntu2 Space: n/a Status: successful Version: 2.2.9-2ubuntu2 -------------------------------------------------------------------------------- Finished at 2021-09-08T12:32:59Z Build needed 00:05:28, no disk space Adding user buildd to group lxd RUN: /usr/share/launchpad-buildd/bin/in-target scan-for-processes --backend=chroot --series=impish --arch=arm64 PACKAGEBUILD-22051111 Scanning for processes to kill in build PACKAGEBUILD-22051111