Skip to content

Commit 87ef69d

Browse files
amqp_client, rabbitmq_auth_mechanism_ssl: fix Dialyzer on Erlang/OTP 28.3
Erlang/OTP 28.3 has introduced references to new types in the `crypto` module from `public_key`. Our PLT_APPS list does not include `crypto`, which causes a failure specific to 28.3.
1 parent 398cbd6 commit 87ef69d

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

deps/amqp_client/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ DEP_EARLY_PLUGINS = rabbit_common/mk/rabbitmq-early-plugin.mk
4949
DEP_PLUGINS = rabbit_common/mk/rabbitmq-plugin.mk \
5050
rabbit_common/mk/rabbitmq-hexpm.mk
5151

52-
PLT_APPS = ssl public_key
52+
PLT_APPS = crypto ssl public_key
5353

5454
include ../../rabbitmq-components.mk
5555
include ../../erlang.mk

deps/rabbitmq_auth_mechanism_ssl/Makefile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,7 @@ TEST_DEPS = rabbitmq_ct_helpers rabbitmq_ct_client_helpers amqp10_client
1919
DEP_EARLY_PLUGINS = rabbit_common/mk/rabbitmq-early-plugin.mk
2020
DEP_PLUGINS = rabbit_common/mk/rabbitmq-plugin.mk
2121

22+
PLT_APPS = crypto public_key
23+
2224
include ../../rabbitmq-components.mk
2325
include ../../erlang.mk

0 commit comments

Comments
 (0)