[ 
https://issues.apache.org/jira/browse/SM-5499?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17698990#comment-17698990
 ] 

Juan Ramos commented on SM-5499:
--------------------------------

bq. By the way, using maven, you can exclude a dep to replace by another one. 
So it would be possible to exclude snappy (using <exclusion/> on kafka-clients 
bundle dependency) and select the snappy version you want. It should be 
possible to do the same with gradle 
([https://docs.gradle.org/current/userguide/dependency_downgrade_and_exclude.html]).

 
 
Agreed, that's what I'm doing right now, but wouldn't it be better for the 
{{kafka-clients}} module to update the dependency on {{snappy-java}} to a 
version on which this ARM incompatibility is already fixed instead?.

 

> Upgrade snappy-java to 1.1.9.1 in kafka-clients
> -----------------------------------------------
>
>                 Key: SM-5499
>                 URL: https://issues.apache.org/jira/browse/SM-5499
>             Project: ServiceMix
>          Issue Type: Bug
>          Components: bundles
>            Reporter: Juan Ramos
>            Assignee: Jean-Baptiste Onofré
>            Priority: Major
>
> The current {{kafka-clients}} latest released versions depend on 
> {{snappy-java}} {{1.1.8.4}}. This particular version is affected by [bug 
> 302|https://github.com/xerial/snappy-java/issues/302], which causes problems 
> when using the bundle on ARM based architectures. The bug itself has been 
> fixed in version {{1.1.9.0}}, could the {{kafka-clients}} bundle be updated 
> to transitively include the fixed version of {{snappy-java}}?.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to