[
https://issues.apache.org/jira/browse/THRIFT-4527?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16410822#comment-16410822
]
ASF GitHub Bot commented on THRIFT-4527:
----------------------------------------
Github user QuestofIranon commented on the issue:
https://github.com/apache/thrift/pull/1516
@allengeorge It creates dependency conflicts with other libraries that rely
on the updated version of byteorder. For example, I couldn't build a project
using Thrift because my other dependencies all used 1.2.1.
``
2:02 PM Cargo project update failed:
Cargo execution failed (exit code 101).
/Users/****/.cargo/bin/cargo metadata --verbose
--format-version 1 --all-features
stdout : Updating git repository
`https://github.com/apache/thrift.git`
Updating registry
`https://github.com/rust-lang/crates.io-index`
error: failed to select a version for `byteorder` (required
by `thrift`):
all possible versions conflict with previously selected
versions of `byteorder`
version 1.2.1 in use by byteorder v1.2.1
possible versions to select: 1.1.0
> Upgrade byteorder version in Rust lib
> -------------------------------------
>
> Key: THRIFT-4527
> URL: https://issues.apache.org/jira/browse/THRIFT-4527
> Project: Thrift
> Issue Type: Dependency upgrade
> Components: Rust - Library
> Affects Versions: 0.11.0
> Reporter: Joshua
> Priority: Major
>
> The Rust library was depending on byteorder v1.1.0, upgraded to v1.2.1 to
> prevent dependency conflicts in a project I was working on, works fine and
> would be useful for other users.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)