Skip to content

chore(deps): bump the cargo-fuzz-minor-patch group across 1 directory with 3 updates - #93

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/wamr4j-native/fuzz/cargo-fuzz-minor-patch-ee6735a981
Open

chore(deps): bump the cargo-fuzz-minor-patch group across 1 directory with 3 updates#93
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/wamr4j-native/fuzz/cargo-fuzz-minor-patch-ee6735a981

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 21, 2026

Copy link
Copy Markdown

Bumps the cargo-fuzz-minor-patch group with 3 updates in the /wamr4j-native/fuzz directory: libfuzzer-sys, libc and cc.

Updates libfuzzer-sys from 0.4.12 to 0.4.13

Changelog

Sourced from libfuzzer-sys's changelog.

0.4.13

Released 2026-06-04.

Changed

  • Updated docs for the fuzz_mutator! macro to link to the mutatis crate, which is a helpful crate when writing complex custom mutators.

Commits
  • 719e4ef Merge pull request #144 from fitzgen/bump-to-0.4.13
  • 2500b23 Bump to version 0.4.13
  • e9120b0 Merge pull request #143 from fitzgen/link-to-mutatis-from-fuzz-mutator
  • 0743afb Link to mutatis from the fuzz_mutator! docs
  • See full diff in compare view

Updates libc from 0.2.186 to 0.2.187

Release notes

Sourced from libc's releases.

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:

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)

... (truncated)

Changelog

Sourced from libc's changelog.

0.2.187 - 2026-07-20

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)

... (truncated)

Commits
  • ee05190 libc: Release 0.2.187
  • 13b2218 unix: add preadv2 and pwritev2 to android
  • abc9903 docs: Improve the pull request template and CONTRIBUTING.md
  • c452b48 util: Restructure to use one class per subcommand
  • cbc70c9 nuttx: more document comments
  • 2589ea3 nuttx: add TCP_MAXSEG definitions
  • 6be50c1 nuttx: add pipe2 definitions
  • 4500344 nuttx: add poll definitions
  • 60c1cc9 nuttx: add fcntl definitions
  • 3b2c2d4 nuttx: add eventfd definitions
  • Additional commits viewable in compare view

Updates cc from 1.2.63 to 1.3.0

Release notes

Sourced from cc's releases.

cc-v1.3.0

Added

  • inherit path remap rules from cargo trim-paths (#1794)

cc-v1.2.67

Other

  • Fix clippy warning (#1788)
  • Regenerate target info (#1785)
  • Add support for aarch64-unknown-linux-pauthtest target (#1713)
  • Fix nightly compilation error (#1783)

cc-v1.2.66

Other

  • Fix target parsing for aarch64-unknown-linux-pauthtest (#1779)
  • Support new QNX targets (#1775)
  • Add kache to the supported compiler wrappers (#1770)

cc-v1.2.65

Other

  • Regenerate target info (#1763)

cc-v1.2.64

Other

  • Add more bare-metal 32-bit Arm support (#1753)
  • Remove unnecessary clone (#1748)
  • Add default compiler prefixes for thumbv7a/thumbv7r/thumbv8r bare-metal targets (#1742)
Changelog

Sourced from cc's changelog.

1.3.0 - 2026-07-18

Added

  • inherit path remap rules from cargo trim-paths (#1794)

1.2.67 - 2026-07-11

Other

  • Fix clippy warning (#1788)
  • Regenerate target info (#1785)
  • Add support for aarch64-unknown-linux-pauthtest target (#1713)
  • Fix nightly compilation error (#1783)

1.2.66 - 2026-07-05

Other

  • Fix target parsing for aarch64-unknown-linux-pauthtest (#1779)
  • Support new QNX targets (#1775)
  • Add kache to the supported compiler wrappers (#1770)

1.2.65 - 2026-06-19

Other

  • Regenerate target info (#1763)

1.2.64 - 2026-06-12

Other

  • Add more bare-metal 32-bit Arm support (#1753)
  • Remove unnecessary clone (#1748)
  • Add default compiler prefixes for thumbv7a/thumbv7r/thumbv8r bare-metal targets (#1742)
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 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

… with 3 updates

Bumps the cargo-fuzz-minor-patch group with 3 updates in the /wamr4j-native/fuzz directory: [libfuzzer-sys](https://github.com/rust-fuzz/libfuzzer), [libc](https://github.com/rust-lang/libc) and [cc](https://github.com/rust-lang/cc-rs).


Updates `libfuzzer-sys` from 0.4.12 to 0.4.13
- [Changelog](https://github.com/rust-fuzz/libfuzzer/blob/main/CHANGELOG.md)
- [Commits](rust-fuzz/libfuzzer@0.4.12...0.4.13)

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

Updates `cc` from 1.2.63 to 1.3.0
- [Release notes](https://github.com/rust-lang/cc-rs/releases)
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md)
- [Commits](rust-lang/cc-rs@cc-v1.2.63...cc-v1.3.0)

---
updated-dependencies:
- dependency-name: libfuzzer-sys
  dependency-version: 0.4.13
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-fuzz-minor-patch
- dependency-name: libc
  dependency-version: 0.2.187
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-fuzz-minor-patch
- dependency-name: cc
  dependency-version: 1.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-fuzz-minor-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github

dependabot Bot commented on behalf of github Jul 21, 2026

Copy link
Copy Markdown
Author

Labels

The following labels could not be found: dependencies, fuzz, rust. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants