Skip to content

Update sysinfo dependency to version 0.39.5#24706

Open
Rynibami wants to merge 1 commit into
bevyengine:mainfrom
Rynibami:update-sysinfo-dependency
Open

Update sysinfo dependency to version 0.39.5#24706
Rynibami wants to merge 1 commit into
bevyengine:mainfrom
Rynibami:update-sysinfo-dependency

Conversation

@Rynibami

Copy link
Copy Markdown

Solution

There was a build error on MacOS (M4 Max) for the sysinfo dependency. Updating the dependency solves the problem.

Relevant Issues

Testing

  • Run cargo build on MacOS with an M4 chip
  • Verify that no build errors appear

@github-actions

Copy link
Copy Markdown
Contributor

Welcome, new contributor!

Please make sure you've read our contributing guide, as well as our policy regarding AI usage, and we look forward to reviewing your pull request shortly ✨

@mnmaita mnmaita added C-Bug An unexpected or incorrect behavior D-Trivial Nice and easy! A great choice to get started with Bevy O-MacOS Specific to the MacOS (Apple) desktop operating system C-Dependencies A change to the crates that Bevy depends on S-Ready-For-Final-Review This PR has been approved by the community. It's ready for a maintainer to consider merging it P-Compile-Failure A failure to compile Bevy apps labels Jun 22, 2026
@beicause

Copy link
Copy Markdown
Member

cargo update can also fix this. Is the stricter version requirement necessary?

@Rynibami

Copy link
Copy Markdown
Author

cargo update can also fix this. Is the stricter version requirement necessary?

The sysinfo crate has been updated to fix the issue. So, strictly speaking, it is not required to update the version number. Still, the patches resolve platform-specific compile errors (critical) and if it doesn't matter that much as it automatically gets resolved by cargo, then why bother with the patch numbers in the first place?

Here a small overview of the patch notes:

# 0.39.5

 * macOS: Fix build for apple app store

# 0.39.4

 * Unix: Fix soundness issue when retrieving user's groups.
 * macOS: Add new macOS version name.
 * macOS: Fix inaccurate `open_files` returned value.

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

Labels

C-Bug An unexpected or incorrect behavior C-Dependencies A change to the crates that Bevy depends on D-Trivial Nice and easy! A great choice to get started with Bevy O-MacOS Specific to the MacOS (Apple) desktop operating system P-Compile-Failure A failure to compile Bevy apps S-Ready-For-Final-Review This PR has been approved by the community. It's ready for a maintainer to consider merging it

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants