@@ -37,15 +37,15 @@ once_cell = { version = "1.5.2", optional = true }
37
37
# `RUSTFLAGS` or enabling the `use-libc` cargo feature.
38
38
[target .'cfg(all(not(rustix_use_libc), not(miri), target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))' .dependencies ]
39
39
linux-raw-sys = { version = " 0.4.11" , default-features = false , features = [" general" , " errno" , " ioctl" , " no_std" , " elf" ] }
40
- libc_errno = { package = " errno" , version = " 0.3.1 " , default-features = false , optional = true }
40
+ libc_errno = { package = " errno" , version = " 0.3.8 " , default-features = false , optional = true }
41
41
libc = { version = " 0.2.150" , default-features = false , features = [" extra_traits" ], optional = true }
42
42
43
43
# Dependencies for platforms where only libc is supported:
44
44
#
45
45
# On all other Unix-family platforms, and under Miri, we always use the libc
46
46
# backend, so enable its dependencies unconditionally.
47
47
[target .'cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", target_endian = "little", any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64")))))))' .dependencies ]
48
- libc_errno = { package = " errno" , version = " 0.3.1 " , default-features = false }
48
+ libc_errno = { package = " errno" , version = " 0.3.8 " , default-features = false }
49
49
libc = { version = " 0.2.150" , default-features = false , features = [" extra_traits" ] }
50
50
51
51
# Additional dependencies for Linux with the libc backend:
@@ -57,7 +57,7 @@ linux-raw-sys = { version = "0.4.11", default-features = false, features = ["gen
57
57
58
58
# For the libc backend on Windows, use the Winsock2 API in windows-sys.
59
59
[target .'cfg(windows)' .dependencies .windows-sys ]
60
- version = " 0.48 .0"
60
+ version = " 0.52 .0"
61
61
features = [
62
62
" Win32_Foundation" ,
63
63
" Win32_Networking_WinSock" ,
@@ -68,14 +68,14 @@ features = [
68
68
# For the libc backend on Windows, also use the errno crate, which has Windows
69
69
# support.
70
70
[target .'cfg(windows)' .dependencies .libc_errno ]
71
- version = " 0.3.1 "
71
+ version = " 0.3.8 "
72
72
package = " errno"
73
73
default-features = false
74
74
75
75
[dev-dependencies ]
76
76
tempfile = " 3.5.0"
77
77
libc = " 0.2.150"
78
- libc_errno = { package = " errno" , version = " 0.3.1 " , default-features = false }
78
+ libc_errno = { package = " errno" , version = " 0.3.8 " , default-features = false }
79
79
serial_test = " 2.0.0"
80
80
memoffset = " 0.9.0"
81
81
flate2 = " 1.0"
0 commit comments