-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
1.4.x: Update 'libsqlite3-sys' to 0.22 #2797
Conversation
Looks good from my side, but this needs a Changelog entry before merging + a rebase/merge of the commit that fixes the mysql CI
To clarify that neither is the branch in a "broken" state nor is the MSRV set incorrectly. (We don't define MSRV as diesel and any version of it's dependencies will built at that rust version, but only: There is a set of dependency versions where diesel and all dependencies build at that version. We check this by using |
7428157
to
bf5a2fa
Compare
Got it. So the CI does do something special. This deviates significantly from the norm in Rust ecosystem, where, aside from system-level dependencies, crates are generally expected to compile with
Done, though I wasn't quite sure which date to use in the CHANGELOG, so I've just used today's. |
The CI is failing on nightly because |
Thanks for the update. I've field https://github.com/rust-lang/rust/issues/85986 for the regression, let's see what's the response there. I will wait till monday or so with the actual release to see if we need to take actions on that cargo regression or not.
Right it does something special. I do not want to include that into |
Just want to leave a comment here that I haven't found the time to do a release today. I will try finding some time tomorrow. |
Published as 1.4.7 🎉 |
Awesome. Thank you! |
Update
libsqlite3-sys
. Without this update, Rocket'srocket_contrib
, which depends ondiesel
, cannot update other dependencies, resulting in quite a few out of date dependencies.Unless the CI does something special, this will almost certainly fail the CI. The 1.4.x branch seems to be in a rather broken state.
rust-toolchain
points to an MSRV that is incorrect, and the source doesn't build due to adeny
. In any case, here's the PR.