Sat Feb 10 19:44:24 UTC 2024  I: starting to build haproxy/bullseye/arm64 on jenkins on '2024-02-10 19:44'
Sat Feb 10 19:44:24 UTC 2024  I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/arm64_5/28433/console.log
Sat Feb 10 19:44:24 UTC 2024  I: Downloading source for bullseye/haproxy=2.2.9-2+deb11u6
--2024-02-10 19:44:24--  http://cdn-fastly.deb.debian.org/debian/pool/main/h/haproxy/haproxy_2.2.9-2%2bdeb11u6.dsc
Connecting to 78.137.99.97:3128... connected.
Proxy request sent, awaiting response... 200 OK
Length: 2470 (2.4K) [text/prs.lines.tag]
Saving to: ‘haproxy_2.2.9-2+deb11u6.dsc’

     0K ..                                                    100%  365M=0s

2024-02-10 19:44:24 (365 MB/s) - ‘haproxy_2.2.9-2+deb11u6.dsc’ saved [2470/2470]

Sat Feb 10 19:44:24 UTC 2024  I: haproxy_2.2.9-2+deb11u6.dsc
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 3.0 (quilt)
Source: haproxy
Binary: haproxy, haproxy-doc, vim-haproxy
Architecture: any all
Version: 2.2.9-2+deb11u6
Maintainer: Debian HAProxy Maintainers <team+haproxy@tracker.debian.org>
Uploaders: Apollon Oikonomopoulos <apoikos@debian.org>, Prach Pongpanich <prach@debian.org>, Vincent Bernat <bernat@debian.org>
Homepage: http://www.haproxy.org/
Standards-Version: 4.4.1
Vcs-Browser: https://salsa.debian.org/haproxy-team/haproxy
Vcs-Git: https://salsa.debian.org/haproxy-team/haproxy.git
Testsuite: autopkgtest
Testsuite-Triggers: apache2, socat, wget
Build-Depends: debhelper-compat (= 12), libpcre2-dev, libssl-dev, liblua5.3-dev, libsystemd-dev [linux-any], python3-sphinx, zlib1g-dev
Build-Depends-Indep: python3, python3-mako
Package-List:
 haproxy deb net optional arch=any
 haproxy-doc deb doc optional arch=all
 vim-haproxy deb net optional arch=all
Checksums-Sha1:
 20bcd6b373db215c8d2906f809ed995d154ae846 2900486 haproxy_2.2.9.orig.tar.gz
 56d96d3a710415484695cd548300a49bd73fcdb9 93076 haproxy_2.2.9-2+deb11u6.debian.tar.xz
Checksums-Sha256:
 21680459b08b9ba21c8cc9f5dbd0ee6e1842f57a3a67f87179871e1c13ebd4e3 2900486 haproxy_2.2.9.orig.tar.gz
 347cacfaa24b7de2165d8bfe15fa15dd6ab6bce4d45b075a63b019b181dc239b 93076 haproxy_2.2.9-2+deb11u6.debian.tar.xz
Files:
 b7c89eee17a58be6afaf3af28970d47b 2900486 haproxy_2.2.9.orig.tar.gz
 47bdae4716038484ba3e501c201c5940 93076 haproxy_2.2.9-2+deb11u6.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQKmBAEBCgCQFiEERkRAmAjBceBVMd3uBUy48xNDz0QFAmWNUTFfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDQ2
NDQ0MDk4MDhDMTcxRTA1NTMxRERFRTA1NENCOEYzMTM0M0NGNDQSHGNhcm5pbEBk
ZWJpYW4ub3JnAAoJEAVMuPMTQ89EwNAP/324D5ObcBTTxaDoiSvhhiftYZHjtEXT
59x+MgKS4ZLtXTwM+WGhrBF1hNOBFc6vh2zWdosjFWKXD2H+oAVGqcC2mk6m4JMt
4SYY56LIYHkGtB5z9bnuP96VAu/qyYNs6tW3/zigm+Fxd7UfbVD6VIKiVXORG//D
k4neOBlm+bdS2DUUD02e69zgsvLtoDT/6ZR4ePXY+DVBhQZAOKOzQTfCkkc/4cB+
0AE0gtPfzvhOOBZj157LT9w333THaAqOBEa4ngFo5kltDdUWUXSbS7oGw0wG1WUa
OuFuJD0jlwGDjKHE5NUwne1wxKft6wS9f2oCNaIm+18X5p/FH6tbJSI1agsSzAyo
J6HuKMdySbfEW8PU5TmqaACA1KDAVa1593PoXdZzNKjLj5KuJzsn+Wt4468GLwRB
xKhRuB9gVyZjiU6s1zPHvJVGWyamzpKJs0xTyvNGYnAmN4YC3uJxEOqYgOxFTw3B
1DPKvII2fdMopcAfXRGtgmJIWxiS2bzF2Qp44xyvZ3czIhKms7jkApiB2ADUfeHH
DV6L1k7awHWqsSn136XfNU6uNkS3pvr5PPbR46kzb2sKDgbn80E+JW/Xst7SeDbj
PEPg3T4JR2foc9TJ3pJ41oGGqCzQzO1kKZxreEqFONatnxk7xXZcijFAXHVGDA92
ddy1MrzyLU6L
=nJ3c
-----END PGP SIGNATURE-----
Sat Feb 10 19:44:24 UTC 2024  I: Checking whether the package is not for us
Sat Feb 10 19:44:24 UTC 2024  I: Starting 1st build on remote node codethink03-arm64.debian.net.
Sat Feb 10 19:44:24 UTC 2024  I: Preparing to do remote build '1' on codethink03-arm64.debian.net.
Sat Feb 10 19:47:18 UTC 2024  I: Deleting $TMPDIR on codethink03-arm64.debian.net.
I: pbuilder: network access will be disabled during build
I: Current time: Fri Mar 14 14:07:28 -12 2025
I: pbuilder-time-stamp: 1742004448
I: Building the build Environment
I: extracting base tarball [/var/cache/pbuilder/bullseye-reproducible-base.tgz]
I: copying local configuration
W: --override-config is not set; not updating apt.conf Read the manpage for details.
I: mounting /proc filesystem
I: mounting /sys filesystem
I: creating /{dev,run}/shm
I: mounting /dev/pts filesystem
I: redirecting /dev/ptmx to /dev/pts/ptmx
I: policy-rc.d already exists
I: Copying source file
I: copying [haproxy_2.2.9-2+deb11u6.dsc]
I: copying [./haproxy_2.2.9.orig.tar.gz]
I: copying [./haproxy_2.2.9-2+deb11u6.debian.tar.xz]
I: Extracting source
gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/tmp/dpkg-verify-sig.bGP0F0TB/trustedkeys.kbx': General error
gpgv: Signature made Wed Dec 27 22:42:57 2023 -12
gpgv:                using RSA key 4644409808C171E05531DDEE054CB8F31343CF44
gpgv:                issuer "carnil@debian.org"
gpgv: Can't check signature: No public key
dpkg-source: warning: failed to verify signature on ./haproxy_2.2.9-2+deb11u6.dsc
dpkg-source: info: extracting haproxy in haproxy-2.2.9
dpkg-source: info: unpacking haproxy_2.2.9.orig.tar.gz
dpkg-source: info: unpacking haproxy_2.2.9-2+deb11u6.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-BUG-MEDIUM-h2-match-absolute-path-not-path-absolute-.patch
dpkg-source: info: applying 0001-2.0-2.3-BUG-MAJOR-htx-fix-missing-header-name-length-check-i.patch
dpkg-source: info: applying 0001-BUG-MAJOR-http-htx-prevent-unbounded-loop-in-http_ma.patch
dpkg-source: info: applying 0001-BUG-MEDIUM-mux-h2-Refuse-interim-responses-with-end-.patch
dpkg-source: info: applying 2.0-2.5-BUG-CRITICAL-http-properly-reject-empty-http-header-.patch
dpkg-source: info: applying 2.2-BUG-MAJOR-fcgi-Fix-uninitialized-reserved-bytes.patch
dpkg-source: info: applying BUG-MAJOR-http-reject-any-empty-content-length-heade.patch
dpkg-source: info: applying MINOR-ist-add-new-function-ist_find_range-to-find-a-.patch
dpkg-source: info: applying MINOR-ist-Add-istend-function-to-return-a-pointer-to.patch
dpkg-source: info: applying MINOR-http-add-new-function-http_path_has_forbidden_.patch
dpkg-source: info: applying MINOR-h2-pass-accept-invalid-http-request-down-the-r.patch
dpkg-source: info: applying BUG-MINOR-h1-do-not-accept-as-part-of-the-URI-compon.patch
dpkg-source: info: applying BUG-MINOR-h2-reject-more-chars-from-the-path-pseudo-.patch
dpkg-source: info: applying REGTESTS-http-rules-verify-that-we-block-by-default-.patch
dpkg-source: info: applying DOC-clarify-the-handling-of-URL-fragments-in-request.patch
I: using fakeroot in build.
I: Installing the build-deps
I: user script /srv/workspace/pbuilder/1921106/tmp/hooks/D02_print_environment starting
I: set
  BUILDDIR='/build/reproducible-path'
  BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other'
  BUILDUSERNAME='pbuilder1'
  BUILD_ARCH='arm64'
  DEBIAN_FRONTEND='noninteractive'
  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=12 '
  DISTRIBUTION='bullseye'
  HOME='/root'
  HOST_ARCH='arm64'
  IFS=' 	
  '
  INVOCATION_ID='0b3058f6454f479ca4cd4b50ca732f6b'
  LANG='C'
  LANGUAGE='en_US:en'
  LC_ALL='C'
  MAIL='/var/mail/root'
  OPTIND='1'
  PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games'
  PBCURRENTCOMMANDLINEOPERATION='build'
  PBUILDER_OPERATION='build'
  PBUILDER_PKGDATADIR='/usr/share/pbuilder'
  PBUILDER_PKGLIBDIR='/usr/lib/pbuilder'
  PBUILDER_SYSCONFDIR='/etc'
  PPID='1921106'
  PS1='# '
  PS2='> '
  PS4='+ '
  PWD='/'
  SHELL='/bin/bash'
  SHLVL='2'
  SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.qyD7yjFO/pbuilderrc_iXFc --distribution bullseye --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.qyD7yjFO/b1 --logfile b1/build.log haproxy_2.2.9-2+deb11u6.dsc'
  SUDO_GID='109'
  SUDO_UID='104'
  SUDO_USER='jenkins'
  TERM='unknown'
  TZ='/usr/share/zoneinfo/Etc/GMT+12'
  USER='root'
  _='/usr/bin/systemd-run'
  http_proxy='http://192.168.101.104:3128'
I: uname -a
  Linux codethink03-arm64 6.1.0-18-cloud-arm64 #1 SMP Debian 6.1.76-1 (2024-02-01) aarch64 GNU/Linux
I: ls -l /bin
  total 5260
  -rwxr-xr-x 1 root root 1282512 Mar 27  2022 bash
  -rwxr-xr-x 3 root root   34808 Jul 20  2020 bunzip2
  -rwxr-xr-x 3 root root   34808 Jul 20  2020 bzcat
  lrwxrwxrwx 1 root root       6 Jul 20  2020 bzcmp -> bzdiff
  -rwxr-xr-x 1 root root    2225 Jul 20  2020 bzdiff
  lrwxrwxrwx 1 root root       6 Jul 20  2020 bzegrep -> bzgrep
  -rwxr-xr-x 1 root root    4877 Sep  4  2019 bzexe
  lrwxrwxrwx 1 root root       6 Jul 20  2020 bzfgrep -> bzgrep
  -rwxr-xr-x 1 root root    3775 Jul 20  2020 bzgrep
  -rwxr-xr-x 3 root root   34808 Jul 20  2020 bzip2
  -rwxr-xr-x 1 root root   14264 Jul 20  2020 bzip2recover
  lrwxrwxrwx 1 root root       6 Jul 20  2020 bzless -> bzmore
  -rwxr-xr-x 1 root root    1297 Jul 20  2020 bzmore
  -rwxr-xr-x 1 root root   39832 Sep 22  2020 cat
  -rwxr-xr-x 1 root root   64512 Sep 22  2020 chgrp
  -rwxr-xr-x 1 root root   60368 Sep 22  2020 chmod
  -rwxr-xr-x 1 root root   64528 Sep 22  2020 chown
  -rwxr-xr-x 1 root root  138896 Sep 22  2020 cp
  -rwxr-xr-x 1 root root  129544 Dec 10  2020 dash
  -rwxr-xr-x 1 root root  101384 Sep 22  2020 date
  -rwxr-xr-x 1 root root   80984 Sep 22  2020 dd
  -rwxr-xr-x 1 root root   89824 Sep 22  2020 df
  -rwxr-xr-x 1 root root  143088 Sep 22  2020 dir
  -rwxr-xr-x 1 root root   76152 Jan 20  2022 dmesg
  lrwxrwxrwx 1 root root       8 Nov  6  2019 dnsdomainname -> hostname
  lrwxrwxrwx 1 root root       8 Nov  6  2019 domainname -> hostname
  -rwxr-xr-x 1 root root   35632 Sep 22  2020 echo
  -rwxr-xr-x 1 root root      28 Jan 24  2023 egrep
  -rwxr-xr-x 1 root root   31512 Sep 22  2020 false
  -rwxr-xr-x 1 root root      28 Jan 24  2023 fgrep
  -rwxr-xr-x 1 root root   64856 Jan 20  2022 findmnt
  -rwsr-xr-x 1 root root   34824 Feb 26  2021 fusermount
  -rwxr-xr-x 1 root root  182496 Jan 24  2023 grep
  -rwxr-xr-x 2 root root    2346 Apr  9  2022 gunzip
  -rwxr-xr-x 1 root root    6447 Apr  9  2022 gzexe
  -rwxr-xr-x 1 root root   93744 Apr  9  2022 gzip
  -rwxr-xr-x 1 root root   18440 Nov  6  2019 hostname
  -rwxr-xr-x 1 root root   68720 Sep 22  2020 ln
  -rwxr-xr-x 1 root root   52720 Feb  7  2020 login
  -rwxr-xr-x 1 root root  143088 Sep 22  2020 ls
  -rwxr-xr-x 1 root root  157864 Jan 20  2022 lsblk
  -rwxr-xr-x 1 root root   85200 Sep 22  2020 mkdir
  -rwxr-xr-x 1 root root   68744 Sep 22  2020 mknod
  -rwxr-xr-x 1 root root   43976 Sep 22  2020 mktemp
  -rwxr-xr-x 1 root root   51368 Jan 20  2022 more
  -rwsr-xr-x 1 root root   51360 Jan 20  2022 mount
  -rwxr-xr-x 1 root root   14496 Jan 20  2022 mountpoint
  -rwxr-xr-x 1 root root  134808 Sep 22  2020 mv
  lrwxrwxrwx 1 root root       8 Nov  6  2019 nisdomainname -> hostname
  lrwxrwxrwx 1 root root      14 Dec 16  2021 pidof -> /sbin/killall5
  -rwxr-xr-x 1 root root   35720 Sep 22  2020 pwd
  lrwxrwxrwx 1 root root       4 Mar 27  2022 rbash -> bash
  -rwxr-xr-x 1 root root   43872 Sep 22  2020 readlink
  -rwxr-xr-x 1 root root   68592 Sep 22  2020 rm
  -rwxr-xr-x 1 root root   43880 Sep 22  2020 rmdir
  -rwxr-xr-x 1 root root   19208 Sep 27  2020 run-parts
  -rwxr-xr-x 1 root root  114016 Dec 22  2018 sed
  lrwxrwxrwx 1 root root       4 Mar 11 03:47 sh -> dash
  -rwxr-xr-x 1 root root   35656 Sep 22  2020 sleep
  -rwxr-xr-x 1 root root   72640 Sep 22  2020 stty
  -rwsr-xr-x 1 root root   67776 Jan 20  2022 su
  -rwxr-xr-x 1 root root   35672 Sep 22  2020 sync
  -rwxr-xr-x 1 root root  543960 Jan 19  2024 tar
  -rwxr-xr-x 1 root root   10568 Sep 27  2020 tempfile
  -rwxr-xr-x 1 root root   89120 Sep 22  2020 touch
  -rwxr-xr-x 1 root root   31512 Sep 22  2020 true
  -rwxr-xr-x 1 root root   14264 Feb 26  2021 ulockmgr_server
  -rwsr-xr-x 1 root root   30880 Jan 20  2022 umount
  -rwxr-xr-x 1 root root   35640 Sep 22  2020 uname
  -rwxr-xr-x 2 root root    2346 Apr  9  2022 uncompress
  -rwxr-xr-x 1 root root  143088 Sep 22  2020 vdir
  -rwxr-xr-x 1 root root   59584 Jan 20  2022 wdctl
  lrwxrwxrwx 1 root root       8 Nov  6  2019 ypdomainname -> hostname
  -rwxr-xr-x 1 root root    1984 Apr  9  2022 zcat
  -rwxr-xr-x 1 root root    1678 Apr  9  2022 zcmp
  -rwxr-xr-x 1 root root    5898 Apr  9  2022 zdiff
  -rwxr-xr-x 1 root root      29 Apr  9  2022 zegrep
  -rwxr-xr-x 1 root root      29 Apr  9  2022 zfgrep
  -rwxr-xr-x 1 root root    2081 Apr  9  2022 zforce
  -rwxr-xr-x 1 root root    8049 Apr  9  2022 zgrep
  -rwxr-xr-x 1 root root    2206 Apr  9  2022 zless
  -rwxr-xr-x 1 root root    1842 Apr  9  2022 zmore
  -rwxr-xr-x 1 root root    4577 Apr  9  2022 znew
I: user script /srv/workspace/pbuilder/1921106/tmp/hooks/D02_print_environment finished
 -> Attempting to satisfy build-dependencies
 -> Creating pbuilder-satisfydepends-dummy package
Package: pbuilder-satisfydepends-dummy
Version: 0.invalid.0
Architecture: arm64
Maintainer: Debian Pbuilder Team <pbuilder-maint@lists.alioth.debian.org>
Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder
 This package was created automatically by pbuilder to satisfy the
 build-dependencies of the package being currently built.
Depends: debhelper-compat (= 12), libpcre2-dev, libssl-dev, liblua5.3-dev, libsystemd-dev, python3-sphinx, zlib1g-dev, python3, python3-mako
dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'.
Selecting previously unselected package pbuilder-satisfydepends-dummy.
(Reading database ... 19702 files and directories currently installed.)
Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ...
Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ...
dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested:
 pbuilder-satisfydepends-dummy depends on debhelper-compat (= 12); however:
  Package debhelper-compat is not installed.
 pbuilder-satisfydepends-dummy depends on libpcre2-dev; however:
  Package libpcre2-dev is not installed.
 pbuilder-satisfydepends-dummy depends on libssl-dev; however:
  Package libssl-dev is not installed.
 pbuilder-satisfydepends-dummy depends on liblua5.3-dev; however:
  Package liblua5.3-dev is not installed.
 pbuilder-satisfydepends-dummy depends on libsystemd-dev; however:
  Package libsystemd-dev is not installed.
 pbuilder-satisfydepends-dummy depends on python3-sphinx; however:
  Package python3-sphinx is not installed.
 pbuilder-satisfydepends-dummy depends on zlib1g-dev; however:
  Package zlib1g-dev is not installed.
 pbuilder-satisfydepends-dummy depends on python3; however:
  Package python3 is not installed.
 pbuilder-satisfydepends-dummy depends on python3-mako; however:
  Package python3-mako is not installed.

Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ...
Reading package lists...
Building dependency tree...
Reading state information...
Initializing package states...
Writing extended state information...
Building tag database...
pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0)
pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0)
The following NEW packages will be installed:
  autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} ca-certificates{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} docutils-common{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libdebhelper-perl{a} libelf1{a} libexpat1{a} libfile-stripnondeterminism-perl{a} libicu67{a} libjs-jquery{a} libjs-sphinxdoc{a} libjs-underscore{a} liblua5.3-0{a} liblua5.3-dev{a} libmagic-mgc{a} libmagic1{a} libmpdec3{a} libncurses-dev{a} libncurses6{a} libpcre2-16-0{a} libpcre2-32-0{a} libpcre2-dev{a} libpcre2-posix2{a} libpipeline1{a} libpython3-stdlib{a} libpython3.9-minimal{a} libpython3.9-stdlib{a} libreadline-dev{a} libreadline8{a} libsigsegv2{a} libssl-dev{a} libsub-override-perl{a} libsystemd-dev{a} libtool{a} libuchardet0{a} libxml2{a} m4{a} man-db{a} media-types{a} openssl{a} po-debconf{a} python-babel-localedata{a} python3{a} python3-alabaster{a} python3-babel{a} python3-certifi{a} python3-chardet{a} python3-distutils{a} python3-docutils{a} python3-idna{a} python3-imagesize{a} python3-jinja2{a} python3-lib2to3{a} python3-mako{a} python3-markupsafe{a} python3-minimal{a} python3-packaging{a} python3-pkg-resources{a} python3-pygments{a} python3-pyparsing{a} python3-requests{a} python3-roman{a} python3-six{a} python3-snowballstemmer{a} python3-sphinx{a} python3-tz{a} python3-urllib3{a} python3.9{a} python3.9-minimal{a} readline-common{a} sensible-utils{a} sgml-base{a} sphinx-common{a} xml-core{a} zlib1g-dev{a} 
The following packages are RECOMMENDED but will NOT be installed:
  curl javascript-common libarchive-cpio-perl libgpm2 libltdl-dev libmail-sendmail-perl libpaper-utils libtool-bin lynx pkg-config pkgconf python3-pil wget 
0 packages upgraded, 88 newly installed, 0 to remove and 0 not upgraded.
Need to get 37.8 MB of archives. After unpacking 156 MB will be used.
Writing extended state information...
Get: 1 http://deb.debian.org/debian bullseye/main arm64 bsdextrautils arm64 2.36.1-8+deb11u1 [142 kB]
Get: 2 http://deb.debian.org/debian bullseye/main arm64 libuchardet0 arm64 0.0.7-1 [67.9 kB]
Get: 3 http://deb.debian.org/debian bullseye/main arm64 groff-base arm64 1.22.4-6 [883 kB]
Get: 4 http://deb.debian.org/debian bullseye/main arm64 libpipeline1 arm64 1.5.3-1 [33.0 kB]
Get: 5 http://deb.debian.org/debian bullseye/main arm64 man-db arm64 2.9.4-2 [1336 kB]
Get: 6 http://deb.debian.org/debian bullseye/main arm64 libpython3.9-minimal arm64 3.9.2-1 [797 kB]
Get: 7 http://deb.debian.org/debian bullseye/main arm64 libexpat1 arm64 2.2.10-2+deb11u5 [84.1 kB]
Get: 8 http://deb.debian.org/debian bullseye/main arm64 python3.9-minimal arm64 3.9.2-1 [1884 kB]
Get: 9 http://deb.debian.org/debian bullseye/main arm64 python3-minimal arm64 3.9.2-3 [38.2 kB]
Get: 10 http://deb.debian.org/debian bullseye/main arm64 media-types all 4.0.0 [30.3 kB]
Get: 11 http://deb.debian.org/debian bullseye/main arm64 libmpdec3 arm64 2.5.1-1 [84.4 kB]
Get: 12 http://deb.debian.org/debian bullseye/main arm64 readline-common all 8.1-1 [73.7 kB]
Get: 13 http://deb.debian.org/debian bullseye/main arm64 libreadline8 arm64 8.1-1 [160 kB]
Get: 14 http://deb.debian.org/debian bullseye/main arm64 libpython3.9-stdlib arm64 3.9.2-1 [1658 kB]
Get: 15 http://deb.debian.org/debian bullseye/main arm64 python3.9 arm64 3.9.2-1 [466 kB]
Get: 16 http://deb.debian.org/debian bullseye/main arm64 libpython3-stdlib arm64 3.9.2-3 [21.4 kB]
Get: 17 http://deb.debian.org/debian bullseye/main arm64 python3 arm64 3.9.2-3 [37.9 kB]
Get: 18 http://deb.debian.org/debian bullseye/main arm64 sgml-base all 1.30 [15.1 kB]
Get: 19 http://deb.debian.org/debian bullseye/main arm64 sensible-utils all 0.0.14 [14.8 kB]
Get: 20 http://deb.debian.org/debian bullseye/main arm64 openssl arm64 1.1.1w-0+deb11u1 [837 kB]
Get: 21 http://deb.debian.org/debian bullseye/main arm64 ca-certificates all 20210119 [158 kB]
Get: 22 http://deb.debian.org/debian bullseye/main arm64 libmagic-mgc arm64 1:5.39-3+deb11u1 [273 kB]
Get: 23 http://deb.debian.org/debian bullseye/main arm64 libmagic1 arm64 1:5.39-3+deb11u1 [123 kB]
Get: 24 http://deb.debian.org/debian bullseye/main arm64 file arm64 1:5.39-3+deb11u1 [69.2 kB]
Get: 25 http://deb.debian.org/debian bullseye/main arm64 gettext-base arm64 0.21-4 [173 kB]
Get: 26 http://deb.debian.org/debian bullseye/main arm64 libsigsegv2 arm64 2.13-1 [34.7 kB]
Get: 27 http://deb.debian.org/debian bullseye/main arm64 m4 arm64 1.4.18-5 [199 kB]
Get: 28 http://deb.debian.org/debian bullseye/main arm64 autoconf all 2.69-14 [313 kB]
Get: 29 http://deb.debian.org/debian bullseye/main arm64 autotools-dev all 20180224.1+nmu1 [77.1 kB]
Get: 30 http://deb.debian.org/debian bullseye/main arm64 automake all 1:1.16.3-2 [814 kB]
Get: 31 http://deb.debian.org/debian bullseye/main arm64 autopoint all 0.21-4 [510 kB]
Get: 32 http://deb.debian.org/debian bullseye/main arm64 libdebhelper-perl all 13.3.4 [189 kB]
Get: 33 http://deb.debian.org/debian bullseye/main arm64 libtool all 2.4.6-15 [513 kB]
Get: 34 http://deb.debian.org/debian bullseye/main arm64 dh-autoreconf all 20 [17.1 kB]
Get: 35 http://deb.debian.org/debian bullseye/main arm64 libarchive-zip-perl all 1.68-1 [104 kB]
Get: 36 http://deb.debian.org/debian bullseye/main arm64 libsub-override-perl all 0.09-2 [10.2 kB]
Get: 37 http://deb.debian.org/debian bullseye/main arm64 libfile-stripnondeterminism-perl all 1.12.0-1 [26.3 kB]
Get: 38 http://deb.debian.org/debian bullseye/main arm64 dh-strip-nondeterminism all 1.12.0-1 [15.4 kB]
Get: 39 http://deb.debian.org/debian bullseye/main arm64 libelf1 arm64 0.183-1 [164 kB]
Get: 40 http://deb.debian.org/debian bullseye/main arm64 dwz arm64 0.13+20210201-1 [155 kB]
Get: 41 http://deb.debian.org/debian bullseye/main arm64 libicu67 arm64 67.1-7 [8467 kB]
Get: 42 http://deb.debian.org/debian bullseye/main arm64 libxml2 arm64 2.9.10+dfsg-6.7+deb11u4 [629 kB]
Get: 43 http://deb.debian.org/debian bullseye/main arm64 gettext arm64 0.21-4 [1261 kB]
Get: 44 http://deb.debian.org/debian bullseye/main arm64 intltool-debian all 0.35.0+20060710.5 [26.8 kB]
Get: 45 http://deb.debian.org/debian bullseye/main arm64 po-debconf all 1.0.21+nmu1 [248 kB]
Get: 46 http://deb.debian.org/debian bullseye/main arm64 debhelper all 13.3.4 [1049 kB]
Get: 47 http://deb.debian.org/debian bullseye/main arm64 xml-core all 0.18+nmu1 [23.8 kB]
Get: 48 http://deb.debian.org/debian bullseye/main arm64 docutils-common all 0.16+dfsg-4 [129 kB]
Get: 49 http://deb.debian.org/debian bullseye/main arm64 libjs-jquery all 3.5.1+dfsg+~3.5.5-7 [315 kB]
Get: 50 http://deb.debian.org/debian bullseye/main arm64 libjs-underscore all 1.9.1~dfsg-3 [100 kB]
Get: 51 http://deb.debian.org/debian bullseye/main arm64 libjs-sphinxdoc all 3.4.3-2 [127 kB]
Get: 52 http://deb.debian.org/debian bullseye/main arm64 liblua5.3-0 arm64 5.3.3-1.1+deb11u1 [112 kB]
Get: 53 http://deb.debian.org/debian bullseye/main arm64 libncurses6 arm64 6.2+20201114-2+deb11u2 [93.1 kB]
Get: 54 http://deb.debian.org/debian bullseye/main arm64 libncurses-dev arm64 6.2+20201114-2+deb11u2 [336 kB]
Get: 55 http://deb.debian.org/debian bullseye/main arm64 libreadline-dev arm64 8.1-1 [153 kB]
Get: 56 http://deb.debian.org/debian bullseye/main arm64 liblua5.3-dev arm64 5.3.3-1.1+deb11u1 [142 kB]
Get: 57 http://deb.debian.org/debian bullseye/main arm64 libpcre2-16-0 arm64 10.36-2+deb11u1 [203 kB]
Get: 58 http://deb.debian.org/debian bullseye/main arm64 libpcre2-32-0 arm64 10.36-2+deb11u1 [194 kB]
Get: 59 http://deb.debian.org/debian bullseye/main arm64 libpcre2-posix2 arm64 10.36-2+deb11u1 [49.1 kB]
Get: 60 http://deb.debian.org/debian bullseye/main arm64 libpcre2-dev arm64 10.36-2+deb11u1 [647 kB]
Get: 61 http://deb.debian.org/debian bullseye/main arm64 libssl-dev arm64 1.1.1w-0+deb11u1 [1703 kB]
Get: 62 http://deb.debian.org/debian bullseye/main arm64 libsystemd-dev arm64 247.3-7+deb11u4 [402 kB]
Get: 63 http://deb.debian.org/debian bullseye/main arm64 python-babel-localedata all 2.8.0+dfsg.1-7 [4997 kB]
Get: 64 http://deb.debian.org/debian bullseye/main arm64 python3-alabaster all 0.7.8-1.1 [18.6 kB]
Get: 65 http://deb.debian.org/debian bullseye/main arm64 python3-pkg-resources all 52.0.0-4 [190 kB]
Get: 66 http://deb.debian.org/debian bullseye/main arm64 python3-tz all 2021.1-1 [34.8 kB]
Get: 67 http://deb.debian.org/debian bullseye/main arm64 python3-babel all 2.8.0+dfsg.1-7 [100 kB]
Get: 68 http://deb.debian.org/debian bullseye/main arm64 python3-certifi all 2020.6.20-1 [151 kB]
Get: 69 http://deb.debian.org/debian bullseye/main arm64 python3-chardet all 4.0.0-1 [99.0 kB]
Get: 70 http://deb.debian.org/debian bullseye/main arm64 python3-lib2to3 all 3.9.2-1 [77.8 kB]
Get: 71 http://deb.debian.org/debian bullseye/main arm64 python3-distutils all 3.9.2-1 [143 kB]
Get: 72 http://deb.debian.org/debian bullseye/main arm64 python3-roman all 2.0.0-5 [9064 B]
Get: 73 http://deb.debian.org/debian bullseye/main arm64 python3-docutils all 0.16+dfsg-4 [384 kB]
Get: 74 http://deb.debian.org/debian bullseye/main arm64 python3-idna all 2.10-1 [37.4 kB]
Get: 75 http://deb.debian.org/debian bullseye/main arm64 python3-imagesize all 1.2.0-2 [5824 B]
Get: 76 http://deb.debian.org/debian bullseye/main arm64 python3-markupsafe arm64 1.1.1-1+b3 [15.2 kB]
Get: 77 http://deb.debian.org/debian bullseye/main arm64 python3-jinja2 all 2.11.3-1 [114 kB]
Get: 78 http://deb.debian.org/debian bullseye/main arm64 python3-mako all 1.1.3+ds1-2 [80.2 kB]
Get: 79 http://deb.debian.org/debian bullseye/main arm64 python3-pyparsing all 2.4.7-1 [109 kB]
Get: 80 http://deb.debian.org/debian bullseye/main arm64 python3-packaging all 20.9-2 [33.5 kB]
Get: 81 http://deb.debian.org/debian bullseye/main arm64 python3-pygments all 2.7.1+dfsg-2.1 [657 kB]
Get: 82 http://deb.debian.org/debian bullseye/main arm64 python3-six all 1.16.0-2 [17.5 kB]
Get: 83 http://deb.debian.org/debian bullseye/main arm64 python3-urllib3 all 1.26.5-1~exp1 [114 kB]
Get: 84 http://deb.debian.org/debian bullseye/main arm64 python3-requests all 2.25.1+dfsg-2 [69.3 kB]
Get: 85 http://deb.debian.org/debian bullseye/main arm64 python3-snowballstemmer all 2.1.0-1 [58.7 kB]
Get: 86 http://deb.debian.org/debian bullseye/main arm64 sphinx-common all 3.4.3-2 [578 kB]
Get: 87 http://deb.debian.org/debian bullseye/main arm64 python3-sphinx all 3.4.3-2 [545 kB]
Get: 88 http://deb.debian.org/debian bullseye/main arm64 zlib1g-dev arm64 1:1.2.11.dfsg-2+deb11u2 [189 kB]
Fetched 37.8 MB in 0s (92.1 MB/s)
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package bsdextrautils.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 19702 files and directories currently installed.)
Preparing to unpack .../0-bsdextrautils_2.36.1-8+deb11u1_arm64.deb ...
Unpacking bsdextrautils (2.36.1-8+deb11u1) ...
Selecting previously unselected package libuchardet0:arm64.
Preparing to unpack .../1-libuchardet0_0.0.7-1_arm64.deb ...
Unpacking libuchardet0:arm64 (0.0.7-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../2-groff-base_1.22.4-6_arm64.deb ...
Unpacking groff-base (1.22.4-6) ...
Selecting previously unselected package libpipeline1:arm64.
Preparing to unpack .../3-libpipeline1_1.5.3-1_arm64.deb ...
Unpacking libpipeline1:arm64 (1.5.3-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../4-man-db_2.9.4-2_arm64.deb ...
Unpacking man-db (2.9.4-2) ...
Selecting previously unselected package libpython3.9-minimal:arm64.
Preparing to unpack .../5-libpython3.9-minimal_3.9.2-1_arm64.deb ...
Unpacking libpython3.9-minimal:arm64 (3.9.2-1) ...
Selecting previously unselected package libexpat1:arm64.
Preparing to unpack .../6-libexpat1_2.2.10-2+deb11u5_arm64.deb ...
Unpacking libexpat1:arm64 (2.2.10-2+deb11u5) ...
Selecting previously unselected package python3.9-minimal.
Preparing to unpack .../7-python3.9-minimal_3.9.2-1_arm64.deb ...
Unpacking python3.9-minimal (3.9.2-1) ...
Setting up libpython3.9-minimal:arm64 (3.9.2-1) ...
Setting up libexpat1:arm64 (2.2.10-2+deb11u5) ...
Setting up python3.9-minimal (3.9.2-1) ...
Selecting previously unselected package python3-minimal.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 20569 files and directories currently installed.)
Preparing to unpack .../0-python3-minimal_3.9.2-3_arm64.deb ...
Unpacking python3-minimal (3.9.2-3) ...
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-1_arm64.deb ...
Unpacking libmpdec3:arm64 (2.5.1-1) ...
Selecting previously unselected package readline-common.
Preparing to unpack .../3-readline-common_8.1-1_all.deb ...
Unpacking readline-common (8.1-1) ...
Selecting previously unselected package libreadline8:arm64.
Preparing to unpack .../4-libreadline8_8.1-1_arm64.deb ...
Unpacking libreadline8:arm64 (8.1-1) ...
Selecting previously unselected package libpython3.9-stdlib:arm64.
Preparing to unpack .../5-libpython3.9-stdlib_3.9.2-1_arm64.deb ...
Unpacking libpython3.9-stdlib:arm64 (3.9.2-1) ...
Selecting previously unselected package python3.9.
Preparing to unpack .../6-python3.9_3.9.2-1_arm64.deb ...
Unpacking python3.9 (3.9.2-1) ...
Selecting previously unselected package libpython3-stdlib:arm64.
Preparing to unpack .../7-libpython3-stdlib_3.9.2-3_arm64.deb ...
Unpacking libpython3-stdlib:arm64 (3.9.2-3) ...
Setting up python3-minimal (3.9.2-3) ...
Selecting previously unselected package python3.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 20990 files and directories currently installed.)
Preparing to unpack .../00-python3_3.9.2-3_arm64.deb ...
Unpacking python3 (3.9.2-3) ...
Selecting previously unselected package sgml-base.
Preparing to unpack .../01-sgml-base_1.30_all.deb ...
Unpacking sgml-base (1.30) ...
Selecting previously unselected package sensible-utils.
Preparing to unpack .../02-sensible-utils_0.0.14_all.deb ...
Unpacking sensible-utils (0.0.14) ...
Selecting previously unselected package openssl.
Preparing to unpack .../03-openssl_1.1.1w-0+deb11u1_arm64.deb ...
Unpacking openssl (1.1.1w-0+deb11u1) ...
Selecting previously unselected package ca-certificates.
Preparing to unpack .../04-ca-certificates_20210119_all.deb ...
Unpacking ca-certificates (20210119) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../05-libmagic-mgc_1%3a5.39-3+deb11u1_arm64.deb ...
Unpacking libmagic-mgc (1:5.39-3+deb11u1) ...
Selecting previously unselected package libmagic1:arm64.
Preparing to unpack .../06-libmagic1_1%3a5.39-3+deb11u1_arm64.deb ...
Unpacking libmagic1:arm64 (1:5.39-3+deb11u1) ...
Selecting previously unselected package file.
Preparing to unpack .../07-file_1%3a5.39-3+deb11u1_arm64.deb ...
Unpacking file (1:5.39-3+deb11u1) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../08-gettext-base_0.21-4_arm64.deb ...
Unpacking gettext-base (0.21-4) ...
Selecting previously unselected package libsigsegv2:arm64.
Preparing to unpack .../09-libsigsegv2_2.13-1_arm64.deb ...
Unpacking libsigsegv2:arm64 (2.13-1) ...
Selecting previously unselected package m4.
Preparing to unpack .../10-m4_1.4.18-5_arm64.deb ...
Unpacking m4 (1.4.18-5) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../11-autoconf_2.69-14_all.deb ...
Unpacking autoconf (2.69-14) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../12-autotools-dev_20180224.1+nmu1_all.deb ...
Unpacking autotools-dev (20180224.1+nmu1) ...
Selecting previously unselected package automake.
Preparing to unpack .../13-automake_1%3a1.16.3-2_all.deb ...
Unpacking automake (1:1.16.3-2) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../14-autopoint_0.21-4_all.deb ...
Unpacking autopoint (0.21-4) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../15-libdebhelper-perl_13.3.4_all.deb ...
Unpacking libdebhelper-perl (13.3.4) ...
Selecting previously unselected package libtool.
Preparing to unpack .../16-libtool_2.4.6-15_all.deb ...
Unpacking libtool (2.4.6-15) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../17-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../18-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 .../19-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 .../20-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 .../21-dh-strip-nondeterminism_1.12.0-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.12.0-1) ...
Selecting previously unselected package libelf1:arm64.
Preparing to unpack .../22-libelf1_0.183-1_arm64.deb ...
Unpacking libelf1:arm64 (0.183-1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../23-dwz_0.13+20210201-1_arm64.deb ...
Unpacking dwz (0.13+20210201-1) ...
Selecting previously unselected package libicu67:arm64.
Preparing to unpack .../24-libicu67_67.1-7_arm64.deb ...
Unpacking libicu67:arm64 (67.1-7) ...
Selecting previously unselected package libxml2:arm64.
Preparing to unpack .../25-libxml2_2.9.10+dfsg-6.7+deb11u4_arm64.deb ...
Unpacking libxml2:arm64 (2.9.10+dfsg-6.7+deb11u4) ...
Selecting previously unselected package gettext.
Preparing to unpack .../26-gettext_0.21-4_arm64.deb ...
Unpacking gettext (0.21-4) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../27-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 .../28-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../29-debhelper_13.3.4_all.deb ...
Unpacking debhelper (13.3.4) ...
Selecting previously unselected package xml-core.
Preparing to unpack .../30-xml-core_0.18+nmu1_all.deb ...
Unpacking xml-core (0.18+nmu1) ...
Selecting previously unselected package docutils-common.
Preparing to unpack .../31-docutils-common_0.16+dfsg-4_all.deb ...
Unpacking docutils-common (0.16+dfsg-4) ...
Selecting previously unselected package libjs-jquery.
Preparing to unpack .../32-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 .../33-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 .../34-libjs-sphinxdoc_3.4.3-2_all.deb ...
Unpacking libjs-sphinxdoc (3.4.3-2) ...
Selecting previously unselected package liblua5.3-0:arm64.
Preparing to unpack .../35-liblua5.3-0_5.3.3-1.1+deb11u1_arm64.deb ...
Unpacking liblua5.3-0:arm64 (5.3.3-1.1+deb11u1) ...
Selecting previously unselected package libncurses6:arm64.
Preparing to unpack .../36-libncurses6_6.2+20201114-2+deb11u2_arm64.deb ...
Unpacking libncurses6:arm64 (6.2+20201114-2+deb11u2) ...
Selecting previously unselected package libncurses-dev:arm64.
Preparing to unpack .../37-libncurses-dev_6.2+20201114-2+deb11u2_arm64.deb ...
Unpacking libncurses-dev:arm64 (6.2+20201114-2+deb11u2) ...
Selecting previously unselected package libreadline-dev:arm64.
Preparing to unpack .../38-libreadline-dev_8.1-1_arm64.deb ...
Unpacking libreadline-dev:arm64 (8.1-1) ...
Selecting previously unselected package liblua5.3-dev:arm64.
Preparing to unpack .../39-liblua5.3-dev_5.3.3-1.1+deb11u1_arm64.deb ...
Unpacking liblua5.3-dev:arm64 (5.3.3-1.1+deb11u1) ...
Selecting previously unselected package libpcre2-16-0:arm64.
Preparing to unpack .../40-libpcre2-16-0_10.36-2+deb11u1_arm64.deb ...
Unpacking libpcre2-16-0:arm64 (10.36-2+deb11u1) ...
Selecting previously unselected package libpcre2-32-0:arm64.
Preparing to unpack .../41-libpcre2-32-0_10.36-2+deb11u1_arm64.deb ...
Unpacking libpcre2-32-0:arm64 (10.36-2+deb11u1) ...
Selecting previously unselected package libpcre2-posix2:arm64.
Preparing to unpack .../42-libpcre2-posix2_10.36-2+deb11u1_arm64.deb ...
Unpacking libpcre2-posix2:arm64 (10.36-2+deb11u1) ...
Selecting previously unselected package libpcre2-dev:arm64.
Preparing to unpack .../43-libpcre2-dev_10.36-2+deb11u1_arm64.deb ...
Unpacking libpcre2-dev:arm64 (10.36-2+deb11u1) ...
Selecting previously unselected package libssl-dev:arm64.
Preparing to unpack .../44-libssl-dev_1.1.1w-0+deb11u1_arm64.deb ...
Unpacking libssl-dev:arm64 (1.1.1w-0+deb11u1) ...
Selecting previously unselected package libsystemd-dev:arm64.
Preparing to unpack .../45-libsystemd-dev_247.3-7+deb11u4_arm64.deb ...
Unpacking libsystemd-dev:arm64 (247.3-7+deb11u4) ...
Selecting previously unselected package python-babel-localedata.
Preparing to unpack .../46-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-alabaster.
Preparing to unpack .../47-python3-alabaster_0.7.8-1.1_all.deb ...
Unpacking python3-alabaster (0.7.8-1.1) ...
Selecting previously unselected package python3-pkg-resources.
Preparing to unpack .../48-python3-pkg-resources_52.0.0-4_all.deb ...
Unpacking python3-pkg-resources (52.0.0-4) ...
Selecting previously unselected package python3-tz.
Preparing to unpack .../49-python3-tz_2021.1-1_all.deb ...
Unpacking python3-tz (2021.1-1) ...
Selecting previously unselected package python3-babel.
Preparing to unpack .../50-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 .../51-python3-certifi_2020.6.20-1_all.deb ...
Unpacking python3-certifi (2020.6.20-1) ...
Selecting previously unselected package python3-chardet.
Preparing to unpack .../52-python3-chardet_4.0.0-1_all.deb ...
Unpacking python3-chardet (4.0.0-1) ...
Selecting previously unselected package python3-lib2to3.
Preparing to unpack .../53-python3-lib2to3_3.9.2-1_all.deb ...
Unpacking python3-lib2to3 (3.9.2-1) ...
Selecting previously unselected package python3-distutils.
Preparing to unpack .../54-python3-distutils_3.9.2-1_all.deb ...
Unpacking python3-distutils (3.9.2-1) ...
Selecting previously unselected package python3-roman.
Preparing to unpack .../55-python3-roman_2.0.0-5_all.deb ...
Unpacking python3-roman (2.0.0-5) ...
Selecting previously unselected package python3-docutils.
Preparing to unpack .../56-python3-docutils_0.16+dfsg-4_all.deb ...
Unpacking python3-docutils (0.16+dfsg-4) ...
Selecting previously unselected package python3-idna.
Preparing to unpack .../57-python3-idna_2.10-1_all.deb ...
Unpacking python3-idna (2.10-1) ...
Selecting previously unselected package python3-imagesize.
Preparing to unpack .../58-python3-imagesize_1.2.0-2_all.deb ...
Unpacking python3-imagesize (1.2.0-2) ...
Selecting previously unselected package python3-markupsafe.
Preparing to unpack .../59-python3-markupsafe_1.1.1-1+b3_arm64.deb ...
Unpacking python3-markupsafe (1.1.1-1+b3) ...
Selecting previously unselected package python3-jinja2.
Preparing to unpack .../60-python3-jinja2_2.11.3-1_all.deb ...
Unpacking python3-jinja2 (2.11.3-1) ...
Selecting previously unselected package python3-mako.
Preparing to unpack .../61-python3-mako_1.1.3+ds1-2_all.deb ...
Unpacking python3-mako (1.1.3+ds1-2) ...
Selecting previously unselected package python3-pyparsing.
Preparing to unpack .../62-python3-pyparsing_2.4.7-1_all.deb ...
Unpacking python3-pyparsing (2.4.7-1) ...
Selecting previously unselected package python3-packaging.
Preparing to unpack .../63-python3-packaging_20.9-2_all.deb ...
Unpacking python3-packaging (20.9-2) ...
Selecting previously unselected package python3-pygments.
Preparing to unpack .../64-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 .../65-python3-six_1.16.0-2_all.deb ...
Unpacking python3-six (1.16.0-2) ...
Selecting previously unselected package python3-urllib3.
Preparing to unpack .../66-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 .../67-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 .../68-python3-snowballstemmer_2.1.0-1_all.deb ...
Unpacking python3-snowballstemmer (2.1.0-1) ...
Selecting previously unselected package sphinx-common.
Preparing to unpack .../69-sphinx-common_3.4.3-2_all.deb ...
Unpacking sphinx-common (3.4.3-2) ...
Selecting previously unselected package python3-sphinx.
Preparing to unpack .../70-python3-sphinx_3.4.3-2_all.deb ...
Unpacking python3-sphinx (3.4.3-2) ...
Selecting previously unselected package zlib1g-dev:arm64.
Preparing to unpack .../71-zlib1g-dev_1%3a1.2.11.dfsg-2+deb11u2_arm64.deb ...
Unpacking zlib1g-dev:arm64 (1:1.2.11.dfsg-2+deb11u2) ...
Setting up media-types (4.0.0) ...
Setting up libpipeline1:arm64 (1.5.3-1) ...
Setting up bsdextrautils (2.36.1-8+deb11u1) ...
update-alternatives: using /usr/bin/write.ul to provide /usr/bin/write (write) in auto mode
Setting up libicu67:arm64 (67.1-7) ...
Setting up libmagic-mgc (1:5.39-3+deb11u1) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libdebhelper-perl (13.3.4) ...
Setting up libmagic1:arm64 (1:5.39-3+deb11u1) ...
Setting up gettext-base (0.21-4) ...
Setting up file (1:5.39-3+deb11u1) ...
Setting up libpcre2-16-0:arm64 (10.36-2+deb11u1) ...
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.36-2+deb11u1) ...
Setting up libncurses6:arm64 (6.2+20201114-2+deb11u2) ...
Setting up libsigsegv2:arm64 (2.13-1) ...
Setting up libssl-dev:arm64 (1.1.1w-0+deb11u1) ...
Setting up autopoint (0.21-4) ...
Setting up libpcre2-posix2:arm64 (10.36-2+deb11u1) ...
Setting up zlib1g-dev:arm64 (1:1.2.11.dfsg-2+deb11u2) ...
Setting up sensible-utils (0.0.14) ...
Setting up libuchardet0:arm64 (0.0.7-1) ...
Setting up liblua5.3-0:arm64 (5.3.3-1.1+deb11u1) ...
Setting up libmpdec3:arm64 (2.5.1-1) ...
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 openssl (1.1.1w-0+deb11u1) ...
Setting up libelf1:arm64 (0.183-1) ...
Setting up readline-common (8.1-1) ...
Setting up libxml2:arm64 (2.9.10+dfsg-6.7+deb11u4) ...
Setting up libsystemd-dev:arm64 (247.3-7+deb11u4) ...
Setting up libjs-underscore (1.9.1~dfsg-3) ...
Setting up libfile-stripnondeterminism-perl (1.12.0-1) ...
Setting up libncurses-dev:arm64 (6.2+20201114-2+deb11u2) ...
Setting up gettext (0.21-4) ...
Setting up libpcre2-dev:arm64 (10.36-2+deb11u1) ...
Setting up libtool (2.4.6-15) ...
Setting up libreadline8:arm64 (8.1-1) ...
Setting up m4 (1.4.18-5) ...
Setting up libreadline-dev:arm64 (8.1-1) ...
Setting up intltool-debian (0.35.0+20060710.5) ...
Setting up ca-certificates (20210119) ...
Updating certificates in /etc/ssl/certs...
129 added, 0 removed; done.
Setting up libjs-sphinxdoc (3.4.3-2) ...
Setting up autoconf (2.69-14) ...
Setting up dh-strip-nondeterminism (1.12.0-1) ...
Setting up dwz (0.13+20210201-1) ...
Setting up groff-base (1.22.4-6) ...
Setting up xml-core (0.18+nmu1) ...
Setting up libpython3.9-stdlib:arm64 (3.9.2-1) ...
Setting up libpython3-stdlib:arm64 (3.9.2-3) ...
Setting up automake (1:1.16.3-2) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up liblua5.3-dev:arm64 (5.3.3-1.1+deb11u1) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up man-db (2.9.4-2) ...
Not building database; man-db/auto-update is not 'true'.
Setting up dh-autoreconf (20) ...
Setting up sphinx-common (3.4.3-2) ...
Setting up python3.9 (3.9.2-1) ...
Setting up debhelper (13.3.4) ...
Setting up python3 (3.9.2-3) ...
Setting up python3-markupsafe (1.1.1-1+b3) ...
Setting up python3-tz (2021.1-1) ...
Setting up python3-six (1.16.0-2) ...
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 python3-idna (2.10-1) ...
Setting up python3-urllib3 (1.26.5-1~exp1) ...
Setting up python3-lib2to3 (3.9.2-1) ...
Setting up python3-mako (1.1.3+ds1-2) ...
Setting up python3-imagesize (1.2.0-2) ...
Setting up python3-pkg-resources (52.0.0-4) ...
Setting up python3-distutils (3.9.2-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.8-1.1) ...
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.31-13+deb11u8) ...
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.4.3-2) ...
Processing triggers for ca-certificates (20210119) ...
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.
Reading package lists...
Building dependency tree...
Reading state information...
Reading extended state information...
Initializing package states...
Writing extended state information...
Building tag database...
 -> Finished parsing the build-deps
Reading package lists...
Building dependency tree...
Reading state information...
fakeroot is already the newest version (1.25.3-1.1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
I: Building the package
I: Running cd /build/reproducible-path/haproxy-2.2.9/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S  > ../haproxy_2.2.9-2+deb11u6_source.changes
dpkg-buildpackage: info: source package haproxy
dpkg-buildpackage: info: source version 2.2.9-2+deb11u6
dpkg-buildpackage: info: source distribution bullseye-security
dpkg-buildpackage: info: source changed by Salvatore Bonaccorso <carnil@debian.org>
 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 '/build/reproducible-path/haproxy-2.2.9'
make -C contrib/systemd clean
make[2]: Entering directory '/build/reproducible-path/haproxy-2.2.9/contrib/systemd'
rm -f haproxy.service
make[2]: Leaving directory '/build/reproducible-path/haproxy-2.2.9/contrib/systemd'
/usr/bin/make -C doc/lua-api clean
make[2]: Entering directory '/build/reproducible-path/haproxy-2.2.9/doc/lua-api'
rm -rf _build/*
make[2]: Leaving directory '/build/reproducible-path/haproxy-2.2.9/doc/lua-api'
dh_auto_clean
	make -j12 clean
make[2]: Entering directory '/build/reproducible-path/haproxy-2.2.9'
make[2]: Leaving directory '/build/reproducible-path/haproxy-2.2.9'
dh_auto_clean -Dcontrib/halog
	cd contrib/halog && make -j12 clean
make[2]: Entering directory '/build/reproducible-path/haproxy-2.2.9/contrib/halog'
rm -f halog *.[oas]
make[2]: Leaving directory '/build/reproducible-path/haproxy-2.2.9/contrib/halog'
make[1]: Leaving directory '/build/reproducible-path/haproxy-2.2.9'
   dh_clean
 debian/rules build
dh build --with sphinxdoc
   dh_update_autotools_config
   dh_autoreconf
   debian/rules override_dh_auto_build-arch
make[1]: Entering directory '/build/reproducible-path/haproxy-2.2.9'
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 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" LDFLAGS="-Wl,-z,relro -Wl,-z,now -Wl,--as-needed" VERSION="2.2.9" SUBVERS="-2+deb11u6" VERDATE="2023/12/23"
make[2]: Entering directory '/build/reproducible-path/haproxy-2.2.9'
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/ev_poll.o src/ev_poll.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/ev_epoll.o src/ev_epoll.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/ssl_sample.o src/ssl_sample.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/ssl_sock.o src/ssl_sock.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/ssl_crtlist.o src/ssl_crtlist.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/ssl_ckch.o src/ssl_ckch.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/ssl_utils.o src/ssl_utils.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/cfgparse-ssl.o src/cfgparse-ssl.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/hlua.o src/hlua.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/hlua_fcn.o src/hlua_fcn.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/namespace.o src/namespace.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/mux_fcgi.o src/mux_fcgi.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/mux_h1.o src/mux_h1.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/mux_h2.o src/mux_h2.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/backend.o src/backend.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/cfgparse.o src/cfgparse.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/cli.o src/cli.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/cfgparse-listen.o src/cfgparse-listen.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/stats.o src/stats.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/http_ana.o src/http_ana.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/stream.o src/stream.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/check.o src/check.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/sample.o src/sample.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/tools.o src/tools.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/server.o src/server.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/listener.o src/listener.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/tcpcheck.o src/tcpcheck.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/pattern.o src/pattern.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/log.o src/log.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/stick_table.o src/stick_table.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/flt_spoe.o src/flt_spoe.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/stream_interface.o src/stream_interface.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/filters.o src/filters.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/http_fetch.o src/http_fetch.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/map.o src/map.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/session.o src/session.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/sink.o src/sink.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/flt_http_comp.o src/flt_http_comp.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/debug.o src/debug.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/tcp_rules.o src/tcp_rules.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" \
      -DBUILD_TARGET='"linux-glibc"' \
      -DBUILD_ARCH='""' \
      -DBUILD_CPU='"generic"' \
      -DBUILD_CC='"gcc"' \
      -DBUILD_CFLAGS='"-O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/peers.o src/peers.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/flt_trace.o src/flt_trace.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/queue.o src/queue.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/proxy.o src/proxy.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/http_htx.o src/http_htx.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/dns.o src/dns.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/raw_sock.o src/raw_sock.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/pool.o src/pool.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/http_act.o src/http_act.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/http_rules.o src/http_rules.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/compression.o src/compression.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/cfgparse-global.o src/cfgparse-global.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/payload.o src/payload.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/signal.o src/signal.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/activity.o src/activity.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/mworker.o src/mworker.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/cache.o src/cache.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/proto_uxst.o src/proto_uxst.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/lb_chash.o src/lb_chash.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/connection.o src/connection.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/proto_tcp.o src/proto_tcp.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/http_conv.o src/http_conv.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/arg.o src/arg.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/lb_fas.o src/lb_fas.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/xprt_handshake.o src/xprt_handshake.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/fcgi-app.o src/fcgi-app.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/applet.o src/applet.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/acl.o src/acl.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/task.o src/task.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/ring.o src/ring.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/vars.o src/vars.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/trace.o src/trace.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/mux_pt.o src/mux_pt.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/xxhash.o src/xxhash.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/mworker-prog.o src/mworker-prog.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/h1_htx.o src/h1_htx.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/frontend.o src/frontend.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/extcheck.o src/extcheck.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/channel.o src/channel.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/action.o src/action.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/mailers.o src/mailers.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/proto_sockpair.o src/proto_sockpair.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/ebmbtree.o src/ebmbtree.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/thread.o src/thread.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/lb_fwrr.o src/lb_fwrr.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/time.o src/time.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/regex.o src/regex.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/lb_fwlc.o src/lb_fwlc.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/htx.o src/htx.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/h2.o src/h2.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/hpack-tbl.o src/hpack-tbl.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/lru.o src/lru.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/wdt.o src/wdt.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/lb_map.o src/lb_map.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/eb32sctree.o src/eb32sctree.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/ebistree.o src/ebistree.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/h1.o src/h1.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/sha1.o src/sha1.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/http.o src/http.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/fd.o src/fd.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/ev_select.o src/ev_select.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/chunk.o src/chunk.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/hash.o src/hash.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/hpack-dec.o src/hpack-dec.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/freq_ctr.o src/freq_ctr.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/http_acl.o src/http_acl.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/dynbuf.o src/dynbuf.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/uri_auth.o src/uri_auth.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/protocol.o src/protocol.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/auth.o src/auth.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/ebsttree.o src/ebsttree.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/pipe.o src/pipe.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/hpack-enc.o src/hpack-enc.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/fcgi.o src/fcgi.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/eb64tree.o src/eb64tree.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/dict.o src/dict.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/shctx.o src/shctx.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/ebimtree.o src/ebimtree.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/eb32tree.o src/eb32tree.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/ebtree.o src/ebtree.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/dgram.o src/dgram.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/hpack-huff.o src/hpack-huff.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/base64.o src/base64.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o src/version.o src/version.c
gcc -Iinclude  -O2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -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-2+deb11u6\" -DCONFIG_HAPROXY_DATE=\"2023/12/23\" -c -o contrib/prometheus-exporter/service-prometheus.o contrib/prometheus-exporter/service-prometheus.c
gcc -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 '/build/reproducible-path/haproxy-2.2.9'
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 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" LDFLAGS="-Wl,-z,relro -Wl,-z,now -Wl,--as-needed" VERSION="2.2.9" SUBVERS="-2+deb11u6" VERDATE="2023/12/23"
make[2]: Entering directory '/build/reproducible-path/haproxy-2.2.9/contrib/systemd'
sed -e 's:@SBINDIR@:'/usr/sbin':' haproxy.service.in > haproxy.service
make[2]: Leaving directory '/build/reproducible-path/haproxy-2.2.9/contrib/systemd'
dh_auto_build -Dcontrib/halog
	cd contrib/halog && make -j12 "INSTALL=install --strip-program=true"
make[2]: Entering directory '/build/reproducible-path/haproxy-2.2.9/contrib/halog'
gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9/contrib/halog=. -fstack-protector-strong -Wformat -Werror=format-security -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:34: 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:34: 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:34: 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:40: 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:39: 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:37: 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:39: 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:32: 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:14: 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:14: 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:34: 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:34: 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:34: 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:40: 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:39: 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:37: 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:39: 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:32: 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:14: 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:14: 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:43: 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:9: 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:42: 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:9: 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: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]
   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:9: 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: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]
   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:9: 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:53: 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:9: 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:53: 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:9: 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: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]
   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:9: 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: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]
  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:9: 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:31: 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:13: 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:13: 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:10: 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:22: 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:22: 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:22: 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:36: 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:27: 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:31: 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:13: 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:13: 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:10: 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:22: 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:22: 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:22: 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:36: 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:27: 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: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]
  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:12: 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: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]
  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:9: 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: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]
  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:12: 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: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]
  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:9: 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:34: 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:34: 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:34: 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:40: 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:39: 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:37: 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:39: 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:32: 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:14: 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:14: 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:43: 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:9: 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:42: 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:9: 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: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]
   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:9: 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: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]
   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:9: 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:53: 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:9: 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:53: 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:9: 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: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]
   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:9: 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: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]
  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:9: 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:31: 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:24: 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:24: 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:24: 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:24: 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:31: 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:24: 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:24: 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:24: 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:24: 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:37: 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:10: 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:27: 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:31: 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:24: 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:24: 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:24: 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:24: 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:31: 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:24: 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:24: 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:24: 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:24: 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:37: 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:10: 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:27: 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: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]
  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:12: 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:57: 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:9: 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: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]
  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:12: 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:57: 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:9: 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:34: 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:34: 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:34: 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:40: 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:39: 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:37: 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:39: 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:32: 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:14: 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:14: 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:43: 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:9: 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:42: 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:9: 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: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]
   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:9: 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: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]
   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:9: 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:53: 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:9: 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:53: 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:9: 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: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]
   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:9: 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: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]
  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:9: 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:31: 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:13: 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:13: 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:13: 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:10: 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:22: 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:22: 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:22: 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:36: 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:27: 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: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]
  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:9: 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:31: 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:13: 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:13: 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:13: 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:13: 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:12: 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:11: 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:10: 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:37: 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:22: 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:22: 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:22: 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:27: 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:34: 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:34: 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:34: 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:40: 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:39: 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:37: 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:39: 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:32: 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:14: 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:14: 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:43: 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:9: 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:42: 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:9: 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: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]
   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:9: 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: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]
   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:9: 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:53: 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:9: 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:53: 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:9: 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: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]
   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:9: 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: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]
  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:9: 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:31: 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:13: 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:13: 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:13: 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:10: 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:22: 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:22: 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:22: 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:36: 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:27: 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: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]
  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:9: 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:31: 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:13: 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:13: 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:13: 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:13: 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:12: 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:11: 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:10: 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:37: 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:22: 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:22: 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:22: 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:27: 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:31: 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:24: 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:24: 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:24: 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:24: 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:30: 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:37: 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:24: 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:24: 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:24: 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:24: 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:10: 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:27: 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:34: 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:34: 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:34: 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:40: 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:39: 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:37: 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:39: 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:32: 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:14: 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:14: 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:43: 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:9: 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:42: 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:9: 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: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]
   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:9: 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: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]
   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:9: 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:53: 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:9: 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:53: 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:9: 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: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]
   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:9: 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: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]
  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:9: 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:31: 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:13: 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:13: 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:10: 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:22: 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:22: 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:22: 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:36: 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:27: 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:31: 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:13: 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:13: 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:10: 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:22: 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:22: 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:22: 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:36: 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:27: 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:43: 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:9: 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:42: 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:9: 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: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]
   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:9: 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: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]
   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:9: 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:53: 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:9: 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:53: 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:9: 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: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]
   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:9: 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: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]
  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:9: 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:31: 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:24: 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:24: 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:24: 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:24: 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:31: 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:24: 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:24: 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:24: 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:24: 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:37: 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:10: 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:27: 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:31: 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:24: 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:24: 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:24: 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:24: 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:31: 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:24: 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:24: 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:24: 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:24: 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:37: 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:10: 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:27: 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:43: 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:9: 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:42: 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:9: 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: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]
   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:9: 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: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]
   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:9: 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:53: 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:9: 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:53: 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:9: 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: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]
  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:9: 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: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]
  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:9: 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:31: 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:24: 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:24: 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:24: 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:24: 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:31: 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:24: 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:24: 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:24: 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:24: 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:37: 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:10: 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:27: 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:31: 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:24: 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:24: 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:24: 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:24: 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:30: 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:37: 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:24: 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:24: 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:24: 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:24: 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:10: 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:27: 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:34: 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:34: 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:34: 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:40: 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:39: 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:37: 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:39: 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:32: 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:14: 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:14: 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:43: 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:9: 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:42: 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:9: 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: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]
   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:9: 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: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]
   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:9: 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:53: 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:9: 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:53: 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:9: 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: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]
   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:9: 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: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]
  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:9: 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:31: 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:13: 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:13: 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:10: 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:22: 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:22: 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:22: 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:36: 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:27: 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:31: 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:13: 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:13: 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:10: 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:22: 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:22: 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:22: 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:36: 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:27: 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:43: 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:9: 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:42: 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:9: 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: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]
   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:9: 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: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]
   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:9: 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:53: 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:9: 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:53: 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:9: 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: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]
   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:9: 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: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]
  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:9: 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:31: 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:24: 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:24: 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:24: 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:24: 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:31: 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:24: 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:24: 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:24: 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:24: 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:37: 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:10: 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:27: 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:31: 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:24: 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:24: 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:24: 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:24: 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:31: 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:24: 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:24: 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:24: 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:24: 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:37: 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:10: 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:27: 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:43: 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:9: 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:42: 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:9: 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: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]
   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:9: 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: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]
   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:9: 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:53: 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:9: 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:53: 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:9: 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: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]
  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:9: 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: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]
  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:9: 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:31: 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:24: 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:24: 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:24: 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:24: 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:31: 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:24: 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:24: 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:24: 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:24: 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:37: 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:10: 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:27: 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:34: 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:34: 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:34: 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:40: 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:39: 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:37: 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:39: 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:32: 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:14: 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:14: 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:43: 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:9: 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:42: 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:9: 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: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]
   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:9: 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: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]
   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:9: 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:53: 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:9: 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:53: 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:9: 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: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]
   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:9: 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: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]
  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:9: 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:31: 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:13: 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:13: 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:10: 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:22: 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:22: 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:22: 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:36: 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:27: 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:31: 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:13: 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:13: 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:10: 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:22: 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:22: 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:22: 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:36: 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:27: 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:43: 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:9: 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:42: 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:9: 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: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]
   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:9: 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: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]
   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:9: 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:53: 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:9: 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:53: 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:9: 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: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]
   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:9: 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: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]
  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:9: 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:31: 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:24: 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:24: 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:24: 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:24: 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:31: 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:24: 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:24: 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:24: 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:24: 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:37: 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:10: 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:27: 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:31: 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:24: 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:24: 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:24: 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:24: 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:31: 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:24: 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:24: 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:24: 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:24: 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:37: 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:10: 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:27: 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:43: 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:9: 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:42: 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:9: 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: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]
   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:9: 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: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]
   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:9: 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:53: 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:9: 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:53: 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:9: 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: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]
  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:9: 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: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]
  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:9: 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:31: 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:24: 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:24: 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:24: 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:24: 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:31: 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:24: 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:24: 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:24: 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:24: 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:37: 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:10: 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:27: 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:31: 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:24: 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:24: 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:24: 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:24: 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:30: 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:37: 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:24: 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:24: 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:24: 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:24: 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:10: 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:27: 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:43: 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:9: 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:42: 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:9: 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: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]
   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:9: 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: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]
   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:9: 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:53: 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:9: 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:53: 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:9: 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: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]
   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:9: 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: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]
  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:9: 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:31: 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:13: 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:13: 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:13: 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:10: 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:22: 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:22: 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:22: 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:36: 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:27: 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: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]
  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:9: 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:31: 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:13: 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:13: 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:13: 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:13: 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:12: 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:11: 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:10: 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:37: 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:22: 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:22: 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:22: 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:27: 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:31: 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:24: 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:24: 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:24: 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:24: 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:30: 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:37: 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:24: 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:24: 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:24: 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:24: 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:10: 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:27: 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:39: 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:38: 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 '/build/reproducible-path/haproxy-2.2.9/contrib/halog'
/usr/bin/make -C doc/lua-api man
make[2]: Entering directory '/build/reproducible-path/haproxy-2.2.9/doc/lua-api'
sphinx-build -b man -d _build/doctrees   . _build/man
Running Sphinx v3.4.3
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

/build/reproducible-path/haproxy-2.2.9/doc/lua-api/index.rst:406: WARNING: duplicate function description of core.rfc850_date, other function in index
/build/reproducible-path/haproxy-2.2.9/doc/lua-api/index.rst:415: WARNING: duplicate function description of core.asctime_date, other function in index
/build/reproducible-path/haproxy-2.2.9/doc/lua-api/index.rst:432: WARNING: duplicate attribute description of core.proxies, other attribute in index
/build/reproducible-path/haproxy-2.2.9/doc/lua-api/index.rst:492: WARNING: Literal block ends without a blank line; unexpected unindent.
/build/reproducible-path/haproxy-2.2.9/doc/lua-api/index.rst:511: WARNING: Literal block ends without a blank line; unexpected unindent.
/build/reproducible-path/haproxy-2.2.9/doc/lua-api/index.rst:1640: WARNING: Inline interpreted text or phrase reference start-string without end-string.
/build/reproducible-path/haproxy-2.2.9/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 '/build/reproducible-path/haproxy-2.2.9/doc/lua-api'
make[1]: Leaving directory '/build/reproducible-path/haproxy-2.2.9'
   debian/rules override_dh_auto_build-indep
make[1]: Entering directory '/build/reproducible-path/haproxy-2.2.9'
# Build the HTML documentation, after patching dconv
patch -p1 < /build/reproducible-path/haproxy-2.2.9/debian/patches/debianize-dconv.patch
patching file debian/dconv/haproxy-dconv.py
Hunk #5 succeeded at 527 with fuzz 1.
patching file debian/dconv/templates/template.html
for doc in intro configuration management; do \
	python3 -B /build/reproducible-path/haproxy-2.2.9/debian/dconv/haproxy-dconv.py \
		-i /build/reproducible-path/haproxy-2.2.9/doc/${doc}.txt \
		-o /build/reproducible-path/haproxy-2.2.9/doc/${doc}.html ;\
done
Importing /build/reproducible-path/haproxy-2.2.9/doc/intro.txt...
Adding 'Advanced features: Tracing' to the summary
Parsing chapter ...
Parsing chapter Summary...
Parsing chapter Available documentation...
Parsing chapter Quick introduction to load balancing and load balancers...
Parsing chapter Introduction to HAProxy...
Parsing chapter What HAProxy is and isn't...
Parsing chapter How HAProxy works...
Parsing chapter Basic features...
Parsing chapter Basic features : Proxying...
Parsing chapter Basic features : SSL...
Parsing chapter Basic features : Monitoring...
Parsing chapter Basic features : High availability...
Parsing chapter Basic features : Load balancing...
Parsing chapter Basic features : Stickiness...
Parsing chapter Basic features : Sampling and converting information...
Parsing chapter Basic features : Maps...
Parsing chapter Basic features : ACLs and conditions...
Parsing chapter Basic features : Content switching...
Parsing chapter Basic features : Stick-tables...
Parsing chapter Basic features : Formatted strings...
Parsing chapter Basic features : HTTP rewriting and redirection...
Parsing chapter Basic features : Server protection...
Parsing chapter Basic features : Logging...
Parsing chapter Basic features : Statistics...
Parsing chapter Advanced features...
Parsing chapter Advanced features : Management...
Parsing chapter Advanced features : System-specific capabilities...
Parsing chapter Advanced features : Scripting...
Parsing chapter Advanced features: Tracing...
Parsing chapter Sizing...
Parsing chapter How to get HAProxy...
Parsing chapter Companion products and alternatives...
Parsing chapter Apache HTTP server...
Parsing chapter NGINX...
Parsing chapter Varnish...
Parsing chapter Alternatives...
Parsing chapter Contacts...
Generating keywords links...
Exporting to /build/reproducible-path/haproxy-2.2.9/doc/intro.html...
Importing /build/reproducible-path/haproxy-2.2.9/doc/configuration.txt...
Line `1299' exceeds 80 columns
Line `1305' exceeds 80 columns
Line `1517' exceeds 80 columns
Line `1524' exceeds 80 columns
Line `1534' exceeds 80 columns
Line `1552' exceeds 80 columns
Line `1807' exceeds 80 columns
Line `2684' exceeds 80 columns
Line `2716' exceeds 80 columns
Line `2717' exceeds 80 columns
Line `3437' exceeds 80 columns
Line `4717' exceeds 80 columns
Line `4891' exceeds 80 columns
Line `5245' exceeds 80 columns
Line `5254' exceeds 80 columns
Line `5275' exceeds 80 columns
Line `5685' exceeds 80 columns
Line `6953' exceeds 80 columns
Line `6958' exceeds 80 columns
Line `6959' exceeds 80 columns
Line `6960' exceeds 80 columns
Line `7552' exceeds 80 columns
Line `8888' exceeds 80 columns
Line `9493' exceeds 80 columns
Line `10783' exceeds 80 columns
Line `10981' exceeds 80 columns
Line `10990' exceeds 80 columns
Line `11011' exceeds 80 columns
Line `11415' exceeds 80 columns
Line `11890' exceeds 80 columns
Line `12478' exceeds 80 columns
Line `12652' exceeds 80 columns
Line `13572' exceeds 80 columns
Line `13844' exceeds 80 columns
Line `14332' exceeds 80 columns
Line `15051' exceeds 80 columns
Line `15052' exceeds 80 columns
Line `15078' exceeds 80 columns
Line `15099' exceeds 80 columns
Line `15186' exceeds 80 columns
Line `15196' exceeds 80 columns
Line `15251' exceeds 80 columns
Line `15441' exceeds 80 columns
Line `15442' exceeds 80 columns
Line `15443' exceeds 80 columns
Line `15445' exceeds 80 columns
Line `15447' exceeds 80 columns
Line `15448' exceeds 80 columns
Line `15450' exceeds 80 columns
Line `15485' exceeds 80 columns
Line `15486' exceeds 80 columns
Line `15540' exceeds 80 columns
Line `15565' exceeds 80 columns
Line `15568' exceeds 80 columns
Line `15575' exceeds 80 columns
Line `15785' exceeds 80 columns
Line `15787' exceeds 80 columns
Line `15789' exceeds 80 columns
Line `15791' exceeds 80 columns
Line `15792' exceeds 80 columns
Line `15794' exceeds 80 columns
Line `15799' exceeds 80 columns
Line `15826' exceeds 80 columns
Line `18122' exceeds 80 columns
Line `18399' exceeds 80 columns
Line `18498' exceeds 80 columns
Parsing chapter ...
Parsing chapter Summary...
Parsing chapter Quick reminder about HTTP...
Parsing chapter The HTTP transaction model...
Parsing chapter HTTP request...
Parsing chapter The Request line...
Parsing chapter The request headers...
Parsing chapter HTTP response...
Parsing chapter The response line...
Parsing chapter The response headers...
Parsing chapter Configuring HAProxy...
Parsing chapter Configuration file format...
Parsing chapter Quoting and escaping...
Entering table mode (4 columns)
Leaving table mode
Parsing chapter Environment variables...
Parsing chapter Time format...
Parsing chapter Examples...
Parsing chapter Global parameters...
Parsing chapter Process management and security...
Parsing chapter Performance tuning...
Parsing chapter Debugging...
Parsing chapter Userlists...
Parsing chapter Peers...
Parsing chapter Mailers...
Parsing chapter Programs...
Parsing chapter HTTP-errors...
Parsing chapter Rings...
Parsing chapter Proxies...
Parsing chapter Proxy keywords matrix...
Entering table mode (5 columns)
Leaving table mode
Parsing chapter Alphabetically sorted keywords reference...
Parsing chapter Bind and server options...
Parsing chapter Bind options...
Entering table mode (3 columns)
Leaving table mode
Parsing chapter Server and default-server options...
Entering table mode (2 columns)
Leaving table mode
Parsing chapter Server IP address resolution using DNS...
Parsing chapter Global overview...
Parsing chapter The resolvers section...
Parsing chapter Using ACLs and fetching samples...
Parsing chapter ACL basics...
Parsing chapter Matching booleans...
Parsing chapter Matching integers...
Parsing chapter Matching strings...
Parsing chapter Matching regular expressions (regexes)...
Parsing chapter Matching arbitrary data blocks...
Parsing chapter Matching IPv4 and IPv6 addresses...
Parsing chapter Using ACLs to form conditions...
Parsing chapter Fetching samples...
Parsing chapter Converters...
Entering table mode (5 columns)
Leaving table mode
Parsing chapter Fetching samples from internal states...
Parsing chapter Fetching samples at Layer 4...
Parsing chapter Fetching samples at Layer 5...
Parsing chapter Fetching samples from buffer contents (Layer 6)...
Parsing chapter Fetching HTTP samples (Layer 7)...
Parsing chapter Pre-defined ACLs...
Entering table mode (3 columns)
Leaving table mode
Parsing chapter Logging...
Parsing chapter Log levels...
Parsing chapter Log formats...
Parsing chapter Default log format...
Parsing chapter TCP log format...
Parsing chapter HTTP log format...
Parsing chapter Custom log format...
Parsing chapter Error log format...
Parsing chapter Advanced logging options...
Parsing chapter Disabling logging of external tests...
Parsing chapter Logging before waiting for the session to terminate...
Parsing chapter Raising log level upon errors...
Parsing chapter Disabling logging of successful connections...
Parsing chapter Timing events...
Parsing chapter Session state at disconnection...
Parsing chapter Non-printable characters...
Parsing chapter Capturing HTTP cookies...
Parsing chapter Capturing HTTP headers...
Parsing chapter Examples of logs...
Parsing chapter Supported filters...
Parsing chapter Trace...
Parsing chapter HTTP compression...
Parsing chapter Stream Processing Offload Engine (SPOE)...
Parsing chapter Cache...
Parsing chapter Fcgi-app...
Parsing chapter Setup...
Parsing chapter Proxy section...
Parsing chapter Example...
Parsing chapter Default parameters...
Multi section keyword : "external-check" in chapters ['3.1', '4.2']
Multi section keyword : "gid" in chapters ['3.1', '5.1']
Multi section keyword : "group" in chapters ['3.1', '3.4', '3.7', '5.1']
Multi section keyword : "log" in chapters ['3.1', '3.5', '4.2']
Multi section keyword : "log-tag" in chapters ['3.1', '4.2']
Multi section keyword : "nbproc" in chapters ['3.1', '7.3.2']
Multi section keyword : "stats" in chapters ['3.1', '4.2']
Multi section keyword : "uid" in chapters ['3.1', '5.1']
Multi section keyword : "user" in chapters ['3.1', '3.4', '3.7', '5.1']
Multi section keyword : "description" in chapters ['3.1', '3.9', '4.2']
Multi section keyword : "maxconn" in chapters ['3.2', '4.2', '5.1', '5.2']
Multi section keyword : "debug" in chapters ['3.3', '7.3.1']
Multi section keyword : "bind" in chapters ['3.5', '4.2']
Multi section keyword : "disabled" in chapters ['3.5', '4.2', '5.2']
Multi section keyword : "default-server" in chapters ['3.5', '4.2']
Multi section keyword : "server" in chapters ['3.5', '3.9', '4.2']
Multi section keyword : "timeout" in chapters ['3.6', '3.9', '4.2', '5.3.2']
Multi section keyword : "option" in chapters ['10.1', '3.7', '4.2']
Multi section keyword : "no option" in chapters ['10.1', '3.7', '4.2']
Multi section keyword : "errorfile" in chapters ['3.8', '4.2']
Multi section keyword : "timeout connect" in chapters ['3.9', '4.2']
Multi section keyword : "timeout server" in chapters ['3.9', '4.2']
Multi section keyword : "acl" in chapters ['10.1', '4.2']
Multi section keyword : "backlog" in chapters ['4.2', '5.1']
Multi section keyword : "cookie" in chapters ['4.2', '5.2', '7.3.6']
Multi section keyword : "enabled" in chapters ['4.2', '5.2']
Multi section keyword : "filter" in chapters ['4.2', '9.1', '9.2', '9.3', '9.4', '9.5']
Multi section keyword : "http-request" in chapters ['4.2', '5.3.2']
Multi section keyword : "http-request cache-use" in chapters ['4.2', '5.3.2']
Multi section keyword : "http-response" in chapters ['4.2', '5.3.2']
Multi section keyword : "http-response cache-store" in chapters ['4.2', '5.3.2']
Multi section keyword : "id" in chapters ['4.2', '5.1', '5.2']
Multi section keyword : "mode" in chapters ['4.2', '5.1']
Multi section keyword : "source" in chapters ['4.2', '5.2']
Multi section keyword : "stick" in chapters ['4.2', '5.2']
Multi section keyword : "transparent" in chapters ['4.2', '5.1']
Multi section keyword : "use-fcgi-app" in chapters ['10.1.2', '4.2']
Multi section keyword : "allow-0rtt" in chapters ['5.1', '5.2']
Multi section keyword : "alpn" in chapters ['5.1', '5.2']
Multi section keyword : "ca-file" in chapters ['5.1', '5.2']
Multi section keyword : "ciphers" in chapters ['5.1', '5.2']
Multi section keyword : "ciphersuites" in chapters ['5.1', '5.2']
Multi section keyword : "crl-file" in chapters ['5.1', '5.2']
Multi section keyword : "crt" in chapters ['5.1', '5.2']
Multi section keyword : "force-sslv3" in chapters ['5.1', '5.2']
Multi section keyword : "force-tlsv10" in chapters ['5.1', '5.2']
Multi section keyword : "force-tlsv11" in chapters ['5.1', '5.2']
Multi section keyword : "force-tlsv12" in chapters ['5.1', '5.2']
Multi section keyword : "force-tlsv13" in chapters ['5.1', '5.2']
Multi section keyword : "namespace" in chapters ['5.1', '5.2']
Multi section keyword : "no-sslv3" in chapters ['5.1', '5.2']
Multi section keyword : "no-tls-tickets" in chapters ['5.1', '5.2']
Multi section keyword : "no-tlsv10" in chapters ['5.1', '5.2']
Multi section keyword : "no-tlsv11" in chapters ['5.1', '5.2']
Multi section keyword : "no-tlsv12" in chapters ['5.1', '5.2']
Multi section keyword : "no-tlsv13" in chapters ['5.1', '5.2']
Multi section keyword : "npn" in chapters ['5.1', '5.2']
Multi section keyword : "proto" in chapters ['5.1', '5.2']
Multi section keyword : "ssl" in chapters ['5.1', '5.2']
Multi section keyword : "ssl-max-ver" in chapters ['5.1', '5.2']
Multi section keyword : "ssl-min-ver" in chapters ['5.1', '5.2']
Multi section keyword : "tcp-ut" in chapters ['5.1', '5.2']
Multi section keyword : "tfo" in chapters ['5.1', '5.2']
Multi section keyword : "verify" in chapters ['5.1', '5.2']
Multi section keyword : "resolvers" in chapters ['5.2', '5.3.2']
Multi section keyword : "bool" in chapters ['7.3.1', '7.3.2']
Multi section keyword : "nbsrv" in chapters ['7.3.1', '7.3.2']
Multi section keyword : "srv_queue" in chapters ['7.3.1', '7.3.2']
Generating keywords links...
Exporting to /build/reproducible-path/haproxy-2.2.9/doc/configuration.html...
Importing /build/reproducible-path/haproxy-2.2.9/doc/management.txt...
Line `111' exceeds 80 columns
Line `655' exceeds 80 columns
Line `656' exceeds 80 columns
Line `657' exceeds 80 columns
Line `658' exceeds 80 columns
Line `659' exceeds 80 columns
Line `660' exceeds 80 columns
Line `661' exceeds 80 columns
Line `662' exceeds 80 columns
Line `663' exceeds 80 columns
Line `664' exceeds 80 columns
Line `665' exceeds 80 columns
Line `666' exceeds 80 columns
Line `667' exceeds 80 columns
Line `668' exceeds 80 columns
Line `669' exceeds 80 columns
Line `670' exceeds 80 columns
Line `671' exceeds 80 columns
Line `672' exceeds 80 columns
Line `673' exceeds 80 columns
Line `1432' exceeds 80 columns
Line `1875' exceeds 80 columns
Line `2656' exceeds 80 columns
Line `2670' exceeds 80 columns
Line `3002' exceeds 80 columns
Line `3003' exceeds 80 columns
Line `3005' exceeds 80 columns
Line `3006' exceeds 80 columns
Line `3008' exceeds 80 columns
Line `3044' exceeds 80 columns
Line `3062' exceeds 80 columns
Parsing chapter ...
Parsing chapter Summary...
Parsing chapter Prerequisites...
Parsing chapter Quick reminder about HAProxy's architecture...
Parsing chapter Starting HAProxy...
Parsing chapter Stopping and restarting HAProxy...
Parsing chapter File-descriptor limitations...
Parsing chapter Memory management...
Parsing chapter CPU usage...
Parsing chapter Logging...
Parsing chapter Statistics and monitoring...
Parsing chapter CSV format...
Parsing chapter Typed output format...
Parsing chapter Unix Socket commands...
Parsing chapter Master CLI...
Parsing chapter Tricks for easier configuration management...
Parsing chapter Well-known traps to avoid...
Parsing chapter Debugging and performance issues...
Parsing chapter Security considerations...
Generating keywords links...
Exporting to /build/reproducible-path/haproxy-2.2.9/doc/management.html...
patch -p1 -R < /build/reproducible-path/haproxy-2.2.9/debian/patches/debianize-dconv.patch
patching file debian/dconv/haproxy-dconv.py
Hunk #5 succeeded at 524 with fuzz 1.
patching file debian/dconv/templates/template.html
/usr/bin/make -C doc/lua-api html
make[2]: Entering directory '/build/reproducible-path/haproxy-2.2.9/doc/lua-api'
sphinx-build -b html -d _build/doctrees   . _build/html
Running Sphinx v3.4.3
making output directory... done
loading pickled environment... done
building [mo]: targets for 0 po files that are out of date
building [html]: targets for 1 source files that are out of date
updating environment: 0 added, 0 changed, 0 removed
looking for now-outdated files... none found
preparing documents... done
writing output... [100%] index

generating indices... genindex done
writing additional pages... search done
copying images... [100%] _static/channel.png

copying static files... done
copying extra files... done
dumping search index in English (code: en)... done
dumping object inventory... done
build succeeded.

The HTML pages are in _build/html.

Build finished. The HTML pages are in _build/html.
make[2]: Leaving directory '/build/reproducible-path/haproxy-2.2.9/doc/lua-api'
make[1]: Leaving directory '/build/reproducible-path/haproxy-2.2.9'
   dh_auto_test
   create-stamp debian/debhelper-build-stamp
 fakeroot debian/rules binary
dh binary --with sphinxdoc
   dh_testroot
   dh_prep
   dh_installdirs
   debian/rules override_dh_auto_install-arch
make[1]: Entering directory '/build/reproducible-path/haproxy-2.2.9'
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 -fdebug-prefix-map=/build/reproducible-path/haproxy-2.2.9=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" LDFLAGS="-Wl,-z,relro -Wl,-z,now -Wl,--as-needed" VERSION="2.2.9" SUBVERS="-2+deb11u6" VERDATE="2023/12/23" install
make[2]: Entering directory '/build/reproducible-path/haproxy-2.2.9'
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 '/build/reproducible-path/haproxy-2.2.9'
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 '/build/reproducible-path/haproxy-2.2.9'
   dh_install
   debian/rules override_dh_installdocs
make[1]: Entering directory '/build/reproducible-path/haproxy-2.2.9'
dh_installdocs -Xsystemd/ -Xhalog/
make[1]: Leaving directory '/build/reproducible-path/haproxy-2.2.9'
   dh_sphinxdoc
   dh_installchangelogs
   debian/rules override_dh_installexamples
make[1]: Entering directory '/build/reproducible-path/haproxy-2.2.9'
dh_installexamples -X build.cfg
make[1]: Leaving directory '/build/reproducible-path/haproxy-2.2.9'
   dh_installman
   debian/rules override_dh_installinit
make[1]: Entering directory '/build/reproducible-path/haproxy-2.2.9'
dh_installinit --no-restart-after-upgrade --no-stop-on-upgrade
make[1]: Leaving directory '/build/reproducible-path/haproxy-2.2.9'
   debian/rules override_dh_installsystemd
make[1]: Entering directory '/build/reproducible-path/haproxy-2.2.9'
dh_installsystemd --no-restart-after-upgrade --no-stop-on-upgrade
make[1]: Leaving directory '/build/reproducible-path/haproxy-2.2.9'
   dh_perl
   dh_link
   dh_strip_nondeterminism
debian/haproxy-doc/usr/share/doc/haproxy/lua/_static/channel.png: 3193 bytes of garbage after IEND chunk at /usr/share/perl5/File/StripNondeterminism/handlers/png.pm line 172.
debian/haproxy-doc/usr/share/doc/haproxy/lua/_images/channel.png: 3193 bytes of garbage after IEND chunk at /usr/share/perl5/File/StripNondeterminism/handlers/png.pm line 172.
   dh_compress
   dh_fixperms
   dh_missing
   dh_dwz
dwz: debian/haproxy/usr/sbin/haproxy: DWARF compression not beneficial - old size 3795173 new size 3865624
   debian/rules override_dh_strip
make[1]: Entering directory '/build/reproducible-path/haproxy-2.2.9'
dh_strip --dbgsym-migration="haproxy-dbg"
make[1]: Leaving directory '/build/reproducible-path/haproxy-2.2.9'
   dh_makeshlibs
   dh_shlibdeps
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
   dh_gencontrol
dpkg-gencontrol: warning: package haproxy-doc: substitution variable ${sphinxdoc:Built-Using} unused, but is defined
   dh_md5sums
   dh_builddeb
dpkg-deb: building package 'haproxy-dbgsym' in '../haproxy-dbgsym_2.2.9-2+deb11u6_arm64.deb'.
dpkg-deb: building package 'vim-haproxy' in '../vim-haproxy_2.2.9-2+deb11u6_all.deb'.
dpkg-deb: building package 'haproxy-doc' in '../haproxy-doc_2.2.9-2+deb11u6_all.deb'.
dpkg-deb: building package 'haproxy' in '../haproxy_2.2.9-2+deb11u6_arm64.deb'.
 dpkg-genbuildinfo --build=binary
 dpkg-genchanges --build=binary >../haproxy_2.2.9-2+deb11u6_arm64.changes
dpkg-genchanges: info: binary-only upload (no source code included)
 dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
dpkg-genchanges: info: not including original source code in upload
I: copying local configuration
I: unmounting dev/ptmx filesystem
I: unmounting dev/pts filesystem
I: unmounting dev/shm filesystem
I: unmounting proc filesystem
I: unmounting sys filesystem
I: cleaning the build env 
I: removing directory /srv/workspace/pbuilder/1921106 and its subdirectories
I: Current time: Fri Mar 14 14:10:15 -12 2025
I: pbuilder-time-stamp: 1742004615
Sat Feb 10 19:47:20 UTC 2024  I: 1st build successful. Starting 2nd build on remote node codethink01-arm64.debian.net.
Sat Feb 10 19:47:20 UTC 2024  I: Preparing to do remote build '2' on codethink01-arm64.debian.net.
Sat Feb 10 19:50:36 UTC 2024  I: Deleting $TMPDIR on codethink01-arm64.debian.net.
Sat Feb 10 19:50:36 UTC 2024  I: haproxy_2.2.9-2+deb11u6_arm64.changes:
Format: 1.8
Date: Sat, 23 Dec 2023 11:02:19 +0100
Source: haproxy
Binary: haproxy haproxy-dbgsym haproxy-doc vim-haproxy
Architecture: arm64 all
Version: 2.2.9-2+deb11u6
Distribution: bullseye-security
Urgency: high
Maintainer: Debian HAProxy Maintainers <team+haproxy@tracker.debian.org>
Changed-By: Salvatore Bonaccorso <carnil@debian.org>
Description:
 haproxy    - fast and reliable load balancing reverse proxy
 haproxy-doc - fast and reliable load balancing reverse proxy (HTML documentatio
 vim-haproxy - syntax highlighting for HAProxy configuration files
Closes: 1043502
Changes:
 haproxy (2.2.9-2+deb11u6) bullseye-security; urgency=high
 .
   * Non-maintainer upload by the Security Team.
   * BUG/MAJOR: http: reject any empty content-length header value
     (CVE-2023-40225) (Closes: #1043502)
   * MINOR: ist: add new function ist_find_range() to find a character range
   * MINOR: ist: Add istend() function to return a pointer to the end of the
     string
   * MINOR: http: add new function http_path_has_forbidden_char()
   * MINOR: h2: pass accept-invalid-http-request down the request parser
   * BUG/MINOR: h1: do not accept '#' as part of the URI component
     (CVE-2023-45539)
   * BUG/MINOR: h2: reject more chars from the :path pseudo header
   * REGTESTS: http-rules: verify that we block '#' by default for
     normalize-uri
   * DOC: clarify the handling of URL fragments in requests
Checksums-Sha1:
 52243e861d50afa0ec4cf5010bd4b434bcec5374 3741680 haproxy-dbgsym_2.2.9-2+deb11u6_arm64.deb
 ad13391390d6e3094bcc1442fbb8d360cfe017ae 686336 haproxy-doc_2.2.9-2+deb11u6_all.deb
 bc70644bbe34b1adb0fabd162a57b24dfa664004 7828 haproxy_2.2.9-2+deb11u6_arm64.buildinfo
 bcef05979d24b2e1d7716522ba60ab7bbce3124e 1845172 haproxy_2.2.9-2+deb11u6_arm64.deb
 0021ad2097b06efc722beb772832026d47ba5c78 282764 vim-haproxy_2.2.9-2+deb11u6_all.deb
Checksums-Sha256:
 cd63c081234960e4bb13f6dcb1650ad5602435d1b5bd0ed26c65caaf97c514e7 3741680 haproxy-dbgsym_2.2.9-2+deb11u6_arm64.deb
 a9c7d121cc5019fa21d281eba534c1b5d3d968009779cc229291f4e8d4c74a44 686336 haproxy-doc_2.2.9-2+deb11u6_all.deb
 d3c9a2576517cf9f6f92a4e8d6512720ca70a7fb4297cf5178a3013011e4c20d 7828 haproxy_2.2.9-2+deb11u6_arm64.buildinfo
 0794735e31a042ac356e72db0eb2ec41cac8c8f8b9d41b3e0ebb3185ee8d881b 1845172 haproxy_2.2.9-2+deb11u6_arm64.deb
 5e4b702c08ebe148d388fc3f282011d34eb0e7f97224b5f03a66458434338035 282764 vim-haproxy_2.2.9-2+deb11u6_all.deb
Files:
 fc054abaab151ed1f64960abbdb45c57 3741680 debug optional haproxy-dbgsym_2.2.9-2+deb11u6_arm64.deb
 910f37bc3300d14b96460a330318e461 686336 doc optional haproxy-doc_2.2.9-2+deb11u6_all.deb
 701833c2bd3b28dc7b7fda86474b59df 7828 net optional haproxy_2.2.9-2+deb11u6_arm64.buildinfo
 e073ed347171b42a73d55600452ace0c 1845172 net optional haproxy_2.2.9-2+deb11u6_arm64.deb
 8515e81f8aa315cab6208a5ef00edc91 282764 net optional vim-haproxy_2.2.9-2+deb11u6_all.deb
Sat Feb 10 19:50:40 UTC 2024  I: diffoscope 255 will be used to compare the two builds:
# Profiling output for: /usr/bin/diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.qyD7yjFO/haproxy_2.2.9-2+deb11u6.diffoscope.html --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.qyD7yjFO/b1/haproxy_2.2.9-2+deb11u6_arm64.changes /srv/reproducible-results/rbuild-debian/r-b-build.qyD7yjFO/b2/haproxy_2.2.9-2+deb11u6_arm64.changes

## command (total time: 0.000s)
       0.000s      1 call     cmp (internal)

## has_same_content_as (total time: 0.000s)
       0.000s      1 call     abc.DotChangesFile

## main (total time: 0.296s)
       0.296s      2 calls    outputs
       0.000s      1 call     cleanup

## recognizes (total time: 0.076s)
       0.076s     12 calls    diffoscope.comparators.binary.FilesystemFile

## specialize (total time: 0.000s)
       0.000s      1 call     specialize
Sat Feb 10 19:50:41 UTC 2024  I: diffoscope 255 found no differences in the changes files, and a .buildinfo file also exists.
Sat Feb 10 19:50:41 UTC 2024  I: haproxy from bullseye built successfully and reproducibly on arm64.
Sat Feb 10 19:50:44 UTC 2024  I: Submitting .buildinfo files to external archives:
Sat Feb 10 19:50:44 UTC 2024  I: Submitting 12K	b1/haproxy_2.2.9-2+deb11u6_arm64.buildinfo.asc
Sat Feb 10 19:50:45 UTC 2024  I: Submitting 12K	b2/haproxy_2.2.9-2+deb11u6_arm64.buildinfo.asc
Sat Feb 10 19:50:46 UTC 2024  I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit.
Sat Feb 10 19:50:46 UTC 2024  I: Done submitting .buildinfo files.
Sat Feb 10 19:50:46 UTC 2024  I: Removing signed haproxy_2.2.9-2+deb11u6_arm64.buildinfo.asc files:
removed './b1/haproxy_2.2.9-2+deb11u6_arm64.buildinfo.asc'
removed './b2/haproxy_2.2.9-2+deb11u6_arm64.buildinfo.asc'