File rabbitmq-server-3.7.15-fix-include.patch of Package rabbitmq-server

diff -Ndurp rabbitmq-server-3.7.15/src/lager_exchange_backend.erl rabbitmq-server-3.7.15-fix-include/src/lager_exchange_backend.erl
--- rabbitmq-server-3.7.15/src/lager_exchange_backend.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/lager_exchange_backend.erl	2024-04-27 17:04:07.670695297 +0300
@@ -33,8 +33,8 @@
 
 -export([maybe_init_exchange/0]).
 
--include("rabbit.hrl").
--include("rabbit_framing.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit_framing.hrl").
 
 -include_lib("lager/include/lager.hrl").
 
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_access_control.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_access_control.erl
--- rabbitmq-server-3.7.15/src/rabbit_access_control.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_access_control.erl	2024-04-27 17:04:07.670695297 +0300
@@ -16,7 +16,7 @@
 
 -module(rabbit_access_control).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 -export([check_user_pass_login/2, check_user_login/2, check_user_loopback/2,
          check_vhost_access/3, check_resource_access/3, check_topic_access/4]).
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_amqqueue.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_amqqueue.erl
--- rabbitmq-server-3.7.15/src/rabbit_amqqueue.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_amqqueue.erl	2024-04-27 17:04:07.670695297 +0300
@@ -49,7 +49,7 @@
          set_ram_duration_target/2, set_maximum_since_use/2,
 	 emit_consumers_local/3, internal_delete/3]).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 -include_lib("stdlib/include/qlc.hrl").
 
 -define(INTEGER_ARG_TYPES, [byte, short, signedint, long,
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_amqqueue_process.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_amqqueue_process.erl
--- rabbitmq-server-3.7.15/src/rabbit_amqqueue_process.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_amqqueue_process.erl	2024-04-27 17:04:07.670695297 +0300
@@ -15,8 +15,8 @@
 %%
 
 -module(rabbit_amqqueue_process).
--include("rabbit.hrl").
--include("rabbit_framing.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit_framing.hrl").
 
 -behaviour(gen_server2).
 
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_amqqueue_sup.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_amqqueue_sup.erl
--- rabbitmq-server-3.7.15/src/rabbit_amqqueue_sup.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_amqqueue_sup.erl	2024-04-27 17:04:07.670695297 +0300
@@ -22,7 +22,7 @@
 
 -export([init/1]).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 %%----------------------------------------------------------------------------
 
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_amqqueue_sup_sup.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_amqqueue_sup_sup.erl
--- rabbitmq-server-3.7.15/src/rabbit_amqqueue_sup_sup.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_amqqueue_sup_sup.erl	2024-04-27 17:04:07.674695213 +0300
@@ -24,7 +24,7 @@
 
 -export([init/1]).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 -define(SERVER, ?MODULE).
 
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_auth_backend_internal.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_auth_backend_internal.erl
--- rabbitmq-server-3.7.15/src/rabbit_auth_backend_internal.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_auth_backend_internal.erl	2024-04-27 17:04:07.674695213 +0300
@@ -15,7 +15,7 @@
 %%
 
 -module(rabbit_auth_backend_internal).
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 -behaviour(rabbit_authn_backend).
 -behaviour(rabbit_authz_backend).
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_auth_mechanism_amqplain.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_auth_mechanism_amqplain.erl
--- rabbitmq-server-3.7.15/src/rabbit_auth_mechanism_amqplain.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_auth_mechanism_amqplain.erl	2024-04-27 17:04:07.674695213 +0300
@@ -15,7 +15,7 @@
 %%
 
 -module(rabbit_auth_mechanism_amqplain).
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 -behaviour(rabbit_auth_mechanism).
 
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_auth_mechanism_cr_demo.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_auth_mechanism_cr_demo.erl
--- rabbitmq-server-3.7.15/src/rabbit_auth_mechanism_cr_demo.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_auth_mechanism_cr_demo.erl	2024-04-27 17:04:07.674695213 +0300
@@ -15,7 +15,7 @@
 %%
 
 -module(rabbit_auth_mechanism_cr_demo).
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 -behaviour(rabbit_auth_mechanism).
 
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_auth_mechanism_plain.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_auth_mechanism_plain.erl
--- rabbitmq-server-3.7.15/src/rabbit_auth_mechanism_plain.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_auth_mechanism_plain.erl	2024-04-27 17:04:07.674695213 +0300
@@ -15,7 +15,7 @@
 %%
 
 -module(rabbit_auth_mechanism_plain).
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 -behaviour(rabbit_auth_mechanism).
 
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_basic.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_basic.erl
--- rabbitmq-server-3.7.15/src/rabbit_basic.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_basic.erl	2024-04-27 17:04:07.674695213 +0300
@@ -15,8 +15,8 @@
 %%
 
 -module(rabbit_basic).
--include("rabbit.hrl").
--include("rabbit_framing.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit_framing.hrl").
 
 -export([publish/4, publish/5, publish/1,
          message/3, message/4, properties/1, prepend_table_header/3,
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_binding.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_binding.erl
--- rabbitmq-server-3.7.15/src/rabbit_binding.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_binding.erl	2024-04-27 17:04:07.674695213 +0300
@@ -15,7 +15,7 @@
 %%
 
 -module(rabbit_binding).
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 -export([recover/0, recover/2, exists/1, add/2, add/3, remove/1, remove/3, list/1]).
 -export([list_for_source/1, list_for_destination/1,
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_channel.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_channel.erl
--- rabbitmq-server-3.7.15/src/rabbit_channel.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_channel.erl	2024-04-27 17:04:07.674695213 +0300
@@ -51,8 +51,8 @@
 %% When a queue is declared as exclusive on a channel, the channel
 %% will notify queue collector of that queue.
 
--include("rabbit_framing.hrl").
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit_framing.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 -behaviour(gen_server2).
 
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_channel_interceptor.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_channel_interceptor.erl
--- rabbitmq-server-3.7.15/src/rabbit_channel_interceptor.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_channel_interceptor.erl	2024-04-27 17:04:07.674695213 +0300
@@ -16,8 +16,8 @@
 
 -module(rabbit_channel_interceptor).
 
--include("rabbit_framing.hrl").
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit_framing.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 -export([init/1, intercept_in/3]).
 
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_channel_sup.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_channel_sup.erl
--- rabbitmq-server-3.7.15/src/rabbit_channel_sup.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_channel_sup.erl	2024-04-27 17:04:07.674695213 +0300
@@ -32,7 +32,7 @@
 
 -export([init/1]).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 %%----------------------------------------------------------------------------
 
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_client_sup.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_client_sup.erl
--- rabbitmq-server-3.7.15/src/rabbit_client_sup.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_client_sup.erl	2024-04-27 17:04:07.674695213 +0300
@@ -22,7 +22,7 @@
 
 -export([init/1]).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 %%----------------------------------------------------------------------------
 
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_connection_helper_sup.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_connection_helper_sup.erl
--- rabbitmq-server-3.7.15/src/rabbit_connection_helper_sup.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_connection_helper_sup.erl	2024-04-27 17:04:07.674695213 +0300
@@ -33,7 +33,7 @@
 
 -export([init/1]).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 %%----------------------------------------------------------------------------
 
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_connection_sup.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_connection_sup.erl
--- rabbitmq-server-3.7.15/src/rabbit_connection_sup.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_connection_sup.erl	2024-04-27 17:04:07.674695213 +0300
@@ -32,7 +32,7 @@
 
 -export([init/1]).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 %%----------------------------------------------------------------------------
 
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_connection_tracking.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_connection_tracking.erl
--- rabbitmq-server-3.7.15/src/rabbit_connection_tracking.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_connection_tracking.erl	2024-04-27 17:04:07.674695213 +0300
@@ -41,7 +41,7 @@
          tracked_connection_from_connection_state/1,
          count_connections_in/1]).
 
--include_lib("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 -import(rabbit_misc, [pget/2]).
 
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_connection_tracking_handler.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_connection_tracking_handler.erl
--- rabbitmq-server-3.7.15/src/rabbit_connection_tracking_handler.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_connection_tracking_handler.erl	2024-04-27 17:04:07.674695213 +0300
@@ -30,7 +30,7 @@
 %% for compatibility with previous versions of CLI tools
 -export([close_connections/3]).
 
--include_lib("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 -import(rabbit_misc, [pget/2]).
 
 -rabbit_boot_step({?MODULE,
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_credential_validation.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_credential_validation.erl
--- rabbitmq-server-3.7.15/src/rabbit_credential_validation.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_credential_validation.erl	2024-04-27 17:04:07.674695213 +0300
@@ -16,7 +16,7 @@
 
 -module(rabbit_credential_validation).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 %% used for backwards compatibility
 -define(DEFAULT_BACKEND, rabbit_credential_validator_accept_everything).
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_credential_validator_accept_everything.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_credential_validator_accept_everything.erl
--- rabbitmq-server-3.7.15/src/rabbit_credential_validator_accept_everything.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_credential_validator_accept_everything.erl	2024-04-27 17:04:07.674695213 +0300
@@ -16,7 +16,7 @@
 
 -module(rabbit_credential_validator_accept_everything).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 -behaviour(rabbit_credential_validator).
 
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_credential_validator.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_credential_validator.erl
--- rabbitmq-server-3.7.15/src/rabbit_credential_validator.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_credential_validator.erl	2024-04-27 17:04:07.674695213 +0300
@@ -16,7 +16,7 @@
 
 -module(rabbit_credential_validator).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 %% Validates a password. Used by `rabbit_auth_backend_internal`.
 %%
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_credential_validator_min_password_length.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_credential_validator_min_password_length.erl
--- rabbitmq-server-3.7.15/src/rabbit_credential_validator_min_password_length.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_credential_validator_min_password_length.erl	2024-04-27 17:04:07.674695213 +0300
@@ -16,7 +16,7 @@
 
 -module(rabbit_credential_validator_min_password_length).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 -behaviour(rabbit_credential_validator).
 
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_credential_validator_password_regexp.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_credential_validator_password_regexp.erl
--- rabbitmq-server-3.7.15/src/rabbit_credential_validator_password_regexp.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_credential_validator_password_regexp.erl	2024-04-27 17:04:07.674695213 +0300
@@ -19,7 +19,7 @@
 %% password against a pre-configured regular expression.
 -module(rabbit_credential_validator_password_regexp).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 -behaviour(rabbit_credential_validator).
 
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_dead_letter.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_dead_letter.erl
--- rabbitmq-server-3.7.15/src/rabbit_dead_letter.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_dead_letter.erl	2024-04-27 17:04:07.674695213 +0300
@@ -18,8 +18,8 @@
 
 -export([publish/5]).
 
--include("rabbit.hrl").
--include("rabbit_framing.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit_framing.hrl").
 
 %%----------------------------------------------------------------------------
 
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_direct.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_direct.erl
--- rabbitmq-server-3.7.15/src/rabbit_direct.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_direct.erl	2024-04-27 17:04:07.674695213 +0300
@@ -24,7 +24,7 @@
 %% For testing only
 -export([extract_extra_auth_props/4]).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 %%----------------------------------------------------------------------------
 
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit.erl rabbitmq-server-3.7.15-fix-include/src/rabbit.erl
--- rabbitmq-server-3.7.15/src/rabbit.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit.erl	2024-04-27 17:04:07.674695213 +0300
@@ -238,8 +238,8 @@
 
 %%---------------------------------------------------------------------------
 
--include("rabbit_framing.hrl").
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit_framing.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 -define(APPS, [os_mon, mnesia, rabbit_common, sysmon_handler, rabbit]).
 
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_exchange_decorator.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_exchange_decorator.erl
--- rabbitmq-server-3.7.15/src/rabbit_exchange_decorator.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_exchange_decorator.erl	2024-04-27 17:04:07.674695213 +0300
@@ -16,7 +16,7 @@
 
 -module(rabbit_exchange_decorator).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 -export([select/2, set/1]).
 
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_exchange.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_exchange.erl
--- rabbitmq-server-3.7.15/src/rabbit_exchange.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_exchange.erl	2024-04-27 17:04:07.674695213 +0300
@@ -15,8 +15,8 @@
 %%
 
 -module(rabbit_exchange).
--include("rabbit.hrl").
--include("rabbit_framing.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit_framing.hrl").
 
 -export([recover/1, policy_changed/2, callback/4, declare/7,
          assert_equivalence/6, assert_args_equivalence/2, check_type/1,
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_exchange_parameters.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_exchange_parameters.erl
--- rabbitmq-server-3.7.15/src/rabbit_exchange_parameters.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_exchange_parameters.erl	2024-04-27 17:04:07.674695213 +0300
@@ -18,7 +18,7 @@
 
 -behaviour(rabbit_runtime_parameter).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 -export([register/0]).
 -export([validate/5, notify/5, notify_clear/4]).
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_exchange_type_direct.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_exchange_type_direct.erl
--- rabbitmq-server-3.7.15/src/rabbit_exchange_type_direct.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_exchange_type_direct.erl	2024-04-27 17:04:07.678695126 +0300
@@ -15,7 +15,7 @@
 %%
 
 -module(rabbit_exchange_type_direct).
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 -behaviour(rabbit_exchange_type).
 
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_exchange_type_fanout.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_exchange_type_fanout.erl
--- rabbitmq-server-3.7.15/src/rabbit_exchange_type_fanout.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_exchange_type_fanout.erl	2024-04-27 17:04:07.678695126 +0300
@@ -15,7 +15,7 @@
 %%
 
 -module(rabbit_exchange_type_fanout).
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 -behaviour(rabbit_exchange_type).
 
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_exchange_type_headers.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_exchange_type_headers.erl
--- rabbitmq-server-3.7.15/src/rabbit_exchange_type_headers.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_exchange_type_headers.erl	2024-04-27 17:04:07.678695126 +0300
@@ -15,8 +15,8 @@
 %%
 
 -module(rabbit_exchange_type_headers).
--include("rabbit.hrl").
--include("rabbit_framing.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit_framing.hrl").
 
 -behaviour(rabbit_exchange_type).
 
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_exchange_type_invalid.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_exchange_type_invalid.erl
--- rabbitmq-server-3.7.15/src/rabbit_exchange_type_invalid.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_exchange_type_invalid.erl	2024-04-27 17:04:07.678695126 +0300
@@ -15,7 +15,7 @@
 %%
 
 -module(rabbit_exchange_type_invalid).
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 -behaviour(rabbit_exchange_type).
 
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_exchange_type_topic.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_exchange_type_topic.erl
--- rabbitmq-server-3.7.15/src/rabbit_exchange_type_topic.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_exchange_type_topic.erl	2024-04-27 17:04:07.678695126 +0300
@@ -16,7 +16,7 @@
 
 -module(rabbit_exchange_type_topic).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 -behaviour(rabbit_exchange_type).
 
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_fhc_helpers.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_fhc_helpers.erl
--- rabbitmq-server-3.7.15/src/rabbit_fhc_helpers.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_fhc_helpers.erl	2024-04-27 17:04:07.678695126 +0300
@@ -18,7 +18,7 @@
 
 -export([clear_read_cache/0]).
 
--include("rabbit.hrl"). % For #amqqueue record definition.
+-include_lib("rabbit_common/include/rabbit.hrl"). % For #amqqueue record definition.
 
 clear_read_cache() ->
     case application:get_env(rabbit, fhc_read_buffering) of
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_limiter.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_limiter.erl
--- rabbitmq-server-3.7.15/src/rabbit_limiter.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_limiter.erl	2024-04-27 17:04:07.678695126 +0300
@@ -119,7 +119,7 @@
 
 -module(rabbit_limiter).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 -behaviour(gen_server2).
 
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_mirror_queue_coordinator.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_mirror_queue_coordinator.erl
--- rabbitmq-server-3.7.15/src/rabbit_mirror_queue_coordinator.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_mirror_queue_coordinator.erl	2024-04-27 17:04:07.678695126 +0300
@@ -26,7 +26,7 @@
 -behaviour(gen_server2).
 -behaviour(gm).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 -include("gm_specs.hrl").
 
 -record(state, { q,
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_mirror_queue_master.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_mirror_queue_master.erl
--- rabbitmq-server-3.7.15/src/rabbit_mirror_queue_master.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_mirror_queue_master.erl	2024-04-27 17:04:07.678695126 +0300
@@ -34,7 +34,7 @@
 
 -behaviour(rabbit_backing_queue).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 -record(state, { name,
                  gm,
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_mirror_queue_misc.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_mirror_queue_misc.erl
--- rabbitmq-server-3.7.15/src/rabbit_mirror_queue_misc.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_mirror_queue_misc.erl	2024-04-27 17:04:07.678695126 +0300
@@ -31,7 +31,7 @@
 %% for testing only
 -export([module/1]).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 -define(HA_NODES_MODULE, rabbit_mirror_queue_mode_nodes).
 
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_mirror_queue_mode_all.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_mirror_queue_mode_all.erl
--- rabbitmq-server-3.7.15/src/rabbit_mirror_queue_mode_all.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_mirror_queue_mode_all.erl	2024-04-27 17:04:07.678695126 +0300
@@ -16,7 +16,7 @@
 
 -module(rabbit_mirror_queue_mode_all).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 -behaviour(rabbit_mirror_queue_mode).
 
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_mirror_queue_mode_exactly.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_mirror_queue_mode_exactly.erl
--- rabbitmq-server-3.7.15/src/rabbit_mirror_queue_mode_exactly.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_mirror_queue_mode_exactly.erl	2024-04-27 17:04:07.678695126 +0300
@@ -16,7 +16,7 @@
 
 -module(rabbit_mirror_queue_mode_exactly).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 -behaviour(rabbit_mirror_queue_mode).
 
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_mirror_queue_mode_nodes.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_mirror_queue_mode_nodes.erl
--- rabbitmq-server-3.7.15/src/rabbit_mirror_queue_mode_nodes.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_mirror_queue_mode_nodes.erl	2024-04-27 17:04:07.678695126 +0300
@@ -16,7 +16,7 @@
 
 -module(rabbit_mirror_queue_mode_nodes).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 -behaviour(rabbit_mirror_queue_mode).
 
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_mirror_queue_slave.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_mirror_queue_slave.erl
--- rabbitmq-server-3.7.15/src/rabbit_mirror_queue_slave.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_mirror_queue_slave.erl	2024-04-27 17:04:07.678695126 +0300
@@ -35,7 +35,7 @@
 -behaviour(gen_server2).
 -behaviour(gm).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 -include("gm_specs.hrl").
 
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_mnesia.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_mnesia.erl
--- rabbitmq-server-3.7.15/src/rabbit_mnesia.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_mnesia.erl	2024-04-27 17:04:07.678695126 +0300
@@ -51,7 +51,7 @@
 -export([init_with_lock/3]).
 -endif.
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 %%----------------------------------------------------------------------------
 
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_mnesia_rename.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_mnesia_rename.erl
--- rabbitmq-server-3.7.15/src/rabbit_mnesia_rename.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_mnesia_rename.erl	2024-04-27 17:04:07.678695126 +0300
@@ -15,7 +15,7 @@
 %%
 
 -module(rabbit_mnesia_rename).
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 -export([rename/2]).
 -export([maybe_finish/1]).
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_msg_file.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_msg_file.erl
--- rabbitmq-server-3.7.15/src/rabbit_msg_file.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_msg_file.erl	2024-04-27 17:04:07.678695126 +0300
@@ -20,7 +20,7 @@
 
 %%----------------------------------------------------------------------------
 
--include("rabbit_msg_store.hrl").
+-include_lib("rabbit_common/include/rabbit_msg_store.hrl").
 
 -define(INTEGER_SIZE_BYTES,      8).
 -define(INTEGER_SIZE_BITS,       (8 * ?INTEGER_SIZE_BYTES)).
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_msg_store.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_msg_store.erl
--- rabbitmq-server-3.7.15/src/rabbit_msg_store.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_msg_store.erl	2024-04-27 17:04:07.678695126 +0300
@@ -34,7 +34,7 @@
 
 %%----------------------------------------------------------------------------
 
--include("rabbit_msg_store.hrl").
+-include_lib("rabbit_common/include/rabbit_msg_store.hrl").
 
 -define(SYNC_INTERVAL,  25).   %% milliseconds
 -define(CLEAN_FILENAME, "clean.dot").
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_msg_store_ets_index.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_msg_store_ets_index.erl
--- rabbitmq-server-3.7.15/src/rabbit_msg_store_ets_index.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_msg_store_ets_index.erl	2024-04-27 17:04:07.678695126 +0300
@@ -16,7 +16,7 @@
 
 -module(rabbit_msg_store_ets_index).
 
--include("rabbit_msg_store.hrl").
+-include_lib("rabbit_common/include/rabbit_msg_store.hrl").
 
 -behaviour(rabbit_msg_store_index).
 
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_msg_store_gc.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_msg_store_gc.erl
--- rabbitmq-server-3.7.15/src/rabbit_msg_store_gc.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_msg_store_gc.erl	2024-04-27 17:04:07.678695126 +0300
@@ -31,7 +31,7 @@
           msg_store_state
         }).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 %%----------------------------------------------------------------------------
 
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_networking.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_networking.erl
--- rabbitmq-server-3.7.15/src/rabbit_networking.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_networking.erl	2024-04-27 17:04:07.678695126 +0300
@@ -47,7 +47,7 @@
 %% Internal
 -export([connections_local/0]).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 %% IANA-suggested ephemeral port range is 49152 to 65535
 -define(FIRST_TEST_BIND_PORT, 49152).
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_password.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_password.erl
--- rabbitmq-server-3.7.15/src/rabbit_password.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_password.erl	2024-04-27 17:04:07.678695126 +0300
@@ -15,7 +15,7 @@
 %%
 
 -module(rabbit_password).
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 -define(DEFAULT_HASHING_MODULE, rabbit_password_hashing_sha256).
 
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_peer_discovery_classic_config.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_peer_discovery_classic_config.erl
--- rabbitmq-server-3.7.15/src/rabbit_peer_discovery_classic_config.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_peer_discovery_classic_config.erl	2024-04-27 17:04:07.678695126 +0300
@@ -17,7 +17,7 @@
 -module(rabbit_peer_discovery_classic_config).
 -behaviour(rabbit_peer_discovery_backend).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 -export([list_nodes/0, supports_registration/0, register/0, unregister/0,
          post_registration/0, lock/1, unlock/1]).
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_peer_discovery_dns.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_peer_discovery_dns.erl
--- rabbitmq-server-3.7.15/src/rabbit_peer_discovery_dns.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_peer_discovery_dns.erl	2024-04-27 17:04:07.678695126 +0300
@@ -17,7 +17,7 @@
 -module(rabbit_peer_discovery_dns).
 -behaviour(rabbit_peer_discovery_backend).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 -export([list_nodes/0, supports_registration/0, register/0, unregister/0,
          post_registration/0, lock/1, unlock/1]).
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_policies.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_policies.erl
--- rabbitmq-server-3.7.15/src/rabbit_policies.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_policies.erl	2024-04-27 17:04:07.678695126 +0300
@@ -22,7 +22,7 @@
 -behaviour(rabbit_policy_validator).
 -behaviour(rabbit_policy_merge_strategy).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 -export([register/0, validate_policy/1, merge_policy_value/3]).
 
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_policy.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_policy.erl
--- rabbitmq-server-3.7.15/src/rabbit_policy.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_policy.erl	2024-04-27 17:04:07.678695126 +0300
@@ -36,7 +36,7 @@
 
 -behaviour(rabbit_runtime_parameter).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 -import(rabbit_misc, [pget/2, pget/3]).
 
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_prelaunch.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_prelaunch.erl
--- rabbitmq-server-3.7.15/src/rabbit_prelaunch.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_prelaunch.erl	2024-04-27 17:04:07.678695126 +0300
@@ -21,7 +21,7 @@
 
 -import(rabbit_misc, [pget/2, pget/3]).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 -define(SET_DIST_PORT, 0).
 -define(ERROR_CODE, 1).
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_prequeue.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_prequeue.erl
--- rabbitmq-server-3.7.15/src/rabbit_prequeue.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_prequeue.erl	2024-04-27 17:04:07.682695041 +0300
@@ -29,7 +29,7 @@
 
 -behaviour(gen_server2).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 %%----------------------------------------------------------------------------
 
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_priority_queue.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_priority_queue.erl
--- rabbitmq-server-3.7.15/src/rabbit_priority_queue.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_priority_queue.erl	2024-04-27 17:04:07.682695041 +0300
@@ -16,8 +16,8 @@
 
 -module(rabbit_priority_queue).
 
--include_lib("rabbit.hrl").
--include_lib("rabbit_framing.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit_framing.hrl").
 -behaviour(rabbit_backing_queue).
 
 %% enabled unconditionally. Disabling priority queuing after
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_queue_decorator.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_queue_decorator.erl
--- rabbitmq-server-3.7.15/src/rabbit_queue_decorator.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_queue_decorator.erl	2024-04-27 17:04:19.682438738 +0300
@@ -16,7 +16,7 @@
 
 -module(rabbit_queue_decorator).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 -export([select/1, set/1, register/2, unregister/1]).
 
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_queue_index.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_queue_index.erl
--- rabbitmq-server-3.7.15/src/rabbit_queue_index.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_queue_index.erl	2024-04-27 17:04:19.682438738 +0300
@@ -221,7 +221,7 @@
   unacked
 }).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 %%----------------------------------------------------------------------------
 
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_queue_location_client_local.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_queue_location_client_local.erl
--- rabbitmq-server-3.7.15/src/rabbit_queue_location_client_local.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_queue_location_client_local.erl	2024-04-27 17:04:19.686438653 +0300
@@ -17,7 +17,7 @@
 -module(rabbit_queue_location_client_local).
 -behaviour(rabbit_queue_master_locator).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 -export([description/0, queue_master_location/1]).
 
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_queue_location_min_masters.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_queue_location_min_masters.erl
--- rabbitmq-server-3.7.15/src/rabbit_queue_location_min_masters.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_queue_location_min_masters.erl	2024-04-27 17:04:19.686438653 +0300
@@ -17,7 +17,7 @@
 -module(rabbit_queue_location_min_masters).
 -behaviour(rabbit_queue_master_locator).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 -export([description/0, queue_master_location/1]).
 
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_queue_location_random.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_queue_location_random.erl
--- rabbitmq-server-3.7.15/src/rabbit_queue_location_random.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_queue_location_random.erl	2024-04-27 17:04:19.686438653 +0300
@@ -17,7 +17,7 @@
 -module(rabbit_queue_location_random).
 -behaviour(rabbit_queue_master_locator).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 -export([description/0, queue_master_location/1]).
 
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_queue_location_validator.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_queue_location_validator.erl
--- rabbitmq-server-3.7.15/src/rabbit_queue_location_validator.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_queue_location_validator.erl	2024-04-27 17:04:19.686438653 +0300
@@ -17,7 +17,7 @@
 -module(rabbit_queue_location_validator).
 -behaviour(rabbit_policy_validator).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 -export([validate_policy/1, validate_strategy/1]).
 
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_queue_master_location_misc.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_queue_master_location_misc.erl
--- rabbitmq-server-3.7.15/src/rabbit_queue_master_location_misc.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_queue_master_location_misc.erl	2024-04-27 17:04:19.686438653 +0300
@@ -16,7 +16,7 @@
 
 -module(rabbit_queue_master_location_misc).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 -export([lookup_master/2,
          lookup_queue/2,
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_reader.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_reader.erl
--- rabbitmq-server-3.7.15/src/rabbit_reader.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_reader.erl	2024-04-27 17:04:19.686438653 +0300
@@ -54,8 +54,8 @@
 %%
 %% Reader processes are special processes (in the OTP sense).
 
--include("rabbit_framing.hrl").
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit_framing.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 -export([start_link/2, info_keys/0, info/1, info/2, force_event_refresh/2,
          shutdown/2]).
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_recovery_terms.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_recovery_terms.erl
--- rabbitmq-server-3.7.15/src/rabbit_recovery_terms.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_recovery_terms.erl	2024-04-27 17:04:19.686438653 +0300
@@ -35,7 +35,7 @@
 -rabbit_upgrade({upgrade_recovery_terms, local, []}).
 -rabbit_upgrade({persistent_bytes, local, [upgrade_recovery_terms]}).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 %%----------------------------------------------------------------------------
 
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_restartable_sup.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_restartable_sup.erl
--- rabbitmq-server-3.7.15/src/rabbit_restartable_sup.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_restartable_sup.erl	2024-04-27 17:04:19.686438653 +0300
@@ -22,7 +22,7 @@
 
 -export([init/1]).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 -define(DELAY, 2).
 
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_router.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_router.erl
--- rabbitmq-server-3.7.15/src/rabbit_router.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_router.erl	2024-04-27 17:04:19.690438566 +0300
@@ -16,7 +16,7 @@
 
 -module(rabbit_router).
 -include_lib("stdlib/include/qlc.hrl").
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 -export([match_bindings/2, match_routing_key/2]).
 
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_runtime_parameters.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_runtime_parameters.erl
--- rabbitmq-server-3.7.15/src/rabbit_runtime_parameters.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_runtime_parameters.erl	2024-04-27 17:04:19.690438566 +0300
@@ -49,7 +49,7 @@
 %%  * rabbit_registry
 %%  * rabbit_event
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 -export([parse_set/5, set/5, set_any/5, clear/4, clear_any/4, list/0, list/1,
          list_component/1, list/2, list_formatted/1, list_formatted/3,
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_sup.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_sup.erl
--- rabbitmq-server-3.7.15/src/rabbit_sup.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_sup.erl	2024-04-27 17:04:19.690438566 +0300
@@ -27,7 +27,7 @@
 
 -export([init/1]).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 -define(SERVER, ?MODULE).
 
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_table.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_table.erl
--- rabbitmq-server-3.7.15/src/rabbit_table.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_table.erl	2024-04-27 17:04:19.690438566 +0300
@@ -24,7 +24,7 @@
 %% for testing purposes
 -export([definitions/0]).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 %%----------------------------------------------------------------------------
 -type retry() :: boolean().
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_trace.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_trace.erl
--- rabbitmq-server-3.7.15/src/rabbit_trace.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_trace.erl	2024-04-27 17:04:19.690438566 +0300
@@ -18,8 +18,8 @@
 
 -export([init/1, enabled/1, tap_in/6, tap_out/5, start/1, stop/1]).
 
--include("rabbit.hrl").
--include("rabbit_framing.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit_framing.hrl").
 
 -define(TRACE_VHOSTS, trace_vhosts).
 -define(XNAME, <<"amq.rabbitmq.trace">>).
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_upgrade.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_upgrade.erl
--- rabbitmq-server-3.7.15/src/rabbit_upgrade.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_upgrade.erl	2024-04-27 17:04:19.690438566 +0300
@@ -20,7 +20,7 @@
          maybe_migrate_queues_to_per_vhost_storage/0,
          nodes_running/1, secondary_upgrade/1]).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 -define(VERSION_FILENAME, "schema_version").
 -define(LOCK_FILENAME, "schema_upgrade_lock").
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_variable_queue.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_variable_queue.erl
--- rabbitmq-server-3.7.15/src/rabbit_variable_queue.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_variable_queue.erl	2024-04-27 17:04:19.690438566 +0300
@@ -356,8 +356,8 @@
 
 -define(QUEUE, lqueue).
 
--include("rabbit.hrl").
--include("rabbit_framing.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit_framing.hrl").
 
 %%----------------------------------------------------------------------------
 
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_vhost.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_vhost.erl
--- rabbitmq-server-3.7.15/src/rabbit_vhost.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_vhost.erl	2024-04-27 17:04:19.690438566 +0300
@@ -16,7 +16,7 @@
 
 -module(rabbit_vhost).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 %%----------------------------------------------------------------------------
 
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_vhost_limit.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_vhost_limit.erl
--- rabbitmq-server-3.7.15/src/rabbit_vhost_limit.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_vhost_limit.erl	2024-04-27 17:04:19.690438566 +0300
@@ -18,7 +18,7 @@
 
 -behaviour(rabbit_runtime_parameter).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 -export([register/0]).
 -export([parse_set/3, set/3, clear/2]).
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_vhost_msg_store.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_vhost_msg_store.erl
--- rabbitmq-server-3.7.15/src/rabbit_vhost_msg_store.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_vhost_msg_store.erl	2024-04-27 17:04:19.690438566 +0300
@@ -16,7 +16,7 @@
 
 -module(rabbit_vhost_msg_store).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 -export([start/4, stop/2, client_init/5, successfully_recovered_state/2]).
 -export([vhost_store_pid/2]).
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_vhost_process.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_vhost_process.erl
--- rabbitmq-server-3.7.15/src/rabbit_vhost_process.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_vhost_process.erl	2024-04-27 17:04:19.690438566 +0300
@@ -34,7 +34,7 @@
 %% use the now recommended try/catch syntax for obtaining the stack trace.
 -compile(nowarn_deprecated_function).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 -define(TICKTIME_RATIO, 4).
 
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_vhost_sup.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_vhost_sup.erl
--- rabbitmq-server-3.7.15/src/rabbit_vhost_sup.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_vhost_sup.erl	2024-04-27 17:04:19.690438566 +0300
@@ -16,7 +16,7 @@
 
 -module(rabbit_vhost_sup).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 %% Each vhost gets an instance of this supervisor that supervises
 %% message stores and queues (via rabbit_amqqueue_sup_sup).
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_vhost_sup_sup.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_vhost_sup_sup.erl
--- rabbitmq-server-3.7.15/src/rabbit_vhost_sup_sup.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_vhost_sup_sup.erl	2024-04-27 17:04:19.690438566 +0300
@@ -16,7 +16,7 @@
 
 -module(rabbit_vhost_sup_sup).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 -behaviour(supervisor2).
 
diff -Ndurp rabbitmq-server-3.7.15/src/rabbit_vhost_sup_wrapper.erl rabbitmq-server-3.7.15-fix-include/src/rabbit_vhost_sup_wrapper.erl
--- rabbitmq-server-3.7.15/src/rabbit_vhost_sup_wrapper.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/src/rabbit_vhost_sup_wrapper.erl	2024-04-27 17:04:19.690438566 +0300
@@ -19,7 +19,7 @@
 
 -module(rabbit_vhost_sup_wrapper).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 -behaviour(supervisor2).
 -export([init/1]).
diff -Ndurp rabbitmq-server-3.7.15/test/channel_operation_timeout_test_queue.erl rabbitmq-server-3.7.15-fix-include/test/channel_operation_timeout_test_queue.erl
--- rabbitmq-server-3.7.15/test/channel_operation_timeout_test_queue.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/test/channel_operation_timeout_test_queue.erl	2024-04-27 17:04:19.690438566 +0300
@@ -116,8 +116,8 @@
         }).
 
 
--include("rabbit.hrl").
--include("rabbit_framing.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit_framing.hrl").
 
 -define(QUEUE, lqueue).
 -define(TIMEOUT_TEST_MSG, <<"timeout_test_msg!">>).
diff -Ndurp rabbitmq-server-3.7.15/test/dummy_event_receiver.erl rabbitmq-server-3.7.15-fix-include/test/dummy_event_receiver.erl
--- rabbitmq-server-3.7.15/test/dummy_event_receiver.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/test/dummy_event_receiver.erl	2024-04-27 17:04:19.690438566 +0300
@@ -21,7 +21,7 @@
 -export([init/1, handle_call/2, handle_event/2, handle_info/2,
          terminate/2, code_change/3]).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 start(Pid, Nodes, Types) ->
     Oks = [ok || _ <- Nodes],
diff -Ndurp rabbitmq-server-3.7.15/test/dummy_runtime_parameters.erl rabbitmq-server-3.7.15-fix-include/test/dummy_runtime_parameters.erl
--- rabbitmq-server-3.7.15/test/dummy_runtime_parameters.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/test/dummy_runtime_parameters.erl	2024-04-27 17:04:19.690438566 +0300
@@ -18,7 +18,7 @@
 -behaviour(rabbit_runtime_parameter).
 -behaviour(rabbit_policy_validator).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 
 -export([validate/5, notify/5, notify_clear/4]).
 -export([register/0, unregister/0]).
diff -Ndurp rabbitmq-server-3.7.15/test/term_to_binary_compat_prop_SUITE.erl rabbitmq-server-3.7.15-fix-include/test/term_to_binary_compat_prop_SUITE.erl
--- rabbitmq-server-3.7.15/test/term_to_binary_compat_prop_SUITE.erl	2019-05-17 08:38:02.000000000 +0300
+++ rabbitmq-server-3.7.15-fix-include/test/term_to_binary_compat_prop_SUITE.erl	2024-04-27 17:04:19.690438566 +0300
@@ -19,7 +19,7 @@
 
 -compile(export_all).
 
--include("rabbit.hrl").
+-include_lib("rabbit_common/include/rabbit.hrl").
 -include_lib("common_test/include/ct.hrl").
 -include_lib("proper/include/proper.hrl").
 
openSUSE Build Service is sponsored by