public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: Robert Scheck <robert@fedoraproject.org>
To: git-commits@fedoraproject.org
Subject: [rpms/haproxy] f44: - Upgrade to 3.0.24
Date: Fri, 26 Jun 2026 12:24:10 GMT	[thread overview]
Message-ID: <178247665098.1.2953128896119396466.rpms-haproxy-b9792b663326@fedoraproject.org> (raw)

            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

                 reply	other threads:[~2026-06-26 12:24 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=178247665098.1.2953128896119396466.rpms-haproxy-b9792b663326@fedoraproject.org \
    --to=robert@fedoraproject.org \
    --cc=git-commits@fedoraproject.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox