Comments (4)
It appears to be just caused by an outdated lockfile.
> cargo update && cargo tree -i ring --no-default-features --features max-pure
ring v0.17.7
├── rustls v0.21.10
│ ├── hyper-rustls v0.24.2
│ │ └── reqwest v0.11.22
│ │ ├── gix v0.56.0 (/home/phan/b/gitoxide/gix)
│ │ │ ├── gitoxide v0.32.0 (/home/phan/b/gitoxide)
│ │ │ └── gitoxide-core v0.34.0 (/home/phan/b/gitoxide/gitoxide-core)
│ │ │ └── gitoxide v0.32.0 (/home/phan/b/gitoxide)
│ │ └── gix-transport v0.39.0 (/home/phan/b/gitoxide/gix-transport)
│ │ ├── gitoxide-core v0.34.0 (/home/phan/b/gitoxide/gitoxide-core) (*)
│ │ ├── gix v0.56.0 (/home/phan/b/gitoxide/gix) (*)
│ │ └── gix-protocol v0.42.0 (/home/phan/b/gitoxide/gix-protocol)
│ │ └── gix v0.56.0 (/home/phan/b/gitoxide/gix) (*)
│ ├── reqwest v0.11.22 (*)
│ └── tokio-rustls v0.24.1
│ ├── hyper-rustls v0.24.2 (*)
│ └── reqwest v0.11.22 (*)
├── rustls-webpki v0.101.7
│ └── rustls v0.21.10 (*)
└── sct v0.7.1
└── rustls v0.21.10 (*)
I've successfully built it on RISC-V (also supported in ring 0.17+).
from gitoxide.
On the point of dependency updates it might be of interest to include an update of the url
crate to 2.5.0 to get the transitive idna
dependency from 0.4.0 to 0.5.0, to get the fix for servo/rust-url#870
from gitoxide.
Thanks for letting me know! I wasn't aware a new release of url
was available.
Otherwise, it seems like ring
comes in with reqwest
, which didn't see an upgrade yet.
❯ cargo tree -i ring --no-default-features --features max-pure
ring v0.16.20
├── rustls v0.21.7
│ ├── hyper-rustls v0.24.1
│ │ └── reqwest v0.11.22
│ │ ├── gix v0.56.0 (/Users/byron/dev/github.com/Byron/gitoxide/gix)
│ │ │ ├── gitoxide v0.32.0 (/Users/byron/dev/github.com/Byron/gitoxide)
│ │ │ └── gitoxide-core v0.34.0 (/Users/byron/dev/github.com/Byron/gitoxide/gitoxide-core)
│ │ │ └── gitoxide v0.32.0 (/Users/byron/dev/github.com/Byron/gitoxide)
│ │ └── gix-transport v0.39.0 (/Users/byron/dev/github.com/Byron/gitoxide/gix-transport)
│ │ ├── gitoxide-core v0.34.0 (/Users/byron/dev/github.com/Byron/gitoxide/gitoxide-core) (*)
│ │ ├── gix v0.56.0 (/Users/byron/dev/github.com/Byron/gitoxide/gix) (*)
│ │ └── gix-protocol v0.42.0 (/Users/byron/dev/github.com/Byron/gitoxide/gix-protocol)
│ │ └── gix v0.56.0 (/Users/byron/dev/github.com/Byron/gitoxide/gix) (*)
│ ├── reqwest v0.11.22 (*)
│ └── tokio-rustls v0.24.1
│ ├── hyper-rustls v0.24.1 (*)
│ └── reqwest v0.11.22 (*)
├── rustls-webpki v0.101.6
│ └── rustls v0.21.7 (*)
└── sct v0.7.0
└── rustls v0.21.7 (*)
from gitoxide.
Oh, that's interesting as I have just closed the PR. Can you reopen it with only a subset of crates updated?
Please note that the lock file is only for CI and for providing binaries - users who build gix
themselves will typically not use the lock file and get the latest dependencies for that reason.
from gitoxide.
Related Issues (20)
- Test suite does not assert directory symlink creation HOT 2
- `gix_mailmap::Snapshot` does not implement `Debug` or `Eq` HOT 4
- gix cannot clone a repo with a branch called HEAD HOT 2
- ssh clone does not correctly detect the location of ssh.exe HOT 12
- parsing failure of invalid author/committer line - missing space before email HOT 3
- gix-diff make_diff_repo test fixture archive is always regenerated HOT 2
- many_different_states fails on Windows with GIX_TEST_IGNORE_ARCHIVES=1 HOT 3
- 9 tests rely on commands like `ln -s` making copies instead of symlinks on Windows HOT 4
- gix-config set configuration values HOT 1
- OSS-Fuzz issue 70323 HOT 1
- Something went wrong... & Merge conflict after working on another device HOT 1
- `gix clean -xde` deletes whole repo if `.gitignore` lists `*` or `/` HOT 6
- The kstring integration in gix-attributes is unsound HOT 5
- Fallback to git commands? HOT 3
- `gix clean` with `-r` or `-xd` deletes the repo's own nested worktrees HOT 5
- audit uses of `as_ref()` and remove those that are ambiguous HOT 6
- gitoxide fails to compile with bstr 1.9.2 HOT 1
- `gix clean -xde` deletes the repo's own hidden nested worktrees, but they are not really hidden HOT 5
- The 32-bit Windows releases are 64-bit HOT 6
- Unclear intent regarding optimizations for some profiles
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gitoxide.