Skip to content

Shadow netty jars to avoid conflicts with other gem netty dependencies - #171

Merged
michaelklishin merged 2 commits into
ruby-amqp:mainfrom
mashhurs:shadow-jars
Sep 24, 2026
Merged

michaelklishin merged 2 commits into
ruby-amqp:mainfrom
mashhurs:shadow-jars

Conversation

@mashhurs

@mashhurs mashhurs commented Sep 23, 2026 •

Copy link
Copy Markdown
Contributor

As described in #170, this PR shadows the netty fat JARs under com.rabbitmq.marchhare.shaded.netty umbrella and creates lib/ext/rabbitmq-client-netty-shaded.jar

@mashhurs mashhurs changed the title Shadow jars Shadow netty jars to avoid conflicts with other gem netty dependencies Sep 23, 2026
@michaelklishin
michaelklishin merged commit 3f631ad into ruby-amqp:main Sep 24, 2026
@jsvd

jsvd commented Sep 24, 2026

Copy link
Copy Markdown
Contributor

Thanks @michaelklishin. I created #172 to fix a minor detail in native library linking in netty.

@mashhurs
mashhurs deleted the shadow-jars branch September 28, 2026 17:38
@michaelklishin michaelklishin added this to the 4.10.0 milestone Sep 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Vendored JARs classpath conflict when used alongside other gems

3 participants