-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
rocket_contrib conflicts with latest ring (0.14) #905
Comments
Confirmed. I had to use a git version of rocket contrib to fix the ring compile problem. Actually, private cookies is needn't by rocket_contrib. |
It makes sense for |
Resolved in 90296dd in master. |
@SergioBenitez any updates regarding a 0.4.1 release? |
@kpcyrd Yes. I'm going through all issues and PRs now in hopes of getting out a new release in the next few days. |
Any news on this one? |
I've pushed my first release with a workaround in the meantime to address the AES-GCM issue on aarch64 (briansmith/ring#628). I've added this to my workspace:
During the release I disable this block, remove the server from the workspace, regenerate Cargo.lock and push a release. Afterwards I re-add the server to the workspace, re-enable the It seems this issue is also related to #650. |
@SergioBenitez any news? |
@SergioBenitez @jebrosen Any news here? I'm considering migrating away from rocket at this point. |
@kpcyrd The release happened a couple of days ago, finally. Apologies for the delay. |
I'm currently trying to prepare a bugfix release but I'm having trouble due to the ring dependency in the cookie crate. It's currently depending on an outdated ring version, but since I don't need cookies at all I would like to disable the need for ring.
It's already possible to build rocket without ring like this:
This disables the private-cookies feature, which in turn disables the private-cookies feature in rocket_http, which disables the
secure
feature incookie
.This works fine unless you also need rocket_contrib, which is the case for me.
rocket_contrib
depends onrocket
with default features and no way to disable it, which means that thering
dependency incookie
is getting enabled again:Introducing a feature to disable ring in rocket_contrib would be the best solution for my problem, I'm currently trying to find an alternative solution since that specific version is faulty on aarch64.
Thanks!
The text was updated successfully, but these errors were encountered: