Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Oct 13, 2025

This PR contains the following updates:

Package Type Update Change
libc workspace.dependencies patch 0.2.175 -> 0.2.177

Warning

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


Release Notes

rust-lang/libc (libc)

v0.2.177

Compare Source

Added
  • Apple: Add TIOCGETA, TIOCSETA, TIOCSETAW, TIOCSETAF constants (#​4736)
  • Apple: Add pthread_cond_timedwait_relative_np (#​4719)
  • BSDs: Add _CS_PATH constant (#​4738)
  • Linux-like: Add SIGEMT for mips* and sparc* architectures (#​4730)
  • OpenBSD: Add elf_aux_info (#​4729)
  • Redox: Add more sysconf constants (#​4728)
  • Windows: Add wcsnlen (#​4721)
Changed
  • WASIP2: Invert conditional to include p2 APIs (#​4733)

v0.2.176

Compare Source

Support
  • The default FreeBSD version has been raised from 11 to 12. This matches rustc since 1.78. (#​2406)
  • Debug is now always implemented, rather than being gated behind the extra_traits feature. (#​4624)
Added
  • AIX: Restore some non-POSIX functions guarded by the _KERNEL macro. (#​4607)
  • FreeBSD 14: Add st_fileref to struct stat (#​4642)
  • Haiku: Add the accept4 POSIX call (#​4586)
  • Introduce a wrapper for representing padding (#​4632)
  • Linux: Add EM_RISCV (#​4659)
  • Linux: Add MS_NOSYMFOLLOW (#​4389)
  • Linux: Add backtrace_symbols(_fd) (#​4668)
  • Linux: Add missing SOL_PACKET optnames (#​4669)
  • Musl s390x: Add SYS_mseal (#​4549)
  • NuttX: Add __errno (#​4687)
  • Redox: Add dirfd, VDISABLE, and resource consts (#​4660)
  • Redox: Add more resource.h, fcntl.h constants (#​4666)
  • Redox: Enable strftime and mkostemp[s] (#​4629)
  • Unix, Windows: Add qsort_r (Unix), and qsort(_s) (Windows) (#​4677)
  • Unix: Add dlvsym for Linux-gnu, FreeBSD, and NetBSD (#​4671)
  • Unix: Add sigqueue (#​4620)
Changed
  • FreeBSD 15: Mark kinfo_proc as non-exhaustive (#​4553)
  • FreeBSD: Set the ELF symbol version for readdir_r (#​4694)
  • Linux: Correct the config for whether or not epoll_event is packed (#​4639)
  • Tests: Replace the old ctest with the much more reliable new implementation (#​4655 and many related PRs)
Fixed
  • AIX: Fix the type of the 4th arguement of getgrnam_r ([#​4656](#​4656
  • FreeBSD: Limit P_IDLEPROC to FreeBSD 15 (#​4640)
  • FreeBSD: Limit mcontext_t::mc_tlsbase to FreeBSD 15 (#​4640)
  • FreeBSD: Update gating of mcontext_t.mc_tlsbase (#​4703)
  • Musl s390x: Correct the definition of statfs[64] (#​4549)
  • Musl s390x: Make fpreg_t a union (#​4549)
  • Redox: Fix the types of gid_t and uid_t (#​4689)
  • Redox: Fix the value of MAP_FIXED (#​4684)
Deprecated
  • Apple: Correct the deprecated attribute for iconv (a97a0b53)
  • FreeBSD: Deprecate TIOCMGDTRWAIT and TIOCMSDTRWAIT (#​4685)
Removed
  • FreeBSD: Remove JAIL_{GET,SET}_MASK, _MC_FLAG_MASK (#​4691)

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 Oct 13, 2025
@github-actions
Copy link
Contributor

Diagnostic diff on typing conformance tests

No changes detected when running ty on typing conformance tests ✅

@github-actions
Copy link
Contributor

mypy_primer results

No ecosystem changes detected ✅
No memory usage changes detected ✅

@charliermarsh charliermarsh enabled auto-merge (squash) October 13, 2025 01:42
@charliermarsh charliermarsh merged commit 74b2c4c into main Oct 13, 2025
42 checks passed
@charliermarsh charliermarsh deleted the renovate/libc-0.x-lockfile branch October 13, 2025 01:43
@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.

dcreager added a commit that referenced this pull request Oct 13, 2025
…tity

* origin/main: (24 commits)
  Update Python compatibility from 3.13 to 3.14 in README.md (#20852)
  [syntax-errors]: break outside loop F701 (#20556)
  [ty] Treat `Callable`s as bound-method descriptors in special cases (#20802)
  [ty] Do not bind self to non-positional parameters (#20850)
  Fix syntax error false positives on parenthesized context managers (#20846)
  [ty] Remove 'pre-release software' warning (#20817)
  Render unsupported syntax errors in formatter tests (#20777)
  [ty] Treat functions, methods, and dynamic types as function-like `Callable`s (#20842)
  [ty] Move logic for `super()` inference to a new `types::bound_super` submodule (#20840)
  [ty] Fix false-positive diagnostics on `super()` calls (#20814)
  [ty] Move `class_member` to `member` module (#20837)
  [`ruff`] Use DiagnosticTag for more flake8 and numpy rules (#20758)
  [ty] Prefer declared base class attribute over inferred attribute on subclass (#20764)
  [ty] Log files that are slow to type check (#20836)
  Update cargo-bins/cargo-binstall action to v1.15.7 (#20827)
  Update CodSpeedHQ/action action to v4.1.1 (#20828)
  Update Rust crate pyproject-toml to v0.13.7 (#20835)
  Update Rust crate anstream to v0.6.21 (#20829)
  Update Rust crate libc to v0.2.177 (#20832)
  Update Rust crate memchr to v2.7.6 (#20834)
  ...
dcreager added a commit that referenced this pull request Oct 13, 2025
* main: (25 commits)
  [ty] Diagnostic for generic classes that reference typevars in enclosing scope (#20822)
  Update Python compatibility from 3.13 to 3.14 in README.md (#20852)
  [syntax-errors]: break outside loop F701 (#20556)
  [ty] Treat `Callable`s as bound-method descriptors in special cases (#20802)
  [ty] Do not bind self to non-positional parameters (#20850)
  Fix syntax error false positives on parenthesized context managers (#20846)
  [ty] Remove 'pre-release software' warning (#20817)
  Render unsupported syntax errors in formatter tests (#20777)
  [ty] Treat functions, methods, and dynamic types as function-like `Callable`s (#20842)
  [ty] Move logic for `super()` inference to a new `types::bound_super` submodule (#20840)
  [ty] Fix false-positive diagnostics on `super()` calls (#20814)
  [ty] Move `class_member` to `member` module (#20837)
  [`ruff`] Use DiagnosticTag for more flake8 and numpy rules (#20758)
  [ty] Prefer declared base class attribute over inferred attribute on subclass (#20764)
  [ty] Log files that are slow to type check (#20836)
  Update cargo-bins/cargo-binstall action to v1.15.7 (#20827)
  Update CodSpeedHQ/action action to v4.1.1 (#20828)
  Update Rust crate pyproject-toml to v0.13.7 (#20835)
  Update Rust crate anstream to v0.6.21 (#20829)
  Update Rust crate libc to v0.2.177 (#20832)
  ...
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.

2 participants