public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/rabbitmq-server] f44: RabbitMQ ver. 4.2.9
@ 2026-07-22 19:28 Peter Lemenkov
0 siblings, 0 replies; only message in thread
From: Peter Lemenkov @ 2026-07-22 19:28 UTC (permalink / raw)
To: git-commits
A new commit has been pushed.
Repo : rpms/rabbitmq-server
Branch : f44
Commit : d357e5f812b5cb18de4b53c532e4443c82c2e75f
Author : Peter Lemenkov <lemenkov@gmail.com>
Date : 2026-07-22T21:22:23+02:00
Stats : +94/-3 in 4 file(s)
URL : https://src.fedoraproject.org/rpms/rabbitmq-server/c/d357e5f812b5cb18de4b53c532e4443c82c2e75f?branch=f44
Log:
RabbitMQ ver. 4.2.9
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
---
diff --git a/rabbitmq-server-0005-Revert-OTP-26-has-reached-EOL.patch b/rabbitmq-server-0005-Revert-OTP-26-has-reached-EOL.patch
new file mode 100644
index 0000000..500af10
--- /dev/null
+++ b/rabbitmq-server-0005-Revert-OTP-26-has-reached-EOL.patch
@@ -0,0 +1,48 @@
+From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
+From: Peter Lemenkov <lemenkov@gmail.com>
+Date: Tue, 21 Jul 2026 12:36:26 +0200
+Subject: [PATCH] Revert "OTP 26 has reached EOL"
+
+This reverts commit 2369b6457b45698b2237640f432af35e1853a62a.
+
+diff --git a/.github/workflows/oci-make.yaml b/.github/workflows/oci-make.yaml
+index 349d2177c5..4dc9c3e4ee 100644
+--- a/.github/workflows/oci-make.yaml
++++ b/.github/workflows/oci-make.yaml
+@@ -19,7 +19,7 @@ on:
+ otp_version:
+ # a tag of the erlang image, see https://hub.docker.com/_/erlang for available tags
+ # also used in the setup-beam step (same tag should work for both)
+- description: OTP version (eg. `27`, `27.3.4.1`)
++ description: OTP version (eg. `26`, `26.2.5.6`)
+ default: 28
+ build_arm:
+ description: Build for ARM64 as well?
+diff --git a/.github/workflows/test-make.yaml b/.github/workflows/test-make.yaml
+index 5fe0f5805c..b7d7f5400c 100644
+--- a/.github/workflows/test-make.yaml
++++ b/.github/workflows/test-make.yaml
+@@ -22,6 +22,7 @@ jobs:
+ fail-fast: false
+ matrix:
+ erlang_version:
++ - '26'
+ - '27'
+ - '28'
+ elixir_version:
+diff --git a/deps/rabbitmq_prelaunch/src/rabbit_prelaunch_erlang_compat.erl b/deps/rabbitmq_prelaunch/src/rabbit_prelaunch_erlang_compat.erl
+index 97b119892e..ebf7126b6e 100644
+--- a/deps/rabbitmq_prelaunch/src/rabbit_prelaunch_erlang_compat.erl
++++ b/deps/rabbitmq_prelaunch/src/rabbit_prelaunch_erlang_compat.erl
+@@ -7,9 +7,9 @@
+ -export([check/1]).
+
+ %% minimum Erlang/OTP version supported
+--define(OTP_MINIMUM, "27.0").
++-define(OTP_MINIMUM, "26.0").
+ %% the ERTS version provided by the minimum Erlang/OTP version supported
+--define(ERTS_MINIMUM, "15.0").
++-define(ERTS_MINIMUM, "14.0").
+
+ check(_Context) ->
+ ?LOG_DEBUG(
diff --git a/rabbitmq-server-0006-rabbit_plugins-demote-duplicate-plugin-warnings-from.patch b/rabbitmq-server-0006-rabbit_plugins-demote-duplicate-plugin-warnings-from.patch
new file mode 100644
index 0000000..a29567a
--- /dev/null
+++ b/rabbitmq-server-0006-rabbit_plugins-demote-duplicate-plugin-warnings-from.patch
@@ -0,0 +1,35 @@
+From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
+From: Peter Lemenkov <lemenkov@gmail.com>
+Date: Wed, 22 Jul 2026 21:06:22 +0200
+Subject: [PATCH] rabbit_plugins: demote duplicate plugin warnings from stderr
+ to log
+
+Duplicate plugin entries are an expected and harmless condition in
+packaged deployments where both a versioned plugin directory and a
+convenience symlink/path are scanned. Reporting them via
+io:format(standard_error) alarmed users and operators unnecessarily.
+
+Split duplicate_plugin problems from genuine loading errors: duplicates
+are now reported via ?LOG_WARNING while real loading errors retain the
+stderr treatment.
+
+Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
+Assisted-by: Claude (Anthropic) <https://claude.ai>
+
+diff --git a/deps/rabbit/src/rabbit_plugins.erl b/deps/rabbit/src/rabbit_plugins.erl
+index f218275402..20787bd9ab 100644
+--- a/deps/rabbit/src/rabbit_plugins.erl
++++ b/deps/rabbit/src/rabbit_plugins.erl
+@@ -189,7 +189,11 @@ list(PluginsPath, IncludeRequiredDeps) ->
+ {UniquePlugins, DuplicateProblems} = remove_duplicate_plugins(AllPlugins),
+ Plugins1 = maybe_keep_required_deps(IncludeRequiredDeps, UniquePlugins),
+ Plugins2 = remove_plugins(Plugins1),
+- maybe_report_plugin_loading_problems(LoadingProblems ++ DuplicateProblems),
++ case DuplicateProblems of
++ [] -> ok;
++ _ -> ?LOG_WARNING("Duplicate plugins found (harmless): ~tp", [DuplicateProblems])
++ end,
++ maybe_report_plugin_loading_problems(LoadingProblems),
+ ensure_dependencies(Plugins2).
+
+ %% @doc Read the list of enabled plugins from the supplied term file.
diff --git a/rabbitmq-server.spec b/rabbitmq-server.spec
index acb35aa..ef83b07 100644
--- a/rabbitmq-server.spec
+++ b/rabbitmq-server.spec
@@ -7,7 +7,7 @@
Name: rabbitmq-server
-Version: 4.2.8
+Version: 4.2.9
Release: 1%{?dist}
Summary: The RabbitMQ server
License: MPL-2.0
@@ -23,6 +23,8 @@ Patch: rabbitmq-server-0001-Use-default-EPMD-socket.patch
Patch: rabbitmq-server-0002-Use-proto_dist-from-command-line.patch
Patch: rabbitmq-server-0003-force-python3.patch
Patch: rabbitmq-server-0004-Greatly-simplified-wrapper-script-which-works-proper.patch
+Patch: rabbitmq-server-0005-Revert-OTP-26-has-reached-EOL.patch
+Patch: rabbitmq-server-0006-rabbit_plugins-demote-duplicate-plugin-warnings-from.patch
URL: https://www.rabbitmq.com/
BuildRequires: elixir
@@ -175,6 +177,12 @@ rm -f %{_rabbit_libdir}/lib/rabbitmq_server-%{version}/ebin/rabbit.{rel,script,b
%changelog
+* Wed Jul 22 2026 Peter Lemenkov <lemenkov@gmail.com> - 4.2.9-1
+- Ver. 4.2.9
+
+* Mon Jun 15 2026 Peter Lemenkov <lemenkov@gmail.com> - 4.2.8-1
+- Ver. 4.2.8
+
* Wed May 20 2026 Peter Lemenkov <lemenkov@gmail.com> - 4.2.7-1
- Ver. 4.2.7
diff --git a/sources b/sources
index 340d094..a9a7227 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-SHA512 (rabbitmq-server_4.2.8.orig.tar.xz) = 21165a1a477b7737bb390b90046af7311e1c2ab91fd380b4a84df02c7f3e82ec95ea3c82ff3dccd25e06c264bab788054fb68b787b6bcd1aab25798750fd426e
-SHA512 (rabbitmq-server_4.2.8.orig.tar.xz.asc) = b1928ac4ca72883ba6542e5a571e6026b746c8bd25945c8807a83e99b6a0721d5b3b94b7925ce5dded121ba79b67adb7acea3a365512f347b9922486192bc284
+SHA512 (rabbitmq-server_4.2.9.orig.tar.xz) = fe5749bdd29cbb3f79ebfd525bf5b6b21bddc10ff65c85d6f8696b4d5c04d63d483ead86421f747d71ac9d0840876afa1741be4088d04ed92969a34a831d38c9
+SHA512 (rabbitmq-server_4.2.9.orig.tar.xz.asc) = c4475ceeba7b0a24c4f997d584223783990df693c7b37562e119818d520e3844be0e5ee462313e3668341494686bbc7996369f2c2edc305cd15177a139cee220
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2026-07-22 19:28 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-07-22 19:28 [rpms/rabbitmq-server] f44: RabbitMQ ver. 4.2.9 Peter Lemenkov
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox