[
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)