Skip to content
This repository has been archived by the owner on Sep 10, 2024. It is now read-only.

v0.9.0 does not build with Rust 1.80 #3088

Closed
teutat3s opened this issue Aug 7, 2024 · 4 comments
Closed

v0.9.0 does not build with Rust 1.80 #3088

teutat3s opened this issue Aug 7, 2024 · 4 comments
Labels
T-Defect Something isn't working

Comments

@teutat3s
Copy link

teutat3s commented Aug 7, 2024

alyssais discovered that Rust 1.80.0 contains a couple of changes that break the build for matrtix-authentication-service. I'm opening this issue to coordinate efforts to make matrtix-authentication-service ready for 1.80.0.

Citing the linked issue:

Figure out what's broken. Usually, but not always, this is that the "time" crate needs to be updated.

   Compiling time v0.3.34
error[E0282]: type annotations needed for `Box<_>`

It looks like the time crate was already bumped to v0.3.36, so all that would be needed here should be a new release.

@teutat3s teutat3s changed the title Does not build with Rust 1.80 v0.9.0 does not build with Rust 1.80 Aug 7, 2024
@sandhose
Copy link
Member

sandhose commented Aug 7, 2024

You're in luck, I plan to cut 0.10.0 RC later today, with the stable version coming up next week :)

@sandhose sandhose added the T-Defect Something isn't working label Aug 7, 2024
@sandhose
Copy link
Member

sandhose commented Aug 7, 2024

We just cut 0.10.0-rc.0, can you try upgrading to it and report back?

@teutat3s
Copy link
Author

teutat3s commented Aug 8, 2024

I can confirm 0.10.0-rc.0 builds fine with Rust 1.80.0.

@sandhose
Copy link
Member

Alright, I'm closing this issue then, as we'll release 0.10.0 stable in the coming days, and you can start upgrading to 0.10.0-rc.0 in the meantime

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
T-Defect Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants