Skip to content

janked dependencies: bump critical-section, atomic-polyfill, heapless#567

Merged
Freax13 merged 1 commit into
rust-osdev:mainfrom
Wasabi375:update
Jun 25, 2026
Merged

janked dependencies: bump critical-section, atomic-polyfill, heapless#567
Freax13 merged 1 commit into
rust-osdev:mainfrom
Wasabi375:update

Conversation

@Wasabi375

Copy link
Copy Markdown
Contributor

We currently rely on dependencies that are janked on crates.io. This causes warning when the bootlader is installed using the locked flag as is done in build.rs.

This PR bumps critical-section and atomic-polyfill. Also heapless gets bumped as it requires an exact version of atomic-polyfill so it needs to be bumped for cargo to accept a newer version of atomic-polyfill.

Not sure what the best practices are here. It looks like updates to Cargo.lock in this repo seem to only change versions of specific crates when needed. Maybe a clean cargo update should be done at some point, considering the bootloader is installed using --locked.

@Freax13 Freax13 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for your contribution!

@Freax13 Freax13 merged commit e15118c into rust-osdev:main Jun 25, 2026
8 of 9 checks passed
@Wasabi375 Wasabi375 deleted the update branch June 26, 2026 07:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants