Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Apr 21, 2025

Bumps the firecracker group with 7 updates:

Package From To
clap 4.5.36 4.5.37
proc-macro2 1.0.94 1.0.95
libc 0.2.171 0.2.172
aws-lc-sys 0.28.0 0.28.1
clap_builder 4.5.36 4.5.37
jiff 0.2.8 0.2.9
jiff-static 0.2.8 0.2.9

Updates clap from 4.5.36 to 4.5.37

Release notes

Sourced from clap's releases.

v4.5.37

[4.5.37] - 2025-04-18

Features

  • Added ArgMatches::try_clear_id()
Changelog

Sourced from clap's changelog.

[4.5.37] - 2025-04-18

Features

  • Added ArgMatches::try_clear_id()
Commits

Updates proc-macro2 from 1.0.94 to 1.0.95

Release notes

Sourced from proc-macro2's releases.

1.0.95

  • Update semver-exempt API under RUSTFLAGS=--cfg=procmacro2_semver_exempt to that of nightly-2025-04-16 (#497)
Commits
  • 24bbf16 Release 1.0.95
  • 835c5bd Merge pull request #497 from dtolnay/nosourcefile
  • 7bc363c Update semver-exempt API to nightly-2025-04-16
  • b867aa7 Merge pull request #496 from PaulGrandperrin/master
  • c605e8e Revert "Merge pull request #495 from dtolnay/fuzzlld"
  • 1993cd3 Merge pull request #495 from dtolnay/fuzzlld
  • cfdb567 Link to honggfuzz-rs issue
  • b09a5b0 Work around cargo-hfuzz nostart-stop-gc gold link failure
  • See full diff in compare view

Updates libc from 0.2.171 to 0.2.172

Release notes

Sourced from libc's releases.

0.2.172

Added

  • Android: Add getauxval for 32-bit targets (#4338)
  • Android: Add if_tun.h ioctls (#4379)
  • Android: Define SO_BINDTOIFINDEX (#4391)
  • Cygwin: Add posix_spawn_file_actions_add[f]chdir[_np] (#4387)
  • Cygwin: Add new socket options (#4350)
  • Cygwin: Add statfs & fcntl (#4321)
  • FreeBSD: Add filedesc and fdescenttbl (#4327)
  • Glibc: Add unstable support for _FILE_OFFSET_BITS=64 (#4345)
  • Hermit: Add AF_UNSPEC (#4344)
  • Hermit: Add AF_VSOCK (#4344)
  • Illumos, NetBSD: Add timerfd APIs (#4333)
  • Linux: Add _IO, _IOW, _IOR, _IOWR to the exported API (#4325)
  • Linux: Add tcp_info to uClibc bindings (#4347)
  • Linux: Add further BPF program flags (#4356)
  • Linux: Add missing INPUT_PROP_XXX flags from input-event-codes.h (#4326)
  • Linux: Add missing TLS bindings (#4296)
  • Linux: Add more constants from seccomp.h (#4330)
  • Linux: Add more glibc ptrace_sud_config and related PTRACE_*ET_SYSCALL_USER_DISPATCH_CONFIG. (#4386)
  • Linux: Add new netlink flags (#4288)
  • Linux: Define ioctl codes on more architectures (#4382)
  • Linux: Add missing pthread_attr_setstack (#4349)
  • Musl: Add missing utmpx API (#4332)
  • Musl: Enable getrandom on all platforms (#4346)
  • NuttX: Add more signal constants (#4353)
  • QNX: Add QNX 7.1-iosock and 8.0 to list of additional cfgs (#4169)
  • QNX: Add support for alternative Neutrino network stack io-sock (#4169)
  • Redox: Add more sys/socket.h and sys/uio.h definitions (#4388)
  • Solaris: Temporarily define O_DIRECT and SIGINFO (#4348)
  • Solarish: Add secure_getenv (#4342)
  • VxWorks: Add missing d_type member to dirent (#4352)
  • VxWorks: Add missing signal-related constsants (#4352)
  • VxWorks: Add more error codes (#4337)

Deprecated

  • FreeBSD: Deprecate TCP_PCAP_OUT and TCP_PCAP_IN (#4381)

Fixed

  • Cygwin: Fix member types of statfs (#4324)
  • Cygwin: Fix tests (#4357)
  • Hermit: Make AF_INET = 3 (#4344)
  • Musl: Fix the syscall table on RISC-V-32 (#4335)
  • Musl: Fix the value of SA_ONSTACK on RISC-V-32 (#4335)
  • VxWorks: Fix a typo in the waitpid parameter name (#4334)

Removed

... (truncated)

Changelog

Sourced from libc's changelog.

0.2.172 - 2025-04-14

Added

  • Android: Add getauxval for 32-bit targets (#4338)
  • Android: Add if_tun.h ioctls (#4379)
  • Android: Define SO_BINDTOIFINDEX (#4391)
  • Cygwin: Add posix_spawn_file_actions_add[f]chdir[_np] (#4387)
  • Cygwin: Add new socket options (#4350)
  • Cygwin: Add statfs & fcntl (#4321)
  • FreeBSD: Add filedesc and fdescenttbl (#4327)
  • Glibc: Add unstable support for _FILE_OFFSET_BITS=64 (#4345)
  • Hermit: Add AF_UNSPEC (#4344)
  • Hermit: Add AF_VSOCK (#4344)
  • Illumos, NetBSD: Add timerfd APIs (#4333)
  • Linux: Add _IO, _IOW, _IOR, _IOWR to the exported API (#4325)
  • Linux: Add tcp_info to uClibc bindings (#4347)
  • Linux: Add further BPF program flags (#4356)
  • Linux: Add missing INPUT_PROP_XXX flags from input-event-codes.h (#4326)
  • Linux: Add missing TLS bindings (#4296)
  • Linux: Add more constants from seccomp.h (#4330)
  • Linux: Add more glibc ptrace_sud_config and related PTRACE_*ET_SYSCALL_USER_DISPATCH_CONFIG. (#4386)
  • Linux: Add new netlink flags (#4288)
  • Linux: Define ioctl codes on more architectures (#4382)
  • Linux: Add missing pthread_attr_setstack (#4349)
  • Musl: Add missing utmpx API (#4332)
  • Musl: Enable getrandom on all platforms (#4346)
  • NuttX: Add more signal constants (#4353)
  • QNX: Add QNX 7.1-iosock and 8.0 to list of additional cfgs (#4169)
  • QNX: Add support for alternative Neutrino network stack io-sock (#4169)
  • Redox: Add more sys/socket.h and sys/uio.h definitions (#4388)
  • Solaris: Temporarily define O_DIRECT and SIGINFO (#4348)
  • Solarish: Add secure_getenv (#4342)
  • VxWorks: Add missing d_type member to dirent (#4352)
  • VxWorks: Add missing signal-related constsants (#4352)
  • VxWorks: Add more error codes (#4337)

Deprecated

  • FreeBSD: Deprecate TCP_PCAP_OUT and TCP_PCAP_IN (#4381)

Fixed

  • Cygwin: Fix member types of statfs (#4324)
  • Cygwin: Fix tests (#4357)
  • Hermit: Make AF_INET = 3 (#4344)
  • Musl: Fix the syscall table on RISC-V-32 (#4335)
  • Musl: Fix the value of SA_ONSTACK on RISC-V-32 (#4335)
  • VxWorks: Fix a typo in the waitpid parameter name (#4334)

... (truncated)

Commits
  • a5eab58 Merge pull request #4410 from tgross35/release-libc
  • 481eca7 chore: release libc 0.2.172
  • ce2edbb Merge pull request #4399 from tgross35/backport-triagebot-branch-warn
  • 31b3200 Suggest stable-nominated in the PR template
  • 3bffe1d Make triagebot warn on non-default branches
  • 03e6ffc Merge pull request #4396 from tgross35/backport-serrano
  • f9a47ac Define SO_BINDTOIFINDEX on Android
  • a358dae Add missing utmpx apis for linux musl
  • 1ff2f21 adding linux glibc ptrace_sud_config and related PTRACE_*ET_SYSCALL_USER_DISP...
  • 55c58c9 Add more redox sys/socket.h and sys/uio.h definitions
  • Additional commits viewable in compare view

Updates aws-lc-sys from 0.28.0 to 0.28.1

Commits

Updates clap_builder from 4.5.36 to 4.5.37

Release notes

Sourced from clap_builder's releases.

v4.5.37

[4.5.37] - 2025-04-18

Features

  • Added ArgMatches::try_clear_id()
Changelog

Sourced from clap_builder's changelog.

[4.5.37] - 2025-04-18

Features

  • Added ArgMatches::try_clear_id()
Commits
  • f209bce chore: Release
  • f33ff7f docs: Update changelog
  • bf06e6f Merge pull request #5974 from kryvashek/support-clearing-args-matches
  • 5d357ad feat(parser): Added ArgMatches::try_clear_id()
  • 45d4088 test(parser): Added test delete_id_without_returning
  • See full diff in compare view

Updates jiff from 0.2.8 to 0.2.9

Changelog

Sourced from jiff's changelog.

0.2.9 (2025-04-19)

This release includes a bug fix that, in debug mode, could result in datetime types having different hashes for the same value. This could cause problems, for example, if you are using datetimes as keys in a hash map. This problem didn't exist when Jiff was compiled in release mode.

This release also improves the panic message shown when the js feature isn't enabled and the current time is requested on wasm32-unknown-unknown targets.

Enhancements:

  • #296: Provide a better panic message when Zoned::now() fails on WASM.

Bug fixes:

  • #330: Fix bug where Hash on datetime types could yield different hash values for the same underlying date/time.
Commits

Updates jiff-static from 0.2.8 to 0.2.9

Changelog

Sourced from jiff-static's changelog.

0.2.9 (2025-04-19)

This release includes a bug fix that, in debug mode, could result in datetime types having different hashes for the same value. This could cause problems, for example, if you are using datetimes as keys in a hash map. This problem didn't exist when Jiff was compiled in release mode.

This release also improves the panic message shown when the js feature isn't enabled and the current time is requested on wasm32-unknown-unknown targets.

Enhancements:

  • #296: Provide a better panic message when Zoned::now() fails on WASM.

Bug fixes:

  • #330: Fix bug where Hash on datetime types could yield different hash values for the same underlying date/time.
Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the firecracker group with 7 updates:

| Package | From | To |
| --- | --- | --- |
| [clap](https://github.com/clap-rs/clap) | `4.5.36` | `4.5.37` |
| [proc-macro2](https://github.com/dtolnay/proc-macro2) | `1.0.94` | `1.0.95` |
| [libc](https://github.com/rust-lang/libc) | `0.2.171` | `0.2.172` |
| [aws-lc-sys](https://github.com/aws/aws-lc-rs) | `0.28.0` | `0.28.1` |
| [clap_builder](https://github.com/clap-rs/clap) | `4.5.36` | `4.5.37` |
| [jiff](https://github.com/BurntSushi/jiff) | `0.2.8` | `0.2.9` |
| [jiff-static](https://github.com/BurntSushi/jiff) | `0.2.8` | `0.2.9` |


Updates `clap` from 4.5.36 to 4.5.37
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](clap-rs/clap@clap_complete-v4.5.36...clap_complete-v4.5.37)

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

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

Updates `aws-lc-sys` from 0.28.0 to 0.28.1
- [Release notes](https://github.com/aws/aws-lc-rs/releases)
- [Commits](aws/aws-lc-rs@aws-lc-sys/v0.28.0...aws-lc-sys/v0.28.1)

Updates `clap_builder` from 4.5.36 to 4.5.37
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](clap-rs/clap@v4.5.36...v4.5.37)

Updates `jiff` from 0.2.8 to 0.2.9
- [Release notes](https://github.com/BurntSushi/jiff/releases)
- [Changelog](https://github.com/BurntSushi/jiff/blob/master/CHANGELOG.md)
- [Commits](BurntSushi/jiff@jiff-static-0.2.8...jiff-static-0.2.9)

Updates `jiff-static` from 0.2.8 to 0.2.9
- [Release notes](https://github.com/BurntSushi/jiff/releases)
- [Changelog](https://github.com/BurntSushi/jiff/blob/master/CHANGELOG.md)
- [Commits](BurntSushi/jiff@jiff-static-0.2.8...jiff-static-0.2.9)

---
updated-dependencies:
- dependency-name: clap
  dependency-version: 4.5.37
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: firecracker
- dependency-name: proc-macro2
  dependency-version: 1.0.95
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: firecracker
- dependency-name: libc
  dependency-version: 0.2.172
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: firecracker
- dependency-name: aws-lc-sys
  dependency-version: 0.28.1
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: firecracker
- dependency-name: clap_builder
  dependency-version: 4.5.37
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: firecracker
- dependency-name: jiff
  dependency-version: 0.2.9
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: firecracker
- dependency-name: jiff-static
  dependency-version: 0.2.9
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: firecracker
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Apr 21, 2025
@roypat roypat enabled auto-merge (rebase) April 22, 2025 09:47
@roypat roypat added the Status: Awaiting review Indicates that a pull request is ready to be reviewed label Apr 22, 2025
@codecov
Copy link

codecov bot commented Apr 22, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 83.09%. Comparing base (1045be4) to head (1aa814d).
Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #5162      +/-   ##
==========================================
+ Coverage   83.04%   83.09%   +0.05%     
==========================================
  Files         250      250              
  Lines       26892    26892              
==========================================
+ Hits        22332    22346      +14     
+ Misses       4560     4546      -14     
Flag Coverage Δ
5.10-c5n.metal 83.59% <ø> (+<0.01%) ⬆️
5.10-m5n.metal 83.59% <ø> (+<0.01%) ⬆️
5.10-m6a.metal 82.81% <ø> (-0.01%) ⬇️
5.10-m6g.metal 79.38% <ø> (ø)
5.10-m6i.metal 83.58% <ø> (+<0.01%) ⬆️
5.10-m7a.metal-48xl 82.79% <ø> (?)
5.10-m7g.metal 79.38% <ø> (ø)
5.10-m7i.metal-24xl 83.54% <ø> (?)
5.10-m7i.metal-48xl 83.54% <ø> (?)
5.10-m8g.metal-24xl 79.37% <ø> (?)
5.10-m8g.metal-48xl 79.37% <ø> (?)
6.1-c5n.metal 83.63% <ø> (ø)
6.1-m5n.metal 83.63% <ø> (+<0.01%) ⬆️
6.1-m6a.metal 82.85% <ø> (ø)
6.1-m6g.metal 79.38% <ø> (ø)
6.1-m6i.metal 83.62% <ø> (ø)
6.1-m7a.metal-48xl 82.84% <ø> (?)
6.1-m7g.metal 79.37% <ø> (-0.01%) ⬇️
6.1-m7i.metal-24xl 83.64% <ø> (?)
6.1-m7i.metal-48xl 83.64% <ø> (?)
6.1-m8g.metal-24xl 79.36% <ø> (?)
6.1-m8g.metal-48xl 79.37% <ø> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@roypat roypat merged commit 49c1794 into main Apr 22, 2025
8 of 10 checks passed
@dependabot dependabot bot deleted the dependabot/cargo/firecracker-2ac1385aac branch April 22, 2025 10:15
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 Status: Awaiting review Indicates that a pull request is ready to be reviewed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants