Skip to content

Update Rust crate libc to v0.2.170#16330

Merged
dhruvmanila merged 1 commit intomainfrom
renovate/libc-0.x-lockfile
Feb 24, 2025
Merged

Update Rust crate libc to v0.2.170#16330
dhruvmanila merged 1 commit intomainfrom
renovate/libc-0.x-lockfile

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Feb 24, 2025

This PR contains the following updates:

Package Type Update Change
libc workspace.dependencies patch 0.2.169 -> 0.2.170

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

rust-lang/libc (libc)

v0.2.170

Compare Source

Added
  • Android: Declare setdomainname and getdomainname #​4212
  • FreeBSD: Add evdev structures #​3756
  • FreeBSD: Add the new st_filerev field to stat32 (#​4254)
  • Linux: Add SI_*`` and TRAP_*`` signal codes #​4225
  • Linux: Add experimental configuration to enable 64-bit time in kernel APIs, set by RUST_LIBC_UNSTABLE_LINUX_TIME_BITS64. #​4148
  • Linux: Add recent socket timestamping flags #​4273
  • Linux: Added new CANFD_FDF flag for the flags field of canfd_frame #​4223
  • Musl: add CLONE_NEWTIME #​4226
  • Solarish: add the posix_spawn family of functions #​4259
Deprecated
  • Linux: deprecate kernel modules syscalls #​4228
Changed
  • Emscripten: Assume version is at least 3.1.42 #​4243
Fixed
  • BSD: Correct the definition of WEXITSTATUS #​4213
  • Hurd: Fix CMSG_DATA on 64bit systems (#​4240)
  • NetBSD: fix getmntinfo (#​4265
  • VxWorks: Fix the size of time_t #​426
Other
  • Add labels to FIXMEs #​4230, #​4229, #​4237
  • CI: Bump FreeBSD CI to 13.4 and 14.2 #​4260
  • Copy definitions from core::ffi and centralize them #​4256
  • Define c_char at top-level and remove per-target c_char definitions #​4202
  • Port style.rs to syn and add tests for the style checker #​4220

Configuration

📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the internal An internal refactor or improvement label Feb 24, 2025
@github-actions
Copy link
Contributor

ruff-ecosystem results

Linter (stable)

✅ ecosystem check detected no linter changes.

Linter (preview)

✅ ecosystem check detected no linter changes.

Formatter (stable)

✅ ecosystem check detected no format changes.

Formatter (preview)

✅ ecosystem check detected no format changes.

@dhruvmanila
Copy link
Member

We only use libc for Apple hardware here:

// All Apple platforms use XNU as their kernel
// and thus have the concept of QoS.
#[cfg(target_vendor = "apple")]
mod imp {

The changelog doesn't indicate any changes there.

@dhruvmanila dhruvmanila merged commit 81f6561 into main Feb 24, 2025
21 checks passed
@dhruvmanila dhruvmanila deleted the renovate/libc-0.x-lockfile branch February 24, 2025 06:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

internal An internal refactor or improvement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant