mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-10-08 09:51:49 -09:00
https://www.haproxy.org/news.html https://www.haproxy.com/blog/announcing-haproxy-3-4 http://www.haproxy.org/download/3.4/src/CHANGELOG https://git.haproxy.org/?p=haproxy-3.4.git;a=blob_plain;f=CHANGELOG Version 3.4.x is the new LTS release which also added OpenSSL 4.0 compatibility. Removed patch which is included in this release. Disabled static builds due to upstream commit https://git.haproxy.org/?p=haproxy-2.8.git;a=commitdiff;h=eaba76b02dd41e0a1a2e85a3e71f91dfc529916d which was added to version 2.8 and causes build errors during static linking: /builds/bkuhls/buildroot/br-test-pkg/br-arm-full-static/host/opt/ext-toolchain/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/9.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: /builds/bkuhls/buildroot/br-test-pkg/br-arm-full-static/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/bin/../../usr/lib/libc.a(free.os): in function `malloc_trim': free.c:(.text+0x24c): multiple definition of `malloc_trim'; src/pool.o:pool.c:(.text+0xa14): first defined here as suggested by Julien: https://lists.buildroot.org/pipermail/buildroot/2025-July/782675.html Signed-off-by: Bernd Kuhls <bernd@kuhls.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
23 lines
702 B
Plaintext
23 lines
702 B
Plaintext
config BR2_PACKAGE_HAPROXY_ARCH_SUPPORTS
|
|
bool
|
|
default y
|
|
# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60040
|
|
depends on !(BR2_sh4 && !BR2_TOOLCHAIN_GCC_AT_LEAST_7)
|
|
|
|
config BR2_PACKAGE_HAPROXY
|
|
bool "haproxy"
|
|
depends on BR2_PACKAGE_HAPROXY_ARCH_SUPPORTS
|
|
depends on !BR2_STATIC_LIBS
|
|
depends on BR2_USE_MMU # fork()
|
|
depends on BR2_TOOLCHAIN_HAS_SYNC_1 && BR2_TOOLCHAIN_HAS_SYNC_4
|
|
help
|
|
HAProxy is a free, very fast and reliable solution offering
|
|
high availability, load balancing, and proxying for TCP and
|
|
HTTP-based applications.
|
|
|
|
http://www.haproxy.org
|
|
|
|
comment "haproxy needs a toolchain w/ dynamic library"
|
|
depends on BR2_PACKAGE_HAPROXY_ARCH_SUPPORTS
|
|
depends on BR2_STATIC_LIBS
|