Skip to content

chore(deps): bump the crates group across 1 directory with 9 updates - #21

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/userspace/ksuinit/crates-0ddfe93fa0
Open

chore(deps): bump the crates group across 1 directory with 9 updates#21
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/userspace/ksuinit/crates-0ddfe93fa0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Apr 26, 2026

Copy link
Copy Markdown
Contributor

Bumps the crates group with 9 updates in the /userspace/ksuinit directory:

Package From To
goblin 0.10.4 0.10.5
anyhow 1.0.100 1.0.102
syscalls 0.7.0 0.8.1
bitflags 2.10.0 2.11.1
libc 0.2.178 0.2.186
proc-macro2 1.0.103 1.0.106
quote 1.0.42 1.0.45
syn 2.0.111 2.0.117
unicode-ident 1.0.22 1.0.24

Updates goblin from 0.10.4 to 0.10.5

Changelog

Sourced from goblin's changelog.

[0.10.5] - 2026-2-11

Added

elf.reloc: Add even more missing powerpc relocations, thanks @​ivlzme: m4b/goblin#505 elf.reloc: Add more RISCV relocs, thanks @​Jvlegod: m4b/goblin#507 pe: Add support for permissive parsing in resource parser, thanks @​kkent030315: m4b/goblin#508 macho: Add MH_GPU filetype, thanks @​ReturnRei: m4b/goblin#513 elf: Add elf constants for zstandard compression, thanks @​koutheir: m4b/goblin#516

Fixed

strtab: Fix regression parsing empty strtabs, thanks @​glslang: m4b/goblin#503

Commits

Updates anyhow from 1.0.100 to 1.0.102

Release notes

Sourced from anyhow's releases.

1.0.102

1.0.101

Commits
  • 5c657b3 Release 1.0.102
  • e737fb6 Merge pull request #442 from dtolnay/backtrace
  • 7fe62b5 Further simply backtrace conditional compilation
  • c8cb5ca Merge pull request #441 from dtolnay/backtrace
  • de27df7 Delete CI use of --features=backtrace
  • 9b67e5d Merge pull request #440 from dtolnay/backtrace
  • efdb11a Simplify std_backtrace conditional code
  • b8a9a70 Merge pull request #439 from dtolnay/backtrace
  • a42fc2c Remove feature = "backtrace" conditional code
  • 2a2a3ce Re-word backtrace feature comment
  • Additional commits viewable in compare view

Updates syscalls from 0.7.0 to 0.8.1

Changelog

Sourced from syscalls's changelog.

v0.8.1

  • Updated to Linux v6.18, which includes:
    • file_getattr
    • file_setattr
    • uprobe (x86-64)

v0.8.0 Major Version Bump

  • riscv: Added riscv_hwprobe and riscv_flush_icache

⚠️ Breaking Changes ⚠️

  • riscv: Major corrections to riscv32 and riscv64 syscall tables.
    • Some 32- or 64-bit specific syscalls have been renamed.
    • Syscalls that do not exist on these architecture have been removed.
  • riscv32:
    • Removes io_getevents
    • Renames fcntl -> fcntl64
    • Removes renameat (use renameat2)
    • Renames statfs -> statfs64
    • Renames fstatfs -> fstatfs64
    • Renames truncate -> truncate64
    • Renames ftruncate -> ftruncate64
    • Renames lseek -> llseek
    • Renames sendfile -> sendfile64
    • Removes pselect6 (use pselect6_time64)
    • Removes fstatat64
    • Removes fstat
    • Removes timer_{set,get}time} (use timer_{set,get}64)
    • Removes timerfd_{set,get}time} (use timerfd_{set,get}64)
    • Removes clock_{set,get}time} (use clock_{set,get}64)
    • Removes utimensat (use utimensat_time64)
    • Removes futex (use futex_time64)
    • Removes nanosleep (use clock_nanosleep_time64)
    • Removes sched_rr_get_interval (use sched_rr_get_interval_time64)
    • Removes rt_sigtimedwait (use rt_sigtimedwait_time64)
    • Removes {get,set}timeofday
    • Removes mq_timedsend (use mq_timedsend_time64)
    • Removes mq_timedreceive (use mq_timedreceive_time64)
    • Removes semtimedop (use semtimedop_time64)
    • Renames mmap -> mmap2
    • Renames fadvise64 -> fadvise64_64
    • Removes rescvmmsg (use recevmmsg_time64)
    • Removes wait4
    • Removes clock_adjtime (use clock_adjtime64)
    • Removes io_pgetevents (use io_pgetevents_time64)
  • riscv64:
    • Removes the time64 syscalls, which are 32-bit only.
    • Removes renameat (use renameat2)
    • Removes fstatat (use newfstatat)
Commits

Updates bitflags from 2.10.0 to 2.11.1

Release notes

Sourced from bitflags's releases.

2.11.1

What's Changed

New Contributors

Full Changelog: bitflags/bitflags@2.11.0...2.11.1

2.11.0

What's Changed

New Contributors

Full Changelog: bitflags/bitflags@2.10.0...2.11.0

Changelog

Sourced from bitflags's changelog.

2.11.1

What's Changed

New Contributors

Full Changelog: bitflags/bitflags@2.11.0...2.11.1

2.11.0

What's Changed

New Contributors

Full Changelog: bitflags/bitflags@2.10.0...2.11.0

Commits
  • 4ed9ffa Merge pull request #482 from KodrAus/cargo/2.11.1
  • c53cd57 prepare for 2.11.1 release
  • a44410a Merge pull request #481 from KodrAus/docs/clarifications
  • 3d671b9 update more compile error messages
  • 5f3adad fix up compile error messages
  • 780765d fix up contains and intersection docs
  • 97b7607 clarify self and other in method docs
  • 88a7a18 Merge pull request #477 from DanielEScherzer/patch-1
  • f0e4646 example_generated.rs: add missing third slash for doc comment
  • a31c96f Merge pull request #478 from DanielEScherzer/beta-bless
  • Additional commits viewable in compare view

Updates libc from 0.2.178 to 0.2.186

Release notes

Sourced from libc's releases.

0.2.186

Added

  • Apple: Add KEVENT_FLAG_* constants (#5070)
  • Linux: Add PR_SET_MEMORY_MERGE and PR_GET_MEMORY_MERGE (#5060)

Changed

  • CI: Migrate FreeBSD CI from Cirrus CI to GitHub Actions (#5058)

0.2.185

Added

  • EspIDF: Add espidf_picolibc cfg for picolibc O_* flag values (#5035)
  • Hexagon: add missing constants and fix types for linux-musl (#5042)
  • Redox: Add semaphore functions (#5051)
  • Windows: Add sprintf, snprintf, and the scanf family (#5024)

Fixed

  • Hexagon: Decouple time64 types from musl symbol redirects (#5040)
  • Horizon: Change POLL constants from c_short to c_int (#5045)

0.2.184

MSRV

This release increases the MSRV of libc to 1.65. With this update, you can now always use the core::ffi::c_* types with libc definitions, since libc has been changed to reexport from core rather than redefining them. (This usually worked before but had edge cases.) (#4972)

Added

  • BSD: Add IP_MINTTL to bsd (#5026)
  • Cygwin: Add TIOCM_DSR (#5031)
  • FreeBSD: Added xfile structe and file descriptor types (#5002)
  • Linux: Add CAN netlink bindings (#5011)
  • Linux: Add struct ethhdr (#4239)
  • Linux: Add struct ifinfomsg (#5012)
  • Linux: Define max_align_t for riscv64 (#5029)
  • NetBSD: Add missing CLOCK_ constants (#5020)
  • NuttX: Add _SC_HOST_NAME_MAX (#5004)
  • VxWorks: Add flock and F_*LCK constants (#4043)
  • WASI: Add all _SC_* sysconf constants (#5023)

Deprecated

The remaining fixed-width integer aliases, __uint128_t, __uint128, __int128_t, and __int128, have been deprecated. Use i128 and u128 instead. (#4343)

... (truncated)

Changelog

Sourced from libc's changelog.

0.2.186 - 2026-04-24

Added

  • Apple: Add KEVENT_FLAG_* constants (#5070)
  • Linux: Add PR_SET_MEMORY_MERGE and PR_GET_MEMORY_MERGE (#5060)

Changed

  • CI: Migrate FreeBSD CI from Cirrus CI to GitHub Actions (#5058)

0.2.185 - 2026-04-13

Added

  • EspIDF: Add espidf_picolibc cfg for picolibc O_* flag values (#5035)
  • Hexagon: add missing constants and fix types for linux-musl (#5042)
  • Redox: Add semaphore functions (#5051)
  • Windows: Add sprintf, snprintf, and the scanf family (#5024)

Fixed

  • Hexagon: Decouple time64 types from musl symbol redirects (#5040)
  • Horizon: Change POLL constants from c_short to c_int (#5045)

0.2.184 - 2026-04-01

MSRV

This release increases the MSRV of libc to 1.65. With this update, you can now always use the core::ffi::c_* types with libc definitions, since libc has been changed to reexport from core rather than redefining them. (This usually worked before but had edge cases.) (#4972)

Added

  • BSD: Add IP_MINTTL to bsd (#5026)
  • Cygwin: Add TIOCM_DSR (#5031)
  • FreeBSD: Added xfile structe and file descriptor types (#5002)
  • Linux: Add CAN netlink bindings (#5011)
  • Linux: Add struct ethhdr (#4239)
  • Linux: Add struct ifinfomsg (#5012)
  • Linux: Define max_align_t for riscv64 (#5029)
  • NetBSD: Add missing CLOCK_ constants (#5020)
  • NuttX: Add _SC_HOST_NAME_MAX (#5004)
  • VxWorks: Add flock and F_*LCK constants (#4043)
  • WASI: Add all _SC_* sysconf constants (#5023)

Deprecated

... (truncated)

Commits
  • 42620ff [0.2] libc: Release 0.2.186
  • 9db2eaa apple: add KEVENT_FLAG_* constants
  • 3840939 Add PR_SET_MEMORY_MERGE and PR_GET_MEMORY_MERGE for linux
  • f697deb chore: migrate from Cirrus CI to GHA
  • 71d5bfc libc: Release 0.2.185
  • 1027d1c Revert "ci: Pin nightly to 2026-04-01"
  • 0e9c6e5 redox: Add semaphore functions
  • 24ef457 feat: add back support for gnu windows x86 in ci
  • aa75caf horizon: Change POLL constants from c_short to c_int
  • b7eda5a hexagon: add missing constants and fix types for linux-musl
  • Additional commits viewable in compare view

Updates proc-macro2 from 1.0.103 to 1.0.106

Release notes

Sourced from proc-macro2's releases.

1.0.106

  • Optimize Span::byte_range (#530)

1.0.105

  • Make std dependencies more easily discoverable in source code (#528)

1.0.104

Commits
  • 58ab776 Release 1.0.106
  • 1e18a0b Merge pull request #530 from dtolnay/byterange
  • 7f5973b Make char count bidirectional
  • 08d1dd0 Cache span end positions
  • 8c4135f Release 1.0.105
  • 2825fb1 Make same crates available during probe as in crate root
  • cc5819c Merge pull request #528 from dtolnay/nostd
  • e78151e Disable std prelude
  • 2fbddd4 Delete html_root_url comment
  • aa54fc3 Patch rustc-literal-escaper std dependencies
  • Additional commits viewable in compare view

Updates quote from 1.0.42 to 1.0.45

Release notes

Sourced from quote's releases.

1.0.45

  • Add ToTokens impl for Arc<T> (#326)

1.0.44

  • Support raw lifetime syntax 'r#async (#323)

1.0.43

  • Disambiguate references to stringify! macro inside generated code (#316)
Commits
  • 842ffde Release 1.0.45
  • 93d691c Merge pull request #326 from dtolnay/arc
  • d27d589 ToTokens for Arc
  • 24d1082 Update ui test suite to nightly-2026-02-18
  • 26b1276 Unpin CI miri toolchain
  • c5e1c9e Pin CI miri to nightly-2026-02-11
  • 58e2155 Remove compiler version support from readme
  • 1fc6b50 Raise required compiler to Rust 1.71
  • 515480a Update ui test suite to nightly-2026-02-01
  • 2c5e770 Update ui test suite to nightly-2026-01-30
  • Additional commits viewable in compare view

Updates syn from 2.0.111 to 2.0.117

Release notes

Sourced from syn's releases.

2.0.117

  • Fix parsing of self:: pattern in first function argument (#1970)

2.0.116

  • Optimize parse_fn_arg_or_variadic for less lookahead on erroneous receiver (#1968)

2.0.115

  • Enable GenericArgument::Constraint parsing in non-full mode (#1966)

2.0.114

  • Make std dependencies more easily discoverable in source code (#1956, thanks @​tamird)

2.0.113

  • Allow parsing TypeParam with colon not followed by any type param bounds (#1953, thanks @​wyfo)

2.0.112

Commits
  • 7bcb37c Release 2.0.117
  • 9c6e7d3 Merge pull request #1970 from dtolnay/receiver
  • 019a848 Fix self:: pattern in first function argument
  • 23f54f3 Update test suite to nightly-2026-02-18
  • b99b9a6 Unpin CI miri toolchain
  • a62e54a Release 2.0.116
  • 5a8ed9f Merge pull request #1968 from dtolnay/receiver
  • 813afcc Optimize parse_fn_arg_or_variadic for less lookahead on erroneous receiver
  • c172150 Add regression test for issue 1718
  • 0071ab3 Ignore type_complexity clippy lint
  • Additional commits viewable in compare view

Updates unicode-ident from 1.0.22 to 1.0.24

Release notes

Sourced from unicode-ident's releases.

1.0.24

  • Compress trie even further by 1.9% using bipartite matching (#46, thanks @​yongqli)

1.0.23

  • Update rand dev dependency to 0.10
Commits
  • 5b54a63 Release 1.0.24
  • e55318f Ignore unwrap_or_default clippy lint
  • 5155402 Touch up PR 46
  • 57872e3 Wrap PR 46 comments to 80 columns
  • 98ccaf8 Format PR 46 with rustfmt
  • e0549d6 Ignore items_after_statements pedantic clippy lint
  • 73d7aaa Merge pull request #46 from yongqli/master
  • 5aed899 Replace greedy half-chunk compression with optimal bipartite matching
  • 94f16bd Release 1.0.23
  • 4fb03ab Merge pull request #45 from dtolnay/rand
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Apr 26, 2026
Bumps the crates group with 9 updates in the /userspace/ksuinit directory:

| Package | From | To |
| --- | --- | --- |
| [goblin](https://github.com/m4b/goblin) | `0.10.4` | `0.10.5` |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.100` | `1.0.102` |
| [syscalls](https://github.com/jasonwhite/syscalls) | `0.7.0` | `0.8.1` |
| [bitflags](https://github.com/bitflags/bitflags) | `2.10.0` | `2.11.1` |
| [libc](https://github.com/rust-lang/libc) | `0.2.178` | `0.2.186` |
| [proc-macro2](https://github.com/dtolnay/proc-macro2) | `1.0.103` | `1.0.106` |
| [quote](https://github.com/dtolnay/quote) | `1.0.42` | `1.0.45` |
| [syn](https://github.com/dtolnay/syn) | `2.0.111` | `2.0.117` |
| [unicode-ident](https://github.com/dtolnay/unicode-ident) | `1.0.22` | `1.0.24` |



Updates `goblin` from 0.10.4 to 0.10.5
- [Changelog](https://github.com/m4b/goblin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/m4b/goblin/commits)

Updates `anyhow` from 1.0.100 to 1.0.102
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](dtolnay/anyhow@1.0.100...1.0.102)

Updates `syscalls` from 0.7.0 to 0.8.1
- [Changelog](https://github.com/jasonwhite/syscalls/blob/main/CHANGELOG.md)
- [Commits](jasonwhite/syscalls@0.7.0...0.8.1)

Updates `bitflags` from 2.10.0 to 2.11.1
- [Release notes](https://github.com/bitflags/bitflags/releases)
- [Changelog](https://github.com/bitflags/bitflags/blob/main/CHANGELOG.md)
- [Commits](bitflags/bitflags@2.10.0...2.11.1)

Updates `libc` from 0.2.178 to 0.2.186
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.186/CHANGELOG.md)
- [Commits](rust-lang/libc@0.2.178...0.2.186)

Updates `proc-macro2` from 1.0.103 to 1.0.106
- [Release notes](https://github.com/dtolnay/proc-macro2/releases)
- [Commits](dtolnay/proc-macro2@1.0.103...1.0.106)

Updates `quote` from 1.0.42 to 1.0.45
- [Release notes](https://github.com/dtolnay/quote/releases)
- [Commits](dtolnay/quote@1.0.42...1.0.45)

Updates `syn` from 2.0.111 to 2.0.117
- [Release notes](https://github.com/dtolnay/syn/releases)
- [Commits](dtolnay/syn@2.0.111...2.0.117)

Updates `unicode-ident` from 1.0.22 to 1.0.24
- [Release notes](https://github.com/dtolnay/unicode-ident/releases)
- [Commits](dtolnay/unicode-ident@1.0.22...1.0.24)

---
updated-dependencies:
- dependency-name: anyhow
  dependency-version: 1.0.102
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: crates
- dependency-name: bitflags
  dependency-version: 2.11.1
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: crates
- dependency-name: goblin
  dependency-version: 0.10.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: crates
- dependency-name: libc
  dependency-version: 0.2.186
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: crates
- dependency-name: proc-macro2
  dependency-version: 1.0.106
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: crates
- dependency-name: quote
  dependency-version: 1.0.45
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: crates
- dependency-name: syn
  dependency-version: 2.0.117
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: crates
- dependency-name: syscalls
  dependency-version: 0.8.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: crates
- dependency-name: unicode-ident
  dependency-version: 1.0.24
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: crates
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title build(deps): bump the crates group in /userspace/ksuinit with 9 updates chore(deps): bump the crates group across 1 directory with 9 updates May 24, 2026
@dependabot
dependabot Bot force-pushed the dependabot/cargo/userspace/ksuinit/crates-0ddfe93fa0 branch from 3e63260 to 44e6267 Compare May 24, 2026 14:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants