[maswachid@LB-Fedora ~]$ cat /etc/*ease
Fedora release 38 (Thirty Eight)
NAME="Fedora Linux"
VERSION="38 (Server Edition)"
ID=fedora
VERSION_ID=38
VERSION_CODENAME=""
PLATFORM_ID="platform:f38"
PRETTY_NAME="Fedora Linux 38 (Server Edition)"
ANSI_COLOR="0;38;2;60;110;180"
LOGO=fedora-logo-icon
CPE_NAME="cpe:/o:fedoraproject:fedora:38"
HOME_URL="https://fedoraproject.org/"
DOCUMENTATION_URL="https://docs.fedoraproject.org/en-US/fedora/f38/system-administrators-guide/"
SUPPORT_URL="https://ask.fedoraproject.org/"
BUG_REPORT_URL="https://bugzilla.redhat.com/"
REDHAT_BUGZILLA_PRODUCT="Fedora"
REDHAT_BUGZILLA_PRODUCT_VERSION=38
REDHAT_SUPPORT_PRODUCT="Fedora"
REDHAT_SUPPORT_PRODUCT_VERSION=38
SUPPORT_END=2024-05-14
VARIANT="Server Edition"
VARIANT_ID=server
Fedora release 38 (Thirty Eight)
Fedora release 38 (Thirty Eight)
[maswachid@LB-Fedora ~]$
sudo yum info haproxy
[maswachid@LB-Fedora ~]$ sudo yum info haproxy

We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:

    #1) Respect the privacy of others.
    #2) Think before you type.
    #3) With great power comes great responsibility.

For security reasons, the password you type will not be visible.

[sudo] password for maswachid:
Last metadata expiration check: 0:02:22 ago on Mon 07 Aug 2023 07:15:47 AM WIB.
Installed Packages
Name         : haproxy
Version      : 2.7.8
Release      : 1.fc38
Architecture : x86_64
Size         : 7.3 M
Source       : haproxy-2.7.8-1.fc38.src.rpm
Repository   : @System
From repo    : updates
Summary      : HAProxy reverse proxy for high availability environments
URL          : http://www.haproxy.org/
License      : GPLv2+
Description  : HAProxy is a TCP/HTTP reverse proxy which is particularly suited for high
             : availability environments. Indeed, it can:
             :  - route HTTP requests depending on statically assigned cookies
             :  - spread load among several servers while assuring server persistence
             :    through the use of HTTP cookies
             :  - switch to backup servers in the event a main one fails
             :  - accept connections to special ports dedicated to service monitoring
             :  - stop accepting connections without breaking existing ones
             :  - add, modify, and delete HTTP headers in both directions
             :  - block requests matching particular patterns
             :  - report detailed status to authenticated users from a URI
             :    intercepted from the application

[maswachid@LB-Fedora ~]$

[maswachid@LB-Fedora ~]$ sudo yum install gcc pcre-devel tar make -y
Last metadata expiration check: 0:06:43 ago on Mon 07 Aug 2023 07:15:47 AM WIB.
Package gcc-13.2.1-1.fc38.x86_64 is already installed.
Package pcre-devel-8.45-1.fc38.3.x86_64 is already installed.
Package tar-2:1.34-8.fc38.x86_64 is already installed.
Package make-1:4.4-3.fc38.x86_64 is already installed.
Dependencies resolved.
Nothing to do.
Complete!
[maswachid@LB-Fedora ~]$

[maswachid@LB-Fedora ~]$ wget http://www.haproxy.org/download/1.8/src/haproxy-1.8.31.tar.gz
--2023-08-07 07:23:57--  http://www.haproxy.org/download/1.8/src/haproxy-1.8.31.tar.gz
Resolving www.haproxy.org (www.haproxy.org)... 51.15.8.218, 2001:bc8:35ee:100::1
Connecting to www.haproxy.org (www.haproxy.org)|51.15.8.218|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 2219503 (2.1M) [application/x-tar]
Saving to: 'haproxy-1.8.31.tar.gz'

haproxy-1.8.31.tar.gz                                       100%[========================================================================================================================================>]   2.12M  1.70MB/s    in 1.2s

2023-08-07 07:23:59 (1.70 MB/s) - 'haproxy-1.8.31.tar.gz' saved [2219503/2219503]

[timms@LB-4115 ~]$
[timms@LB-4115 ~]$ ls -l
total 2168
-rw-r--r--. 1 timms timms 2219503 Dec  9  2022 haproxy-1.8.31.tar.gz
[maswachid@LB-Fedora ~]$

[maswachid@LB-Fedora ~]$ tar xzvf haproxy-1.8.31.tar.gz
haproxy-1.8.31/
haproxy-1.8.31/.gitattributes
haproxy-1.8.31/.gitignore
haproxy-1.8.31/CHANGELOG
haproxy-1.8.31/CONTRIBUTING
haproxy-1.8.31/LICENSE
haproxy-1.8.31/MAINTAINERS
haproxy-1.8.31/Makefile
haproxy-1.8.31/README
haproxy-1.8.31/ROADMAP
haproxy-1.8.31/SUBVERS
....
....
haproxy-1.8.31/tests/test_pools.c
haproxy-1.8.31/tests/testinet.c
haproxy-1.8.31/tests/uri_hash.c
[maswachid@LB-Fedora ~]$
[maswachid@LB-Fedora ~]$ ls -l
total 2168
drwxr-xr-x. 1 timms timms     320 Dec  9  2022 haproxy-1.8.31
-rw-r--r--. 1 timms timms 2219503 Dec  9  2022 haproxy-1.8.31.tar.gz
[maswachid@LB-Fedora ~]$
[maswachid@LB-Fedora ~]$ cd haproxy-1.8.31/
[maswachid@LB-Fedora haproxy-1.8.31]$ ls -l
total 660
-rw-r--r--. 1 maswachid maswachid 548048 Dec  9  2022 CHANGELOG
drwxr-xr-x. 1 maswachid maswachid    278 Dec  9  2022 contrib
-rw-r--r--. 1 maswachid maswachid  43609 Dec  9  2022 CONTRIBUTING
drwxr-xr-x. 1 maswachid maswachid    862 Dec  9  2022 doc
drwxr-xr-x. 1 maswachid maswachid    394 Dec  9  2022 ebtree
drwxr-xr-x. 1 maswachid maswachid    498 Dec  9  2022 examples
drwxr-xr-x. 1 maswachid maswachid     44 Dec  9  2022 include
-rw-r--r--. 1 maswachid maswachid   2029 Dec  9  2022 LICENSE
-rw-r--r--. 1 maswachid maswachid   3090 Dec  9  2022 MAINTAINERS
-rw-r--r--. 1 maswachid maswachid  37801 Dec  9  2022 Makefile
-rw-r--r--. 1 maswachid maswachid  15355 Dec  9  2022 README
drwxr-xr-x. 1 maswachid maswachid    182 Dec  9  2022 reg-tests
-rw-r--r--. 1 maswachid maswachid   2713 Dec  9  2022 ROADMAP
drwxr-xr-x. 1 maswachid maswachid    126 Dec  9  2022 scripts
drwxr-xr-x. 1 maswachid maswachid   1570 Dec  9  2022 src
-rw-r--r--. 1 maswachid maswachid     10 Dec  9  2022 SUBVERS
drwxr-xr-x. 1 maswachid maswachid   1646 Dec  9  2022 tests
-rw-r--r--. 1 maswachid maswachid     37 Dec  9  2022 VERDATE
-rw-r--r--. 1 maswachid maswachid      7 Dec  9  2022 VERSION
[maswachid@LB-Fedora haproxy-1.8.31]$

[maswachid@LB-Fedora haproxy-1.8.31]$ pwd
/home/maswachid/haproxy-1.8.31
[maswachid@LB-Fedora haproxy-1.8.31]$ sudo make TARGET=linux-glibc
[sudo] password for maswachid:
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/ev_poll.o src/ev_poll.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o ebtree/ebtree.o ebtree/ebtree.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o ebtree/eb32sctree.o ebtree/eb32sctree.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o ebtree/eb32tree.o ebtree/eb32tree.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o ebtree/eb64tree.o ebtree/eb64tree.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o ebtree/ebmbtree.o ebtree/ebmbtree.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o ebtree/ebsttree.o ebtree/ebsttree.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o ebtree/ebimtree.o ebtree/ebimtree.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o ebtree/ebistree.o ebtree/ebistree.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/proto_http.o src/proto_http.c
src/proto_http.c: In function 'http_handle_stats':
src/proto_http.c:2247:9: warning: 'memset' offset [0, 55] is out of the bounds [0, 0] [-Warray-bounds=]
 2247 |         memset(&appctx->ctx.stats, 0, sizeof(appctx->ctx.stats));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/cfgparse.o src/cfgparse.c
src/cfgparse.c: In function 'readcfgfile':
src/cfgparse.c:7496:72: warning: pointer 'thisline' may be used after 'realloc' [-Wuse-after-free]
 7496 |                                                         diff = args[i] - thisline;
      |                                                                ~~~~~~~~^~~~~~~~~~
src/cfgparse.c:7484:51: note: call to 'realloc' here
 7484 |                                         newline = realloc(thisline, newlinesize * sizeof(*thisline));
      |                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/cfgparse.c:7504:61: warning: pointer 'thisline' may be used after 'realloc' [-Wuse-after-free]
 7504 |                                                 diff = line - thisline;
      |                                                        ~~~~~^~~~~~~~~~
src/cfgparse.c:7484:51: note: call to 'realloc' here
 7484 |                                         newline = realloc(thisline, newlinesize * sizeof(*thisline));
      |                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/cfgparse.c:7502:60: warning: pointer 'thisline' may be used after 'realloc' [-Wuse-after-free]
 7502 |                                                 diff = end - thisline;
      |                                                        ~~~~^~~~~~~~~~
src/cfgparse.c:7484:51: note: call to 'realloc' here
 7484 |                                         newline = realloc(thisline, newlinesize * sizeof(*thisline));
      |                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/cfgparse.c:7500:64: warning: pointer 'thisline' may be used after 'realloc' [-Wuse-after-free]
 7500 |                                                 diff = var_end - thisline;
      |                                                        ~~~~~~~~^~~~~~~~~~
src/cfgparse.c:7484:51: note: call to 'realloc' here
 7484 |                                         newline = realloc(thisline, newlinesize * sizeof(*thisline));
      |                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/server.o src/server.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/stream.o src/stream.c
src/stream.c: In function 'process_use_service':
src/stream.c:1163:17: warning: 'memset' offset [0, 63] is out of the bounds [0, 0] [-Warray-bounds=]
 1163 |                 memset(&appctx->ctx, 0, sizeof(appctx->ctx));
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/flt_spoe.o src/flt_spoe.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/stick_table.o src/stick_table.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/stats.o src/stats.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/mux_h2.o src/mux_h2.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/checks.o src/checks.c
In file included from include/types/channel.h:26,
                 from include/types/proto_http.h:30,
                 from include/types/proxy.h:48,
                 from include/types/global.h:33,
                 from src/checks.c:40:
In function 'bo_putblk',
    inlined from 'bo_putstr' at include/common/buffer.h:484:9,
    inlined from 'connect_conn_chk' at src/checks.c:1554:4,
    inlined from 'process_chk_conn' at src/checks.c:2178:9:
include/common/buffer.h:471:17: warning: 'memcpy' reading 2 or more bytes from a region of size 0 [-Wstringop-overread]
  471 |                 memcpy(b->p, blk + half, len - half);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" \
      -DBUILD_TARGET='"linux-glibc"' \
      -DBUILD_ARCH='""' \
      -DBUILD_CPU='"generic"' \
      -DBUILD_CC='"gcc"' \
      -DBUILD_CFLAGS='"-O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow"' \
      -DBUILD_OPTIONS='"USE_POLL=default"' \
       -c -o src/haproxy.o src/haproxy.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/log.o src/log.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/dns.o src/dns.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/peers.o src/peers.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/standard.o src/standard.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/sample.o src/sample.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/cli.o src/cli.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/stream_interface.o src/stream_interface.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/proto_tcp.o src/proto_tcp.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/backend.o src/backend.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/proxy.o src/proxy.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/tcp_rules.o src/tcp_rules.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/listener.o src/listener.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -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-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/pattern.o src/pattern.c
In file included from include/common/memory.h:31,
                 from include/common/chunk.h:29,
                 from include/common/standard.h:36,
                 from src/pattern.c:18:
src/pattern.c: In function 'pattern_finalize_config':
include/common/mini-clist.h:84:85: warning: storing the address of local variable 'pr' in 'pattern_reference.p' [-Wdangling-pointer=]
   84 | #define LIST_ADD(lh, el) ({ (el)->n = (lh)->n; (el)->n->p = (lh)->n = (el); (el)->p = (lh); (el); })
      |                                                                             ~~~~~~~~^~~~~~
src/pattern.c:2766:9: note: in expansion of macro 'LIST_ADD'
 2766 |         LIST_ADD(&pr, &pattern_reference);
      |         ^~~~~~~~
src/pattern.c:2723:21: note: 'pr' declared here
 2723 |         struct list pr = LIST_HEAD_INIT(pr);
      |                     ^~
src/pattern.c:156:13: note: 'pattern_reference' declared here
  156 | struct list pattern_reference = LIST_HEAD_INIT(pattern_reference);
      |             ^~~~~~~~~~~~~~~~~
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/cache.o src/cache.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/filters.o src/filters.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/vars.o src/vars.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/acl.o src/acl.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/payload.o src/payload.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/connection.o src/connection.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/raw_sock.o src/raw_sock.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/proto_uxst.o src/proto_uxst.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/flt_trace.o src/flt_trace.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/session.o src/session.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/ev_select.o src/ev_select.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/channel.o src/channel.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/task.o src/task.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/queue.o src/queue.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/applet.o src/applet.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/map.o src/map.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/frontend.o src/frontend.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/freq_ctr.o src/freq_ctr.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/lb_fwlc.o src/lb_fwlc.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/mux_pt.o src/mux_pt.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/auth.o src/auth.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/fd.o src/fd.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/hpack-dec.o src/hpack-dec.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/memory.o src/memory.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/lb_fwrr.o src/lb_fwrr.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/lb_chash.o src/lb_chash.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/lb_fas.o src/lb_fas.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/hathreads.o src/hathreads.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/chunk.o src/chunk.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/lb_map.o src/lb_map.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/xxhash.o src/xxhash.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/regex.o src/regex.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/shctx.o src/shctx.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/buffer.o src/buffer.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/action.o src/action.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/h1.o src/h1.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/compression.o src/compression.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/pipe.o src/pipe.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/namespace.o src/namespace.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/sha1.o src/sha1.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/hpack-tbl.o src/hpack-tbl.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/hpack-enc.o src/hpack-enc.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/uri_auth.o src/uri_auth.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/time.o src/time.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/proto_udp.o src/proto_udp.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/arg.o src/arg.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/signal.o src/signal.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/protocol.o src/protocol.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/lru.o src/lru.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/hdr_idx.o src/hdr_idx.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/hpack-huff.o src/hpack-huff.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/mailers.o src/mailers.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/h2.o src/h2.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/base64.o src/base64.c
gcc -Iinclude -Iebtree -Wall  -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -fwrapv -Wno-address-of-packed-member -Wno-null-dereference -Wno-unused-label -Wno-stringop-overflow      -DENABLE_POLL  -DCONFIG_HAPROXY_VERSION=\"1.8.31-930270d\" -DCONFIG_HAPROXY_DATE=\"2022/12/09\" -c -o src/hash.o src/hash.c
gcc  -g -o haproxy src/ev_poll.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 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
[maswachid@LB-Fedora haproxy-1.8.31]$

[maswachid@LB-Fedora haproxy-1.8.31]$ sudo make install
install -d "/usr/local/sbin"
install haproxy  "/usr/local/sbin"
install -d "/usr/local/share/man"/man1
install -m 644 doc/haproxy.1 "/usr/local/share/man"/man1
install -d "/usr/local/doc/haproxy"
for x in 51Degrees-device-detection architecture close-options configuration cookie-options DeviceAtlas-device-detection intro linux-syn-cookies lua management netscaler-client-ip-insertion-protocol network-namespaces peers peers-v2.0 proxy-protocol regression-testing SPOE WURFL-device-detection; do \
        install -m 644 doc/$x.txt "/usr/local/doc/haproxy" ; \
done
[maswachid@LB-Fedora haproxy-1.8.31]$

Leave a Reply

Your email address will not be published. Required fields are marked *