public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/haproxy] f44: - Upgrade to 3.0.24
@ 2026-06-26 12:24 Robert Scheck
0 siblings, 0 replies; only message in thread
From: Robert Scheck @ 2026-06-26 12:24 UTC (permalink / raw)
To: git-commits
A new commit has been pushed.
Repo : rpms/haproxy
Branch : f44
Commit : b9792b663326f940a23d4462ffdd923315f7c4f1
Author : Robert Scheck <robert@fedoraproject.org>
Date : 2026-06-26T14:24:00+02:00
Stats : +13/-6 in 3 file(s)
URL : https://src.fedoraproject.org/rpms/haproxy/c/b9792b663326f940a23d4462ffdd923315f7c4f1?branch=f44
Log:
- Upgrade to 3.0.24
- Add logrotate improvements (thanks to Xose Vazquez Perez)
---
diff --git a/haproxy.logrotate b/haproxy.logrotate
index 96544e0..a036ec1 100644
--- a/haproxy.logrotate
+++ b/haproxy.logrotate
@@ -1,9 +1,10 @@
-/var/log/haproxy.log {
+/var/log/haproxy.log /var/log/haproxy/*.log {
daily
rotate 10
missingok
notifempty
compress
+ delaycompress
sharedscripts
postrotate
/bin/kill -HUP `cat /var/run/syslogd.pid 2> /dev/null` 2> /dev/null || true
diff --git a/haproxy.spec b/haproxy.spec
index 494c284..146be55 100644
--- a/haproxy.spec
+++ b/haproxy.spec
@@ -2,8 +2,8 @@
Summary: Reliable, high-performance TCP/HTTP load-balancing reverse proxy
Name: haproxy
-Version: 3.0.23
-Release: 2%{?dist}
+Version: 3.0.24
+Release: 1%{?dist}
License: GPL-2.0-or-later AND LGPL-2.1-or-later
URL: https://www.haproxy.org/
Source0: https://www.haproxy.org/download/%(b=%{version}; echo ${b%.*})/src/%{name}-%{version}.tar.gz
@@ -14,7 +14,7 @@ Source4: %{name}.sysconfig
Source5: %{name}.sysusersd
Source6: https://salsa.debian.org/haproxy-team/haproxy/-/raw/c30a7411203b8c4234698e47325d2543359f9d66/debian/halog.1
Patch0: https://github.com/haproxy/haproxy/commit/1c0f781994a89b5cbd7b4b893c23e6d2b75b1764.patch#/haproxy-3.0.17-lua-5.5.patch
-BuildRequires: gcc
+BuildRequires: %{__cc}
BuildRequires: libxcrypt-devel
BuildRequires: lua-devel
BuildRequires: make
@@ -23,6 +23,7 @@ BuildRequires: pcre2-devel
BuildRequires: systemd-devel
BuildRequires: systemd-rpm-macros
Requires(pre): shadow-utils
+Recommends: logrotate
%{?systemd_requires}
%{?sysusers_requires_compat}
@@ -51,7 +52,7 @@ availability environments. Indeed, it can:
USE_OPENSSL=1 \
USE_LUA=1 \
USE_PROMEX=1 \
- CC=gcc \
+ CC=%{__cc} \
CFLAGS="%{build_cflags}" \
LDFLAGS="%{build_ldflags}" \
OPT_CFLAGS="" ARCH_FLAGS="" \
@@ -102,6 +103,7 @@ rm -f doc/{gpl,lgpl}.txt doc/%{name}.1
%dir %{_sysconfdir}/%{name}/
%config(noreplace) %{_sysconfdir}/%{name}/%{name}.cfg
%dir %{_sysconfdir}/%{name}/conf.d/
+%dir %{_sysconfdir}/logrotate.d/
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%{_bindir}/halog
@@ -116,6 +118,10 @@ rm -f doc/{gpl,lgpl}.txt doc/%{name}.1
%dir %{_localstatedir}/lib/%{name}/
%changelog
+* Fri Jun 26 2026 Robert Scheck <robert@fedoraproject.org> - 3.0.24-1
+- Upgrade to 3.0.24
+- Add logrotate improvements (thanks to Xose Vazquez Perez)
+
* Mon May 18 2026 Robert Scheck <robert@fedoraproject.org> - 3.0.23-2
- Revert to permissions 0755 for root:root on /var/lib/haproxy
diff --git a/sources b/sources
index 1761e58..68104d6 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (haproxy-3.0.23.tar.gz) = d75d30069026f5f6270d3600d4699dc69b189cd8db3fd0e100c13068bc509c3232f3f10c54246a0ef132901ed9093a06105cc62bd30b448a7c2304b569120e01
+SHA512 (haproxy-3.0.24.tar.gz) = 7d7ab977264dddd6f9eada2273d6abb568244a09851ce68116ac2cb319c09b03c69b791836d4dd299661b443f0fda61b0d8b8ad8fd3a741f99cfca8d791bc6b9
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2026-06-26 12:24 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-06-26 12:24 [rpms/haproxy] f44: - Upgrade to 3.0.24 Robert Scheck
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox