ampq_client 4.0.3 not compatible with Erlang/OTP 28 #14251
-
Describe the bugCan you please ship a new version to hex that allows us to build on Erlang OTP 28? Current version returns:
Reproduction steps
Expected behaviorworks on Erlang OTP 28, build without issues. Additional contextNo response |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
@benoitc where do we claim that RabbitMQ 4.0.x, or even 4.1.x, is Erlang 28-compatible? We don't because they are not. |
Beta Was this translation helpful? Give feedback.
-
@michaelklishin Not a very polite response. I believe @benoitc was reporting this when building the client, not the server. We ran into the same issue and are blocked even testing our code with OTP-28. The issue is specific to changes in the OTP-28 public_key app, and looking at your referenced PR, the changes required to fix the issue are isolated to the deps/rabbit_common/src/rabbit_cert_info.erl file, which consist of changing the decode module via a define and replacing the macro I've manually patched the file locally and everything seems to build/test fine for our client connections to rmq server |
Beta Was this translation helpful? Give feedback.
@benoitc where do we claim that RabbitMQ 4.0.x, or even 4.1.x, is Erlang 28-compatible?
We don't because they are not.
4.2.0
will be, and maybe a certain4.1.x
version if we decide to backport #14114, a non-trivial set of changes.