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