chore(deps): update rust-zerover-patch-updates #2001

Open
renovate wants to merge 1 commit from renovate/rust-zerover-patch-updates into main
Collaborator

This PR contains the following updates:

Package Type Update Change
async-trait workspace.dependencies patch 0.1.890.1.91
futures (source) workspace.dependencies patch 0.3.320.3.33
libc workspace.dependencies patch 0.2.1860.2.187
sentry (source) workspace.dependencies patch 0.48.40.48.5
sentry-tower (source) workspace.dependencies patch 0.48.40.48.5
sentry-tracing (source) workspace.dependencies patch 0.48.40.48.5

Release Notes

dtolnay/async-trait (async-trait)

v0.1.91

Compare Source

v0.1.90

Compare Source

  • Update to syn 3
rust-lang/futures-rs (futures)

v0.3.33

Compare Source

  • Fix ReadLine's soundness issue regarding to exception safety. (#​3020)
  • Fix unsound Send impl for IterPinRef and Iter. (#​3003)
  • Fix stacked borrows violation in compat01as03 implementation. (#​3012)
  • Fix memory leak in FuturesUnordered::IntoIter. (#​3005)
  • Add portable-atomic-alloc feature and use it in FuturesUnordered. (#​3007)
  • Re-export alloc::task::Wake. (#​3010)
  • Update spin to 0.12. (#​3014)
rust-lang/libc (libc)

v0.2.187

Compare Source

This release contains a number of improvements related to 64-bit time_t configuration.
Of note the existing RUST_LIBC_UNSTABLE_* environment variables have been replaced
with configuration options. The new way to use these is:

RUSTFLAGS='--cfg=libc_unstable_musl_v1_2_3' cargo ...
RUSTFLAGS='--cfg=libc_unstable_gnu_time_bits="64"' cargo ...

Being able to set this via RUSTFLAGS makes it easier to only apply configuration to
specific targets (and notably, not the host if build scripts are used).

There are two other notable changes:

  • The 32-bit windows-gnu targets now respect libc_unstable_gnu_time_bits

  • uClibc now supports a similar configuration option:

    RUSTFLAGS='--cfg=libc_unstable_uclibc_time64'
    

As a reminder, these options are under active development and may change in the future
(hence the "unstable" in the name). It likely that we will harmonize everything under a
single configuration option before considering them stable.

Support
  • Add support for aarch64-unknown-linux-pauthtest (#​5065)
  • Add support for new QNX targets (#​5241)
  • Better document breaking change policy and recommended usage (#​5179)
Added
  • Android: Add POSIX_SPAWN_* constants (#​5104)
  • Android: Add getpwent, setpwent, and endpwent (#​5160)
  • Android: Add preadv2 and pwritev2 (#​5157)
  • Android: Add seccomp_notif* structures (#​5224)
  • Android: Add timer_[create, delete, getoverrun, gettime, settime] (#​5108)
  • Apple: Add PROC_PIDT_SHORTBSDINFO and proc_bsdshortinfo (#​5110)
  • Apple: Add SIOC* constants from sockio.h (#​5263)
  • Apple: Add _IOR, _IOW, _IOWR (#​5264)
  • Apple: Add bpf_program and bpf_insn (#​5235)
  • Apple: Add additional kqueue constants (#​5077)
  • Apple: Update vm_statistics64 with recently added fields (#​5253)
  • Apple: add IN6_IFF_* and SIOCGIFAFLAG_IN6 (#​5239)
  • Dragonfly: Add O_*, POSIX_FADV_*, NI*, and a few other missing constants (#​5116)
  • Dragonfly: add fdatasync, dlvsym, reallocarray, qsort_r, pthread_*affinity_np, ftok, extattr_*, and dup3 (#​5116)
  • Emscripten: Add in6_pktinfo (#​5256)
  • FreeBSD: Add SOL_LOCAL (#​5185)
  • FreeBSD: Add DLT_* constants (#​5235)
  • FreeBSD: Add PROC_LOGSIGEXIT_* and PPROT_* (#​4657)
  • FreeBSD: Add SO_RERROR (#​5260)
  • FreeBSD: add IN6_IFF_*, in6_ifreq, and SIOCGIFAFLAG_IN6 (#​5239)
  • FreeBSD: add _IO* helpers from sys/ioccom.h (#​5239)
  • Glibc: Add PTHREAD_*_MUTEX_INITIALIZER_NP for riscv64 (#​5094)
  • Glibc: Add new fields to struct tcp_info (#​5215)
  • Linux: Add OPEN_TREE_NAMESPACE (#​5145)
  • Linux: Add SECCOMP_IOCTL_* constants (#​5224)
  • Linux: Add SO_DETACH_REUSEPORT_BPF (#​5081)
  • Linux: Add futex_waitv (#​5125)
  • Linux: Add constants for fsopen, fsconfig, fsmount, and fspick (#​5145)
  • Linux: Add fields to statx present since 6.16 (#​4621)
  • Linux: Add network entry API (#​5049)
  • Linux: add ifaddrmsg and rtattr (#​5234)
  • Linux: add sockaddr_iucv (#​5041)
  • MacOS: Add ENOTCAPABLE (#​4925)
  • Musl: Add renameat2 (#​5113)
  • NuttX: Add F_SETFD (#​5258)
  • NuttX: Add POLLRD* and POLLWR* constants (#​5258)
  • NuttX: Add SO_KEEPALIVE and TCP keepalive constants (#​5111)
  • NuttX: Add TCP_MAXSEG (#​5258)
  • NuttX: Add eventfd and EFD_* constants (#​5258)
  • NuttX: Add pipe2 (#​5258)
  • NuttX: Add strerror_r (#​5258)
  • NuttX: Add netinet structs and constants (#​5258)
  • NuttX: Add socket structs, functions and constants (#​5258)
  • QuRT: Add POSIX timer functions (#​5091)
  • QuRT: Add missing pthread functions from QuRT SDK headers (#​5091)
  • QuRT: Add missing unistd process and file functions (#​5091)
  • QuRT: Add mqueue subsystem (message queues, select/pselect) (#​5091)
  • Redox: Add *at and dirent functions (#​5117)
  • Solarish: Add IP TTL and IPv6 Hop Limit consts (#​5089)
  • Solarish: Add port_alert and PORT_ALERT* constants (#​5203)
  • Solarish: add AI_CANONNAME (#​5085)
  • aarch64: Add SYS_sendfile and SYS_fadvise64 constants (#​5133)
Deprecated
  • Dragonfly: Deprecate compatibility aliases CPUCTL_RSMSR and UTX_DB_LASTLOG (#​5116)
Fixed
  • breaking NetBSD: Correct ts from *const timespec to *mut timespec in _lwp_park` (#​5169)
  • breaking Linux GNU: Change overflowing PTRACE_*ET_SYSCALL_USER_DISPATCH_CONFIG constants from u8 to c_uint (#​4936)
  • Fix the soundness bug in the representation of extern types (#​5021)
  • Cygwin: fix cpuset_t typo in CPU_ZERO (#​5098)
  • Dragonfly: ABI fixes including regex offsets, ifaddrs, pthread barriers, process sizing fields, and mcontext alignment (#​5116)
  • Dragonfly: Correct values of CPUCTL_CPUID*, EV_HUP, and EV_SYSFLAGS (#​5116)
  • Emscripten: fix pthread type sizes for wasm64 (MEMORY64) (#​5156)
  • Horizon: Fix the value of POLLOUT (#​5090)
  • Linux: Correct the value of EPIOC[GS]PARAMS with nonstandard _IOC (#​5188)
  • Make VxWorks shims unsafe (#​3727)
  • NetBSD: Correct getmntinfo to link __getmntinfo13 (#​5251)
  • QNX: Fix the value of PTHREAD_MUTEX_INITIALIZER (#​5241)
  • QuRT: fix type and definition inaccuracies against SDK headers (#​5091)
  • Windows: Correctly link to 32-bit time routines on 32-bit platforms (#​5059)
  • uClibc: Fix constants accidentally removed (#​5141)
  • uclibc: Fix build issues (#​5046)
  • uclibc: Fix type of PRIO_PROCESS and friends (#​5046)
Changed
  • AIX, TeeOS: Drop unneeded -> c_void (#​5240)
  • Apple: Change AIO_LISTIO_MAX to account for changes in macOS 27 (#​5253)
  • Glibc: Update the value of MS_NOUSER (#​5215)
  • L4Re: Update definitions and test infra (#​5275)
  • Linux: Update the value of SW_MAX and SW_CNT (#​5215)
  • MacOS: Add swapped_count to vm_statistics64 (#​4926)
  • Windows: Windows-GNU now respects libc_unstable_gnu_time_bits for 64-bit time_t config (#​5062)
Removed
  • Dragonfly: Remove FreeBSD-only Elf32_Lword, ip_mreq_source, and IP_ constants (#​5116)
  • Dragonfly: Remove private VM type bindings (#​5116)
  • Linux: Remove KERN_REALROOTDEV and VM_LAPTOP_MODE (#​5177)
  • VxWorks: Remove non-user-facing (kernel) API (#​5129)
Other
  • Print config information if LIBC_BUILD_VERBOSE is set (#​5272)
  • Annotate *LAST constants as potentially changing (#​5120)
  • Annotate *MAX constants as potentially changing (#​5122)
  • BSD: Annotate ELAST constants as potentially changing (#​5118)
  • FreeBSD: Annotate RAND_MAX as potentially changing (#​5119)
  • Linux, L4re: Annotate *NUM constants as potentially changing (#​5123)
  • QNX: Restructure to support new platforms (#​4984)
  • Unix: Annotate *COUNT constants as potentially changing (#​5121)
  • uClibc: Add unstable support of 64-bit time_t (#​5046)
  • (internal) FreeBSD: Replace unstable env to set version with an unstable cfg (#​5201)
  • (internal) Glibc: Remove public configuration for file offset bits (#​5268)
  • (internal) Linux: Delete config via RUST_LIBC_UNSTABLE_LINUX_TIME_BITS64 (#​5197)
  • (internal) Replace RUST_LIBC_UNSTABLE env with libc_unstable* cfg (#​4977)
getsentry/sentry-rust (sentry)

v0.48.5

Compare Source

Fixes
  • Fixed a bug that could cause the SDK to panic and, in some cases, panic while handling the panic, aborting the process (#​1241).

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • 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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


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

This PR has been generated by Mend Renovate.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [async-trait](https://github.com/dtolnay/async-trait) | workspace.dependencies | patch | `0.1.89` → `0.1.91` | | [futures](https://rust-lang.github.io/futures-rs) ([source](https://github.com/rust-lang/futures-rs)) | workspace.dependencies | patch | `0.3.32` → `0.3.33` | | [libc](https://github.com/rust-lang/libc) | workspace.dependencies | patch | `0.2.186` → `0.2.187` | | [sentry](https://sentry.io/welcome/) ([source](https://github.com/getsentry/sentry-rust)) | workspace.dependencies | patch | `0.48.4` → `0.48.5` | | [sentry-tower](https://sentry.io/welcome/) ([source](https://github.com/getsentry/sentry-rust)) | workspace.dependencies | patch | `0.48.4` → `0.48.5` | | [sentry-tracing](https://sentry.io/welcome/) ([source](https://github.com/getsentry/sentry-rust)) | workspace.dependencies | patch | `0.48.4` → `0.48.5` | --- ### Release Notes <details> <summary>dtolnay/async-trait (async-trait)</summary> ### [`v0.1.91`](https://github.com/dtolnay/async-trait/compare/0.1.90...0.1.91) [Compare Source](https://github.com/dtolnay/async-trait/compare/0.1.90...0.1.91) ### [`v0.1.90`](https://github.com/dtolnay/async-trait/releases/tag/0.1.90) [Compare Source](https://github.com/dtolnay/async-trait/compare/0.1.89...0.1.90) - Update to syn 3 </details> <details> <summary>rust-lang/futures-rs (futures)</summary> ### [`v0.3.33`](https://github.com/rust-lang/futures-rs/blob/HEAD/CHANGELOG.md#0333---2026-07-18) [Compare Source](https://github.com/rust-lang/futures-rs/compare/0.3.32...0.3.33) - Fix `ReadLine`'s soundness issue regarding to exception safety. ([#&#8203;3020](https://github.com/rust-lang/futures-rs/issues/3020)) - Fix unsound `Send` impl for `IterPinRef` and `Iter`. ([#&#8203;3003](https://github.com/rust-lang/futures-rs/issues/3003)) - Fix stacked borrows violation in `compat01as03` implementation. ([#&#8203;3012](https://github.com/rust-lang/futures-rs/issues/3012)) - Fix memory leak in `FuturesUnordered::IntoIter`. ([#&#8203;3005](https://github.com/rust-lang/futures-rs/issues/3005)) - Add `portable-atomic-alloc` feature and use it in `FuturesUnordered`. ([#&#8203;3007](https://github.com/rust-lang/futures-rs/issues/3007)) - Re-export `alloc::task::Wake`. ([#&#8203;3010](https://github.com/rust-lang/futures-rs/issues/3010)) - Update `spin` to 0.12. ([#&#8203;3014](https://github.com/rust-lang/futures-rs/issues/3014)) </details> <details> <summary>rust-lang/libc (libc)</summary> ### [`v0.2.187`](https://github.com/rust-lang/libc/releases/tag/0.2.187) [Compare Source](https://github.com/rust-lang/libc/compare/0.2.186...0.2.187) This release contains a number of improvements related to 64-bit `time_t` configuration. Of note the existing `RUST_LIBC_UNSTABLE_*` environment variables have been replaced with configuration options. The new way to use these is: ```sh RUSTFLAGS='--cfg=libc_unstable_musl_v1_2_3' cargo ... RUSTFLAGS='--cfg=libc_unstable_gnu_time_bits="64"' cargo ... ``` Being able to set this via `RUSTFLAGS` makes it easier to only apply configuration to specific targets (and notably, not the host if build scripts are used). There are two other notable changes: - The 32-bit `windows-gnu` targets now respect `libc_unstable_gnu_time_bits` - uClibc now supports a similar configuration option: ```sh RUSTFLAGS='--cfg=libc_unstable_uclibc_time64' ``` As a reminder, these options are under active development and may change in the future (hence the "unstable" in the name). It likely that we will harmonize everything under a single configuration option before considering them stable. ##### Support - Add support for `aarch64-unknown-linux-pauthtest` ([#&#8203;5065](https://github.com/rust-lang/libc/pull/5065)) - Add support for new QNX targets ([#&#8203;5241](https://github.com/rust-lang/libc/pull/5241)) - Better document breaking change policy and recommended usage ([#&#8203;5179](https://github.com/rust-lang/libc/pull/5179)) ##### Added - Android: Add `POSIX_SPAWN_*` constants ([#&#8203;5104](https://github.com/rust-lang/libc/pull/5104)) - Android: Add `getpwent`, `setpwent`, and `endpwent` ([#&#8203;5160](https://github.com/rust-lang/libc/pull/5160)) - Android: Add `preadv2` and `pwritev2` ([#&#8203;5157](https://github.com/rust-lang/libc/pull/5157)) - Android: Add `seccomp_notif*` structures ([#&#8203;5224](https://github.com/rust-lang/libc/pull/5224)) - Android: Add `timer_[create, delete, getoverrun, gettime, settime]` ([#&#8203;5108](https://github.com/rust-lang/libc/pull/5108)) - Apple: Add `PROC_PIDT_SHORTBSDINFO` and `proc_bsdshortinfo` ([#&#8203;5110](https://github.com/rust-lang/libc/pull/5110)) - Apple: Add `SIOC*` constants from `sockio.h` ([#&#8203;5263](https://github.com/rust-lang/libc/pull/5263)) - Apple: Add `_IOR`, `_IOW`, `_IOWR` ([#&#8203;5264](https://github.com/rust-lang/libc/pull/5264)) - Apple: Add `bpf_program` and `bpf_insn` ([#&#8203;5235](https://github.com/rust-lang/libc/pull/5235)) - Apple: Add additional `kqueue` constants ([#&#8203;5077](https://github.com/rust-lang/libc/pull/5077)) - Apple: Update `vm_statistics64` with recently added fields ([#&#8203;5253](https://github.com/rust-lang/libc/pull/5253)) - Apple: add `IN6_IFF_*` and `SIOCGIFAFLAG_IN6` ([#&#8203;5239](https://github.com/rust-lang/libc/pull/5239)) - Dragonfly: Add `O_*`, `POSIX_FADV_*`, `NI*`, and a few other missing constants ([#&#8203;5116](https://github.com/rust-lang/libc/pull/5116)) - Dragonfly: add `fdatasync`, `dlvsym`, `reallocarray`, `qsort_r`, `pthread_*affinity_np`, `ftok`, `extattr_*`, and `dup3` ([#&#8203;5116](https://github.com/rust-lang/libc/pull/5116)) - Emscripten: Add `in6_pktinfo` ([#&#8203;5256](https://github.com/rust-lang/libc/pull/5256)) - FreeBSD: Add SOL\_LOCAL ([#&#8203;5185](https://github.com/rust-lang/libc/pull/5185)) - FreeBSD: Add `DLT_*` constants ([#&#8203;5235](https://github.com/rust-lang/libc/pull/5235)) - FreeBSD: Add `PROC_LOGSIGEXIT_*` and `PPROT_*` ([#&#8203;4657](https://github.com/rust-lang/libc/pull/4657)) - FreeBSD: Add `SO_RERROR` ([#&#8203;5260](https://github.com/rust-lang/libc/pull/5260)) - FreeBSD: add `IN6_IFF_*`, `in6_ifreq`, and `SIOCGIFAFLAG_IN6` ([#&#8203;5239](https://github.com/rust-lang/libc/pull/5239)) - FreeBSD: add `_IO*` helpers from `sys/ioccom.h` ([#&#8203;5239](https://github.com/rust-lang/libc/pull/5239)) - Glibc: Add `PTHREAD_*_MUTEX_INITIALIZER_NP` for riscv64 ([#&#8203;5094](https://github.com/rust-lang/libc/pull/5094)) - Glibc: Add new fields to `struct tcp_info` ([#&#8203;5215](https://github.com/rust-lang/libc/pull/5215)) - Linux: Add `OPEN_TREE_NAMESPACE` ([#&#8203;5145](https://github.com/rust-lang/libc/pull/5145)) - Linux: Add `SECCOMP_IOCTL_*` constants ([#&#8203;5224](https://github.com/rust-lang/libc/pull/5224)) - Linux: Add `SO_DETACH_REUSEPORT_BPF` ([#&#8203;5081](https://github.com/rust-lang/libc/pull/5081)) - Linux: Add `futex_waitv` ([#&#8203;5125](https://github.com/rust-lang/libc/pull/5125)) - Linux: Add constants for `fsopen`, `fsconfig`, `fsmount`, and `fspick` ([#&#8203;5145](https://github.com/rust-lang/libc/pull/5145)) - Linux: Add fields to `statx` present since 6.16 ([#&#8203;4621](https://github.com/rust-lang/libc/pull/4621)) - Linux: Add network entry API ([#&#8203;5049](https://github.com/rust-lang/libc/pull/5049)) - Linux: add `ifaddrmsg` and `rtattr` ([#&#8203;5234](https://github.com/rust-lang/libc/pull/5234)) - Linux: add `sockaddr_iucv` ([#&#8203;5041](https://github.com/rust-lang/libc/pull/5041)) - MacOS: Add `ENOTCAPABLE` ([#&#8203;4925](https://github.com/rust-lang/libc/pull/4925)) - Musl: Add `renameat2` ([#&#8203;5113](https://github.com/rust-lang/libc/pull/5113)) - NuttX: Add `F_SETFD` ([#&#8203;5258](https://github.com/rust-lang/libc/pull/5258)) - NuttX: Add `POLLRD*` and `POLLWR*` constants ([#&#8203;5258](https://github.com/rust-lang/libc/pull/5258)) - NuttX: Add `SO_KEEPALIVE` and TCP keepalive constants ([#&#8203;5111](https://github.com/rust-lang/libc/pull/5111)) - NuttX: Add `TCP_MAXSEG` ([#&#8203;5258](https://github.com/rust-lang/libc/pull/5258)) - NuttX: Add `eventfd` and `EFD_*` constants ([#&#8203;5258](https://github.com/rust-lang/libc/pull/5258)) - NuttX: Add `pipe2` ([#&#8203;5258](https://github.com/rust-lang/libc/pull/5258)) - NuttX: Add `strerror_r` ([#&#8203;5258](https://github.com/rust-lang/libc/pull/5258)) - NuttX: Add `netinet` structs and constants ([#&#8203;5258](https://github.com/rust-lang/libc/pull/5258)) - NuttX: Add socket structs, functions and constants ([#&#8203;5258](https://github.com/rust-lang/libc/pull/5258)) - QuRT: Add POSIX timer functions ([#&#8203;5091](https://github.com/rust-lang/libc/pull/5091)) - QuRT: Add missing pthread functions from QuRT SDK headers ([#&#8203;5091](https://github.com/rust-lang/libc/pull/5091)) - QuRT: Add missing unistd process and file functions ([#&#8203;5091](https://github.com/rust-lang/libc/pull/5091)) - QuRT: Add mqueue subsystem (message queues, select/pselect) ([#&#8203;5091](https://github.com/rust-lang/libc/pull/5091)) - Redox: Add `*at` and `dirent` functions ([#&#8203;5117](https://github.com/rust-lang/libc/pull/5117)) - Solarish: Add IP TTL and IPv6 Hop Limit consts ([#&#8203;5089](https://github.com/rust-lang/libc/pull/5089)) - Solarish: Add `port_alert` and `PORT_ALERT*` constants ([#&#8203;5203](https://github.com/rust-lang/libc/pull/5203)) - Solarish: add AI\_CANONNAME ([#&#8203;5085](https://github.com/rust-lang/libc/pull/5085)) - aarch64: Add SYS\_sendfile and SYS\_fadvise64 constants ([#&#8203;5133](https://github.com/rust-lang/libc/pull/5133)) ##### Deprecated - Dragonfly: Deprecate compatibility aliases `CPUCTL_RSMSR` and `UTX_DB_LASTLOG` ([#&#8203;5116](https://github.com/rust-lang/libc/pull/5116)) ##### Fixed - **breaking** NetBSD: Correct `ts` from `*const timespec` to `*mut timespec` in \_lwp\_park\` ([#&#8203;5169](https://github.com/rust-lang/libc/pull/5169)) - **breaking** Linux GNU: Change overflowing `PTRACE_*ET_SYSCALL_USER_DISPATCH_CONFIG` constants from `u8` to `c_uint` ([#&#8203;4936](https://github.com/rust-lang/libc/pull/4936)) - Fix the soundness bug in the representation of extern types ([#&#8203;5021](https://github.com/rust-lang/libc/pull/5021)) - Cygwin: fix `cpuset_t` typo in `CPU_ZERO` ([#&#8203;5098](https://github.com/rust-lang/libc/pull/5098)) - Dragonfly: ABI fixes including regex offsets, `ifaddrs`, pthread barriers, process sizing fields, and `mcontext` alignment ([#&#8203;5116](https://github.com/rust-lang/libc/pull/5116)) - Dragonfly: Correct values of `CPUCTL_CPUID*`, `EV_HUP`, and `EV_SYSFLAGS` ([#&#8203;5116](https://github.com/rust-lang/libc/pull/5116)) - Emscripten: fix pthread type sizes for wasm64 (MEMORY64) ([#&#8203;5156](https://github.com/rust-lang/libc/pull/5156)) - Horizon: Fix the value of `POLLOUT` ([#&#8203;5090](https://github.com/rust-lang/libc/pull/5090)) - Linux: Correct the value of `EPIOC[GS]PARAMS` with nonstandard \_IOC ([#&#8203;5188](https://github.com/rust-lang/libc/pull/5188)) - Make VxWorks shims `unsafe` ([#&#8203;3727](https://github.com/rust-lang/libc/pull/3727)) - NetBSD: Correct getmntinfo to link `__getmntinfo13` ([#&#8203;5251](https://github.com/rust-lang/libc/pull/5251)) - QNX: Fix the value of `PTHREAD_MUTEX_INITIALIZER` ([#&#8203;5241](https://github.com/rust-lang/libc/pull/5241)) - QuRT: fix type and definition inaccuracies against SDK headers ([#&#8203;5091](https://github.com/rust-lang/libc/pull/5091)) - Windows: Correctly link to 32-bit time routines on 32-bit platforms ([#&#8203;5059](https://github.com/rust-lang/libc/pull/5059)) - uClibc: Fix constants accidentally removed ([#&#8203;5141](https://github.com/rust-lang/libc/pull/5141)) - uclibc: Fix build issues ([#&#8203;5046](https://github.com/rust-lang/libc/pull/5046)) - uclibc: Fix type of PRIO\_PROCESS and friends ([#&#8203;5046](https://github.com/rust-lang/libc/pull/5046)) ##### Changed - AIX, TeeOS: Drop unneeded `-> c_void` ([#&#8203;5240](https://github.com/rust-lang/libc/pull/5240)) - Apple: Change `AIO_LISTIO_MAX` to account for changes in macOS 27 ([#&#8203;5253](https://github.com/rust-lang/libc/pull/5253)) - Glibc: Update the value of `MS_NOUSER` ([#&#8203;5215](https://github.com/rust-lang/libc/pull/5215)) - L4Re: Update definitions and test infra ([#&#8203;5275](https://github.com/rust-lang/libc/pull/5275)) - Linux: Update the value of `SW_MAX` and `SW_CNT` ([#&#8203;5215](https://github.com/rust-lang/libc/pull/5215)) - MacOS: Add `swapped_count` to `vm_statistics64` ([#&#8203;4926](https://github.com/rust-lang/libc/pull/4926)) - Windows: Windows-GNU now respects `libc_unstable_gnu_time_bits` for 64-bit `time_t` config ([#&#8203;5062](https://github.com/rust-lang/libc/pull/5062)) ##### Removed - Dragonfly: Remove FreeBSD-only `Elf32_Lword`, `ip_mreq_source`, and `IP_` constants ([#&#8203;5116](https://github.com/rust-lang/libc/pull/5116)) - Dragonfly: Remove private VM type bindings ([#&#8203;5116](https://github.com/rust-lang/libc/pull/5116)) - Linux: Remove `KERN_REALROOTDEV` and `VM_LAPTOP_MODE` ([#&#8203;5177](https://github.com/rust-lang/libc/pull/5177)) - VxWorks: Remove non-user-facing (kernel) API ([#&#8203;5129](https://github.com/rust-lang/libc/pull/5129)) ##### Other - Print config information if `LIBC_BUILD_VERBOSE` is set ([#&#8203;5272](https://github.com/rust-lang/libc/pull/5272)) - Annotate `*LAST` constants as potentially changing ([#&#8203;5120](https://github.com/rust-lang/libc/pull/5120)) - Annotate `*MAX` constants as potentially changing ([#&#8203;5122](https://github.com/rust-lang/libc/pull/5122)) - BSD: Annotate `ELAST` constants as potentially changing ([#&#8203;5118](https://github.com/rust-lang/libc/pull/5118)) - FreeBSD: Annotate `RAND_MAX` as potentially changing ([#&#8203;5119](https://github.com/rust-lang/libc/pull/5119)) - Linux, L4re: Annotate `*NUM` constants as potentially changing ([#&#8203;5123](https://github.com/rust-lang/libc/pull/5123)) - QNX: Restructure to support new platforms ([#&#8203;4984](https://github.com/rust-lang/libc/pull/4984)) - Unix: Annotate `*COUNT` constants as potentially changing ([#&#8203;5121](https://github.com/rust-lang/libc/pull/5121)) - uClibc: Add unstable support of 64-bit `time_t` ([#&#8203;5046](https://github.com/rust-lang/libc/pull/5046)) - (internal) FreeBSD: Replace unstable env to set version with an unstable cfg ([#&#8203;5201](https://github.com/rust-lang/libc/pull/5201)) - (internal) Glibc: Remove public configuration for file offset bits ([#&#8203;5268](https://github.com/rust-lang/libc/pull/5268)) - (internal) Linux: Delete config via `RUST_LIBC_UNSTABLE_LINUX_TIME_BITS64` ([#&#8203;5197](https://github.com/rust-lang/libc/pull/5197)) - (internal) Replace `RUST_LIBC_UNSTABLE` env with `libc_unstable*` cfg ([#&#8203;4977](https://github.com/rust-lang/libc/pull/4977)) </details> <details> <summary>getsentry/sentry-rust (sentry)</summary> ### [`v0.48.5`](https://github.com/getsentry/sentry-rust/blob/HEAD/CHANGELOG.md#0485) [Compare Source](https://github.com/getsentry/sentry-rust/compare/0.48.4...0.48.5) ##### Fixes - Fixed a bug that could cause the SDK to panic and, in some cases, panic while handling the panic, aborting the process ([#&#8203;1241](https://github.com/getsentry/sentry-rust/pull/1241)). </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - 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. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNjAuMiIsInVwZGF0ZWRJblZlciI6IjQzLjI2MC4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJEZXBlbmRlbmNpZXMiLCJEZXBlbmRlbmNpZXMvUmVub3ZhdGUiXX0=-->
chore(deps): update rust-zerover-patch-updates to v0.48.5
Some checks failed
Auto Labeler / Apply labels based on changed files (pull_request_target) Successful in 2s
Checks / Prek / Check changed files (pull_request) Successful in 7s
Checks / Changelog / Check changelog is added (pull_request_target) Successful in 6s
Documentation / Build and Deploy Documentation (pull_request) Successful in 1m10s
Update flake hashes / update-flake-hashes (pull_request) Successful in 1m20s
Checks / Prek / Clippy and Cargo Tests (pull_request) Failing after 1m51s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 4m3s
6316dea4b5
renovate force-pushed renovate/rust-zerover-patch-updates from 6316dea4b5
Some checks failed
Auto Labeler / Apply labels based on changed files (pull_request_target) Successful in 2s
Checks / Prek / Check changed files (pull_request) Successful in 7s
Checks / Changelog / Check changelog is added (pull_request_target) Successful in 6s
Documentation / Build and Deploy Documentation (pull_request) Successful in 1m10s
Update flake hashes / update-flake-hashes (pull_request) Successful in 1m20s
Checks / Prek / Clippy and Cargo Tests (pull_request) Failing after 1m51s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 4m3s
to c85a181bea
Some checks failed
Checks / Changelog / Check changelog is added (pull_request_target) Successful in 6s
Documentation / Build and Deploy Documentation (pull_request) Successful in 59s
Checks / Prek / Check changed files (pull_request) Successful in 7s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 1m12s
Update flake hashes / update-flake-hashes (pull_request) Successful in 1m20s
Checks / Prek / Clippy and Cargo Tests (pull_request) Failing after 8m25s
2026-07-19 05:04:57 +00:00
Compare
renovate changed title from chore(deps): update rust-zerover-patch-updates to v0.48.5 to chore(deps): update rust-zerover-patch-updates 2026-07-19 05:04:59 +00:00
renovate force-pushed renovate/rust-zerover-patch-updates from c85a181bea
Some checks failed
Checks / Changelog / Check changelog is added (pull_request_target) Successful in 6s
Documentation / Build and Deploy Documentation (pull_request) Successful in 59s
Checks / Prek / Check changed files (pull_request) Successful in 7s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 1m12s
Update flake hashes / update-flake-hashes (pull_request) Successful in 1m20s
Checks / Prek / Clippy and Cargo Tests (pull_request) Failing after 8m25s
to df7907dc70
Some checks failed
Checks / Changelog / Check changelog is added (pull_request_target) Successful in 6s
Checks / Prek / Check changed files (pull_request) Successful in 6s
Documentation / Build and Deploy Documentation (pull_request) Successful in 59s
Update flake hashes / update-flake-hashes (pull_request) Successful in 1m22s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 2m11s
Checks / Prek / Clippy and Cargo Tests (pull_request) Failing after 9m40s
2026-07-21 05:04:37 +00:00
Compare
renovate force-pushed renovate/rust-zerover-patch-updates from df7907dc70
Some checks failed
Checks / Changelog / Check changelog is added (pull_request_target) Successful in 6s
Checks / Prek / Check changed files (pull_request) Successful in 6s
Documentation / Build and Deploy Documentation (pull_request) Successful in 59s
Update flake hashes / update-flake-hashes (pull_request) Successful in 1m22s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 2m11s
Checks / Prek / Clippy and Cargo Tests (pull_request) Failing after 9m40s
to b40b91a4b8
Some checks failed
Checks / Changelog / Check changelog is added (pull_request_target) Successful in 6s
Documentation / Build and Deploy Documentation (pull_request) Successful in 1m10s
Checks / Prek / Check changed files (pull_request) Successful in 6s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 1m2s
Update flake hashes / update-flake-hashes (pull_request) Successful in 1m6s
Checks / Prek / Clippy and Cargo Tests (pull_request) Failing after 7m1s
2026-07-21 05:25:09 +00:00
Compare
Some checks failed
Checks / Changelog / Check changelog is added (pull_request_target) Successful in 6s
Required
Details
Documentation / Build and Deploy Documentation (pull_request) Successful in 1m10s
Checks / Prek / Check changed files (pull_request) Successful in 6s
Required
Details
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 1m2s
Required
Details
Update flake hashes / update-flake-hashes (pull_request) Successful in 1m6s
Checks / Prek / Clippy and Cargo Tests (pull_request) Failing after 7m1s
Required
Details
Some required checks were not successful.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/rust-zerover-patch-updates:renovate/rust-zerover-patch-updates
git switch renovate/rust-zerover-patch-updates
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
continuwuation/continuwuity!2001
No description provided.