Build date: 2025-07-06T07:07:07.809Z
Build duration: 24.247s
Builder does-it-build commit: 5a6180f8
Compiling compiler_builtins v0.1.151 Compiling core v0.0.0 (/root/.rustup/toolchains/nightly-2025-03-10-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core) Compiling rustc-std-workspace-core v1.99.0 (/root/.rustup/toolchains/nightly-2025-03-10-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/rustc-std-workspace-core) Compiling alloc v0.0.0 (/root/.rustup/toolchains/nightly-2025-03-10-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc) Compiling rustc-std-workspace-alloc v1.99.0 (/root/.rustup/toolchains/nightly-2025-03-10-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/rustc-std-workspace-alloc) Compiling libc v0.2.170 error[E0412]: cannot find type `time_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:55:21 | 11 | pub type size_t = usize; | ------------------------ similarly named type alias `size_t` defined here ... 55 | pub actime: time_t, | ^^^^^^ help: a type alias with a similar name exists: `size_t` error[E0412]: cannot find type `time_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:56:22 | 11 | pub type size_t = usize; | ------------------------ similarly named type alias `size_t` defined here ... 56 | pub modtime: time_t, | ^^^^^^ help: a type alias with a similar name exists: `size_t` error[E0412]: cannot find type `time_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:55:21 | 11 | pub type size_t = usize; | ------------------------ similarly named type alias `size_t` defined here ... 55 | pub actime: time_t, | ^^^^^^ | help: a type alias with a similar name exists | 55 - pub actime: time_t, 55 + pub actime: size_t, | help: you might be missing a type parameter --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/macros.rs:118:26 | 118| pub struct $i<time_t> { $($field)* } | ++++++++ error[E0412]: cannot find type `time_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:61:21 | 11 | pub type size_t = usize; | ------------------------ similarly named type alias `size_t` defined here ... 61 | pub tv_sec: time_t, | ^^^^^^ help: a type alias with a similar name exists: `size_t` error[E0412]: cannot find type `suseconds_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:62:22 | 62 | pub tv_usec: suseconds_t, | ^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `time_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:61:21 | 11 | pub type size_t = usize; | ------------------------ similarly named type alias `size_t` defined here ... 61 | pub tv_sec: time_t, | ^^^^^^ | help: a type alias with a similar name exists | 61 - pub tv_sec: time_t, 61 + pub tv_sec: size_t, | help: you might be missing a type parameter --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/macros.rs:118:26 | 118| pub struct $i<time_t> { $($field)* } | ++++++++ error[E0412]: cannot find type `suseconds_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:62:22 | 62 | pub tv_usec: suseconds_t, | ^^^^^^^^^^^ not found in this scope | help: you might be missing a type parameter --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/macros.rs:118:26 | 118| pub struct $i<suseconds_t> { $($field)* } | +++++++++++++ error[E0412]: cannot find type `time_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:68:21 | 11 | pub type size_t = usize; | ------------------------ similarly named type alias `size_t` defined here ... 68 | pub tv_sec: time_t, | ^^^^^^ help: a type alias with a similar name exists: `size_t` error[E0412]: cannot find type `time_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:68:21 | 11 | pub type size_t = usize; | ------------------------ similarly named type alias `size_t` defined here ... 68 | pub tv_sec: time_t, | ^^^^^^ | help: a type alias with a similar name exists | 68 - pub tv_sec: time_t, 68 + pub tv_sec: size_t, | help: you might be missing a type parameter | 67 | pub struct timespec<time_t> { | ++++++++ error[E0412]: cannot find type `rlim_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:76:23 | 76 | pub rlim_cur: rlim_t, | ^^^^^^ help: a struct with a similar name exists: `rlimit` | ::: /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/macros.rs:118:13 | 118 | pub struct $i { $($field)* } | ------------- similarly named struct `rlimit` defined here error[E0412]: cannot find type `rlim_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:77:23 | 77 | pub rlim_max: rlim_t, | ^^^^^^ help: a struct with a similar name exists: `rlimit` | ::: /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/macros.rs:118:13 | 118 | pub struct $i { $($field)* } | ------------- similarly named struct `rlimit` defined here error[E0412]: cannot find type `rlim_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:76:23 | 76 | pub rlim_cur: rlim_t, | ^^^^^^ | ::: /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/macros.rs:118:13 | 118 | pub struct $i { $($field)* } | ------------- similarly named struct `rlimit` defined here | help: a struct with a similar name exists | 76 - pub rlim_cur: rlim_t, 76 + pub rlim_cur: rlimit, | help: you might be missing a type parameter --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/macros.rs:118:26 | 118 | pub struct $i<rlim_t> { $($field)* } | ++++++++ error[E0412]: cannot find type `clock_t` in the crate root --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:182:31 | 182 | pub tms_utime: crate::clock_t, | ^^^^^^^ not found in the crate root error[E0412]: cannot find type `clock_t` in the crate root --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:183:31 | 183 | pub tms_stime: crate::clock_t, | ^^^^^^^ not found in the crate root error[E0412]: cannot find type `clock_t` in the crate root --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:184:32 | 184 | pub tms_cutime: crate::clock_t, | ^^^^^^^ not found in the crate root error[E0412]: cannot find type `clock_t` in the crate root --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:185:32 | 185 | pub tms_cstime: crate::clock_t, | ^^^^^^^ not found in the crate root error[E0412]: cannot find type `mode_t` in the crate root --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:240:27 | 240 | pub const S_ISUID: crate::mode_t = 0o4000; | ^^^^^^ not found in the crate root error[E0412]: cannot find type `mode_t` in the crate root --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:241:27 | 241 | pub const S_ISGID: crate::mode_t = 0o2000; | ^^^^^^ not found in the crate root error[E0412]: cannot find type `mode_t` in the crate root --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:242:27 | 242 | pub const S_ISVTX: crate::mode_t = 0o1000; | ^^^^^^ not found in the crate root error[E0412]: cannot find type `wchar_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:666:31 | 666 | pub fn wcslen(buf: *const wchar_t) -> size_t; | ^^^^^^^ not found in this scope error[E0412]: cannot find type `wchar_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:667:52 | 667 | pub fn wcstombs(dest: *mut c_char, src: *const wchar_t, n: size_t) -> size_t; | ^^^^^^^ not found in this scope error[E0412]: cannot find type `wchar_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:670:31 | 670 | pub fn wmemchr(cx: *const wchar_t, c: wchar_t, n: size_t) -> *mut wchar_t; | ^^^^^^^ not found in this scope error[E0412]: cannot find type `wchar_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:670:43 | 670 | pub fn wmemchr(cx: *const wchar_t, c: wchar_t, n: size_t) -> *mut wchar_t; | ^^^^^^^ not found in this scope error[E0412]: cannot find type `wchar_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:670:71 | 670 | pub fn wmemchr(cx: *const wchar_t, c: wchar_t, n: size_t) -> *mut wchar_t; | ^^^^^^^ not found in this scope error[E0412]: cannot find type `passwd` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:680:50 | 680 | pub fn getpwnam(name: *const c_char) -> *mut passwd; | ^^^^^^ not found in this scope error[E0412]: cannot find type `passwd` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:682:48 | 682 | pub fn getpwuid(uid: crate::uid_t) -> *mut passwd; | ^^^^^^ not found in this scope error[E0412]: cannot find type `sockaddr` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:722:51 | 722 | pub fn connect(socket: c_int, address: *const sockaddr, len: socklen_t) -> c_int; | ^^^^^^^^ not found in this scope error[E0412]: cannot find type `socklen_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:722:66 | 44 | pub type locale_t = *mut c_void; | -------------------------------- similarly named type alias `locale_t` defined here ... 722 | pub fn connect(socket: c_int, address: *const sockaddr, len: socklen_t) -> c_int; | ^^^^^^^^^ help: a type alias with a similar name exists: `locale_t` error[E0412]: cannot find type `sockaddr` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:735:48 | 735 | pub fn accept(socket: c_int, address: *mut sockaddr, address_len: *mut socklen_t) -> c_int; | ^^^^^^^^ not found in this scope error[E0412]: cannot find type `socklen_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:735:76 | 44 | pub type locale_t = *mut c_void; | -------------------------------- similarly named type alias `locale_t` defined here ... 735 | pub fn accept(socket: c_int, address: *mut sockaddr, address_len: *mut socklen_t) -> c_int; | ^^^^^^^^^ help: a type alias with a similar name exists: `locale_t` error[E0412]: cannot find type `sockaddr` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:742:53 | 742 | pub fn getpeername(socket: c_int, address: *mut sockaddr, address_len: *mut socklen_t) | ^^^^^^^^ not found in this scope error[E0412]: cannot find type `socklen_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:742:81 | 44 | pub type locale_t = *mut c_void; | -------------------------------- similarly named type alias `locale_t` defined here ... 742 | pub fn getpeername(socket: c_int, address: *mut sockaddr, address_len: *mut socklen_t) | ^^^^^^^^^ help: a type alias with a similar name exists: `locale_t` error[E0412]: cannot find type `sockaddr` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:750:53 | 750 | pub fn getsockname(socket: c_int, address: *mut sockaddr, address_len: *mut socklen_t) | ^^^^^^^^ not found in this scope error[E0412]: cannot find type `socklen_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:750:81 | 44 | pub type locale_t = *mut c_void; | -------------------------------- similarly named type alias `locale_t` defined here ... 750 | pub fn getsockname(socket: c_int, address: *mut sockaddr, address_len: *mut socklen_t) | ^^^^^^^^^ help: a type alias with a similar name exists: `locale_t` error[E0412]: cannot find type `socklen_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:758:21 | 44 | pub type locale_t = *mut c_void; | -------------------------------- similarly named type alias `locale_t` defined here ... 758 | option_len: socklen_t, | ^^^^^^^^^ help: a type alias with a similar name exists: `locale_t` error[E0412]: cannot find type `sockaddr` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:789:22 | 789 | addr: *const sockaddr, | ^^^^^^^^ not found in this scope error[E0412]: cannot find type `socklen_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:790:18 | 44 | pub type locale_t = *mut c_void; | -------------------------------- similarly named type alias `locale_t` defined here ... 790 | addrlen: socklen_t, | ^^^^^^^^^ help: a type alias with a similar name exists: `locale_t` error[E0412]: cannot find type `mode_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:799:45 | 799 | pub fn chmod(path: *const c_char, mode: mode_t) -> c_int; | ^^^^^^ not found in this scope error[E0412]: cannot find type `mode_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:804:36 | 804 | pub fn fchmod(fd: c_int, mode: mode_t) -> c_int; | ^^^^^^ not found in this scope error[E0573]: expected type, found function `stat` --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:815:43 | 815 | pub fn fstat(fildes: c_int, buf: *mut stat) -> c_int; | ^^^^ not a type error[E0412]: cannot find type `mode_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:817:45 | 817 | pub fn mkdir(path: *const c_char, mode: mode_t) -> c_int; | ^^^^^^ not found in this scope error[E0573]: expected type, found function `stat` --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:828:48 | 828 | pub fn stat(path: *const c_char, buf: *mut stat) -> c_int; | ^^^^ not a type error[E0412]: cannot find type `mode_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:847:45 | 847 | pub fn creat(path: *const c_char, mode: mode_t) -> c_int; | ^^^^^^ not found in this scope error[E0412]: cannot find type `dirent` in the crate root --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:874:58 | 874 | pub fn readdir(dirp: *mut crate::DIR) -> *mut crate::dirent; | ^^^^^^ not found in the crate root error[E0412]: cannot find type `mode_t` in the crate root --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:893:22 | 893 | mode: crate::mode_t, | ^^^^^^ not found in the crate root error[E0573]: expected type, found function `stat` --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:912:69 | 912 | pub fn fstatat(dirfd: c_int, pathname: *const c_char, buf: *mut stat, flags: c_int) -> c_int; | ^^^^ not a type error[E0412]: cannot find type `off_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:986:37 | 986 | pub fn lseek(fd: c_int, offset: off_t, whence: c_int) -> off_t; | ^^^^^ not found in this scope error[E0412]: cannot find type `off_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:986:62 | 986 | pub fn lseek(fd: c_int, offset: off_t, whence: c_int) -> off_t; | ^^^^^ not found in this scope error[E0412]: cannot find type `off_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1048:70 | 1048 | pub fn pread(fd: c_int, buf: *mut c_void, count: size_t, offset: off_t) -> ssize_t; | ^^^^^ not found in this scope error[E0412]: cannot find type `off_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1053:73 | 1053 | pub fn pwrite(fd: c_int, buf: *const c_void, count: size_t, offset: off_t) -> ssize_t; | ^^^^^ not found in this scope error[E0412]: cannot find type `mode_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1054:24 | 1054 | pub fn umask(mask: mode_t) -> mode_t; | ^^^^^^ not found in this scope error[E0412]: cannot find type `mode_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1054:35 | 1054 | pub fn umask(mask: mode_t) -> mode_t; | ^^^^^^ not found in this scope error[E0412]: cannot find type `off_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1085:17 | 1085 | offset: off_t, | ^^^^^ not found in this scope error[E0573]: expected type, found function `stat` --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1105:49 | 1105 | pub fn lstat(path: *const c_char, buf: *mut stat) -> c_int; | ^^^^ not a type error[E0412]: cannot find type `off_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1127:50 | 1127 | pub fn truncate(path: *const c_char, length: off_t) -> c_int; | ^^^^^ not found in this scope error[E0412]: cannot find type `off_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1128:41 | 1128 | pub fn ftruncate(fd: c_int, length: off_t) -> c_int; | ^^^^^ not found in this scope error[E0412]: cannot find type `clock_t` in the crate root --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1148:50 | 1148 | pub fn times(buf: *mut crate::tms) -> crate::clock_t; | ^^^^^^^ not found in the crate root error[E0412]: cannot find type `pthread_t` in the crate root --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1150:37 | 1150 | pub fn pthread_self() -> crate::pthread_t; | ^^^^^^^^^ not found in the crate root error[E0412]: cannot find type `pthread_t` in the crate root --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1151:37 | 1151 | pub fn pthread_equal(t1: crate::pthread_t, t2: crate::pthread_t) -> c_int; | ^^^^^^^^^ not found in the crate root error[E0412]: cannot find type `pthread_t` in the crate root --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1151:59 | 1151 | pub fn pthread_equal(t1: crate::pthread_t, t2: crate::pthread_t) -> c_int; | ^^^^^^^^^ not found in the crate root error[E0412]: cannot find type `pthread_t` in the crate root --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1156:40 | 1156 | pub fn pthread_join(native: crate::pthread_t, value: *mut *mut c_void) -> c_int; | ^^^^^^^^^ not found in the crate root error[E0412]: cannot find type `pthread_attr_t` in the crate root --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1158:48 | 1158 | pub fn pthread_attr_init(attr: *mut crate::pthread_attr_t) -> c_int; | ^^^^^^^^^^^^^^ not found in the crate root error[E0412]: cannot find type `pthread_attr_t` in the crate root --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1159:51 | 1159 | pub fn pthread_attr_destroy(attr: *mut crate::pthread_attr_t) -> c_int; | ^^^^^^^^^^^^^^ not found in the crate root error[E0412]: cannot find type `pthread_attr_t` in the crate root --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1161:29 | 1161 | attr: *const crate::pthread_attr_t, | ^^^^^^^^^^^^^^ not found in the crate root error[E0412]: cannot find type `pthread_attr_t` in the crate root --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1164:56 | 1164 | pub fn pthread_attr_setstacksize(attr: *mut crate::pthread_attr_t, stack_size: size_t) | ^^^^^^^^^^^^^^ not found in the crate root error[E0412]: cannot find type `pthread_attr_t` in the crate root --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1166:58 | 1166 | pub fn pthread_attr_setdetachstate(attr: *mut crate::pthread_attr_t, state: c_int) -> c_int; | ^^^^^^^^^^^^^^ not found in the crate root error[E0412]: cannot find type `pthread_t` in the crate root --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1167:42 | 1167 | pub fn pthread_detach(thread: crate::pthread_t) -> c_int; | ^^^^^^^^^ not found in the crate root error[E0412]: cannot find type `pthread_key_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1171:19 | 1171 | key: *mut pthread_key_t, | ^^^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `pthread_key_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1174:36 | 1174 | pub fn pthread_key_delete(key: pthread_key_t) -> c_int; | ^^^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `pthread_key_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1175:37 | 1175 | pub fn pthread_getspecific(key: pthread_key_t) -> *mut c_void; | ^^^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `pthread_key_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1176:37 | 1176 | pub fn pthread_setspecific(key: pthread_key_t, value: *const c_void) -> c_int; | ^^^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `pthread_mutex_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1178:20 | 1178 | lock: *mut pthread_mutex_t, | ^^^^^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `pthread_mutexattr_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1179:22 | 1179 | attr: *const pthread_mutexattr_t, | ^^^^^^^^^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `pthread_mutex_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1181:45 | 1181 | pub fn pthread_mutex_destroy(lock: *mut pthread_mutex_t) -> c_int; | ^^^^^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `pthread_mutex_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1182:42 | 1182 | pub fn pthread_mutex_lock(lock: *mut pthread_mutex_t) -> c_int; | ^^^^^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `pthread_mutex_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1183:45 | 1183 | pub fn pthread_mutex_trylock(lock: *mut pthread_mutex_t) -> c_int; | ^^^^^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `pthread_mutex_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1184:44 | 1184 | pub fn pthread_mutex_unlock(lock: *mut pthread_mutex_t) -> c_int; | ^^^^^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `pthread_mutexattr_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1186:46 | 1186 | pub fn pthread_mutexattr_init(attr: *mut pthread_mutexattr_t) -> c_int; | ^^^^^^^^^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `pthread_mutexattr_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1191:49 | 1191 | pub fn pthread_mutexattr_destroy(attr: *mut pthread_mutexattr_t) -> c_int; | ^^^^^^^^^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `pthread_mutexattr_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1192:49 | 1192 | pub fn pthread_mutexattr_settype(attr: *mut pthread_mutexattr_t, _type: c_int) -> c_int; | ^^^^^^^^^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `pthread_cond_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1198:41 | 1198 | pub fn pthread_cond_init(cond: *mut pthread_cond_t, attr: *const pthread_condattr_t) -> c_int; | ^^^^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `pthread_condattr_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1198:70 | 1198 | pub fn pthread_cond_init(cond: *mut pthread_cond_t, attr: *const pthread_condattr_t) -> c_int; | ^^^^^^^^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `pthread_cond_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1203:41 | 1203 | pub fn pthread_cond_wait(cond: *mut pthread_cond_t, lock: *mut pthread_mutex_t) -> c_int; | ^^^^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `pthread_mutex_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1203:68 | 1203 | pub fn pthread_cond_wait(cond: *mut pthread_cond_t, lock: *mut pthread_mutex_t) -> c_int; | ^^^^^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `pthread_cond_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1209:20 | 1209 | cond: *mut pthread_cond_t, | ^^^^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `pthread_mutex_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1210:20 | 1210 | lock: *mut pthread_mutex_t, | ^^^^^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `pthread_cond_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1213:43 | 1213 | pub fn pthread_cond_signal(cond: *mut pthread_cond_t) -> c_int; | ^^^^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `pthread_cond_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1214:46 | 1214 | pub fn pthread_cond_broadcast(cond: *mut pthread_cond_t) -> c_int; | ^^^^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `pthread_cond_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1215:44 | 1215 | pub fn pthread_cond_destroy(cond: *mut pthread_cond_t) -> c_int; | ^^^^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `pthread_condattr_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1216:45 | 1216 | pub fn pthread_condattr_init(attr: *mut pthread_condattr_t) -> c_int; | ^^^^^^^^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `pthread_condattr_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1217:48 | 1217 | pub fn pthread_condattr_destroy(attr: *mut pthread_condattr_t) -> c_int; | ^^^^^^^^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `pthread_rwlock_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1223:20 | 1223 | lock: *mut pthread_rwlock_t, | ^^^^^^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `pthread_rwlockattr_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1224:22 | 1224 | attr: *const pthread_rwlockattr_t, | ^^^^^^^^^^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `pthread_rwlock_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1230:46 | 1230 | pub fn pthread_rwlock_destroy(lock: *mut pthread_rwlock_t) -> c_int; | ^^^^^^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `pthread_rwlock_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1235:45 | 1235 | pub fn pthread_rwlock_rdlock(lock: *mut pthread_rwlock_t) -> c_int; | ^^^^^^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `pthread_rwlock_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1240:48 | 1240 | pub fn pthread_rwlock_tryrdlock(lock: *mut pthread_rwlock_t) -> c_int; | ^^^^^^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `pthread_rwlock_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1245:45 | 1245 | pub fn pthread_rwlock_wrlock(lock: *mut pthread_rwlock_t) -> c_int; | ^^^^^^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `pthread_rwlock_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1250:48 | 1250 | pub fn pthread_rwlock_trywrlock(lock: *mut pthread_rwlock_t) -> c_int; | ^^^^^^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `pthread_rwlock_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1255:45 | 1255 | pub fn pthread_rwlock_unlock(lock: *mut pthread_rwlock_t) -> c_int; | ^^^^^^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `pthread_rwlockattr_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1256:47 | 1256 | pub fn pthread_rwlockattr_init(attr: *mut pthread_rwlockattr_t) -> c_int; | ^^^^^^^^^^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `pthread_rwlockattr_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1257:50 | 1257 | pub fn pthread_rwlockattr_destroy(attr: *mut pthread_rwlockattr_t) -> c_int; | ^^^^^^^^^^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `socklen_t` in the crate root --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1269:29 | 44 | pub type locale_t = *mut c_void; | -------------------------------- similarly named type alias `locale_t` defined here ... 1269 | optlen: *mut crate::socklen_t, | ^^^^^^^^^ help: a type alias with a similar name exists: `locale_t` error[E0412]: cannot find type `addrinfo` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1289:23 | 1289 | hints: *const addrinfo, | ^^^^^^^^ not found in this scope error[E0412]: cannot find type `addrinfo` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1290:24 | 1290 | res: *mut *mut addrinfo, | ^^^^^^^^ not found in this scope error[E0412]: cannot find type `addrinfo` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1294:35 | 1294 | pub fn freeaddrinfo(res: *mut addrinfo); | ^^^^^^^^ not found in this scope error[E0412]: cannot find type `time_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1324:36 | 11 | pub type size_t = usize; | ------------------------ similarly named type alias `size_t` defined here ... 1324 | pub fn gmtime_r(time_p: *const time_t, result: *mut tm) -> *mut tm; | ^^^^^^ help: a type alias with a similar name exists: `size_t` error[E0412]: cannot find type `tm` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1324:57 | 1324 | pub fn gmtime_r(time_p: *const time_t, result: *mut tm) -> *mut tm; | ^^ help: a struct with a similar name exists: `tms` | ::: /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/macros.rs:118:13 | 118 | pub struct $i { $($field)* } | ------------- similarly named struct `tms` defined here error[E0412]: cannot find type `tm` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1324:69 | 1324 | pub fn gmtime_r(time_p: *const time_t, result: *mut tm) -> *mut tm; | ^^ help: a struct with a similar name exists: `tms` | ::: /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/macros.rs:118:13 | 118 | pub struct $i { $($field)* } | ------------- similarly named struct `tms` defined here error[E0412]: cannot find type `time_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1328:39 | 11 | pub type size_t = usize; | ------------------------ similarly named type alias `size_t` defined here ... 1328 | pub fn localtime_r(time_p: *const time_t, result: *mut tm) -> *mut tm; | ^^^^^^ help: a type alias with a similar name exists: `size_t` error[E0412]: cannot find type `tm` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1328:60 | 1328 | pub fn localtime_r(time_p: *const time_t, result: *mut tm) -> *mut tm; | ^^ help: a struct with a similar name exists: `tms` | ::: /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/macros.rs:118:13 | 118 | pub struct $i { $($field)* } | ------------- similarly named struct `tms` defined here error[E0412]: cannot find type `tm` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1328:72 | 1328 | pub fn localtime_r(time_p: *const time_t, result: *mut tm) -> *mut tm; | ^^ help: a struct with a similar name exists: `tms` | ::: /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/macros.rs:118:13 | 118 | pub struct $i { $($field)* } | ------------- similarly named struct `tms` defined here error[E0412]: cannot find type `tm` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1336:28 | 1336 | pub fn mktime(tm: *mut tm) -> time_t; | ^^ help: a struct with a similar name exists: `tms` | ::: /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/macros.rs:118:13 | 118 | pub struct $i { $($field)* } | ------------- similarly named struct `tms` defined here error[E0412]: cannot find type `time_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1336:35 | 11 | pub type size_t = usize; | ------------------------ similarly named type alias `size_t` defined here ... 1336 | pub fn mktime(tm: *mut tm) -> time_t; | ^^^^^^ help: a type alias with a similar name exists: `size_t` error[E0412]: cannot find type `time_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1340:28 | 11 | pub type size_t = usize; | ------------------------ similarly named type alias `size_t` defined here ... 1340 | pub fn time(time: *mut time_t) -> time_t; | ^^^^^^ help: a type alias with a similar name exists: `size_t` error[E0412]: cannot find type `time_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1340:39 | 11 | pub type size_t = usize; | ------------------------ similarly named type alias `size_t` defined here ... 1340 | pub fn time(time: *mut time_t) -> time_t; | ^^^^^^ help: a type alias with a similar name exists: `size_t` error[E0412]: cannot find type `time_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1344:34 | 11 | pub type size_t = usize; | ------------------------ similarly named type alias `size_t` defined here ... 1344 | pub fn gmtime(time_p: *const time_t) -> *mut tm; | ^^^^^^ help: a type alias with a similar name exists: `size_t` error[E0412]: cannot find type `tm` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1344:50 | 1344 | pub fn gmtime(time_p: *const time_t) -> *mut tm; | ^^ help: a struct with a similar name exists: `tms` | ::: /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/macros.rs:118:13 | 118 | pub struct $i { $($field)* } | ------------- similarly named struct `tms` defined here error[E0412]: cannot find type `time_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1348:37 | 11 | pub type size_t = usize; | ------------------------ similarly named type alias `size_t` defined here ... 1348 | pub fn localtime(time_p: *const time_t) -> *mut tm; | ^^^^^^ help: a type alias with a similar name exists: `size_t` error[E0412]: cannot find type `tm` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1348:53 | 1348 | pub fn localtime(time_p: *const time_t) -> *mut tm; | ^^ help: a struct with a similar name exists: `tms` | ::: /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/macros.rs:118:13 | 118 | pub struct $i { $($field)* } | ------------- similarly named struct `tms` defined here error[E0412]: cannot find type `time_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1352:28 | 11 | pub type size_t = usize; | ------------------------ similarly named type alias `size_t` defined here ... 1352 | pub fn difftime(time1: time_t, time0: time_t) -> c_double; | ^^^^^^ help: a type alias with a similar name exists: `size_t` error[E0412]: cannot find type `time_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1352:43 | 11 | pub type size_t = usize; | ------------------------ similarly named type alias `size_t` defined here ... 1352 | pub fn difftime(time1: time_t, time0: time_t) -> c_double; | ^^^^^^ help: a type alias with a similar name exists: `size_t` error[E0412]: cannot find type `tm` in the crate root --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1356:35 | 1356 | pub fn timegm(tm: *mut crate::tm) -> time_t; | ^^ help: a struct with a similar name exists: `tms` | ::: /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/macros.rs:118:13 | 118 | pub struct $i { $($field)* } | ------------- similarly named struct `tms` defined here error[E0412]: cannot find type `time_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1356:42 | 11 | pub type size_t = usize; | ------------------------ similarly named type alias `size_t` defined here ... 1356 | pub fn timegm(tm: *mut crate::tm) -> time_t; | ^^^^^^ help: a type alias with a similar name exists: `size_t` error[E0412]: cannot find type `mode_t` in the crate root --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1363:56 | 1363 | pub fn mknod(pathname: *const c_char, mode: crate::mode_t, dev: crate::dev_t) -> c_int; | ^^^^^^ not found in the crate root error[E0412]: cannot find type `dev_t` in the crate root --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1363:76 | 1363 | pub fn mknod(pathname: *const c_char, mode: crate::mode_t, dev: crate::dev_t) -> c_int; | ^^^^^ not found in the crate root error[E0412]: cannot find type `nfds_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1400:41 | 1400 | pub fn poll(fds: *mut pollfd, nfds: nfds_t, timeout: c_int) -> c_int; | ^^^^^^ not found in this scope error[E0412]: cannot find type `fd_set` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1412:23 | 1412 | readfds: *mut fd_set, | ^^^^^^ not found in this scope error[E0412]: cannot find type `fd_set` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1413:24 | 1413 | writefds: *mut fd_set, | ^^^^^^ not found in this scope error[E0412]: cannot find type `fd_set` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1414:24 | 1414 | errorfds: *mut fd_set, | ^^^^^^ not found in this scope error[E0412]: cannot find type `lconv` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1419:33 | 1419 | pub fn localeconv() -> *mut lconv; | ^^^^^ not found in this scope error[E0412]: cannot find type `sem_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1425:31 | 1425 | pub fn sem_wait(sem: *mut sem_t) -> c_int; | ^^^^^ not found in this scope error[E0412]: cannot find type `sem_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1426:34 | 1426 | pub fn sem_trywait(sem: *mut sem_t) -> c_int; | ^^^^^ not found in this scope error[E0412]: cannot find type `sem_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1427:31 | 1427 | pub fn sem_post(sem: *mut sem_t) -> c_int; | ^^^^^ not found in this scope error[E0573]: expected type, found function `statvfs` --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1428:51 | 1428 | pub fn statvfs(path: *const c_char, buf: *mut statvfs) -> c_int; | ^^^^^^^ not a type error[E0573]: expected type, found function `statvfs` --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1429:42 | 1429 | pub fn fstatvfs(fd: c_int, buf: *mut statvfs) -> c_int; | ^^^^^^^ not a type error[E0412]: cannot find type `sigset_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1432:34 | 1432 | pub fn sigemptyset(set: *mut sigset_t) -> c_int; | ^^^^^^^^ not found in this scope error[E0412]: cannot find type `sigset_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1434:32 | 1434 | pub fn sigaddset(set: *mut sigset_t, signum: c_int) -> c_int; | ^^^^^^^^ not found in this scope error[E0412]: cannot find type `sigset_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1436:33 | 1436 | pub fn sigfillset(set: *mut sigset_t) -> c_int; | ^^^^^^^^ not found in this scope error[E0412]: cannot find type `sigset_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1438:32 | 1438 | pub fn sigdelset(set: *mut sigset_t, signum: c_int) -> c_int; | ^^^^^^^^ not found in this scope error[E0412]: cannot find type `sigset_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1440:36 | 1440 | pub fn sigismember(set: *const sigset_t, signum: c_int) -> c_int; | ^^^^^^^^ not found in this scope error[E0412]: cannot find type `sigset_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1443:48 | 1443 | pub fn sigprocmask(how: c_int, set: *const sigset_t, oldset: *mut sigset_t) -> c_int; | ^^^^^^^^ not found in this scope error[E0412]: cannot find type `sigset_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1443:71 | 1443 | pub fn sigprocmask(how: c_int, set: *const sigset_t, oldset: *mut sigset_t) -> c_int; | ^^^^^^^^ not found in this scope error[E0412]: cannot find type `sigset_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1445:33 | 1445 | pub fn sigpending(set: *mut sigset_t) -> c_int; | ^^^^^^^^ not found in this scope error[E0412]: cannot find type `mode_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1450:46 | 1450 | pub fn mkfifo(path: *const c_char, mode: mode_t) -> c_int; | ^^^^^^ not found in this scope error[E0412]: cannot find type `off_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1452:53 | 1452 | pub fn fseeko(stream: *mut crate::FILE, offset: off_t, whence: c_int) -> c_int; | ^^^^^ not found in this scope error[E0412]: cannot find type `off_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1453:48 | 1453 | pub fn ftello(stream: *mut crate::FILE) -> off_t; | ^^^^^ not found in this scope error[E0412]: cannot find type `termios` in the crate root --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1459:47 | 1459 | pub fn cfgetispeed(termios: *const crate::termios) -> crate::speed_t; | ^^^^^^^ not found in the crate root error[E0412]: cannot find type `speed_t` in the crate root --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1459:66 | 1459 | pub fn cfgetispeed(termios: *const crate::termios) -> crate::speed_t; | ^^^^^^^ not found in the crate root error[E0412]: cannot find type `termios` in the crate root --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1460:47 | 1460 | pub fn cfgetospeed(termios: *const crate::termios) -> crate::speed_t; | ^^^^^^^ not found in the crate root error[E0412]: cannot find type `speed_t` in the crate root --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1460:66 | 1460 | pub fn cfgetospeed(termios: *const crate::termios) -> crate::speed_t; | ^^^^^^^ not found in the crate root error[E0412]: cannot find type `termios` in the crate root --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1461:45 | 1461 | pub fn cfsetispeed(termios: *mut crate::termios, speed: crate::speed_t) -> c_int; | ^^^^^^^ not found in the crate root error[E0412]: cannot find type `speed_t` in the crate root --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1461:68 | 1461 | pub fn cfsetispeed(termios: *mut crate::termios, speed: crate::speed_t) -> c_int; | ^^^^^^^ not found in the crate root error[E0412]: cannot find type `termios` in the crate root --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1462:45 | 1462 | pub fn cfsetospeed(termios: *mut crate::termios, speed: crate::speed_t) -> c_int; | ^^^^^^^ not found in the crate root error[E0412]: cannot find type `speed_t` in the crate root --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1462:68 | 1462 | pub fn cfsetospeed(termios: *mut crate::termios, speed: crate::speed_t) -> c_int; | ^^^^^^^ not found in the crate root error[E0412]: cannot find type `termios` in the crate root --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1463:54 | 1463 | pub fn tcgetattr(fd: c_int, termios: *mut crate::termios) -> c_int; | ^^^^^^^ not found in the crate root error[E0412]: cannot find type `termios` in the crate root --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1464:81 | 1464 | pub fn tcsetattr(fd: c_int, optional_actions: c_int, termios: *const crate::termios) -> c_int; | ^^^^^^^ not found in the crate root error[E0412]: cannot find type `off_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1493:46 | 1493 | pub fn lockf(fd: c_int, cmd: c_int, len: off_t) -> c_int; | ^^^^^ not found in this scope error[E0412]: cannot find type `Dl_info` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1560:59 | 1560 | pub fn dladdr(addr: *const c_void, info: *mut Dl_info) -> c_int; | ^^^^^^^ not found in this scope error[E0412]: cannot find type `wchar_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1576:51 | 1576 | pub fn open_wmemstream(ptr: *mut *mut wchar_t, sizeloc: *mut size_t) -> *mut FILE; | ^^^^^^^ not found in this scope error[E0412]: cannot find type `mode_t` in the crate root --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1591:80 | 1591 | pub fn mkdirat(dirfd: c_int, pathname: *const c_char, mode: crate::mode_t) -> c_int; | ^^^^^^ not found in the crate root error[E0412]: cannot find type `dirent` in the crate root --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1622:36 | 1622 | entry: *mut crate::dirent, | ^^^^^^ not found in the crate root error[E0412]: cannot find type `dirent` in the crate root --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1623:42 | 1623 | result: *mut *mut crate::dirent, | ^^^^^^ not found in the crate root error[E0573]: expected type, found function `sigaction` --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1662:57 | 1662 | pub fn sigaction(signum: c_int, act: *const sigaction, oldact: *mut sigaction) | ^^^^^^^^^ not a type error[E0573]: expected type, found function `sigaction` --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1662:81 | 1662 | pub fn sigaction(signum: c_int, act: *const sigaction, oldact: *mut sigaction) | ^^^^^^^^^ not a type error[E0412]: cannot find type `fd_set` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1676:31 | 1676 | readfds: *mut fd_set, | ^^^^^^ not found in this scope error[E0412]: cannot find type `fd_set` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1677:32 | 1677 | writefds: *mut fd_set, | ^^^^^^ not found in this scope error[E0412]: cannot find type `fd_set` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1678:32 | 1678 | errorfds: *mut fd_set, | ^^^^^^ not found in this scope error[E0412]: cannot find type `sigset_t` in this scope --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1680:33 | 1680 | sigmask: *const sigset_t, | ^^^^^^^^ not found in this scope error[E0412]: cannot find type `termios` in the crate root --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1693:51 | 1693 | pub fn cfmakeraw(termios: *mut crate::termios); | ^^^^^^^ not found in the crate root error[E0412]: cannot find type `termios` in the crate root --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1694:52 | 1694 | pub fn cfsetspeed(termios: *mut crate::termios, speed: crate::speed_t) -> c_int; | ^^^^^^^ not found in the crate root error[E0412]: cannot find type `speed_t` in the crate root --> /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.170/src/unix/mod.rs:1694:75 | 1694 | pub fn cfsetspeed(termios: *mut crate::termios, speed: crate::speed_t) -> c_int; | ^^^^^^^ not found in the crate root Some errors have detailed explanations: E0412, E0573. For more information about an error, try `rustc --explain E0412`. error: could not compile `libc` (lib) due to 171 previous errors