fix(deps): update patch dependencies
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
anyhow | dependencies | patch |
1.0.93 -> 1.0.94
|
anyhow | dev-dependencies | patch |
1.0.93 -> 1.0.94
|
cc | build-dependencies | patch |
1.2.1 -> 1.2.3
|
clap | dev-dependencies | patch |
4.5.21 -> 4.5.23
|
clap | dependencies | patch |
4.5.21 -> 4.5.23
|
libc | dependencies | patch |
0.2.164 -> 0.2.168
|
tokio-stream (source) | dependencies | patch |
0.1.16 -> 0.1.17
|
tokio-util (source) | dependencies | patch |
0.7.12 -> 0.7.13
|
tracing (source) | dependencies | patch |
0.1.40 -> 0.1.41
|
tracing-subscriber (source) | dependencies | patch |
0.3.18 -> 0.3.19
|
Release Notes
rust-lang/cc-rs (cc)
v1.2.3
Other
- Improve detection of environment when compiling from msbuild or msvc (#1310)
- Better error message when failing on unknown targets (#1313)
- Optimize RustcCodegenFlags (#1305)
v1.2.2
Other
- Inherit flags from rustc (#1279)
- Add support for using sccache wrapper with cuda/nvcc (#1304)
- Fix msvc stdout not shown on error (#1303)
- Regenerate target info (#1301)
- Fix compilation of C++ code for armv7-unknown-linux-gnueabihf (#1298)
- Fetch target info from Cargo even if
Build::target
is manually set (#1299) - Fix two files with different extensions having the same object name (#1295)
- Allow disabling cc's ability to compile via env var CC_FORCE_DISABLE (#1292)
- Regenerate target info (#1293)
clap-rs/clap (clap)
v4.5.23
Fixes
-
(parser) When check
allow_negative_numbers
, allowE
again
v4.5.22
Fixes
- (assert) Catch bugs with arguments requiring themself
rust-lang/libc (libc)
v0.2.168
Added
- Linux: Add new process flags (#4174)
- Linux: Make
IFA_*
constants available on all Linux targets #4185 - Linux: add
MAP_DROPPABLE
#4173 - Solaris, Illumos: add
SIGRTMIN
andSIGRTMAX
#4171 - Unix, Linux: adding POSIX
memccpy
andmempcpy
GNU extension <https://github.com/rust-lang/libc/pull/4186.
Deprecated
- FreeBSD: Deprecate the CAP_UNUSED* and CAP_ALL* constants (#4183)
Fixed
- Make the
Debug
implementation for unions opaque (#4176)
Other
- Allow the
unpredictable_function_pointer_comparisons
lint where needed #4177 - CI: Upload artifacts created by libc-test #4180
- CI: Use workflow commands to group output by target #4179
- CI: add caching #4183
v0.2.167
Added
Fixed
- Fix the build with
rustc-dep-of-std
#4158 - Wasi: Add back unsafe block for
clockid_t
static variables (#4157)
Cleanup
Other
- CI: Check various FreeBSD versions (#4159)
- CI: add a timeout for all jobs #4164
- CI: verify MSRV for
wasm32-wasi
#4157 - Migrate to the 2021 edition #4132
Removed
- Remove one unused import after the edition 2021 bump
v0.2.166
Fixed
This release resolves two cases of unintentional breakage from the previous release:
v0.2.165
Added
- Android: add
mkostemp
,mkostemps
#3601 - Android: add a few API 30 calls #3604
- Android: add missing syscall constants #3558
- Apple: add
in6_ifreq
#3617 - Apple: add missing
sysctl
net types #4022 (before release: removeif_family_id
(#4137)) - Freebsd: add
kcmp
call support #3746 - Hurd: add
MAP_32BIT
andMAP_EXCL
#4127 - Hurd: add
domainname
field toutsname
(#4089) - Linux GNU: add
f_flags
to structstatfs
for arm, mips, powerpc and x86 #3663 - Linux GNU: add
malloc_stats
#3596 - Linux: add ELF relocation-related structs #3583
- Linux: add
ptp_*
structs #4113 - Linux: add
ptp_clock_caps
#4128 - Linux: add
ptp_pin_function
and mostPTP_
constants #4114 - Linux: add missing AF_XDP structs & constants #3956
- Linux: add missing netfilter consts (#3734)
- Linux: add struct and constants for the
mount_setattr
syscall #4046 - Linux: add wireless API #3441
- Linux: expose the
len8_dlc
field ofcan_frame
#3357 - Musl: add
utmpx
API #3213 - Musl: add missing syscall constants #4028
- NetBSD: add
mcontext
-related data for RISCV64 #3468 - Redox: add new
netinet
constants #3586) - Solarish: add
_POSIX_VDISABLE
(#4103) - Tests: Add a test that the
const extern fn
macro works #4134 - Tests: Add test of primitive types against
std
#3616 - Unix: Add
htonl
,htons
,ntohl
,ntohs
#3669 - Unix: add
aligned_alloc
#3843 - Windows: add
aligned_realloc
#3592
Fixed
-
breaking Hurd: fix
MAP_HASSEMAPHORE
name (#4127) -
breaking ulibc Mips: fix
SA_*
mismatched types (#3211) - Aix: fix an enum FFI safety warning #3644
- Haiku: fix some typos (#3664)
- Tests: fix
Elf{32,64}_Relr
-related tests #3647 - Tests: fix libc-tests for
loongarch64-linux-musl
- Tests: fix some clippy warnings #3855
- Tests: fix tests on
riscv64gc-unknown-freebsd
#4129
Deprecated
- Apple: deprecate
iconv_open
25e022a
- Apple: deprecate
mach_task_self
#4095 - Apple: update
mach
deprecation notices for things that were removed inmain
#4097
Cleanup
- Adjust the
f!
macro to be more flexible #4107 - Aix: remove duplicate constants #3643
- CI: make scripts more uniform #4042
- Drop the
libc_align
conditionalb5b553d
- Drop the
libc_cfg_target_vendor
conditional #4060 - Drop the
libc_const_size_of
conditional5a43dd2
- Drop the
libc_core_cvoid
conditional #4060 - Drop the
libc_int128
conditional #4060 - Drop the
libc_non_exhaustive
conditional #4060 - Drop the
libc_packedN
conditional #4060 - Drop the
libc_priv_mod_use
conditional19c5937
- Drop the
libc_union
conditionalb9e4d80
- Drop the
long_array
conditional #4096 - Drop the
ptr_addr_of
conditional #4065 - Drop warnings about deprecated cargo features #4060
- Eliminate uses of
struct_formatter
#4074 - Fix a few other array size hacks
d63be8b
- Glibc: remove redundant definitions (#3261)
- Musl: remove redundant definitions (#3261)
- Musl: unify definitions of
siginfo_t
(#3261) - Musl: unify definitions of statfs and statfs64 (#3261)
- Musl: unify definitions of statvfs and statvfs64 (#3261)
- Musl: unify statx definitions (#3978)
- Remove array size hacks for Rust < 1.47
27ee6fe
- Remove repetitive words
77de375
- Use #[derive] for Copy/Clone in s! and friends #4038
- Use some tricks to format macro bodies #4107
Other
- Apply formatting to macro bodies #4107
- Bump libc-test to Rust 2021 Edition #3905
- CI: Add a check that semver files don't contain duplicate entries #4087
- CI: Add
fanotify_event_info_fid
to FAM-exempt types #4038 - CI: Allow rustfmt to organize imports (#4136)
- CI: Always run rustfmt #4120
- CI: Change 32-bit Docker images to use EOL repos #4120
- CI: Change 64-bit Docker images to ubuntu:24.10 #4120
- CI: Disable the check for >1 s! invocation #4107
- CI: Ensure build channels get run even if FILTER is unset #4125
- CI: Ensure there is a fallback for no_std #4125
- CI: Fix cases where unset variables cause errors #4108
- CI: Naming adjustments and cleanup #4124
- CI: Only invoke rustup if running in CI #4107
- CI: Remove the logic to handle old rust versions #4068
- CI: Set -u (error on unset) in all script files #4108
- CI: add support for
loongarch64-unknown-linux-musl
#4092 - CI: make
aarch64-apple-darwin
not a nightly-only target #4068 - CI: run shellcheck on all scripts #4042
- CI: update musl headers to Linux 6.6 #3921
- CI: use qemu-sparc64 to run sparc64 tests #4133
- Drop the
libc_const_extern_fn
conditional674cc1f
- Drop the
libc_underscore_const_names
conditionalf0febd5
- Explicitly set the edition to 2015 #4058
- Introduce a
git-blame-ignore-revs
file #4107 - Tests: Ignore fields as required on Ubuntu 24.10 #4120
- Tests: skip
ATF_*
constants for OpenBSD #4088 - Triagebot: Add an autolabel for CI #4052
tokio-rs/tracing (tracing)
v0.1.41
: tracing 0.1.41
This release updates the tracing-core
dependency to v0.1.33 and
the tracing-attributes
dependency to v0.1.28.
Added
-
core: Add index API for
Field
(#2820) -
core: Allow
&[u8]
to be recorded as event/span field (#2954)
Changed
Fixed
- Removed core imports in macros (#2762)
- attributes: Added missing RecordTypes for instrument (#2781)
- attributes: Change order of async and unsafe modifier (#2864)
- Fix missing field prefixes (#2878)
- attributes: Extract match scrutinee (#2880)
- Fix non-simple macro usage without message (#2879)
- Fix event macros with constant field names in the first position (#2883)
- Allow field path segments to be keywords (#2925)
-
core: Fix missed
register_callsite
error (#2938) -
attributes: Support const values for
target
andname
(#2941) - Prefix macro calls with ::core to avoid clashing with local macros (#3024)
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.
Edited by Renovate Bot