You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This feature could be solved with a custom image (optional)
Describe your request
Hi!
I rather enjoy the cross utility. In the years since the last release, the Rust compiler has added new platform tiers, as well as patches relating to safety/security. Can we please finally release a new version of cross to account for these enhancements?
I don't understand why so many projects design their deliverables in terms of gargantuan milestones. Would like to see very many incremental updates rather than waiting until the cows come home.
Describe why this would be a good inclusion for cross
This is software, it's not meant to sit idle for years on end. It's meant to change.
The text was updated successfully, but these errors were encountered:
I'm not sure what I'm supposed to to with this, but I'll address your points 👍🏼
First of all, this is a open-source project, developed by volunteers with other projects, family, life etc.
What this means is that allocation for the regular maintainers can be inconsistent.
In the years since the last release, the Rust compiler has added new platform tiers
Support for these platforms needs the tooling to work and that work to be implemented, this takes time, and if a platform hasn't been supported yet but could be it's simply because time hasn't been allocated towards that.
as well as patches relating to safety/security
I'm not aware of any security patches related to what we control that affects the users (sans one). Users pick the rust version themselves, the version of other libraries to install, etc.
You might have a point here with gcc (https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95189), which is not easy to fix gracefully, and that graceful bump (it would require a update from ubuntu 20.04 to 24.04) can't be done without everything else working around it, which it doesn't always (and doesn't, for example the CI build is currently broken because of a change in ubuntu packages affecting us).
Can we please finally release a new version of cross to account for these enhancements?
Yes, I want this, but stuff needs to be fixed first, and they aren't.
I don't understand why so many projects design their deliverables in terms of gargantuan milestones. Would like to see very many incremental updates rather than waiting until the cows come home.
How does this want apply to cross?
So in general, the big holdup is coordinating Docker image updates, fixing broken CI, and making sure everyone’s use cases keep working.
With all that said, I hear you. Sitting on changes forever doesn't feel good. Cross is volunteer-driven, so my capacity to maintain the project has been limited. If anyone wants to pitch in, that’d help get a release out the door sooner. Until then, I’ll do and have tried to do my best to keep things moving when I can. I try to be very responsive in issues and PRs, and also in our chatroom.
Checklist
Describe your request
Hi!
I rather enjoy the cross utility. In the years since the last release, the Rust compiler has added new platform tiers, as well as patches relating to safety/security. Can we please finally release a new version of cross to account for these enhancements?
I don't understand why so many projects design their deliverables in terms of gargantuan milestones. Would like to see very many incremental updates rather than waiting until the cows come home.
Describe why this would be a good inclusion for
cross
This is software, it's not meant to sit idle for years on end. It's meant to change.
The text was updated successfully, but these errors were encountered: