Skip to content

{examples,tests}/rust: Rust updates [backport 2022.04]#18111

Merged
maribu merged 1 commit intoRIOT-OS:2022.04-branchfrom
benpicco:backport/2022.04/riot-sys-0.7.7
May 17, 2022
Merged

{examples,tests}/rust: Rust updates [backport 2022.04]#18111
maribu merged 1 commit intoRIOT-OS:2022.04-branchfrom
benpicco:backport/2022.04/riot-sys-0.7.7

Conversation

@benpicco
Copy link
Contributor

Backport of #18048

Contribution description

Updating to riot-sys 0.7.7 enables support for more recent C2Rust
versions.

Testing procedure

  • Green CI

Issues/PRs references

Supporting the most recent C2Rust helps unblock RIOT-OS/riotdocker#189.

Updating to riot-sys 0.7.7 enables support for more recent C2Rust
versions, and to riot-wrappers 0.7.22 unblocks [17990].

[17990]: RIOT-OS#17990

(cherry picked from commit ec498cd)
@benpicco benpicco added Area: examples Area: Example Applications Area: Rust Area: Rust wrapper Area: tests Area: tests and testing framework CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR Impact: minor The PR is small in size and might only require a quick look of a knowledgeable reviewer Process: release backport Integration Process: The PR is a release backport of a change previously provided to master Type: enhancement The issue suggests enhanceable parts / The PR enhances parts of the codebase / documentation labels May 16, 2022
@benpicco benpicco requested review from chrysn, kaspar030 and maribu May 16, 2022 21:34
Copy link
Member

@chrysn chrysn left a comment

Choose a reason for hiding this comment

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

Thanks, looks good and I agree that Green CI is a sufficient criterion.

@maribu
Copy link
Member

maribu commented May 17, 2022

@OlegHahm If you want to block this, speak up swiftly ;)

@maribu maribu merged commit 398e846 into RIOT-OS:2022.04-branch May 17, 2022
@benpicco benpicco deleted the backport/2022.04/riot-sys-0.7.7 branch May 17, 2022 10:21
@OlegHahm
Copy link
Member

Well, apparently we're heading for a bugfix release anyway.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area: examples Area: Example Applications Area: Rust Area: Rust wrapper Area: tests Area: tests and testing framework CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR Impact: minor The PR is small in size and might only require a quick look of a knowledgeable reviewer Process: release backport Integration Process: The PR is a release backport of a change previously provided to master Type: enhancement The issue suggests enhanceable parts / The PR enhances parts of the codebase / documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants