plugin building (rabbitmq 4.0.x/4.1.x)

42 views
Skip to first unread message

Cristiano Contin

unread,
May 23, 2025, 9:21:19 AM5/23/25
to rabbitmq-users
Hi everyone,
I'm trying to build some plugins to update my 3.12 setup, but I'm stuck...
Thinking about something wrong in my repos, I took the rabbitmq-delayed-message-exchange plugin that actually has a binary distribution, but the result doesn't change:

rabbitmq-delayed-message-exchange % docker run --rm -it -v $(pwd):/src -w /src elixir:1.16-otp-26 make      
 DEP    rabbit_common (-)
Error: Unknown or invalid dependency: rabbit_common.
make: *** No rule to make target '//rabbit_common', needed by 'deps'.  Stop.

the same method worked just fine building 3.12 plugins, and I can't understand what is wrong.

Regards 
Cristiano Contin

Luke Bakken

unread,
May 23, 2025, 10:04:50 AM5/23/25
to rabbitmq-users
Hi  Cristiano,

The documentation for building plugins needs to be updated. These steps should work:

cd rabbitmq-server
git clone https://github.com/rabbitmq/rabbitmq-delayed-message-exchange.git deps/rabbitmq_delayed_message_exchange
make -C deps/rabbitmq_delayed_message_exchange

Luke Bakken

unread,
May 23, 2025, 10:56:15 AM5/23/25
to rabbitmq-users
Reply all
Reply to author
Forward
0 new messages