Mock Version: 1.4.14 Mock Version: 1.4.14 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/haproxy.spec'], chrootPath='/var/lib/mock/f31-build-51751-27521/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=345600uid=986gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/haproxy.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1550016000 Wrote: /builddir/build/SRPMS/haproxy-1.8.19-1.fc31.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/haproxy.spec'], chrootPath='/var/lib/mock/f31-build-51751-27521/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=345600uid=986gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/haproxy.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1550016000 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.Cy7hu7 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf haproxy-1.8.19 + /usr/bin/gzip -dc /builddir/build/SOURCES/haproxy-1.8.19.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd haproxy-1.8.19 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.G3h1H5 + umask 022 + cd /builddir/build/BUILD + cd haproxy-1.8.19 + regparm_opts= + /usr/bin/make -j4 CPU=generic TARGET=linux2628 USE_OPENSSL=1 USE_PCRE=1 USE_ZLIB=1 USE_LUA=1 USE_CRYPT_H=1 USE_SYSTEMD=1 USE_LINUX_TPROXY=1 USE_GETADDRINFO=1 'ADDINC=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' 'ADDLIB=-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/ev_poll.o src/ev_poll.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/ev_epoll.o src/ev_epoll.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/ssl_sock.o src/ssl_sock.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/hlua.o src/hlua.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/hlua_fcn.o src/hlua_fcn.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o ebtree/ebtree.o ebtree/ebtree.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o ebtree/eb32sctree.o ebtree/eb32sctree.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o ebtree/eb32tree.o ebtree/eb32tree.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o ebtree/eb64tree.o ebtree/eb64tree.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o ebtree/ebmbtree.o ebtree/ebmbtree.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o ebtree/ebsttree.o ebtree/ebsttree.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o ebtree/ebimtree.o ebtree/ebimtree.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o ebtree/ebistree.o ebtree/ebistree.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/proto_http.o src/proto_http.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/cfgparse.o src/cfgparse.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/server.o src/server.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/stream.o src/stream.c BUILDSTDERR: gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strIn function 'stats_dump_fields_html', BUILDSTDERR: inlined from 'stats_dump_one_line' at src/stats.c:1254:9: BUILDSTDERR: src/stats.c:992:7: warning: '__builtin_memcmp_eq' reading 5 bytes from a region of size 1 [-Wstringop-overflow=] BUILDSTDERR: 992 | if (memcmp(field_str(stats, ST_F_STATUS), "MAINT", 5) == 0) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/flt_spoe.o src/flt_spoe.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/stick_table.o src/stick_table.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/stats.o src/stats.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/mux_h2.o src/mux_h2.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/checks.o src/checks.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" \ -DBUILD_TARGET='"linux2628"' \ -DBUILD_ARCH='""' \ -DBUILD_CPU='"generic"' \ -DBUILD_CC='"gcc"' \ -DBUILD_CFLAGS='"-O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label"' \ -DBUILD_OPTIONS='"USE_LINUX_TPROXY=1 USE_CRYPT_H=1 USE_GETADDRINFO=1 USE_ZLIB=1 USE_OPENSSL=1 USE_LUA=1 USE_SYSTEMD=1 USE_PCRE=1"' \ -c -o src/haproxy.o src/haproxy.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/log.o src/log.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/dns.o src/dns.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/peers.o src/peers.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/standard.o src/standard.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/sample.o src/sample.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/cli.o src/cli.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/stream_interface.o src/stream_interface.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/proto_tcp.o src/proto_tcp.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/backend.o src/backend.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/proxy.o src/proxy.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/tcp_rules.o src/tcp_rules.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/listener.o src/listener.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/flt_http_comp.o src/flt_http_comp.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/pattern.o src/pattern.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/cache.o src/cache.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/filters.o src/filters.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/vars.o src/vars.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/acl.o src/acl.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/payload.o src/payload.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/connection.o src/connection.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/raw_sock.o src/raw_sock.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/proto_uxst.o src/proto_uxst.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/flt_trace.o src/flt_trace.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/session.o src/session.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/ev_select.o src/ev_select.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/channel.o src/channel.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/task.o src/task.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/queue.o src/queue.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/applet.o src/applet.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/map.o src/map.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/frontend.o src/frontend.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/freq_ctr.o src/freq_ctr.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/lb_fwlc.o src/lb_fwlc.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/mux_pt.o src/mux_pt.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/auth.o src/auth.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/fd.o src/fd.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/hpack-dec.o src/hpack-dec.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/memory.o src/memory.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/lb_fwrr.o src/lb_fwrr.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/lb_chash.o src/lb_chash.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/lb_fas.o src/lb_fas.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/hathreads.o src/hathreads.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/chunk.o src/chunk.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/lb_map.o src/lb_map.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/xxhash.o src/xxhash.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/regex.o src/regex.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/shctx.o src/shctx.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/buffer.o src/buffer.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/action.o src/action.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/h1.o src/h1.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/compression.o src/compression.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/pipe.o src/pipe.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/namespace.o src/namespace.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/sha1.o src/sha1.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/hpack-tbl.o src/hpack-tbl.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/hpack-enc.o src/hpack-enc.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/uri_auth.o src/uri_auth.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/time.o src/time.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/proto_udp.o src/proto_udp.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/arg.o src/arg.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/signal.o src/signal.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/protocol.o src/protocol.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/lru.o src/lru.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/hdr_idx.o src/hdr_idx.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/hpack-huff.o src/hpack-huff.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/mailers.o src/mailers.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/h2.o src/h2.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/base64.o src/base64.c gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-format-truncation -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DNEED_CRYPT_H -DUSE_GETADDRINFO -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_THREAD -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_LUA -DUSE_SYSTEMD -DUSE_PCRE -I/usr/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DCONFIG_HAPROXY_VERSION=\"1.8.19\" -DCONFIG_HAPROXY_DATE=\"2019/02/11\" -c -o src/hash.o src/hash.c BUILDSTDERR: gcc -g -o haproxy src/ev_poll.o src/ev_epoll.o src/ssl_sock.o src/hlua.o src/hlua_fcn.o ebtree/ebtree.o ebtree/eb32sctree.o ebtree/eb32tree.o ebtree/eb64tree.o ebtree/ebmbtree.o ebtree/ebsttree.o ebtree/ebimtree.o ebtree/ebistree.o src/proto_http.o src/cfgparse.o src/server.o src/stream.o src/flt_spoe.o src/stick_table.o src/stats.o src/mux_h2.o src/checks.o src/haproxy.o src/log.o src/dns.o src/peers.o src/standard.o src/sample.o src/cli.o src/stream_interface.o src/proto_tcp.o src/backend.o src/proxy.o src/tcp_rules.o src/listener.o src/flt_http_comp.o src/pattern.o src/cache.o src/filters.o src/vars.o src/acl.o src/payload.o src/connection.o src/raw_sock.o src/proto_uxst.o src/flt_trace.o src/session.o src/ev_select.o + pushd contrib/halog + /usr/bin/make 'OPTIMIZE=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' BUILDSTDERR: In file included from ../../ebtree/ebtree.c:21: BUILDSTDERR: ../../ebtree/ebtree.h: In function '__eb_insert_dup': BUILDSTDERR: ../../ebtree/ebtree.h:469:34: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 469 | eb_troot_t *new_left = eb_dotag(&new->branches, EB_LEFT); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:470:34: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 470 | eb_troot_t *new_rght = eb_dotag(&new->branches, EB_RGHT); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 471 | eb_troot_t *new_leaf = eb_dotag(&new->branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:488:40: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 488 | head->branches.b[EB_RGHT] = eb_dotag(&new->branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:493:39: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 493 | new->branches.b[EB_LEFT] = eb_dotag(&sub->branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:506:37: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 506 | head->branches.b[side] = eb_dotag(&new->branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:511:39: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 511 | new->branches.b[EB_LEFT] = eb_dotag(&sub->branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h: In function '__eb_delete': BUILDSTDERR: ../../ebtree/ebtree.h:759:32: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 759 | gparent->b[gpside] = eb_dotag(&parent->branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:765:14: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 765 | eb_dotag(&parent->branches, pside); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:768:14: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 768 | eb_dotag(&parent->branches, pside); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.h:24, BUILDSTDERR: from ../../ebtree/eb32tree.c:23: BUILDSTDERR: ../../ebtree/ebtree.h: In function '__eb_insert_dup': BUILDSTDERR: ../../ebtree/ebtree.h:469:34: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 469 | eb_troot_t *new_left = eb_dotag(&new->branches, EB_LEFT); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:470:34: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 470 | eb_troot_t *new_rght = eb_dotag(&new->branches, EB_RGHT); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 471 | eb_troot_t *new_leaf = eb_dotag(&new->branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:488:40: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 488 | head->branches.b[EB_RGHT] = eb_dotag(&new->branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:493:39: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 493 | new->branches.b[EB_LEFT] = eb_dotag(&sub->branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:506:37: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 506 | head->branches.b[side] = eb_dotag(&new->branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:511:39: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 511 | new->branches.b[EB_LEFT] = eb_dotag(&sub->branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h: In function '__eb_delete': BUILDSTDERR: ../../ebtree/ebtree.h:759:32: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 759 | gparent->b[gpside] = eb_dotag(&parent->branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:765:14: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 765 | eb_dotag(&parent->branches, pside); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:768:14: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 768 | eb_dotag(&parent->branches, pside); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h: In function 'eb32_first': BUILDSTDERR: ../../ebtree/eb32tree.h:56:43: warning: converting a packed 'struct eb_node' pointer (alignment 1) to a 'struct eb32_node' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 56 | return eb32_entry(eb_first(root), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:56:9: note: in expansion of macro 'eb32_entry' BUILDSTDERR: 56 | return eb32_entry(eb_first(root), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb32_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.h:24, BUILDSTDERR: from ../../ebtree/eb32tree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h: In function 'eb32_last': BUILDSTDERR: ../../ebtree/eb32tree.h:62:42: warning: converting a packed 'struct eb_node' pointer (alignment 1) to a 'struct eb32_node' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 62 | return eb32_entry(eb_last(root), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:62:9: note: in expansion of macro 'eb32_entry' BUILDSTDERR: 62 | return eb32_entry(eb_last(root), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb32_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.h:24, BUILDSTDERR: from ../../ebtree/eb32tree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h: In function 'eb32_next': BUILDSTDERR: ../../ebtree/eb32tree.h:68:49: warning: converting a packed 'struct eb_node' pointer (alignment 1) to a 'struct eb32_node' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 68 | return eb32_entry(eb_next(&eb32->node), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:68:9: note: in expansion of macro 'eb32_entry' BUILDSTDERR: 68 | return eb32_entry(eb_next(&eb32->node), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb32_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.h:24, BUILDSTDERR: from ../../ebtree/eb32tree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h: In function 'eb32_prev': BUILDSTDERR: ../../ebtree/eb32tree.h:74:49: warning: converting a packed 'struct eb_node' pointer (alignment 1) to a 'struct eb32_node' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 74 | return eb32_entry(eb_prev(&eb32->node), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:74:9: note: in expansion of macro 'eb32_entry' BUILDSTDERR: 74 | return eb32_entry(eb_prev(&eb32->node), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb32_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.h:24, BUILDSTDERR: from ../../ebtree/eb32tree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h: In function 'eb32_next_dup': BUILDSTDERR: ../../ebtree/eb32tree.h:80:53: warning: converting a packed 'struct eb_node' pointer (alignment 1) to a 'struct eb32_node' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 80 | return eb32_entry(eb_next_dup(&eb32->node), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:80:9: note: in expansion of macro 'eb32_entry' BUILDSTDERR: 80 | return eb32_entry(eb_next_dup(&eb32->node), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb32_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.h:24, BUILDSTDERR: from ../../ebtree/eb32tree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h: In function 'eb32_prev_dup': BUILDSTDERR: ../../ebtree/eb32tree.h:86:53: warning: converting a packed 'struct eb_node' pointer (alignment 1) to a 'struct eb32_node' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 86 | return eb32_entry(eb_prev_dup(&eb32->node), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:86:9: note: in expansion of macro 'eb32_entry' BUILDSTDERR: 86 | return eb32_entry(eb_prev_dup(&eb32->node), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb32_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.h:24, BUILDSTDERR: from ../../ebtree/eb32tree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h: In function 'eb32_next_unique': BUILDSTDERR: ../../ebtree/eb32tree.h:92:56: warning: converting a packed 'struct eb_node' pointer (alignment 1) to a 'struct eb32_node' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 92 | return eb32_entry(eb_next_unique(&eb32->node), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:92:9: note: in expansion of macro 'eb32_entry' BUILDSTDERR: 92 | return eb32_entry(eb_next_unique(&eb32->node), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb32_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.h:24, BUILDSTDERR: from ../../ebtree/eb32tree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h: In function 'eb32_prev_unique': BUILDSTDERR: ../../ebtree/eb32tree.h:98:56: warning: converting a packed 'struct eb_node' pointer (alignment 1) to a 'struct eb32_node' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 98 | return eb32_entry(eb_prev_unique(&eb32->node), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:98:9: note: in expansion of macro 'eb32_entry' BUILDSTDERR: 98 | return eb32_entry(eb_prev_unique(&eb32->node), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb32_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h: In function '__eb32_insert': BUILDSTDERR: ../../ebtree/eb32tree.h:254:31: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 254 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:279:13: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 279 | up_ptr = &old->node.leaf_p; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:300:13: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 300 | up_ptr = &old->node.node_p; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:305:10: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 305 | root = &old->node.branches; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:310:22: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 310 | new_left = eb_dotag(&new->node.branches, EB_LEFT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:311:22: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 311 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:312:22: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 312 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.h:24, BUILDSTDERR: from ../../ebtree/eb32tree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h:338:36: warning: converting a packed 'struct eb_node' pointer (alignment 1) to a 'struct eb32_node' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 338 | return container_of(ret, struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb32_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:362:27: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 362 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h: In function '__eb32i_insert': BUILDSTDERR: ../../ebtree/eb32tree.h:386:31: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 386 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:412:13: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 412 | up_ptr = &old->node.leaf_p; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:433:13: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 433 | up_ptr = &old->node.node_p; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:438:10: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 438 | root = &old->node.branches; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:443:22: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 443 | new_left = eb_dotag(&new->node.branches, EB_LEFT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:444:22: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 444 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:445:22: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 445 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.h:24, BUILDSTDERR: from ../../ebtree/eb32tree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h:471:36: warning: converting a packed 'struct eb_node' pointer (alignment 1) to a 'struct eb32_node' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 471 | return container_of(ret, struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb32_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:495:27: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 495 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.h:24, BUILDSTDERR: from ../../ebtree/eb32tree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.c: In function 'eb32_lookup_le': BUILDSTDERR: ../../ebtree/eb32tree.c:103:60: warning: converting a packed 'struct eb_node' pointer (alignment 1) to a 'struct eb32_node' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 103 | return eb32_entry(eb_walk_down(troot, EB_RGHT), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb32tree.c:103:12: note: in expansion of macro 'eb32_entry' BUILDSTDERR: 103 | return eb32_entry(eb_walk_down(troot, EB_RGHT), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb32_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.h:24, BUILDSTDERR: from ../../ebtree/eb32tree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.c:129:57: warning: converting a packed 'struct eb_node' pointer (alignment 1) to a 'struct eb32_node' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 129 | node = eb32_entry(eb_walk_down(troot, EB_RGHT), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb32tree.c:129:9: note: in expansion of macro 'eb32_entry' BUILDSTDERR: 129 | node = eb32_entry(eb_walk_down(troot, EB_RGHT), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb32_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.h:24, BUILDSTDERR: from ../../ebtree/eb32tree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.c: In function 'eb32_lookup_ge': BUILDSTDERR: ../../ebtree/eb32tree.c:191:60: warning: converting a packed 'struct eb_node' pointer (alignment 1) to a 'struct eb32_node' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 191 | return eb32_entry(eb_walk_down(troot, EB_LEFT), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb32tree.c:191:12: note: in expansion of macro 'eb32_entry' BUILDSTDERR: 191 | return eb32_entry(eb_walk_down(troot, EB_LEFT), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb32_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.h:24, BUILDSTDERR: from ../../ebtree/eb32tree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.c:216:57: warning: converting a packed 'struct eb_node' pointer (alignment 1) to a 'struct eb32_node' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 216 | node = eb32_entry(eb_walk_down(troot, EB_LEFT), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb32tree.c:216:9: note: in expansion of macro 'eb32_entry' BUILDSTDERR: 216 | node = eb32_entry(eb_walk_down(troot, EB_LEFT), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb32_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb64tree.h:24, BUILDSTDERR: from ../../ebtree/eb64tree.c:23: BUILDSTDERR: ../../ebtree/ebtree.h: In function '__eb_insert_dup': BUILDSTDERR: ../../ebtree/ebtree.h:469:34: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 469 | eb_troot_t *new_left = eb_dotag(&new->branches, EB_LEFT); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:470:34: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 470 | eb_troot_t *new_rght = eb_dotag(&new->branches, EB_RGHT); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 471 | eb_troot_t *new_leaf = eb_dotag(&new->branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:488:40: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 488 | head->branches.b[EB_RGHT] = eb_dotag(&new->branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:493:39: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 493 | new->branches.b[EB_LEFT] = eb_dotag(&sub->branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:506:37: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 506 | head->branches.b[side] = eb_dotag(&new->branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:511:39: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 511 | new->branches.b[EB_LEFT] = eb_dotag(&sub->branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h: In function '__eb_delete': BUILDSTDERR: ../../ebtree/ebtree.h:759:32: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 759 | gparent->b[gpside] = eb_dotag(&parent->branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:765:14: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 765 | eb_dotag(&parent->branches, pside); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:768:14: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 768 | eb_dotag(&parent->branches, pside); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h: In function 'eb64_first': BUILDSTDERR: ../../ebtree/eb64tree.h:56: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] BUILDSTDERR: 56 | return eb64_entry(eb_first(root), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:56:9: note: in expansion of macro 'eb64_entry' BUILDSTDERR: 56 | return eb64_entry(eb_first(root), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb64tree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb64_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb64tree.h:24, BUILDSTDERR: from ../../ebtree/eb64tree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h: In function 'eb64_last': BUILDSTDERR: ../../ebtree/eb64tree.h:62: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] BUILDSTDERR: 62 | return eb64_entry(eb_last(root), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:62:9: note: in expansion of macro 'eb64_entry' BUILDSTDERR: 62 | return eb64_entry(eb_last(root), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb64tree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb64_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb64tree.h:24, BUILDSTDERR: from ../../ebtree/eb64tree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h: In function 'eb64_next': BUILDSTDERR: ../../ebtree/eb64tree.h:68: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] BUILDSTDERR: 68 | return eb64_entry(eb_next(&eb64->node), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:68:9: note: in expansion of macro 'eb64_entry' BUILDSTDERR: 68 | return eb64_entry(eb_next(&eb64->node), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb64tree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb64_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb64tree.h:24, BUILDSTDERR: from ../../ebtree/eb64tree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h: In function 'eb64_prev': BUILDSTDERR: ../../ebtree/eb64tree.h:74: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] BUILDSTDERR: 74 | return eb64_entry(eb_prev(&eb64->node), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:74:9: note: in expansion of macro 'eb64_entry' BUILDSTDERR: 74 | return eb64_entry(eb_prev(&eb64->node), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb64tree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb64_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb64tree.h:24, BUILDSTDERR: from ../../ebtree/eb64tree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h: In function 'eb64_next_dup': BUILDSTDERR: ../../ebtree/eb64tree.h:80: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] BUILDSTDERR: 80 | return eb64_entry(eb_next_dup(&eb64->node), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:80:9: note: in expansion of macro 'eb64_entry' BUILDSTDERR: 80 | return eb64_entry(eb_next_dup(&eb64->node), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb64tree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb64_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb64tree.h:24, BUILDSTDERR: from ../../ebtree/eb64tree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h: In function 'eb64_prev_dup': BUILDSTDERR: ../../ebtree/eb64tree.h:86: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] BUILDSTDERR: 86 | return eb64_entry(eb_prev_dup(&eb64->node), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:86:9: note: in expansion of macro 'eb64_entry' BUILDSTDERR: 86 | return eb64_entry(eb_prev_dup(&eb64->node), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb64tree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb64_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb64tree.h:24, BUILDSTDERR: from ../../ebtree/eb64tree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h: In function 'eb64_next_unique': BUILDSTDERR: ../../ebtree/eb64tree.h:92: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] BUILDSTDERR: 92 | return eb64_entry(eb_next_unique(&eb64->node), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:92:9: note: in expansion of macro 'eb64_entry' BUILDSTDERR: 92 | return eb64_entry(eb_next_unique(&eb64->node), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb64tree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb64_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb64tree.h:24, BUILDSTDERR: from ../../ebtree/eb64tree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h: In function 'eb64_prev_unique': BUILDSTDERR: ../../ebtree/eb64tree.h:98: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] BUILDSTDERR: 98 | return eb64_entry(eb_prev_unique(&eb64->node), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:98:9: note: in expansion of macro 'eb64_entry' BUILDSTDERR: 98 | return eb64_entry(eb_prev_unique(&eb64->node), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb64tree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb64_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h: In function '__eb64_insert': BUILDSTDERR: ../../ebtree/eb64tree.h:248:31: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 248 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:275:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 275 | new_left = eb_dotag(&new->node.branches, EB_LEFT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:276:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 276 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:277:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 277 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:278:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 278 | old_leaf = eb_dotag(&old->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:318:31: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 318 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:344:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 344 | new_left = eb_dotag(&new->node.branches, EB_LEFT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:345:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 345 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:346:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 346 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:347:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 347 | old_node = eb_dotag(&old->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb64tree.h:24, BUILDSTDERR: from ../../ebtree/eb64tree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h:366: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] BUILDSTDERR: 366 | return container_of(ret, struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb64tree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb64_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:372:10: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 372 | root = &old->node.branches; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:401:27: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 401 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h: In function '__eb64i_insert': BUILDSTDERR: ../../ebtree/eb64tree.h:424:31: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 424 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:453:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 453 | new_left = eb_dotag(&new->node.branches, EB_LEFT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:454:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 454 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:455:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 455 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:456:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 456 | old_leaf = eb_dotag(&old->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:496:31: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 496 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:522:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 522 | new_left = eb_dotag(&new->node.branches, EB_LEFT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:523:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 523 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:524:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 524 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:525:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 525 | old_node = eb_dotag(&old->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb64tree.h:24, BUILDSTDERR: from ../../ebtree/eb64tree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h:544: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] BUILDSTDERR: 544 | return container_of(ret, struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb64tree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb64_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:550:10: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 550 | root = &old->node.branches; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:579:27: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 579 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb64tree.h:24, BUILDSTDERR: from ../../ebtree/eb64tree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.c: In function 'eb64_lookup_le': BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 103 | return eb64_entry(eb_walk_down(troot, EB_RGHT), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb64tree.c:103:12: note: in expansion of macro 'eb64_entry' BUILDSTDERR: 103 | return eb64_entry(eb_walk_down(troot, EB_RGHT), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb64tree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb64_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb64tree.h:24, BUILDSTDERR: from ../../ebtree/eb64tree.c:23: BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 129 | node = eb64_entry(eb_walk_down(troot, EB_RGHT), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb64tree.c:129:9: note: in expansion of macro 'eb64_entry' BUILDSTDERR: 129 | node = eb64_entry(eb_walk_down(troot, EB_RGHT), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb64tree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb64_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb64tree.h:24, BUILDSTDERR: from ../../ebtree/eb64tree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.c: In function 'eb64_lookup_ge': BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 191 | return eb64_entry(eb_walk_down(troot, EB_LEFT), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb64tree.c:191:12: note: in expansion of macro 'eb64_entry' BUILDSTDERR: 191 | return eb64_entry(eb_walk_down(troot, EB_LEFT), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb64tree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb64_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb64tree.h:24, BUILDSTDERR: from ../../ebtree/eb64tree.c:23: BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 216 | node = eb64_entry(eb_walk_down(troot, EB_LEFT), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb64tree.c:216:9: note: in expansion of macro 'eb64_entry' BUILDSTDERR: 216 | node = eb64_entry(eb_walk_down(troot, EB_LEFT), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb64tree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb64_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebmbtree.h:25, BUILDSTDERR: from ../../ebtree/ebmbtree.c:23: BUILDSTDERR: ../../ebtree/ebtree.h: In function '__eb_insert_dup': BUILDSTDERR: ../../ebtree/ebtree.h:469:34: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 469 | eb_troot_t *new_left = eb_dotag(&new->branches, EB_LEFT); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:470:34: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 470 | eb_troot_t *new_rght = eb_dotag(&new->branches, EB_RGHT); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 471 | eb_troot_t *new_leaf = eb_dotag(&new->branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:488:40: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 488 | head->branches.b[EB_RGHT] = eb_dotag(&new->branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:493:39: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 493 | new->branches.b[EB_LEFT] = eb_dotag(&sub->branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:506:37: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 506 | head->branches.b[side] = eb_dotag(&new->branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:511:39: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 511 | new->branches.b[EB_LEFT] = eb_dotag(&sub->branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h: In function '__eb_delete': BUILDSTDERR: ../../ebtree/ebtree.h:759:32: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 759 | gparent->b[gpside] = eb_dotag(&parent->branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:765:14: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 765 | eb_dotag(&parent->branches, pside); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:768:14: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 768 | eb_dotag(&parent->branches, pside); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebmbtree.c:23: BUILDSTDERR: ../../ebtree/ebmbtree.h: In function '__ebmb_insert': BUILDSTDERR: ../../ebtree/ebmbtree.h:243:31: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 243 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:268:13: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 268 | up_ptr = &old->node.leaf_p; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:280:13: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 280 | up_ptr = &old->node.node_p; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:300:13: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 300 | up_ptr = &old->node.node_p; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:310:10: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 310 | root = &old->node.branches; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:317:22: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 317 | new_left = eb_dotag(&new->node.branches, EB_LEFT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:318:22: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 318 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:319:22: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 319 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:369:27: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 369 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h: In function '__ebmb_insert_prefix': BUILDSTDERR: ../../ebtree/ebmbtree.h:589:31: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 589 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:620:13: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 620 | up_ptr = &old->node.leaf_p; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:637:13: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 637 | up_ptr = &old->node.node_p; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:658:13: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 658 | up_ptr = &old->node.node_p; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:671:13: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 671 | up_ptr = &old->node.node_p; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:684:12: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 684 | root = &old->node.branches; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:693:11: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 693 | root = &old->node.branches; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:706:10: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 706 | root = &old->node.branches; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:785:22: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 785 | new_left = eb_dotag(&new->node.branches, EB_LEFT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:786:22: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 786 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:787:22: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 787 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:802:27: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 802 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebsttree.h:26, BUILDSTDERR: from ../../ebtree/ebsttree.c:23: BUILDSTDERR: ../../ebtree/ebtree.h: In function '__eb_insert_dup': BUILDSTDERR: ../../ebtree/ebtree.h:469:34: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 469 | eb_troot_t *new_left = eb_dotag(&new->branches, EB_LEFT); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:470:34: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 470 | eb_troot_t *new_rght = eb_dotag(&new->branches, EB_RGHT); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 471 | eb_troot_t *new_leaf = eb_dotag(&new->branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:488:40: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 488 | head->branches.b[EB_RGHT] = eb_dotag(&new->branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:493:39: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 493 | new->branches.b[EB_LEFT] = eb_dotag(&sub->branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:506:37: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 506 | head->branches.b[side] = eb_dotag(&new->branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:511:39: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 511 | new->branches.b[EB_LEFT] = eb_dotag(&sub->branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h: In function '__eb_delete': BUILDSTDERR: ../../ebtree/ebtree.h:759:32: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 759 | gparent->b[gpside] = eb_dotag(&parent->branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:765:14: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 765 | eb_dotag(&parent->branches, pside); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:768:14: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 768 | eb_dotag(&parent->branches, pside); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebsttree.h:27, BUILDSTDERR: from ../../ebtree/ebsttree.c:23: BUILDSTDERR: ../../ebtree/ebmbtree.h: In function '__ebmb_insert': BUILDSTDERR: ../../ebtree/ebmbtree.h:243:31: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 243 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:268:13: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 268 | up_ptr = &old->node.leaf_p; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:280:13: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 280 | up_ptr = &old->node.node_p; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:300:13: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 300 | up_ptr = &old->node.node_p; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:310:10: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 310 | root = &old->node.branches; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:317:22: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 317 | new_left = eb_dotag(&new->node.branches, EB_LEFT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:318:22: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 318 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:319:22: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 319 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:369:27: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 369 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h: In function '__ebmb_insert_prefix': BUILDSTDERR: ../../ebtree/ebmbtree.h:589:31: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 589 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:620:13: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 620 | up_ptr = &old->node.leaf_p; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:637:13: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 637 | up_ptr = &old->node.node_p; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:658:13: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 658 | up_ptr = &old->node.node_p; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:671:13: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 671 | up_ptr = &old->node.node_p; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:684:12: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 684 | root = &old->node.branches; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:693:11: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 693 | root = &old->node.branches; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:706:10: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 706 | root = &old->node.branches; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:785:22: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 785 | new_left = eb_dotag(&new->node.branches, EB_LEFT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:786:22: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 786 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:787:22: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 787 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:802:27: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 802 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebsttree.c:23: BUILDSTDERR: ../../ebtree/ebsttree.h: In function '__ebst_insert': BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 149 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 176 | new_left = eb_dotag(&new->node.branches, EB_LEFT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 177 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 178 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 179 | old_leaf = eb_dotag(&old->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 216 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 278 | new_left = eb_dotag(&new->node.branches, EB_LEFT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 279 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 280 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 281 | old_node = eb_dotag(&old->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 303 | root = &old->node.branches; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 319 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.h:27, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/ebtree.h: In function '__eb_insert_dup': BUILDSTDERR: ../../ebtree/ebtree.h:469:34: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 469 | eb_troot_t *new_left = eb_dotag(&new->branches, EB_LEFT); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:470:34: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 470 | eb_troot_t *new_rght = eb_dotag(&new->branches, EB_RGHT); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 471 | eb_troot_t *new_leaf = eb_dotag(&new->branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:488:40: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 488 | head->branches.b[EB_RGHT] = eb_dotag(&new->branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:493:39: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 493 | new->branches.b[EB_LEFT] = eb_dotag(&sub->branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:506:37: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 506 | head->branches.b[side] = eb_dotag(&new->branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:511:39: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 511 | new->branches.b[EB_LEFT] = eb_dotag(&sub->branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h: In function '__eb_delete': BUILDSTDERR: ../../ebtree/ebtree.h:759:32: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 759 | gparent->b[gpside] = eb_dotag(&parent->branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:765:14: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 765 | eb_dotag(&parent->branches, pside); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:768:14: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 768 | eb_dotag(&parent->branches, pside); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h: In function 'eb32_first': BUILDSTDERR: ../../ebtree/eb32tree.h:56:43: warning: converting a packed 'struct eb_node' pointer (alignment 1) to a 'struct eb32_node' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 56 | return eb32_entry(eb_first(root), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:56:9: note: in expansion of macro 'eb32_entry' BUILDSTDERR: 56 | return eb32_entry(eb_first(root), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:25, BUILDSTDERR: from ../../ebtree/ebistree.h:28, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb32_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.h:27, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h: In function 'eb32_last': BUILDSTDERR: ../../ebtree/eb32tree.h:62:42: warning: converting a packed 'struct eb_node' pointer (alignment 1) to a 'struct eb32_node' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 62 | return eb32_entry(eb_last(root), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:62:9: note: in expansion of macro 'eb32_entry' BUILDSTDERR: 62 | return eb32_entry(eb_last(root), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:25, BUILDSTDERR: from ../../ebtree/ebistree.h:28, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb32_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.h:27, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h: In function 'eb32_next': BUILDSTDERR: ../../ebtree/eb32tree.h:68:49: warning: converting a packed 'struct eb_node' pointer (alignment 1) to a 'struct eb32_node' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 68 | return eb32_entry(eb_next(&eb32->node), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:68:9: note: in expansion of macro 'eb32_entry' BUILDSTDERR: 68 | return eb32_entry(eb_next(&eb32->node), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:25, BUILDSTDERR: from ../../ebtree/ebistree.h:28, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb32_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.h:27, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h: In function 'eb32_prev': BUILDSTDERR: ../../ebtree/eb32tree.h:74:49: warning: converting a packed 'struct eb_node' pointer (alignment 1) to a 'struct eb32_node' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 74 | return eb32_entry(eb_prev(&eb32->node), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:74:9: note: in expansion of macro 'eb32_entry' BUILDSTDERR: 74 | return eb32_entry(eb_prev(&eb32->node), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:25, BUILDSTDERR: from ../../ebtree/ebistree.h:28, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb32_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.h:27, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h: In function 'eb32_next_dup': BUILDSTDERR: ../../ebtree/eb32tree.h:80:53: warning: converting a packed 'struct eb_node' pointer (alignment 1) to a 'struct eb32_node' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 80 | return eb32_entry(eb_next_dup(&eb32->node), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:80:9: note: in expansion of macro 'eb32_entry' BUILDSTDERR: 80 | return eb32_entry(eb_next_dup(&eb32->node), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:25, BUILDSTDERR: from ../../ebtree/ebistree.h:28, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb32_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.h:27, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h: In function 'eb32_prev_dup': BUILDSTDERR: ../../ebtree/eb32tree.h:86:53: warning: converting a packed 'struct eb_node' pointer (alignment 1) to a 'struct eb32_node' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 86 | return eb32_entry(eb_prev_dup(&eb32->node), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:86:9: note: in expansion of macro 'eb32_entry' BUILDSTDERR: 86 | return eb32_entry(eb_prev_dup(&eb32->node), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:25, BUILDSTDERR: from ../../ebtree/ebistree.h:28, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb32_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.h:27, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h: In function 'eb32_next_unique': BUILDSTDERR: ../../ebtree/eb32tree.h:92:56: warning: converting a packed 'struct eb_node' pointer (alignment 1) to a 'struct eb32_node' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 92 | return eb32_entry(eb_next_unique(&eb32->node), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:92:9: note: in expansion of macro 'eb32_entry' BUILDSTDERR: 92 | return eb32_entry(eb_next_unique(&eb32->node), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:25, BUILDSTDERR: from ../../ebtree/ebistree.h:28, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb32_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.h:27, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h: In function 'eb32_prev_unique': BUILDSTDERR: ../../ebtree/eb32tree.h:98:56: warning: converting a packed 'struct eb_node' pointer (alignment 1) to a 'struct eb32_node' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 98 | return eb32_entry(eb_prev_unique(&eb32->node), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:98:9: note: in expansion of macro 'eb32_entry' BUILDSTDERR: 98 | return eb32_entry(eb_prev_unique(&eb32->node), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:25, BUILDSTDERR: from ../../ebtree/ebistree.h:28, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb32_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h: In function '__eb32_insert': BUILDSTDERR: ../../ebtree/eb32tree.h:254:31: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 254 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:279:13: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 279 | up_ptr = &old->node.leaf_p; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:300:13: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 300 | up_ptr = &old->node.node_p; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:305:10: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 305 | root = &old->node.branches; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:310:22: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 310 | new_left = eb_dotag(&new->node.branches, EB_LEFT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:311:22: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 311 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:312:22: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 312 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.h:27, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h:338:36: warning: converting a packed 'struct eb_node' pointer (alignment 1) to a 'struct eb32_node' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 338 | return container_of(ret, struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:25, BUILDSTDERR: from ../../ebtree/ebistree.h:28, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb32_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:362:27: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 362 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h: In function '__eb32i_insert': BUILDSTDERR: ../../ebtree/eb32tree.h:386:31: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 386 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:412:13: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 412 | up_ptr = &old->node.leaf_p; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:433:13: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 433 | up_ptr = &old->node.node_p; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:438:10: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 438 | root = &old->node.branches; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:443:22: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 443 | new_left = eb_dotag(&new->node.branches, EB_LEFT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:444:22: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 444 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:445:22: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 445 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.h:27, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h:471:36: warning: converting a packed 'struct eb_node' pointer (alignment 1) to a 'struct eb32_node' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 471 | return container_of(ret, struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:25, BUILDSTDERR: from ../../ebtree/ebistree.h:28, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb32_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:495:27: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 495 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.h:27, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h: In function 'eb64_first': BUILDSTDERR: ../../ebtree/eb64tree.h:56: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] BUILDSTDERR: 56 | return eb64_entry(eb_first(root), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:56:9: note: in expansion of macro 'eb64_entry' BUILDSTDERR: 56 | return eb64_entry(eb_first(root), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:26, BUILDSTDERR: from ../../ebtree/ebistree.h:28, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb64_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.h:27, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h: In function 'eb64_last': BUILDSTDERR: ../../ebtree/eb64tree.h:62: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] BUILDSTDERR: 62 | return eb64_entry(eb_last(root), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:62:9: note: in expansion of macro 'eb64_entry' BUILDSTDERR: 62 | return eb64_entry(eb_last(root), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:26, BUILDSTDERR: from ../../ebtree/ebistree.h:28, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb64_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.h:27, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h: In function 'eb64_next': BUILDSTDERR: ../../ebtree/eb64tree.h:68: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] BUILDSTDERR: 68 | return eb64_entry(eb_next(&eb64->node), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:68:9: note: in expansion of macro 'eb64_entry' BUILDSTDERR: 68 | return eb64_entry(eb_next(&eb64->node), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:26, BUILDSTDERR: from ../../ebtree/ebistree.h:28, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb64_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.h:27, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h: In function 'eb64_prev': BUILDSTDERR: ../../ebtree/eb64tree.h:74: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] BUILDSTDERR: 74 | return eb64_entry(eb_prev(&eb64->node), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:74:9: note: in expansion of macro 'eb64_entry' BUILDSTDERR: 74 | return eb64_entry(eb_prev(&eb64->node), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:26, BUILDSTDERR: from ../../ebtree/ebistree.h:28, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb64_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.h:27, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h: In function 'eb64_next_dup': BUILDSTDERR: ../../ebtree/eb64tree.h:80: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] BUILDSTDERR: 80 | return eb64_entry(eb_next_dup(&eb64->node), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:80:9: note: in expansion of macro 'eb64_entry' BUILDSTDERR: 80 | return eb64_entry(eb_next_dup(&eb64->node), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:26, BUILDSTDERR: from ../../ebtree/ebistree.h:28, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb64_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.h:27, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h: In function 'eb64_prev_dup': BUILDSTDERR: ../../ebtree/eb64tree.h:86: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] BUILDSTDERR: 86 | return eb64_entry(eb_prev_dup(&eb64->node), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:86:9: note: in expansion of macro 'eb64_entry' BUILDSTDERR: 86 | return eb64_entry(eb_prev_dup(&eb64->node), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:26, BUILDSTDERR: from ../../ebtree/ebistree.h:28, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb64_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.h:27, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h: In function 'eb64_next_unique': BUILDSTDERR: ../../ebtree/eb64tree.h:92: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] BUILDSTDERR: 92 | return eb64_entry(eb_next_unique(&eb64->node), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:92:9: note: in expansion of macro 'eb64_entry' BUILDSTDERR: 92 | return eb64_entry(eb_next_unique(&eb64->node), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:26, BUILDSTDERR: from ../../ebtree/ebistree.h:28, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb64_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.h:27, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h: In function 'eb64_prev_unique': BUILDSTDERR: ../../ebtree/eb64tree.h:98: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] BUILDSTDERR: 98 | return eb64_entry(eb_prev_unique(&eb64->node), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:98:9: note: in expansion of macro 'eb64_entry' BUILDSTDERR: 98 | return eb64_entry(eb_prev_unique(&eb64->node), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:26, BUILDSTDERR: from ../../ebtree/ebistree.h:28, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb64_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h: In function '__eb64_insert': BUILDSTDERR: ../../ebtree/eb64tree.h:248:31: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 248 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:275:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 275 | new_left = eb_dotag(&new->node.branches, EB_LEFT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:276:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 276 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:277:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 277 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:278:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 278 | old_leaf = eb_dotag(&old->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:318:31: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 318 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:344:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 344 | new_left = eb_dotag(&new->node.branches, EB_LEFT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:345:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 345 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:346:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 346 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:347:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 347 | old_node = eb_dotag(&old->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.h:27, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h:366: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] BUILDSTDERR: 366 | return container_of(ret, struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:26, BUILDSTDERR: from ../../ebtree/ebistree.h:28, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb64_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:372:10: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 372 | root = &old->node.branches; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:401:27: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 401 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h: In function '__eb64i_insert': BUILDSTDERR: ../../ebtree/eb64tree.h:424:31: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 424 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:453:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 453 | new_left = eb_dotag(&new->node.branches, EB_LEFT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:454:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 454 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:455:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 455 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:456:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 456 | old_leaf = eb_dotag(&old->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:496:31: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 496 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:522:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 522 | new_left = eb_dotag(&new->node.branches, EB_LEFT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:523:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 523 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:524:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 524 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:525:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 525 | old_node = eb_dotag(&old->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.h:27, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h:544: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] BUILDSTDERR: 544 | return container_of(ret, struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:26, BUILDSTDERR: from ../../ebtree/ebistree.h:28, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb64_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:550:10: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 550 | root = &old->node.branches; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:579:27: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 579 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.h:27, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/ebpttree.h: In function 'ebpt_first': BUILDSTDERR: ../../ebtree/ebpttree.h:62: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] BUILDSTDERR: 62 | return ebpt_entry(eb_first(root), struct ebpt_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/ebpttree.h:62:9: note: in expansion of macro 'ebpt_entry' BUILDSTDERR: 62 | return ebpt_entry(eb_first(root), struct ebpt_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.h:28, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/ebpttree.h:48:8: note: defined here BUILDSTDERR: 48 | struct ebpt_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.h:27, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/ebpttree.h: In function 'ebpt_last': BUILDSTDERR: ../../ebtree/ebpttree.h:68: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] BUILDSTDERR: 68 | return ebpt_entry(eb_last(root), struct ebpt_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/ebpttree.h:68:9: note: in expansion of macro 'ebpt_entry' BUILDSTDERR: 68 | return ebpt_entry(eb_last(root), struct ebpt_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.h:28, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/ebpttree.h:48:8: note: defined here BUILDSTDERR: 48 | struct ebpt_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.h:27, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/ebpttree.h: In function 'ebpt_next': BUILDSTDERR: ../../ebtree/ebpttree.h:74: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] BUILDSTDERR: 74 | return ebpt_entry(eb_next(&ebpt->node), struct ebpt_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/ebpttree.h:74:9: note: in expansion of macro 'ebpt_entry' BUILDSTDERR: 74 | return ebpt_entry(eb_next(&ebpt->node), struct ebpt_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.h:28, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/ebpttree.h:48:8: note: defined here BUILDSTDERR: 48 | struct ebpt_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.h:27, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/ebpttree.h: In function 'ebpt_prev': BUILDSTDERR: ../../ebtree/ebpttree.h:80: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] BUILDSTDERR: 80 | return ebpt_entry(eb_prev(&ebpt->node), struct ebpt_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/ebpttree.h:80:9: note: in expansion of macro 'ebpt_entry' BUILDSTDERR: 80 | return ebpt_entry(eb_prev(&ebpt->node), struct ebpt_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.h:28, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/ebpttree.h:48:8: note: defined here BUILDSTDERR: 48 | struct ebpt_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.h:27, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/ebpttree.h: In function 'ebpt_next_dup': BUILDSTDERR: ../../ebtree/ebpttree.h:86: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] BUILDSTDERR: 86 | return ebpt_entry(eb_next_dup(&ebpt->node), struct ebpt_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/ebpttree.h:86:9: note: in expansion of macro 'ebpt_entry' BUILDSTDERR: 86 | return ebpt_entry(eb_next_dup(&ebpt->node), struct ebpt_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.h:28, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/ebpttree.h:48:8: note: defined here BUILDSTDERR: 48 | struct ebpt_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.h:27, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/ebpttree.h: In function 'ebpt_prev_dup': BUILDSTDERR: ../../ebtree/ebpttree.h:92: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] BUILDSTDERR: 92 | return ebpt_entry(eb_prev_dup(&ebpt->node), struct ebpt_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/ebpttree.h:92:9: note: in expansion of macro 'ebpt_entry' BUILDSTDERR: 92 | return ebpt_entry(eb_prev_dup(&ebpt->node), struct ebpt_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.h:28, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/ebpttree.h:48:8: note: defined here BUILDSTDERR: 48 | struct ebpt_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.h:27, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/ebpttree.h: In function 'ebpt_next_unique': BUILDSTDERR: ../../ebtree/ebpttree.h:98: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] BUILDSTDERR: 98 | return ebpt_entry(eb_next_unique(&ebpt->node), struct ebpt_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/ebpttree.h:98:9: note: in expansion of macro 'ebpt_entry' BUILDSTDERR: 98 | return ebpt_entry(eb_next_unique(&ebpt->node), struct ebpt_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.h:28, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/ebpttree.h:48:8: note: defined here BUILDSTDERR: 48 | struct ebpt_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.h:27, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/ebpttree.h: In function 'ebpt_prev_unique': BUILDSTDERR: ../../ebtree/ebpttree.h:104: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] BUILDSTDERR: 104 | return ebpt_entry(eb_prev_unique(&ebpt->node), struct ebpt_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/ebpttree.h:104:9: note: in expansion of macro 'ebpt_entry' BUILDSTDERR: 104 | return ebpt_entry(eb_prev_unique(&ebpt->node), struct ebpt_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.h:28, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/ebpttree.h:48:8: note: defined here BUILDSTDERR: 48 | struct ebpt_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.h:29, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/ebimtree.h: In function '__ebim_insert': BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 152 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 181 | new_left = eb_dotag(&new->node.branches, EB_LEFT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 182 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 183 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 184 | old_leaf = eb_dotag(&old->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 233 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 269 | new_left = eb_dotag(&new->node.branches, EB_LEFT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 270 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 271 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 272 | old_node = eb_dotag(&old->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.h:27, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 299 | return container_of(ret, struct ebpt_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.h:28, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/ebpttree.h:48:8: note: defined here BUILDSTDERR: 48 | struct ebpt_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.h:29, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 305 | root = &old->node.branches; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 320 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/ebistree.h: In function '__ebis_insert': BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 155 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 182 | new_left = eb_dotag(&new->node.branches, EB_LEFT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 183 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 184 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 185 | old_leaf = eb_dotag(&old->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 222 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.h:27, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 268 | return container_of(ret, struct ebpt_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.h:28, BUILDSTDERR: from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/ebpttree.h:48:8: note: defined here BUILDSTDERR: 48 | struct ebpt_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.c:23: BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 284 | new_left = eb_dotag(&new->node.branches, EB_LEFT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 285 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 286 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 287 | old_node = eb_dotag(&old->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 309 | root = &old->node.branches; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 325 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:24, BUILDSTDERR: from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/ebtree.h: In function '__eb_insert_dup': BUILDSTDERR: ../../ebtree/ebtree.h:469:34: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 469 | eb_troot_t *new_left = eb_dotag(&new->branches, EB_LEFT); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:470:34: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 470 | eb_troot_t *new_rght = eb_dotag(&new->branches, EB_RGHT); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 471 | eb_troot_t *new_leaf = eb_dotag(&new->branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:488:40: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 488 | head->branches.b[EB_RGHT] = eb_dotag(&new->branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:493:39: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 493 | new->branches.b[EB_LEFT] = eb_dotag(&sub->branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:506:37: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 506 | head->branches.b[side] = eb_dotag(&new->branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:511:39: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 511 | new->branches.b[EB_LEFT] = eb_dotag(&sub->branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h: In function '__eb_delete': BUILDSTDERR: ../../ebtree/ebtree.h:759:32: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 759 | gparent->b[gpside] = eb_dotag(&parent->branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:765:14: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 765 | eb_dotag(&parent->branches, pside); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:768:14: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 768 | eb_dotag(&parent->branches, pside); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h: In function 'eb32_first': BUILDSTDERR: ../../ebtree/eb32tree.h:56:43: warning: converting a packed 'struct eb_node' pointer (alignment 1) to a 'struct eb32_node' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 56 | return eb32_entry(eb_first(root), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:56:9: note: in expansion of macro 'eb32_entry' BUILDSTDERR: 56 | return eb32_entry(eb_first(root), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:25, BUILDSTDERR: from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb32_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:24, BUILDSTDERR: from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h: In function 'eb32_last': BUILDSTDERR: ../../ebtree/eb32tree.h:62:42: warning: converting a packed 'struct eb_node' pointer (alignment 1) to a 'struct eb32_node' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 62 | return eb32_entry(eb_last(root), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:62:9: note: in expansion of macro 'eb32_entry' BUILDSTDERR: 62 | return eb32_entry(eb_last(root), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:25, BUILDSTDERR: from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb32_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:24, BUILDSTDERR: from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h: In function 'eb32_next': BUILDSTDERR: ../../ebtree/eb32tree.h:68:49: warning: converting a packed 'struct eb_node' pointer (alignment 1) to a 'struct eb32_node' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 68 | return eb32_entry(eb_next(&eb32->node), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:68:9: note: in expansion of macro 'eb32_entry' BUILDSTDERR: 68 | return eb32_entry(eb_next(&eb32->node), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:25, BUILDSTDERR: from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb32_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:24, BUILDSTDERR: from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h: In function 'eb32_prev': BUILDSTDERR: ../../ebtree/eb32tree.h:74:49: warning: converting a packed 'struct eb_node' pointer (alignment 1) to a 'struct eb32_node' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 74 | return eb32_entry(eb_prev(&eb32->node), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:74:9: note: in expansion of macro 'eb32_entry' BUILDSTDERR: 74 | return eb32_entry(eb_prev(&eb32->node), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:25, BUILDSTDERR: from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb32_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:24, BUILDSTDERR: from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h: In function 'eb32_next_dup': BUILDSTDERR: ../../ebtree/eb32tree.h:80:53: warning: converting a packed 'struct eb_node' pointer (alignment 1) to a 'struct eb32_node' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 80 | return eb32_entry(eb_next_dup(&eb32->node), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:80:9: note: in expansion of macro 'eb32_entry' BUILDSTDERR: 80 | return eb32_entry(eb_next_dup(&eb32->node), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:25, BUILDSTDERR: from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb32_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:24, BUILDSTDERR: from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h: In function 'eb32_prev_dup': BUILDSTDERR: ../../ebtree/eb32tree.h:86:53: warning: converting a packed 'struct eb_node' pointer (alignment 1) to a 'struct eb32_node' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 86 | return eb32_entry(eb_prev_dup(&eb32->node), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:86:9: note: in expansion of macro 'eb32_entry' BUILDSTDERR: 86 | return eb32_entry(eb_prev_dup(&eb32->node), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:25, BUILDSTDERR: from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb32_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:24, BUILDSTDERR: from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h: In function 'eb32_next_unique': BUILDSTDERR: ../../ebtree/eb32tree.h:92:56: warning: converting a packed 'struct eb_node' pointer (alignment 1) to a 'struct eb32_node' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 92 | return eb32_entry(eb_next_unique(&eb32->node), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:92:9: note: in expansion of macro 'eb32_entry' BUILDSTDERR: 92 | return eb32_entry(eb_next_unique(&eb32->node), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:25, BUILDSTDERR: from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb32_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:24, BUILDSTDERR: from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h: In function 'eb32_prev_unique': BUILDSTDERR: ../../ebtree/eb32tree.h:98:56: warning: converting a packed 'struct eb_node' pointer (alignment 1) to a 'struct eb32_node' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 98 | return eb32_entry(eb_prev_unique(&eb32->node), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:98:9: note: in expansion of macro 'eb32_entry' BUILDSTDERR: 98 | return eb32_entry(eb_prev_unique(&eb32->node), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:25, BUILDSTDERR: from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb32_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h: In function '__eb32_insert': BUILDSTDERR: ../../ebtree/eb32tree.h:254:31: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 254 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:279:13: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 279 | up_ptr = &old->node.leaf_p; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:300:13: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 300 | up_ptr = &old->node.node_p; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:305:10: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 305 | root = &old->node.branches; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:310:22: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 310 | new_left = eb_dotag(&new->node.branches, EB_LEFT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:311:22: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 311 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:312:22: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 312 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:24, BUILDSTDERR: from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h:338:36: warning: converting a packed 'struct eb_node' pointer (alignment 1) to a 'struct eb32_node' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 338 | return container_of(ret, struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:25, BUILDSTDERR: from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb32_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:362:27: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 362 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h: In function '__eb32i_insert': BUILDSTDERR: ../../ebtree/eb32tree.h:386:31: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 386 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:412:13: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 412 | up_ptr = &old->node.leaf_p; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:433:13: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 433 | up_ptr = &old->node.node_p; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:438:10: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 438 | root = &old->node.branches; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:443:22: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 443 | new_left = eb_dotag(&new->node.branches, EB_LEFT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:444:22: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 444 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:445:22: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 445 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:24, BUILDSTDERR: from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h:471:36: warning: converting a packed 'struct eb_node' pointer (alignment 1) to a 'struct eb32_node' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 471 | return container_of(ret, struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:25, BUILDSTDERR: from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb32_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:495:27: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 495 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:24, BUILDSTDERR: from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h: In function 'eb64_first': BUILDSTDERR: ../../ebtree/eb64tree.h:56: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] BUILDSTDERR: 56 | return eb64_entry(eb_first(root), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:56:9: note: in expansion of macro 'eb64_entry' BUILDSTDERR: 56 | return eb64_entry(eb_first(root), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:26, BUILDSTDERR: from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb64_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:24, BUILDSTDERR: from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h: In function 'eb64_last': BUILDSTDERR: ../../ebtree/eb64tree.h:62: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] BUILDSTDERR: 62 | return eb64_entry(eb_last(root), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:62:9: note: in expansion of macro 'eb64_entry' BUILDSTDERR: 62 | return eb64_entry(eb_last(root), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:26, BUILDSTDERR: from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb64_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:24, BUILDSTDERR: from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h: In function 'eb64_next': BUILDSTDERR: ../../ebtree/eb64tree.h:68: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] BUILDSTDERR: 68 | return eb64_entry(eb_next(&eb64->node), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:68:9: note: in expansion of macro 'eb64_entry' BUILDSTDERR: 68 | return eb64_entry(eb_next(&eb64->node), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:26, BUILDSTDERR: from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb64_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:24, BUILDSTDERR: from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h: In function 'eb64_prev': BUILDSTDERR: ../../ebtree/eb64tree.h:74: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] BUILDSTDERR: 74 | return eb64_entry(eb_prev(&eb64->node), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:74:9: note: in expansion of macro 'eb64_entry' BUILDSTDERR: 74 | return eb64_entry(eb_prev(&eb64->node), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:26, BUILDSTDERR: from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb64_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:24, BUILDSTDERR: from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h: In function 'eb64_next_dup': BUILDSTDERR: ../../ebtree/eb64tree.h:80: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] BUILDSTDERR: 80 | return eb64_entry(eb_next_dup(&eb64->node), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:80:9: note: in expansion of macro 'eb64_entry' BUILDSTDERR: 80 | return eb64_entry(eb_next_dup(&eb64->node), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:26, BUILDSTDERR: from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb64_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:24, BUILDSTDERR: from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h: In function 'eb64_prev_dup': BUILDSTDERR: ../../ebtree/eb64tree.h:86: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] BUILDSTDERR: 86 | return eb64_entry(eb_prev_dup(&eb64->node), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:86:9: note: in expansion of macro 'eb64_entry' BUILDSTDERR: 86 | return eb64_entry(eb_prev_dup(&eb64->node), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:26, BUILDSTDERR: from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb64_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:24, BUILDSTDERR: from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h: In function 'eb64_next_unique': BUILDSTDERR: ../../ebtree/eb64tree.h:92: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] BUILDSTDERR: 92 | return eb64_entry(eb_next_unique(&eb64->node), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:92:9: note: in expansion of macro 'eb64_entry' BUILDSTDERR: 92 | return eb64_entry(eb_next_unique(&eb64->node), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:26, BUILDSTDERR: from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb64_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:24, BUILDSTDERR: from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h: In function 'eb64_prev_unique': BUILDSTDERR: ../../ebtree/eb64tree.h:98: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] BUILDSTDERR: 98 | return eb64_entry(eb_prev_unique(&eb64->node), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:98:9: note: in expansion of macro 'eb64_entry' BUILDSTDERR: 98 | return eb64_entry(eb_prev_unique(&eb64->node), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:26, BUILDSTDERR: from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb64_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h: In function '__eb64_insert': BUILDSTDERR: ../../ebtree/eb64tree.h:248:31: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 248 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:275:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 275 | new_left = eb_dotag(&new->node.branches, EB_LEFT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:276:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 276 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:277:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 277 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:278:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 278 | old_leaf = eb_dotag(&old->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:318:31: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 318 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:344:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 344 | new_left = eb_dotag(&new->node.branches, EB_LEFT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:345:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 345 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:346:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 346 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:347:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 347 | old_node = eb_dotag(&old->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:24, BUILDSTDERR: from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h:366: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] BUILDSTDERR: 366 | return container_of(ret, struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:26, BUILDSTDERR: from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb64_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:372:10: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 372 | root = &old->node.branches; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:401:27: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 401 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h: In function '__eb64i_insert': BUILDSTDERR: ../../ebtree/eb64tree.h:424:31: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 424 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:453:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 453 | new_left = eb_dotag(&new->node.branches, EB_LEFT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:454:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 454 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:455:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 455 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:456:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 456 | old_leaf = eb_dotag(&old->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:496:31: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 496 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:522:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 522 | new_left = eb_dotag(&new->node.branches, EB_LEFT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:523:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 523 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:524:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 524 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:525:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 525 | old_node = eb_dotag(&old->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:24, BUILDSTDERR: from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h:544: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] BUILDSTDERR: 544 | return container_of(ret, struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:26, BUILDSTDERR: from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb64_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:550:10: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 550 | root = &old->node.branches; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:579:27: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 579 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:24, BUILDSTDERR: from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/ebpttree.h: In function 'ebpt_first': BUILDSTDERR: ../../ebtree/ebpttree.h:62: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] BUILDSTDERR: 62 | return ebpt_entry(eb_first(root), struct ebpt_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/ebpttree.h:62:9: note: in expansion of macro 'ebpt_entry' BUILDSTDERR: 62 | return ebpt_entry(eb_first(root), struct ebpt_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/ebpttree.h:48:8: note: defined here BUILDSTDERR: 48 | struct ebpt_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:24, BUILDSTDERR: from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/ebpttree.h: In function 'ebpt_last': BUILDSTDERR: ../../ebtree/ebpttree.h:68: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] BUILDSTDERR: 68 | return ebpt_entry(eb_last(root), struct ebpt_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/ebpttree.h:68:9: note: in expansion of macro 'ebpt_entry' BUILDSTDERR: 68 | return ebpt_entry(eb_last(root), struct ebpt_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/ebpttree.h:48:8: note: defined here BUILDSTDERR: 48 | struct ebpt_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:24, BUILDSTDERR: from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/ebpttree.h: In function 'ebpt_next': BUILDSTDERR: ../../ebtree/ebpttree.h:74: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] BUILDSTDERR: 74 | return ebpt_entry(eb_next(&ebpt->node), struct ebpt_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/ebpttree.h:74:9: note: in expansion of macro 'ebpt_entry' BUILDSTDERR: 74 | return ebpt_entry(eb_next(&ebpt->node), struct ebpt_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/ebpttree.h:48:8: note: defined here BUILDSTDERR: 48 | struct ebpt_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:24, BUILDSTDERR: from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/ebpttree.h: In function 'ebpt_prev': BUILDSTDERR: ../../ebtree/ebpttree.h:80: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] BUILDSTDERR: 80 | return ebpt_entry(eb_prev(&ebpt->node), struct ebpt_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/ebpttree.h:80:9: note: in expansion of macro 'ebpt_entry' BUILDSTDERR: 80 | return ebpt_entry(eb_prev(&ebpt->node), struct ebpt_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/ebpttree.h:48:8: note: defined here BUILDSTDERR: 48 | struct ebpt_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:24, BUILDSTDERR: from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/ebpttree.h: In function 'ebpt_next_dup': BUILDSTDERR: ../../ebtree/ebpttree.h:86: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] BUILDSTDERR: 86 | return ebpt_entry(eb_next_dup(&ebpt->node), struct ebpt_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/ebpttree.h:86:9: note: in expansion of macro 'ebpt_entry' BUILDSTDERR: 86 | return ebpt_entry(eb_next_dup(&ebpt->node), struct ebpt_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/ebpttree.h:48:8: note: defined here BUILDSTDERR: 48 | struct ebpt_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:24, BUILDSTDERR: from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/ebpttree.h: In function 'ebpt_prev_dup': BUILDSTDERR: ../../ebtree/ebpttree.h:92: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] BUILDSTDERR: 92 | return ebpt_entry(eb_prev_dup(&ebpt->node), struct ebpt_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/ebpttree.h:92:9: note: in expansion of macro 'ebpt_entry' BUILDSTDERR: 92 | return ebpt_entry(eb_prev_dup(&ebpt->node), struct ebpt_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/ebpttree.h:48:8: note: defined here BUILDSTDERR: 48 | struct ebpt_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:24, BUILDSTDERR: from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/ebpttree.h: In function 'ebpt_next_unique': BUILDSTDERR: ../../ebtree/ebpttree.h:98: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] BUILDSTDERR: 98 | return ebpt_entry(eb_next_unique(&ebpt->node), struct ebpt_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/ebpttree.h:98:9: note: in expansion of macro 'ebpt_entry' BUILDSTDERR: 98 | return ebpt_entry(eb_next_unique(&ebpt->node), struct ebpt_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/ebpttree.h:48:8: note: defined here BUILDSTDERR: 48 | struct ebpt_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:24, BUILDSTDERR: from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/ebpttree.h: In function 'ebpt_prev_unique': BUILDSTDERR: ../../ebtree/ebpttree.h:104: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] BUILDSTDERR: 104 | return ebpt_entry(eb_prev_unique(&ebpt->node), struct ebpt_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/ebpttree.h:104:9: note: in expansion of macro 'ebpt_entry' BUILDSTDERR: 104 | return ebpt_entry(eb_prev_unique(&ebpt->node), struct ebpt_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/ebpttree.h:48:8: note: defined here BUILDSTDERR: 48 | struct ebpt_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebimtree.c:24: BUILDSTDERR: ../../ebtree/ebimtree.h: In function '__ebim_insert': BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 152 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 181 | new_left = eb_dotag(&new->node.branches, EB_LEFT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 182 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 183 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 184 | old_leaf = eb_dotag(&old->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 233 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 269 | new_left = eb_dotag(&new->node.branches, EB_LEFT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 270 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 271 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 272 | old_node = eb_dotag(&old->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebpttree.h:24, BUILDSTDERR: from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 299 | return container_of(ret, struct ebpt_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebimtree.c:23: BUILDSTDERR: ../../ebtree/ebpttree.h:48:8: note: defined here BUILDSTDERR: 48 | struct ebpt_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebimtree.c:24: BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 305 | root = &old->node.branches; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 320 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.h:24, BUILDSTDERR: from halog.c:23: BUILDSTDERR: ../../ebtree/ebtree.h: In function '__eb_insert_dup': BUILDSTDERR: ../../ebtree/ebtree.h:469:34: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 469 | eb_troot_t *new_left = eb_dotag(&new->branches, EB_LEFT); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:470:34: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 470 | eb_troot_t *new_rght = eb_dotag(&new->branches, EB_RGHT); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 471 | eb_troot_t *new_leaf = eb_dotag(&new->branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:488:40: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 488 | head->branches.b[EB_RGHT] = eb_dotag(&new->branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:493:39: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 493 | new->branches.b[EB_LEFT] = eb_dotag(&sub->branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:506:37: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 506 | head->branches.b[side] = eb_dotag(&new->branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:511:39: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 511 | new->branches.b[EB_LEFT] = eb_dotag(&sub->branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h: In function '__eb_delete': BUILDSTDERR: ../../ebtree/ebtree.h:759:32: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 759 | gparent->b[gpside] = eb_dotag(&parent->branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:765:14: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 765 | eb_dotag(&parent->branches, pside); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:768:14: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 768 | eb_dotag(&parent->branches, pside); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h: In function 'eb32_first': BUILDSTDERR: ../../ebtree/eb32tree.h:56:43: warning: converting a packed 'struct eb_node' pointer (alignment 1) to a 'struct eb32_node' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 56 | return eb32_entry(eb_first(root), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:56:9: note: in expansion of macro 'eb32_entry' BUILDSTDERR: 56 | return eb32_entry(eb_first(root), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from halog.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb32_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.h:24, BUILDSTDERR: from halog.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h: In function 'eb32_last': BUILDSTDERR: ../../ebtree/eb32tree.h:62:42: warning: converting a packed 'struct eb_node' pointer (alignment 1) to a 'struct eb32_node' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 62 | return eb32_entry(eb_last(root), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:62:9: note: in expansion of macro 'eb32_entry' BUILDSTDERR: 62 | return eb32_entry(eb_last(root), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from halog.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb32_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.h:24, BUILDSTDERR: from halog.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h: In function 'eb32_next': BUILDSTDERR: ../../ebtree/eb32tree.h:68:49: warning: converting a packed 'struct eb_node' pointer (alignment 1) to a 'struct eb32_node' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 68 | return eb32_entry(eb_next(&eb32->node), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:68:9: note: in expansion of macro 'eb32_entry' BUILDSTDERR: 68 | return eb32_entry(eb_next(&eb32->node), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from halog.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb32_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.h:24, BUILDSTDERR: from halog.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h: In function 'eb32_prev': BUILDSTDERR: ../../ebtree/eb32tree.h:74:49: warning: converting a packed 'struct eb_node' pointer (alignment 1) to a 'struct eb32_node' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 74 | return eb32_entry(eb_prev(&eb32->node), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:74:9: note: in expansion of macro 'eb32_entry' BUILDSTDERR: 74 | return eb32_entry(eb_prev(&eb32->node), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from halog.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb32_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.h:24, BUILDSTDERR: from halog.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h: In function 'eb32_next_dup': BUILDSTDERR: ../../ebtree/eb32tree.h:80:53: warning: converting a packed 'struct eb_node' pointer (alignment 1) to a 'struct eb32_node' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 80 | return eb32_entry(eb_next_dup(&eb32->node), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:80:9: note: in expansion of macro 'eb32_entry' BUILDSTDERR: 80 | return eb32_entry(eb_next_dup(&eb32->node), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from halog.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb32_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.h:24, BUILDSTDERR: from halog.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h: In function 'eb32_prev_dup': BUILDSTDERR: ../../ebtree/eb32tree.h:86:53: warning: converting a packed 'struct eb_node' pointer (alignment 1) to a 'struct eb32_node' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 86 | return eb32_entry(eb_prev_dup(&eb32->node), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:86:9: note: in expansion of macro 'eb32_entry' BUILDSTDERR: 86 | return eb32_entry(eb_prev_dup(&eb32->node), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from halog.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb32_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.h:24, BUILDSTDERR: from halog.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h: In function 'eb32_next_unique': BUILDSTDERR: ../../ebtree/eb32tree.h:92:56: warning: converting a packed 'struct eb_node' pointer (alignment 1) to a 'struct eb32_node' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 92 | return eb32_entry(eb_next_unique(&eb32->node), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:92:9: note: in expansion of macro 'eb32_entry' BUILDSTDERR: 92 | return eb32_entry(eb_next_unique(&eb32->node), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from halog.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb32_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.h:24, BUILDSTDERR: from halog.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h: In function 'eb32_prev_unique': BUILDSTDERR: ../../ebtree/eb32tree.h:98:56: warning: converting a packed 'struct eb_node' pointer (alignment 1) to a 'struct eb32_node' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 98 | return eb32_entry(eb_prev_unique(&eb32->node), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:98:9: note: in expansion of macro 'eb32_entry' BUILDSTDERR: 98 | return eb32_entry(eb_prev_unique(&eb32->node), struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from halog.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb32_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h: In function '__eb32_insert': BUILDSTDERR: ../../ebtree/eb32tree.h:254:31: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 254 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:279:13: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 279 | up_ptr = &old->node.leaf_p; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:300:13: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 300 | up_ptr = &old->node.node_p; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:305:10: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 305 | root = &old->node.branches; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:310:22: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 310 | new_left = eb_dotag(&new->node.branches, EB_LEFT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:311:22: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 311 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:312:22: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 312 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.h:24, BUILDSTDERR: from halog.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h:338:36: warning: converting a packed 'struct eb_node' pointer (alignment 1) to a 'struct eb32_node' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 338 | return container_of(ret, struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from halog.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb32_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:362:27: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 362 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h: In function '__eb32i_insert': BUILDSTDERR: ../../ebtree/eb32tree.h:386:31: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 386 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:412:13: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 412 | up_ptr = &old->node.leaf_p; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:433:13: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 433 | up_ptr = &old->node.node_p; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:438:10: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 438 | root = &old->node.branches; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:443:22: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 443 | new_left = eb_dotag(&new->node.branches, EB_LEFT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:444:22: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 444 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:445:22: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 445 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.h:24, BUILDSTDERR: from halog.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h:471:36: warning: converting a packed 'struct eb_node' pointer (alignment 1) to a 'struct eb32_node' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 471 | return container_of(ret, struct eb32_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from halog.c:23: BUILDSTDERR: ../../ebtree/eb32tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb32_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/eb32tree.h:495:27: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 495 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.h:24, BUILDSTDERR: from halog.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h: In function 'eb64_first': BUILDSTDERR: ../../ebtree/eb64tree.h:56: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] BUILDSTDERR: 56 | return eb64_entry(eb_first(root), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:56:9: note: in expansion of macro 'eb64_entry' BUILDSTDERR: 56 | return eb64_entry(eb_first(root), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from halog.c:24: BUILDSTDERR: ../../ebtree/eb64tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb64_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.h:24, BUILDSTDERR: from halog.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h: In function 'eb64_last': BUILDSTDERR: ../../ebtree/eb64tree.h:62: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] BUILDSTDERR: 62 | return eb64_entry(eb_last(root), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:62:9: note: in expansion of macro 'eb64_entry' BUILDSTDERR: 62 | return eb64_entry(eb_last(root), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from halog.c:24: BUILDSTDERR: ../../ebtree/eb64tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb64_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.h:24, BUILDSTDERR: from halog.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h: In function 'eb64_next': BUILDSTDERR: ../../ebtree/eb64tree.h:68: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] BUILDSTDERR: 68 | return eb64_entry(eb_next(&eb64->node), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:68:9: note: in expansion of macro 'eb64_entry' BUILDSTDERR: 68 | return eb64_entry(eb_next(&eb64->node), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from halog.c:24: BUILDSTDERR: ../../ebtree/eb64tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb64_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.h:24, BUILDSTDERR: from halog.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h: In function 'eb64_prev': BUILDSTDERR: ../../ebtree/eb64tree.h:74: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] BUILDSTDERR: 74 | return eb64_entry(eb_prev(&eb64->node), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:74:9: note: in expansion of macro 'eb64_entry' BUILDSTDERR: 74 | return eb64_entry(eb_prev(&eb64->node), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from halog.c:24: BUILDSTDERR: ../../ebtree/eb64tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb64_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.h:24, BUILDSTDERR: from halog.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h: In function 'eb64_next_dup': BUILDSTDERR: ../../ebtree/eb64tree.h:80: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] BUILDSTDERR: 80 | return eb64_entry(eb_next_dup(&eb64->node), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:80:9: note: in expansion of macro 'eb64_entry' BUILDSTDERR: 80 | return eb64_entry(eb_next_dup(&eb64->node), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from halog.c:24: BUILDSTDERR: ../../ebtree/eb64tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb64_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.h:24, BUILDSTDERR: from halog.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h: In function 'eb64_prev_dup': BUILDSTDERR: ../../ebtree/eb64tree.h:86: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] BUILDSTDERR: 86 | return eb64_entry(eb_prev_dup(&eb64->node), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:86:9: note: in expansion of macro 'eb64_entry' BUILDSTDERR: 86 | return eb64_entry(eb_prev_dup(&eb64->node), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from halog.c:24: BUILDSTDERR: ../../ebtree/eb64tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb64_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.h:24, BUILDSTDERR: from halog.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h: In function 'eb64_next_unique': BUILDSTDERR: ../../ebtree/eb64tree.h:92: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] BUILDSTDERR: 92 | return eb64_entry(eb_next_unique(&eb64->node), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:92:9: note: in expansion of macro 'eb64_entry' BUILDSTDERR: 92 | return eb64_entry(eb_next_unique(&eb64->node), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from halog.c:24: BUILDSTDERR: ../../ebtree/eb64tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb64_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.h:24, BUILDSTDERR: from halog.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h: In function 'eb64_prev_unique': BUILDSTDERR: ../../ebtree/eb64tree.h:98: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] BUILDSTDERR: 98 | return eb64_entry(eb_prev_unique(&eb64->node), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:98:9: note: in expansion of macro 'eb64_entry' BUILDSTDERR: 98 | return eb64_entry(eb_prev_unique(&eb64->node), struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from halog.c:24: BUILDSTDERR: ../../ebtree/eb64tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb64_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h: In function '__eb64_insert': BUILDSTDERR: ../../ebtree/eb64tree.h:248:31: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 248 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:275:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 275 | new_left = eb_dotag(&new->node.branches, EB_LEFT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:276:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 276 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:277:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 277 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:278:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 278 | old_leaf = eb_dotag(&old->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:318:31: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 318 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:344:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 344 | new_left = eb_dotag(&new->node.branches, EB_LEFT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:345:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 345 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:346:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 346 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:347:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 347 | old_node = eb_dotag(&old->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.h:24, BUILDSTDERR: from halog.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h:366: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] BUILDSTDERR: 366 | return container_of(ret, struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from halog.c:24: BUILDSTDERR: ../../ebtree/eb64tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb64_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:372:10: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 372 | root = &old->node.branches; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:401:27: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 401 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h: In function '__eb64i_insert': BUILDSTDERR: ../../ebtree/eb64tree.h:424:31: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 424 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:453:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 453 | new_left = eb_dotag(&new->node.branches, EB_LEFT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:454:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 454 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:455:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 455 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:456:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 456 | old_leaf = eb_dotag(&old->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:496:31: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 496 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:522:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 522 | new_left = eb_dotag(&new->node.branches, EB_LEFT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:523:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 523 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:524:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 524 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:525:24: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 525 | old_node = eb_dotag(&old->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.h:24, BUILDSTDERR: from halog.c:23: BUILDSTDERR: ../../ebtree/eb64tree.h:544: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] BUILDSTDERR: 544 | return container_of(ret, struct eb64_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from halog.c:24: BUILDSTDERR: ../../ebtree/eb64tree.h:42:8: note: defined here BUILDSTDERR: 42 | struct eb64_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:550:10: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 550 | root = &old->node.branches; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/eb64tree.h:579:27: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 579 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.h:24, BUILDSTDERR: from halog.c:23: BUILDSTDERR: ../../ebtree/ebpttree.h: In function 'ebpt_first': BUILDSTDERR: ../../ebtree/ebpttree.h:62: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] BUILDSTDERR: 62 | return ebpt_entry(eb_first(root), struct ebpt_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/ebpttree.h:62:9: note: in expansion of macro 'ebpt_entry' BUILDSTDERR: 62 | return ebpt_entry(eb_first(root), struct ebpt_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.h:28, BUILDSTDERR: from halog.c:25: BUILDSTDERR: ../../ebtree/ebpttree.h:48:8: note: defined here BUILDSTDERR: 48 | struct ebpt_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.h:24, BUILDSTDERR: from halog.c:23: BUILDSTDERR: ../../ebtree/ebpttree.h: In function 'ebpt_last': BUILDSTDERR: ../../ebtree/ebpttree.h:68: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] BUILDSTDERR: 68 | return ebpt_entry(eb_last(root), struct ebpt_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/ebpttree.h:68:9: note: in expansion of macro 'ebpt_entry' BUILDSTDERR: 68 | return ebpt_entry(eb_last(root), struct ebpt_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.h:28, BUILDSTDERR: from halog.c:25: BUILDSTDERR: ../../ebtree/ebpttree.h:48:8: note: defined here BUILDSTDERR: 48 | struct ebpt_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.h:24, BUILDSTDERR: from halog.c:23: BUILDSTDERR: ../../ebtree/ebpttree.h: In function 'ebpt_next': BUILDSTDERR: ../../ebtree/ebpttree.h:74: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] BUILDSTDERR: 74 | return ebpt_entry(eb_next(&ebpt->node), struct ebpt_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/ebpttree.h:74:9: note: in expansion of macro 'ebpt_entry' BUILDSTDERR: 74 | return ebpt_entry(eb_next(&ebpt->node), struct ebpt_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.h:28, BUILDSTDERR: from halog.c:25: BUILDSTDERR: ../../ebtree/ebpttree.h:48:8: note: defined here BUILDSTDERR: 48 | struct ebpt_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.h:24, BUILDSTDERR: from halog.c:23: BUILDSTDERR: ../../ebtree/ebpttree.h: In function 'ebpt_prev': BUILDSTDERR: ../../ebtree/ebpttree.h:80: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] BUILDSTDERR: 80 | return ebpt_entry(eb_prev(&ebpt->node), struct ebpt_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/ebpttree.h:80:9: note: in expansion of macro 'ebpt_entry' BUILDSTDERR: 80 | return ebpt_entry(eb_prev(&ebpt->node), struct ebpt_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.h:28, BUILDSTDERR: from halog.c:25: BUILDSTDERR: ../../ebtree/ebpttree.h:48:8: note: defined here BUILDSTDERR: 48 | struct ebpt_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.h:24, BUILDSTDERR: from halog.c:23: BUILDSTDERR: ../../ebtree/ebpttree.h: In function 'ebpt_next_dup': BUILDSTDERR: ../../ebtree/ebpttree.h:86: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] BUILDSTDERR: 86 | return ebpt_entry(eb_next_dup(&ebpt->node), struct ebpt_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/ebpttree.h:86:9: note: in expansion of macro 'ebpt_entry' BUILDSTDERR: 86 | return ebpt_entry(eb_next_dup(&ebpt->node), struct ebpt_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.h:28, BUILDSTDERR: from halog.c:25: BUILDSTDERR: ../../ebtree/ebpttree.h:48:8: note: defined here BUILDSTDERR: 48 | struct ebpt_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.h:24, BUILDSTDERR: from halog.c:23: BUILDSTDERR: ../../ebtree/ebpttree.h: In function 'ebpt_prev_dup': BUILDSTDERR: ../../ebtree/ebpttree.h:92: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] BUILDSTDERR: 92 | return ebpt_entry(eb_prev_dup(&ebpt->node), struct ebpt_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/ebpttree.h:92:9: note: in expansion of macro 'ebpt_entry' BUILDSTDERR: 92 | return ebpt_entry(eb_prev_dup(&ebpt->node), struct ebpt_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.h:28, BUILDSTDERR: from halog.c:25: BUILDSTDERR: ../../ebtree/ebpttree.h:48:8: note: defined here BUILDSTDERR: 48 | struct ebpt_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.h:24, BUILDSTDERR: from halog.c:23: BUILDSTDERR: ../../ebtree/ebpttree.h: In function 'ebpt_next_unique': BUILDSTDERR: ../../ebtree/ebpttree.h:98: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] BUILDSTDERR: 98 | return ebpt_entry(eb_next_unique(&ebpt->node), struct ebpt_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/ebpttree.h:98:9: note: in expansion of macro 'ebpt_entry' BUILDSTDERR: 98 | return ebpt_entry(eb_next_unique(&ebpt->node), struct ebpt_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.h:28, BUILDSTDERR: from halog.c:25: BUILDSTDERR: ../../ebtree/ebpttree.h:48:8: note: defined here BUILDSTDERR: 48 | struct ebpt_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.h:24, BUILDSTDERR: from halog.c:23: BUILDSTDERR: ../../ebtree/ebpttree.h: In function 'ebpt_prev_unique': BUILDSTDERR: ../../ebtree/ebpttree.h:104: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] BUILDSTDERR: 104 | return ebpt_entry(eb_prev_unique(&ebpt->node), struct ebpt_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/ebpttree.h:104:9: note: in expansion of macro 'ebpt_entry' BUILDSTDERR: 104 | return ebpt_entry(eb_prev_unique(&ebpt->node), struct ebpt_node, node); BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.h:28, BUILDSTDERR: from halog.c:25: BUILDSTDERR: ../../ebtree/ebpttree.h:48:8: note: defined here BUILDSTDERR: 48 | struct ebpt_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.h:29, BUILDSTDERR: from halog.c:25: BUILDSTDERR: ../../ebtree/ebimtree.h: In function '__ebim_insert': BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 152 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 181 | new_left = eb_dotag(&new->node.branches, EB_LEFT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 182 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 183 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 184 | old_leaf = eb_dotag(&old->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 233 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 269 | new_left = eb_dotag(&new->node.branches, EB_LEFT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 270 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 271 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 272 | old_node = eb_dotag(&old->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.h:24, BUILDSTDERR: from halog.c:23: BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 299 | return container_of(ret, struct ebpt_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.h:28, BUILDSTDERR: from halog.c:25: BUILDSTDERR: ../../ebtree/ebpttree.h:48:8: note: defined here BUILDSTDERR: 48 | struct ebpt_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.h:29, BUILDSTDERR: from halog.c:25: BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 305 | root = &old->node.branches; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 320 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from halog.c:25: BUILDSTDERR: ../../ebtree/ebistree.h: In function '__ebis_insert': BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 155 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 182 | new_left = eb_dotag(&new->node.branches, EB_LEFT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 183 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 184 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 185 | old_leaf = eb_dotag(&old->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 222 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.h:24, BUILDSTDERR: from halog.c:23: BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 268 | return container_of(ret, struct ebpt_node, node); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebistree.h:28, BUILDSTDERR: from halog.c:25: BUILDSTDERR: ../../ebtree/ebpttree.h:48:8: note: defined here BUILDSTDERR: 48 | struct ebpt_node { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from halog.c:25: BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 284 | new_left = eb_dotag(&new->node.branches, EB_LEFT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 285 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 286 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 287 | old_node = eb_dotag(&old->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 309 | root = &old->node.branches; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 325 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/ebsttree.h:27, BUILDSTDERR: from halog.c:26: BUILDSTDERR: ../../ebtree/ebmbtree.h: In function '__ebmb_insert': BUILDSTDERR: ../../ebtree/ebmbtree.h:243:31: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 243 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:268:13: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 268 | up_ptr = &old->node.leaf_p; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:280:13: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 280 | up_ptr = &old->node.node_p; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:300:13: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 300 | up_ptr = &old->node.node_p; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:310:10: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 310 | root = &old->node.branches; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:317:22: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 317 | new_left = eb_dotag(&new->node.branches, EB_LEFT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:318:22: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 318 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:319:22: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 319 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:369:27: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 369 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h: In function '__ebmb_insert_prefix': BUILDSTDERR: ../../ebtree/ebmbtree.h:589:31: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 589 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:620:13: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 620 | up_ptr = &old->node.leaf_p; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:637:13: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 637 | up_ptr = &old->node.node_p; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:658:13: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 658 | up_ptr = &old->node.node_p; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:671:13: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 671 | up_ptr = &old->node.node_p; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:684:12: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 684 | root = &old->node.branches; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:693:11: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 693 | root = &old->node.branches; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:706:10: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 706 | root = &old->node.branches; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:785:22: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 785 | new_left = eb_dotag(&new->node.branches, EB_LEFT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:786:22: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 786 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:787:22: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 787 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/ebmbtree.h:802:27: warning: taking address of packed member of 'struct eb_node' may result in an unaligned pointer value [-Waddress-of-packed-member] BUILDSTDERR: 802 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from halog.c:26: BUILDSTDERR: ../../ebtree/ebsttree.h: In function '__ebst_insert': BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 149 | root->b[EB_LEFT] = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 176 | new_left = eb_dotag(&new->node.branches, EB_LEFT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 177 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 178 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 179 | old_leaf = eb_dotag(&old->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 216 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 278 | new_left = eb_dotag(&new->node.branches, EB_LEFT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 279 | new_rght = eb_dotag(&new->node.branches, EB_RGHT); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 280 | new_leaf = eb_dotag(&new->node.branches, EB_LEAF); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 281 | old_node = eb_dotag(&old->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 303 | root = &old->node.branches; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../ebtree/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] BUILDSTDERR: 319 | root->b[side] = eb_dotag(&new->node.branches, EB_NODE); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.h:24, BUILDSTDERR: from halog.c:23: BUILDSTDERR: halog.c: In function 'main': BUILDSTDERR: halog.c:1254: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] BUILDSTDERR: 1254 | ustat = container_of(node, struct url_stat, node.url.node); BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: halog.c:64:8: note: defined here BUILDSTDERR: 64 | struct url_stat { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ../../ebtree/eb32tree.h:24, BUILDSTDERR: from halog.c:23: BUILDSTDERR: halog.c:1289: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] BUILDSTDERR: 1289 | ustat = container_of(node, struct url_stat, node.url.node); BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ../../ebtree/ebtree.h:321:77: note: in definition of macro 'container_of' BUILDSTDERR: 321 | #define container_of(ptr, type, name) ((type *)(((void *)(ptr)) - ((long)&((type *)0)->name))) BUILDSTDERR: | ^~~~ BUILDSTDERR: ../../ebtree/ebtree.h:374:8: note: defined here BUILDSTDERR: 374 | struct eb_node { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: halog.c:64:8: note: defined here BUILDSTDERR: 64 | struct url_stat { BUILDSTDERR: | ^~~~~~~~ + popd + pushd contrib/iprange + /usr/bin/make iprange 'OPTIMIZE=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + popd + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 src/channel.o src/task.o src/queue.o src/applet.o src/map.o src/frontend.o src/freq_ctr.o src/lb_fwlc.o src/mux_pt.o src/auth.o src/fd.o src/hpack-dec.o src/memory.o src/lb_fwrr.o src/lb_chash.o src/lb_fas.o src/hathreads.o src/chunk.o src/lb_map.o src/xxhash.o src/regex.o src/shctx.o src/buffer.o src/action.o src/h1.o src/compression.o src/pipe.o src/namespace.o src/sha1.o src/hpack-tbl.o src/hpack-enc.o src/uri_auth.o src/time.o src/proto_udp.o src/arg.o src/signal.o src/protocol.o src/lru.o src/hdr_idx.o src/hpack-huff.o src/mailers.o src/h2.o src/base64.o src/hash.o -lcrypt -lz -ldl -lpthread -lssl -lcrypto -ldl -Wl,--export-dynamic -llua -lm -ldl -lsystemd -L/usr/lib -lpcreposix -lpcre -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld ~/build/BUILD/haproxy-1.8.19/contrib/halog ~/build/BUILD/haproxy-1.8.19 gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o halog -I../../include -I../../ebtree ../../ebtree/ebtree.c ../../ebtree/eb32tree.c ../../ebtree/eb64tree.c ../../ebtree/ebmbtree.c ../../ebtree/ebsttree.c ../../ebtree/ebistree.c ../../ebtree/ebimtree.c halog.c fgets2.c ~/build/BUILD/haproxy-1.8.19 ~/build/BUILD/haproxy-1.8.19/contrib/iprange ~/build/BUILD/haproxy-1.8.19 gcc -s -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o iprange iprange.c ~/build/BUILD/haproxy-1.8.19 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.wtrS46 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/haproxy-1.8.19-1.fc31.riscv64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/haproxy-1.8.19-1.fc31.riscv64 BUILDSTDERR: ++ dirname /builddir/build/BUILDROOT/haproxy-1.8.19-1.fc31.riscv64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/haproxy-1.8.19-1.fc31.riscv64 + cd haproxy-1.8.19 + /usr/bin/make install-bin DESTDIR=/builddir/build/BUILDROOT/haproxy-1.8.19-1.fc31.riscv64 PREFIX=/usr TARGET=linux2628 + /usr/bin/make install-man DESTDIR=/builddir/build/BUILDROOT/haproxy-1.8.19-1.fc31.riscv64 PREFIX=/usr + /usr/bin/install -p -D -m 0644 /builddir/build/SOURCES/haproxy.service /builddir/build/BUILDROOT/haproxy-1.8.19-1.fc31.riscv64/usr/lib/systemd/system/haproxy.service + /usr/bin/install -p -D -m 0644 /builddir/build/SOURCES/haproxy.cfg /builddir/build/BUILDROOT/haproxy-1.8.19-1.fc31.riscv64/etc/haproxy/haproxy.cfg + /usr/bin/install -p -D -m 0644 /builddir/build/SOURCES/haproxy.logrotate /builddir/build/BUILDROOT/haproxy-1.8.19-1.fc31.riscv64/etc/logrotate.d/haproxy + /usr/bin/install -p -D -m 0644 /builddir/build/SOURCES/haproxy.sysconfig /builddir/build/BUILDROOT/haproxy-1.8.19-1.fc31.riscv64/etc/sysconfig/haproxy + /usr/bin/install -p -D -m 0644 /builddir/build/SOURCES/halog.1 /builddir/build/BUILDROOT/haproxy-1.8.19-1.fc31.riscv64/usr/share/man/man1/halog.1 + /usr/bin/install -d -m 0755 /builddir/build/BUILDROOT/haproxy-1.8.19-1.fc31.riscv64/var/lib/haproxy + /usr/bin/install -d -m 0755 /builddir/build/BUILDROOT/haproxy-1.8.19-1.fc31.riscv64/usr/share/haproxy + /usr/bin/install -d -m 0755 /builddir/build/BUILDROOT/haproxy-1.8.19-1.fc31.riscv64/usr/bin + /usr/bin/install -p -m 0755 ./contrib/halog/halog /builddir/build/BUILDROOT/haproxy-1.8.19-1.fc31.riscv64/usr/bin/halog + /usr/bin/install -p -m 0755 ./contrib/iprange/iprange /builddir/build/BUILDROOT/haproxy-1.8.19-1.fc31.riscv64/usr/bin/iprange + /usr/bin/install -p -m 0644 ./examples/errorfiles/400.http ./examples/errorfiles/403.http ./examples/errorfiles/408.http ./examples/errorfiles/500.http ./examples/errorfiles/502.http ./examples/errorfiles/503.http ./examples/errorfiles/504.http ./examples/errorfiles/README /builddir/build/BUILDROOT/haproxy-1.8.19-1.fc31.riscv64/usr/share/haproxy BUILDSTDERR: ++ find ./examples/errorfiles/ -type f + for httpfile in $(find ./examples/errorfiles/ -type f) + /usr/bin/install -p -m 0644 ./examples/errorfiles/502.http /builddir/build/BUILDROOT/haproxy-1.8.19-1.fc31.riscv64/usr/share/haproxy + for httpfile in $(find ./examples/errorfiles/ -type f) + /usr/bin/install -p -m 0644 ./examples/errorfiles/408.http /builddir/build/BUILDROOT/haproxy-1.8.19-1.fc31.riscv64/usr/share/haproxy + for httpfile in $(find ./examples/errorfiles/ -type f) + /usr/bin/install -p -m 0644 ./examples/errorfiles/400.http /builddir/build/BUILDROOT/haproxy-1.8.19-1.fc31.riscv64/usr/share/haproxy + for httpfile in $(find ./examples/errorfiles/ -type f) + /usr/bin/install -p -m 0644 ./examples/errorfiles/500.http /builddir/build/BUILDROOT/haproxy-1.8.19-1.fc31.riscv64/usr/share/haproxy + for httpfile in $(find ./examples/errorfiles/ -type f) + /usr/bin/install -p -m 0644 ./examples/errorfiles/README /builddir/build/BUILDROOT/haproxy-1.8.19-1.fc31.riscv64/usr/share/haproxy + for httpfile in $(find ./examples/errorfiles/ -type f) + /usr/bin/install -p -m 0644 ./examples/errorfiles/403.http /builddir/build/BUILDROOT/haproxy-1.8.19-1.fc31.riscv64/usr/share/haproxy + for httpfile in $(find ./examples/errorfiles/ -type f) + /usr/bin/install -p -m 0644 ./examples/errorfiles/503.http /builddir/build/BUILDROOT/haproxy-1.8.19-1.fc31.riscv64/usr/share/haproxy + for httpfile in $(find ./examples/errorfiles/ -type f) + /usr/bin/install -p -m 0644 ./examples/errorfiles/504.http /builddir/build/BUILDROOT/haproxy-1.8.19-1.fc31.riscv64/usr/share/haproxy + /usr/bin/rm -rf ./examples/errorfiles/ + find ./examples/acl-content-sw.cfg ./examples/auth.cfg ./examples/check ./examples/check.conf ./examples/content-sw-sample.cfg ./examples/debug2ansi ./examples/debug2html ./examples/debugfind ./examples/haproxy.init ./examples/haproxy.spec ./examples/haproxy.vim ./examples/init.haproxy ./examples/option-http_proxy.cfg ./examples/seamless_reload.txt ./examples/ssl.cfg ./examples/stats_haproxy.sh ./examples/transparent_proxy.cfg ./examples/wurfl-example.cfg -type f '!' -name '*.cfg' -exec /usr/bin/rm -f '{}' ';' BUILDSTDERR: ++ find ./ -type f -name '*.txt' + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./tests/hash_results.txt ./tests/hash_results.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./tests/hash_results.txt ./tests/hash_results.txt.old + /usr/bin/rm -f ./tests/hash_results.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./tests/sockstat.txt ./tests/sockstat.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./tests/sockstat.txt ./tests/sockstat.txt.old + /usr/bin/rm -f ./tests/sockstat.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./tests/hashing-results.txt ./tests/hashing-results.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./tests/hashing-results.txt ./tests/hashing-results.txt.old + /usr/bin/rm -f ./tests/hashing-results.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./tests/io_limits.txt ./tests/io_limits.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./tests/io_limits.txt ./tests/io_limits.txt.old + /usr/bin/rm -f ./tests/io_limits.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./doc/51Degrees-device-detection.txt ./doc/51Degrees-device-detection.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./doc/51Degrees-device-detection.txt ./doc/51Degrees-device-detection.txt.old + /usr/bin/rm -f ./doc/51Degrees-device-detection.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./doc/intro.txt ./doc/intro.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./doc/intro.txt ./doc/intro.txt.old + /usr/bin/rm -f ./doc/intro.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./doc/netscaler-client-ip-insertion-protocol.txt ./doc/netscaler-client-ip-insertion-protocol.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./doc/netscaler-client-ip-insertion-protocol.txt ./doc/netscaler-client-ip-insertion-protocol.txt.old + /usr/bin/rm -f ./doc/netscaler-client-ip-insertion-protocol.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./doc/lua.txt ./doc/lua.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./doc/lua.txt ./doc/lua.txt.old + /usr/bin/rm -f ./doc/lua.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./doc/peers-v2.0.txt ./doc/peers-v2.0.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./doc/peers-v2.0.txt ./doc/peers-v2.0.txt.old + /usr/bin/rm -f ./doc/peers-v2.0.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./doc/linux-syn-cookies.txt ./doc/linux-syn-cookies.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./doc/linux-syn-cookies.txt ./doc/linux-syn-cookies.txt.old + /usr/bin/rm -f ./doc/linux-syn-cookies.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./doc/internals/acl.txt ./doc/internals/acl.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./doc/internals/acl.txt ./doc/internals/acl.txt.old + /usr/bin/rm -f ./doc/internals/acl.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./doc/internals/connection-header.txt ./doc/internals/connection-header.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./doc/internals/connection-header.txt ./doc/internals/connection-header.txt.old + /usr/bin/rm -f ./doc/internals/connection-header.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./doc/internals/http-docs.txt ./doc/internals/http-docs.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./doc/internals/http-docs.txt ./doc/internals/http-docs.txt.old + /usr/bin/rm -f ./doc/internals/http-docs.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./doc/internals/connect-status.txt ./doc/internals/connect-status.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./doc/internals/connect-status.txt ./doc/internals/connect-status.txt.old + /usr/bin/rm -f ./doc/internals/connect-status.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./doc/internals/filters.txt ./doc/internals/filters.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./doc/internals/filters.txt ./doc/internals/filters.txt.old + /usr/bin/rm -f ./doc/internals/filters.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./doc/internals/header-tree.txt ./doc/internals/header-tree.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./doc/internals/header-tree.txt ./doc/internals/header-tree.txt.old + /usr/bin/rm -f ./doc/internals/header-tree.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./doc/internals/buffer-operations.txt ./doc/internals/buffer-operations.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./doc/internals/buffer-operations.txt ./doc/internals/buffer-operations.txt.old + /usr/bin/rm -f ./doc/internals/buffer-operations.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./doc/internals/entities-v2.txt ./doc/internals/entities-v2.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./doc/internals/entities-v2.txt ./doc/internals/entities-v2.txt.old + /usr/bin/rm -f ./doc/internals/entities-v2.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./doc/internals/entities.txt ./doc/internals/entities.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./doc/internals/entities.txt ./doc/internals/entities.txt.old + /usr/bin/rm -f ./doc/internals/entities.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./doc/internals/naming.txt ./doc/internals/naming.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./doc/internals/naming.txt ./doc/internals/naming.txt.old + /usr/bin/rm -f ./doc/internals/naming.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./doc/internals/connection-scale.txt ./doc/internals/connection-scale.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./doc/internals/connection-scale.txt ./doc/internals/connection-scale.txt.old + /usr/bin/rm -f ./doc/internals/connection-scale.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./doc/internals/repartition-be-fe-fi.txt ./doc/internals/repartition-be-fe-fi.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./doc/internals/repartition-be-fe-fi.txt ./doc/internals/repartition-be-fe-fi.txt.old + /usr/bin/rm -f ./doc/internals/repartition-be-fe-fi.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./doc/internals/body-parsing.txt ./doc/internals/body-parsing.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./doc/internals/body-parsing.txt ./doc/internals/body-parsing.txt.old + /usr/bin/rm -f ./doc/internals/body-parsing.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./doc/internals/http-parsing.txt ./doc/internals/http-parsing.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./doc/internals/http-parsing.txt ./doc/internals/http-parsing.txt.old + /usr/bin/rm -f ./doc/internals/http-parsing.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./doc/internals/stats-v2.txt ./doc/internals/stats-v2.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./doc/internals/stats-v2.txt ./doc/internals/stats-v2.txt.old + /usr/bin/rm -f ./doc/internals/stats-v2.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./doc/internals/hashing.txt ./doc/internals/hashing.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./doc/internals/hashing.txt ./doc/internals/hashing.txt.old + /usr/bin/rm -f ./doc/internals/hashing.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./doc/internals/header-parser-speed.txt ./doc/internals/header-parser-speed.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./doc/internals/header-parser-speed.txt ./doc/internals/header-parser-speed.txt.old + /usr/bin/rm -f ./doc/internals/header-parser-speed.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./doc/internals/http-cookies.txt ./doc/internals/http-cookies.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./doc/internals/http-cookies.txt ./doc/internals/http-cookies.txt.old + /usr/bin/rm -f ./doc/internals/http-cookies.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./doc/close-options.txt ./doc/close-options.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./doc/close-options.txt ./doc/close-options.txt.old + /usr/bin/rm -f ./doc/close-options.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./doc/SPOE.txt ./doc/SPOE.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./doc/SPOE.txt ./doc/SPOE.txt.old + /usr/bin/rm -f ./doc/SPOE.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./doc/coding-style.txt ./doc/coding-style.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./doc/coding-style.txt ./doc/coding-style.txt.old + /usr/bin/rm -f ./doc/coding-style.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./doc/peers.txt ./doc/peers.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./doc/peers.txt ./doc/peers.txt.old + /usr/bin/rm -f ./doc/peers.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./doc/WURFL-device-detection.txt ./doc/WURFL-device-detection.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./doc/WURFL-device-detection.txt ./doc/WURFL-device-detection.txt.old + /usr/bin/rm -f ./doc/WURFL-device-detection.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./doc/cookie-options.txt ./doc/cookie-options.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./doc/cookie-options.txt ./doc/cookie-options.txt.old + /usr/bin/rm -f ./doc/cookie-options.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./doc/design-thoughts/backends-v0.txt ./doc/design-thoughts/backends-v0.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./doc/design-thoughts/backends-v0.txt ./doc/design-thoughts/backends-v0.txt.old + /usr/bin/rm -f ./doc/design-thoughts/backends-v0.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./doc/design-thoughts/buffer-redesign.txt ./doc/design-thoughts/buffer-redesign.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./doc/design-thoughts/buffer-redesign.txt ./doc/design-thoughts/buffer-redesign.txt.old + /usr/bin/rm -f ./doc/design-thoughts/buffer-redesign.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./doc/design-thoughts/config-language.txt ./doc/design-thoughts/config-language.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./doc/design-thoughts/config-language.txt ./doc/design-thoughts/config-language.txt.old + /usr/bin/rm -f ./doc/design-thoughts/config-language.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./doc/design-thoughts/connection-reuse.txt ./doc/design-thoughts/connection-reuse.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./doc/design-thoughts/connection-reuse.txt ./doc/design-thoughts/connection-reuse.txt.old + /usr/bin/rm -f ./doc/design-thoughts/connection-reuse.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./doc/design-thoughts/http2.txt ./doc/design-thoughts/http2.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./doc/design-thoughts/http2.txt ./doc/design-thoughts/http2.txt.old + /usr/bin/rm -f ./doc/design-thoughts/http2.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./doc/design-thoughts/entities-v2.txt ./doc/design-thoughts/entities-v2.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./doc/design-thoughts/entities-v2.txt ./doc/design-thoughts/entities-v2.txt.old + /usr/bin/rm -f ./doc/design-thoughts/entities-v2.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./doc/design-thoughts/binding-possibilities.txt ./doc/design-thoughts/binding-possibilities.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./doc/design-thoughts/binding-possibilities.txt ./doc/design-thoughts/binding-possibilities.txt.old + /usr/bin/rm -f ./doc/design-thoughts/binding-possibilities.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./doc/design-thoughts/dynamic-buffers.txt ./doc/design-thoughts/dynamic-buffers.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./doc/design-thoughts/dynamic-buffers.txt ./doc/design-thoughts/dynamic-buffers.txt.old + /usr/bin/rm -f ./doc/design-thoughts/dynamic-buffers.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./doc/design-thoughts/connection-sharing.txt ./doc/design-thoughts/connection-sharing.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./doc/design-thoughts/connection-sharing.txt ./doc/design-thoughts/connection-sharing.txt.old + /usr/bin/rm -f ./doc/design-thoughts/connection-sharing.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./doc/design-thoughts/be-fe-changes.txt ./doc/design-thoughts/be-fe-changes.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./doc/design-thoughts/be-fe-changes.txt ./doc/design-thoughts/be-fe-changes.txt.old + /usr/bin/rm -f ./doc/design-thoughts/be-fe-changes.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./doc/design-thoughts/rate-shaping.txt ./doc/design-thoughts/rate-shaping.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./doc/design-thoughts/rate-shaping.txt ./doc/design-thoughts/rate-shaping.txt.old + /usr/bin/rm -f ./doc/design-thoughts/rate-shaping.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./doc/design-thoughts/backends.txt ./doc/design-thoughts/backends.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./doc/design-thoughts/backends.txt ./doc/design-thoughts/backends.txt.old + /usr/bin/rm -f ./doc/design-thoughts/backends.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./doc/design-thoughts/how-it-works.txt ./doc/design-thoughts/how-it-works.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./doc/design-thoughts/how-it-works.txt ./doc/design-thoughts/how-it-works.txt.old + /usr/bin/rm -f ./doc/design-thoughts/how-it-works.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./doc/design-thoughts/sess_par_sec.txt ./doc/design-thoughts/sess_par_sec.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./doc/design-thoughts/sess_par_sec.txt ./doc/design-thoughts/sess_par_sec.txt.old + /usr/bin/rm -f ./doc/design-thoughts/sess_par_sec.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./doc/management.txt ./doc/management.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./doc/management.txt ./doc/management.txt.old + /usr/bin/rm -f ./doc/management.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./doc/DeviceAtlas-device-detection.txt ./doc/DeviceAtlas-device-detection.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./doc/DeviceAtlas-device-detection.txt ./doc/DeviceAtlas-device-detection.txt.old + /usr/bin/rm -f ./doc/DeviceAtlas-device-detection.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./doc/architecture.txt ./doc/architecture.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./doc/architecture.txt ./doc/architecture.txt.old + /usr/bin/rm -f ./doc/architecture.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./doc/network-namespaces.txt ./doc/network-namespaces.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./doc/network-namespaces.txt ./doc/network-namespaces.txt.old + /usr/bin/rm -f ./doc/network-namespaces.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./doc/lgpl.txt ./doc/lgpl.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./doc/lgpl.txt ./doc/lgpl.txt.old + /usr/bin/rm -f ./doc/lgpl.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./doc/gpl.txt ./doc/gpl.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./doc/gpl.txt ./doc/gpl.txt.old + /usr/bin/rm -f ./doc/gpl.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./doc/proxy-protocol.txt ./doc/proxy-protocol.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./doc/proxy-protocol.txt ./doc/proxy-protocol.txt.old + /usr/bin/rm -f ./doc/proxy-protocol.txt.old + for textfile in $(find ./ -type f -name '*.txt') + /usr/bin/mv ./doc/configuration.txt ./doc/configuration.txt.old + iconv --from-code ISO8859-1 --to-code UTF-8 --output ./doc/configuration.txt ./doc/configuration.txt.old + /usr/bin/rm -f ./doc/configuration.txt.old + /usr/lib/rpm/find-debuginfo.sh -j4 --strict-build-id -m -i --build-id-seed 1.8.19-1.fc31 --unique-debug-suffix -1.8.19-1.fc31.riscv64 --unique-debug-src-base haproxy-1.8.19-1.fc31.riscv64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/haproxy-1.8.19 BUILDSTDERR: 9542 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 0 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs install -d "/builddir/build/BUILDROOT/haproxy-1.8.19-1.fc31.riscv64/usr/sbin" install haproxy "/builddir/build/BUILDROOT/haproxy-1.8.19-1.fc31.riscv64/usr/sbin" install -d "/builddir/build/BUILDROOT/haproxy-1.8.19-1.fc31.riscv64/usr/share/man"/man1 install -m 644 doc/haproxy.1 "/builddir/build/BUILDROOT/haproxy-1.8.19-1.fc31.riscv64/usr/share/man"/man1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/haproxy-1.8.19-1.fc31.riscv64/usr/bin/halog explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/haproxy-1.8.19-1.fc31.riscv64/usr/sbin/haproxy extracting debug info from /builddir/build/BUILDROOT/haproxy-1.8.19-1.fc31.riscv64/usr/sbin/haproxy extracting debug info from /builddir/build/BUILDROOT/haproxy-1.8.19-1.fc31.riscv64/usr/bin/halog original debug info size: 9556kB, size after compression: 7600kB /usr/lib/rpm/sepdebugcrcfix: Updated 2 CRC32s, 0 CRC32s did match. Processing files: haproxy-1.8.19-1.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.IsvcL5 + umask 022 + cd /builddir/build/BUILD + cd haproxy-1.8.19 + DOCDIR=/builddir/build/BUILDROOT/haproxy-1.8.19-1.fc31.riscv64/usr/share/doc/haproxy + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/haproxy-1.8.19-1.fc31.riscv64/usr/share/doc/haproxy + cp -pr doc/51Degrees-device-detection.txt doc/DeviceAtlas-device-detection.txt doc/SPOE.txt doc/WURFL-device-detection.txt doc/acl.fig doc/architecture.txt doc/close-options.txt doc/coding-style.txt doc/configuration.txt doc/cookie-options.txt doc/design-thoughts doc/gpl.txt doc/haproxy.1 doc/internals doc/intro.txt doc/lgpl.txt doc/linux-syn-cookies.txt doc/lua-api doc/lua.txt doc/management.txt doc/netscaler-client-ip-insertion-protocol.txt doc/network-namespaces.txt doc/peers-v2.0.txt doc/peers.txt doc/proxy-protocol.txt doc/queuing.fig /builddir/build/BUILDROOT/haproxy-1.8.19-1.fc31.riscv64/usr/share/doc/haproxy + cp -pr examples/acl-content-sw.cfg examples/auth.cfg examples/content-sw-sample.cfg examples/option-http_proxy.cfg examples/ssl.cfg examples/transparent_proxy.cfg examples/wurfl-example.cfg /builddir/build/BUILDROOT/haproxy-1.8.19-1.fc31.riscv64/usr/share/doc/haproxy + cp -pr CHANGELOG /builddir/build/BUILDROOT/haproxy-1.8.19-1.fc31.riscv64/usr/share/doc/haproxy + cp -pr README /builddir/build/BUILDROOT/haproxy-1.8.19-1.fc31.riscv64/usr/share/doc/haproxy + cp -pr ROADMAP /builddir/build/BUILDROOT/haproxy-1.8.19-1.fc31.riscv64/usr/share/doc/haproxy + cp -pr VERSION /builddir/build/BUILDROOT/haproxy-1.8.19-1.fc31.riscv64/usr/share/doc/haproxy + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.vsxbz7 + umask 022 + cd /builddir/build/BUILD + cd haproxy-1.8.19 + LICENSEDIR=/builddir/build/BUILDROOT/haproxy-1.8.19-1.fc31.riscv64/usr/share/licenses/haproxy + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/haproxy-1.8.19-1.fc31.riscv64/usr/share/licenses/haproxy + cp -pr LICENSE /builddir/build/BUILDROOT/haproxy-1.8.19-1.fc31.riscv64/usr/share/licenses/haproxy + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: config(haproxy) = 1.8.19-1.fc31 haproxy = 1.8.19-1.fc31 haproxy(riscv-64) = 1.8.19-1.fc31 Requires(interp): /bin/sh /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(pre): /bin/sh shadow-utils Requires(post): /bin/sh systemd Requires(preun): /bin/sh systemd Requires(postun): /bin/sh systemd Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libcrypt.so.2()(64bit) libcrypt.so.2(XCRYPT_2.0)(64bit) libcrypto.so.1.1()(64bit) libcrypto.so.1.1(OPENSSL_1_1_0)(64bit) libdl.so.2()(64bit) liblua-5.3.so()(64bit) libm.so.6()(64bit) libpcre.so.1()(64bit) libpcreposix.so.0()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.27)(64bit) libssl.so.1.1()(64bit) libssl.so.1.1(OPENSSL_1_1_0)(64bit) libssl.so.1.1(OPENSSL_1_1_1)(64bit) libsystemd.so.0()(64bit) libsystemd.so.0(LIBSYSTEMD_209)(64bit) libz.so.1()(64bit) rtld(GNU_HASH) Processing files: haproxy-debugsource-1.8.19-1.fc31.riscv64 Provides: haproxy-debugsource = 1.8.19-1.fc31 haproxy-debugsource(riscv-64) = 1.8.19-1.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: haproxy-debuginfo-1.8.19-1.fc31.riscv64 Provides: debuginfo(build-id) = 2458d36cfa5122637804eeb310499acbd9f40149 debuginfo(build-id) = 6aff26ddba4d450dd5dacf25b641c93f647787e3 haproxy-debuginfo = 1.8.19-1.fc31 haproxy-debuginfo(riscv-64) = 1.8.19-1.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: haproxy-debugsource(riscv-64) = 1.8.19-1.fc31 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/haproxy-1.8.19-1.fc31.riscv64 Wrote: /builddir/build/RPMS/haproxy-1.8.19-1.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/haproxy-debugsource-1.8.19-1.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/haproxy-debuginfo-1.8.19-1.fc31.riscv64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.ayjqZ3 + umask 022 + cd /builddir/build/BUILD + cd haproxy-1.8.19 + /usr/bin/rm -rf /builddir/build/BUILDROOT/haproxy-1.8.19-1.fc31.riscv64 + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Child return code was: 0