+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/xsv-0.13.0/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/xsv-0.13.0/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for xsv-0.13.0 warning: An explicit [[test]] section is specified in Cargo.toml which currently disables Cargo from automatically inferring other test targets. This inference behavior will change in the Rust 2018 edition and the following files will be included as a test target: * tests/test_table.rs * tests/test_split.rs * tests/workdir.rs * tests/test_cat.rs * tests/test_join.rs * tests/test_slice.rs * tests/test_headers.rs * tests/test_fixlengths.rs * tests/test_count.rs * tests/test_fmt.rs * tests/test_frequency.rs * tests/test_flatten.rs * tests/test_search.rs * tests/test_select.rs * tests/test_partition.rs * tests/test_sort.rs * tests/test_index.rs * tests/test_stats.rs This is likely to break cargo build or cargo test as these files may not be ready to be compiled as a test target today. You can future-proof yourself and disable this warning by adding `autotests = false` to your [package] section. You may also move the files to a location where Cargo would not automatically infer them to be a target, such as in subfolders. For more information on this warning you can consult https://github.com/rust-lang/cargo/issues/5330 Compiling libc v0.2.40 error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:174:43 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 174 | pub fn fopen(filename: *const c_char, | ^^^^^^ | help: a type alias with a similar name exists | 174 | pub fn fopen(filename: *const c_schar, | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:175:39 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 175 | mode: *const c_char) -> *mut FILE; | ^^^^^^ | help: a type alias with a similar name exists | 175 | mode: *const c_schar) -> *mut FILE; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:178:45 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 178 | pub fn freopen(filename: *const c_char, mode: *const c_char, | ^^^^^^ | help: a type alias with a similar name exists | 178 | pub fn freopen(filename: *const c_schar, mode: *const c_char, | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:178:66 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 178 | pub fn freopen(filename: *const c_char, mode: *const c_char, | ^^^^^^ | help: a type alias with a similar name exists | 178 | pub fn freopen(filename: *const c_char, mode: *const c_schar, | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:182:44 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 182 | pub fn remove(filename: *const c_char) -> c_int; | ^^^^^^ | help: a type alias with a similar name exists | 182 | pub fn remove(filename: *const c_schar) -> c_int; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:183:43 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 183 | pub fn rename(oldname: *const c_char, newname: *const c_char) -> c_int; | ^^^^^^ | help: a type alias with a similar name exists | 183 | pub fn rename(oldname: *const c_schar, newname: *const c_char) -> c_int; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:183:67 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 183 | pub fn rename(oldname: *const c_char, newname: *const c_char) -> c_int; | ^^^^^^ | help: a type alias with a similar name exists | 183 | pub fn rename(oldname: *const c_char, newname: *const c_schar) -> c_int; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:186:41 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 186 | buffer: *mut c_char, | ^^^^^^ | help: a type alias with a similar name exists | 186 | buffer: *mut c_schar, | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:189:56 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 189 | pub fn setbuf(stream: *mut FILE, buf: *mut c_char); | ^^^^^^ | help: a type alias with a similar name exists | 189 | pub fn setbuf(stream: *mut FILE, buf: *mut c_schar); | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:193:36 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 193 | pub fn fgets(buf: *mut c_char, n: c_int, stream: *mut FILE) -> *mut c_char; | ^^^^^^ | help: a type alias with a similar name exists | 193 | pub fn fgets(buf: *mut c_schar, n: c_int, stream: *mut FILE) -> *mut c_char; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:193:81 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 193 | pub fn fgets(buf: *mut c_char, n: c_int, stream: *mut FILE) -> *mut c_char; | ^^^^^^ | help: a type alias with a similar name exists | 193 | pub fn fgets(buf: *mut c_char, n: c_int, stream: *mut FILE) -> *mut c_schar; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:197:36 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 197 | pub fn fputs(s: *const c_char, stream: *mut FILE)-> c_int; | ^^^^^^ | help: a type alias with a similar name exists | 197 | pub fn fputs(s: *const c_schar, stream: *mut FILE)-> c_int; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:198:35 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 198 | pub fn puts(s: *const c_char) -> c_int; | ^^^^^^ | help: a type alias with a similar name exists | 198 | pub fn puts(s: *const c_schar) -> c_int; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_long` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:212:53 | 212 | pub fn fseek(stream: *mut FILE, offset: c_long, whence: c_int) -> c_int; | ^^^^^^ not found in this scope | help: consider importing one of these items | 303 + use std::ffi::c_long; | 303 + use std::os::raw::c_long; | error[E0412]: cannot find type `c_long` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:213:48 | 213 | pub fn ftell(stream: *mut FILE) -> c_long; | ^^^^^^ not found in this scope | help: consider importing one of these items | 303 + use std::ffi::c_long; | 303 + use std::os::raw::c_long; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:221:37 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 221 | pub fn perror(s: *const c_char); | ^^^^^^ | help: a type alias with a similar name exists | 221 | pub fn perror(s: *const c_schar); | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:222:35 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 222 | pub fn atoi(s: *const c_char) -> c_int; | ^^^^^^ | help: a type alias with a similar name exists | 222 | pub fn atoi(s: *const c_schar) -> c_int; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:225:37 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 225 | pub fn strtod(s: *const c_char, endp: *mut *mut c_char) -> c_double; | ^^^^^^ | help: a type alias with a similar name exists | 225 | pub fn strtod(s: *const c_schar, endp: *mut *mut c_char) -> c_double; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:225:61 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 225 | pub fn strtod(s: *const c_char, endp: *mut *mut c_char) -> c_double; | ^^^^^^ | help: a type alias with a similar name exists | 225 | pub fn strtod(s: *const c_char, endp: *mut *mut c_schar) -> c_double; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:226:37 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 226 | pub fn strtol(s: *const c_char, | ^^^^^^ | help: a type alias with a similar name exists | 226 | pub fn strtol(s: *const c_schar, | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:227:43 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 227 | endp: *mut *mut c_char, base: c_int) -> c_long; | ^^^^^^ | help: a type alias with a similar name exists | 227 | endp: *mut *mut c_schar, base: c_int) -> c_long; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_long` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:227:67 | 227 | endp: *mut *mut c_char, base: c_int) -> c_long; | ^^^^^^ not found in this scope | help: consider importing one of these items | 303 + use std::ffi::c_long; | 303 + use std::os::raw::c_long; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:228:38 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 228 | pub fn strtoul(s: *const c_char, endp: *mut *mut c_char, | ^^^^^^ | help: a type alias with a similar name exists | 228 | pub fn strtoul(s: *const c_schar, endp: *mut *mut c_char, | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:228:62 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 228 | pub fn strtoul(s: *const c_char, endp: *mut *mut c_char, | ^^^^^^ | help: a type alias with a similar name exists | 228 | pub fn strtoul(s: *const c_char, endp: *mut *mut c_schar, | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_ulong` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:229:44 | 229 | ... base: c_int) -> c_ulong; | ^^^^^^^ not found in this scope | help: consider importing one of these items | 303 + use std::ffi::c_ulong; | 303 + use std::os::raw::c_ulong; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:240:37 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 240 | pub fn system(s: *const c_char) -> c_int; | ^^^^^^ | help: a type alias with a similar name exists | 240 | pub fn system(s: *const c_schar) -> c_int; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:241:37 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 241 | pub fn getenv(s: *const c_char) -> *mut c_char; | ^^^^^^ | help: a type alias with a similar name exists | 241 | pub fn getenv(s: *const c_schar) -> *mut c_char; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:241:53 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 241 | pub fn getenv(s: *const c_char) -> *mut c_char; | ^^^^^^ | help: a type alias with a similar name exists | 241 | pub fn getenv(s: *const c_char) -> *mut c_schar; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:243:37 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 243 | pub fn strcpy(dst: *mut c_char, src: *const c_char) -> *mut c_char; | ^^^^^^ | help: a type alias with a similar name exists | 243 | pub fn strcpy(dst: *mut c_schar, src: *const c_char) -> *mut c_char; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:243:57 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 243 | pub fn strcpy(dst: *mut c_char, src: *const c_char) -> *mut c_char; | ^^^^^^ | help: a type alias with a similar name exists | 243 | pub fn strcpy(dst: *mut c_char, src: *const c_schar) -> *mut c_char; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:243:73 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 243 | pub fn strcpy(dst: *mut c_char, src: *const c_char) -> *mut c_char; | ^^^^^^ | help: a type alias with a similar name exists | 243 | pub fn strcpy(dst: *mut c_char, src: *const c_char) -> *mut c_schar; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:244:38 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 244 | pub fn strncpy(dst: *mut c_char, src: *const c_char, n: size_t) | ^^^^^^ | help: a type alias with a similar name exists | 244 | pub fn strncpy(dst: *mut c_schar, src: *const c_char, n: size_t) | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:244:58 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 244 | pub fn strncpy(dst: *mut c_char, src: *const c_char, n: size_t) | ^^^^^^ | help: a type alias with a similar name exists | 244 | pub fn strncpy(dst: *mut c_char, src: *const c_schar, n: size_t) | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:245:36 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 245 | -> *mut c_char; | ^^^^^^ | help: a type alias with a similar name exists | 245 | -> *mut c_schar; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:246:35 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 246 | pub fn strcat(s: *mut c_char, ct: *const c_char) -> *mut c_char; | ^^^^^^ | help: a type alias with a similar name exists | 246 | pub fn strcat(s: *mut c_schar, ct: *const c_char) -> *mut c_char; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:246:54 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 246 | pub fn strcat(s: *mut c_char, ct: *const c_char) -> *mut c_char; | ^^^^^^ | help: a type alias with a similar name exists | 246 | pub fn strcat(s: *mut c_char, ct: *const c_schar) -> *mut c_char; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:246:70 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 246 | pub fn strcat(s: *mut c_char, ct: *const c_char) -> *mut c_char; | ^^^^^^ | help: a type alias with a similar name exists | 246 | pub fn strcat(s: *mut c_char, ct: *const c_char) -> *mut c_schar; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:247:36 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 247 | pub fn strncat(s: *mut c_char, ct: *const c_char, n: size_t) -> *mut c_char; | ^^^^^^ | help: a type alias with a similar name exists | 247 | pub fn strncat(s: *mut c_schar, ct: *const c_char, n: size_t) -> *mut c_char; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:247:55 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 247 | pub fn strncat(s: *mut c_char, ct: *const c_char, n: size_t) -> *mut c_char; | ^^^^^^ | help: a type alias with a similar name exists | 247 | pub fn strncat(s: *mut c_char, ct: *const c_schar, n: size_t) -> *mut c_char; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:247:82 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 247 | pub fn strncat(s: *mut c_char, ct: *const c_char, n: size_t) -> *mut c_char; | ^^^^^^ | help: a type alias with a similar name exists | 247 | pub fn strncat(s: *mut c_char, ct: *const c_char, n: size_t) -> *mut c_schar; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:248:38 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 248 | pub fn strcmp(cs: *const c_char, ct: *const c_char) -> c_int; | ^^^^^^ | help: a type alias with a similar name exists | 248 | pub fn strcmp(cs: *const c_schar, ct: *const c_char) -> c_int; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:248:57 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 248 | pub fn strcmp(cs: *const c_char, ct: *const c_char) -> c_int; | ^^^^^^ | help: a type alias with a similar name exists | 248 | pub fn strcmp(cs: *const c_char, ct: *const c_schar) -> c_int; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:249:39 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 249 | pub fn strncmp(cs: *const c_char, ct: *const c_char, n: size_t) -> c_int; | ^^^^^^ | help: a type alias with a similar name exists | 249 | pub fn strncmp(cs: *const c_schar, ct: *const c_char, n: size_t) -> c_int; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:249:58 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 249 | pub fn strncmp(cs: *const c_char, ct: *const c_char, n: size_t) -> c_int; | ^^^^^^ | help: a type alias with a similar name exists | 249 | pub fn strncmp(cs: *const c_char, ct: *const c_schar, n: size_t) -> c_int; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:250:39 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 250 | pub fn strcoll(cs: *const c_char, ct: *const c_char) -> c_int; | ^^^^^^ | help: a type alias with a similar name exists | 250 | pub fn strcoll(cs: *const c_schar, ct: *const c_char) -> c_int; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:250:58 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 250 | pub fn strcoll(cs: *const c_char, ct: *const c_char) -> c_int; | ^^^^^^ | help: a type alias with a similar name exists | 250 | pub fn strcoll(cs: *const c_char, ct: *const c_schar) -> c_int; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:251:38 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 251 | pub fn strchr(cs: *const c_char, c: c_int) -> *mut c_char; | ^^^^^^ | help: a type alias with a similar name exists | 251 | pub fn strchr(cs: *const c_schar, c: c_int) -> *mut c_char; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:251:64 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 251 | pub fn strchr(cs: *const c_char, c: c_int) -> *mut c_char; | ^^^^^^ | help: a type alias with a similar name exists | 251 | pub fn strchr(cs: *const c_char, c: c_int) -> *mut c_schar; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:252:39 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 252 | pub fn strrchr(cs: *const c_char, c: c_int) -> *mut c_char; | ^^^^^^ | help: a type alias with a similar name exists | 252 | pub fn strrchr(cs: *const c_schar, c: c_int) -> *mut c_char; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:252:65 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 252 | pub fn strrchr(cs: *const c_char, c: c_int) -> *mut c_char; | ^^^^^^ | help: a type alias with a similar name exists | 252 | pub fn strrchr(cs: *const c_char, c: c_int) -> *mut c_schar; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:253:38 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 253 | pub fn strspn(cs: *const c_char, ct: *const c_char) -> size_t; | ^^^^^^ | help: a type alias with a similar name exists | 253 | pub fn strspn(cs: *const c_schar, ct: *const c_char) -> size_t; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:253:57 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 253 | pub fn strspn(cs: *const c_char, ct: *const c_char) -> size_t; | ^^^^^^ | help: a type alias with a similar name exists | 253 | pub fn strspn(cs: *const c_char, ct: *const c_schar) -> size_t; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:254:39 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 254 | pub fn strcspn(cs: *const c_char, ct: *const c_char) -> size_t; | ^^^^^^ | help: a type alias with a similar name exists | 254 | pub fn strcspn(cs: *const c_schar, ct: *const c_char) -> size_t; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:254:58 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 254 | pub fn strcspn(cs: *const c_char, ct: *const c_char) -> size_t; | ^^^^^^ | help: a type alias with a similar name exists | 254 | pub fn strcspn(cs: *const c_char, ct: *const c_schar) -> size_t; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:255:38 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 255 | pub fn strdup(cs: *const c_char) -> *mut c_char; | ^^^^^^ | help: a type alias with a similar name exists | 255 | pub fn strdup(cs: *const c_schar) -> *mut c_char; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:255:54 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 255 | pub fn strdup(cs: *const c_char) -> *mut c_char; | ^^^^^^ | help: a type alias with a similar name exists | 255 | pub fn strdup(cs: *const c_char) -> *mut c_schar; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:256:39 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 256 | pub fn strpbrk(cs: *const c_char, ct: *const c_char) -> *mut c_char; | ^^^^^^ | help: a type alias with a similar name exists | 256 | pub fn strpbrk(cs: *const c_schar, ct: *const c_char) -> *mut c_char; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:256:58 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 256 | pub fn strpbrk(cs: *const c_char, ct: *const c_char) -> *mut c_char; | ^^^^^^ | help: a type alias with a similar name exists | 256 | pub fn strpbrk(cs: *const c_char, ct: *const c_schar) -> *mut c_char; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:256:74 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 256 | pub fn strpbrk(cs: *const c_char, ct: *const c_char) -> *mut c_char; | ^^^^^^ | help: a type alias with a similar name exists | 256 | pub fn strpbrk(cs: *const c_char, ct: *const c_char) -> *mut c_schar; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:257:38 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 257 | pub fn strstr(cs: *const c_char, ct: *const c_char) -> *mut c_char; | ^^^^^^ | help: a type alias with a similar name exists | 257 | pub fn strstr(cs: *const c_schar, ct: *const c_char) -> *mut c_char; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:257:57 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 257 | pub fn strstr(cs: *const c_char, ct: *const c_char) -> *mut c_char; | ^^^^^^ | help: a type alias with a similar name exists | 257 | pub fn strstr(cs: *const c_char, ct: *const c_schar) -> *mut c_char; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:257:73 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 257 | pub fn strstr(cs: *const c_char, ct: *const c_char) -> *mut c_char; | ^^^^^^ | help: a type alias with a similar name exists | 257 | pub fn strstr(cs: *const c_char, ct: *const c_char) -> *mut c_schar; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:258:38 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 258 | pub fn strlen(cs: *const c_char) -> size_t; | ^^^^^^ | help: a type alias with a similar name exists | 258 | pub fn strlen(cs: *const c_schar) -> size_t; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:259:39 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 259 | pub fn strnlen(cs: *const c_char, maxlen: size_t) -> size_t; | ^^^^^^ | help: a type alias with a similar name exists | 259 | pub fn strnlen(cs: *const c_schar, maxlen: size_t) -> size_t; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:262:47 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 262 | pub fn strerror(n: c_int) -> *mut c_char; | ^^^^^^ | help: a type alias with a similar name exists | 262 | pub fn strerror(n: c_int) -> *mut c_schar; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:263:35 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 263 | pub fn strtok(s: *mut c_char, t: *const c_char) -> *mut c_char; | ^^^^^^ | help: a type alias with a similar name exists | 263 | pub fn strtok(s: *mut c_schar, t: *const c_char) -> *mut c_char; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:263:53 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 263 | pub fn strtok(s: *mut c_char, t: *const c_char) -> *mut c_char; | ^^^^^^ | help: a type alias with a similar name exists | 263 | pub fn strtok(s: *mut c_char, t: *const c_schar) -> *mut c_char; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:263:69 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 263 | pub fn strtok(s: *mut c_char, t: *const c_char) -> *mut c_char; | ^^^^^^ | help: a type alias with a similar name exists | 263 | pub fn strtok(s: *mut c_char, t: *const c_char) -> *mut c_schar; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:264:36 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 264 | pub fn strxfrm(s: *mut c_char, ct: *const c_char, n: size_t) -> size_t; | ^^^^^^ | help: a type alias with a similar name exists | 264 | pub fn strxfrm(s: *mut c_schar, ct: *const c_char, n: size_t) -> size_t; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:264:55 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 264 | pub fn strxfrm(s: *mut c_char, ct: *const c_char, n: size_t) -> size_t; | ^^^^^^ | help: a type alias with a similar name exists | 264 | pub fn strxfrm(s: *mut c_char, ct: *const c_schar, n: size_t) -> size_t; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `wchar_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:265:39 | 265 | pub fn wcslen(buf: *const wchar_t) -> size_t; | ^^^^^^^ not found in this scope error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:266:40 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 266 | pub fn wcstombs(dest: *mut c_char, src: *const wchar_t, n: size_t) -> ::size_t; | ^^^^^^ | help: a type alias with a similar name exists | 266 | pub fn wcstombs(dest: *mut c_schar, src: *const wchar_t, n: size_t) -> ::size_t; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `wchar_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:266:60 | 266 | 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 `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:280:35 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here ... 280 | pub fn atof(s: *const c_char) -> c_double; | ^^^^^^ | help: a type alias with a similar name exists | 280 | pub fn atof(s: *const c_schar) -> c_double; | ~~~~~~~ help: consider importing one of these items | 303 + use std::ffi::c_char; | 303 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_long` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:281:28 | 281 | pub fn labs(i: c_long) -> c_long; | ^^^^^^ not found in this scope | help: consider importing one of these items | 303 + use std::ffi::c_long; | 303 + use std::os::raw::c_long; | error[E0412]: cannot find type `c_long` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:281:39 | 281 | pub fn labs(i: c_long) -> c_long; | ^^^^^^ not found in this scope | help: consider importing one of these items | 303 + use std::ffi::c_long; | 303 + use std::os::raw::c_long; | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:21:29 | 21 | pub gr_name: *mut ::c_char, | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 21 | pub gr_name: *mut ::c_schar, | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 21 - pub gr_name: *mut ::c_char, 21 + pub gr_name: *mut c_char, | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:22:31 | 22 | pub gr_passwd: *mut ::c_char, | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 22 | pub gr_passwd: *mut ::c_schar, | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 22 - pub gr_passwd: *mut ::c_char, 22 + pub gr_passwd: *mut c_char, | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:24:33 | 24 | pub gr_mem: *mut *mut ::c_char, | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 24 | pub gr_mem: *mut *mut ::c_schar, | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 24 - pub gr_mem: *mut *mut ::c_char, 24 + pub gr_mem: *mut *mut c_char, | error[E0412]: cannot find type `time_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:28:21 | 28 | pub actime: time_t, | ^^^^^^ not found in this scope | help: consider importing this type alias | 6 + use std::os::illumos::raw::time_t; | error[E0412]: cannot find type `time_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:29:22 | 29 | pub modtime: time_t, | ^^^^^^ not found in this scope | help: consider importing this type alias | 6 + use std::os::illumos::raw::time_t; | error[E0412]: cannot find type `time_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:33:21 | 33 | pub tv_sec: time_t, | ^^^^^^ not found in this scope | help: consider importing this type alias | 6 + use std::os::illumos::raw::time_t; | error[E0412]: cannot find type `suseconds_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:34:22 | 34 | pub tv_usec: suseconds_t, | ^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `time_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:40:21 | 40 | pub tv_sec: time_t, | ^^^^^^ not found in this scope | help: consider importing this type alias | 6 + use std::os::illumos::raw::time_t; | error[E0412]: cannot find type `c_long` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:44:24 | 44 | pub tv_nsec: ::c_long, | ^^^^^^ not found in the crate root | help: consider importing one of these items | 6 + use std::ffi::c_long; | 6 + use std::os::raw::c_long; | help: if you import `c_long`, refer to it directly | 44 - pub tv_nsec: ::c_long, 44 + pub tv_nsec: c_long, | error[E0412]: cannot find type `rlim_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:48:23 | 48 | pub rlim_cur: rlim_t, | ^^^^^^ help: a struct with a similar name exists: `rlimit` | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/macros.rs:42:13 | 42 | pub struct $i { $($field)* } | ------------- similarly named struct `rlimit` defined here error[E0412]: cannot find type `rlim_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:49:23 | 49 | pub rlim_max: rlim_t, | ^^^^^^ help: a struct with a similar name exists: `rlimit` | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/macros.rs:42:13 | 42 | pub struct $i { $($field)* } | ------------- similarly named struct `rlimit` defined here error[E0412]: cannot find type `c_long` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:55:24 | 55 | pub ru_maxrss: c_long, | ^^^^^^ not found in this scope | help: consider importing one of these items | 6 + use std::ffi::c_long; | 6 + use std::os::raw::c_long; | error[E0412]: cannot find type `c_long` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:58:23 | 58 | pub ru_ixrss: c_long, | ^^^^^^ not found in this scope | help: consider importing one of these items | 6 + use std::ffi::c_long; | 6 + use std::os::raw::c_long; | error[E0412]: cannot find type `c_long` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:61:23 | 61 | pub ru_idrss: c_long, | ^^^^^^ not found in this scope | help: consider importing one of these items | 6 + use std::ffi::c_long; | 6 + use std::os::raw::c_long; | error[E0412]: cannot find type `c_long` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:64:23 | 64 | pub ru_isrss: c_long, | ^^^^^^ not found in this scope | help: consider importing one of these items | 6 + use std::ffi::c_long; | 6 + use std::os::raw::c_long; | error[E0412]: cannot find type `c_long` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:67:24 | 67 | pub ru_minflt: c_long, | ^^^^^^ not found in this scope | help: consider importing one of these items | 6 + use std::ffi::c_long; | 6 + use std::os::raw::c_long; | error[E0412]: cannot find type `c_long` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:70:24 | 70 | pub ru_majflt: c_long, | ^^^^^^ not found in this scope | help: consider importing one of these items | 6 + use std::ffi::c_long; | 6 + use std::os::raw::c_long; | error[E0412]: cannot find type `c_long` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:73:23 | 73 | pub ru_nswap: c_long, | ^^^^^^ not found in this scope | help: consider importing one of these items | 6 + use std::ffi::c_long; | 6 + use std::os::raw::c_long; | error[E0412]: cannot find type `c_long` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:76:25 | 76 | pub ru_inblock: c_long, | ^^^^^^ not found in this scope | help: consider importing one of these items | 6 + use std::ffi::c_long; | 6 + use std::os::raw::c_long; | error[E0412]: cannot find type `c_long` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:79:25 | 79 | pub ru_oublock: c_long, | ^^^^^^ not found in this scope | help: consider importing one of these items | 6 + use std::ffi::c_long; | 6 + use std::os::raw::c_long; | error[E0412]: cannot find type `c_long` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:82:24 | 82 | pub ru_msgsnd: c_long, | ^^^^^^ not found in this scope | help: consider importing one of these items | 6 + use std::ffi::c_long; | 6 + use std::os::raw::c_long; | error[E0412]: cannot find type `c_long` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:85:24 | 85 | pub ru_msgrcv: c_long, | ^^^^^^ not found in this scope | help: consider importing one of these items | 6 + use std::ffi::c_long; | 6 + use std::os::raw::c_long; | error[E0412]: cannot find type `c_long` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:88:26 | 88 | pub ru_nsignals: c_long, | ^^^^^^ not found in this scope | help: consider importing one of these items | 6 + use std::ffi::c_long; | 6 + use std::os::raw::c_long; | error[E0412]: cannot find type `c_long` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:91:23 | 91 | pub ru_nvcsw: c_long, | ^^^^^^ not found in this scope | help: consider importing one of these items | 6 + use std::ffi::c_long; | 6 + use std::os::raw::c_long; | error[E0412]: cannot find type `c_long` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:94:24 | 94 | pub ru_nivcsw: c_long, | ^^^^^^ not found in this scope | help: consider importing one of these items | 6 + use std::ffi::c_long; | 6 + use std::os::raw::c_long; | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:126:28 | 126 | pub h_name: *mut ::c_char, | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 126 | pub h_name: *mut ::c_schar, | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 126 - pub h_name: *mut ::c_char, 126 + pub h_name: *mut c_char, | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:127:36 | 127 | pub h_aliases: *mut *mut ::c_char, | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 127 | pub h_aliases: *mut *mut ::c_schar, | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 127 - pub h_aliases: *mut *mut ::c_char, 127 + pub h_aliases: *mut *mut c_char, | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:130:38 | 130 | pub h_addr_list: *mut *mut ::c_char, | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 130 | pub h_addr_list: *mut *mut ::c_schar, | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 130 - pub h_addr_list: *mut *mut ::c_char, 130 + pub h_addr_list: *mut *mut c_char, | error[E0412]: cannot find type `clock_t` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:169:26 | 169 | pub tms_utime: ::clock_t, | ^^^^^^^ not found in the crate root error[E0412]: cannot find type `clock_t` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:170:26 | 170 | pub tms_stime: ::clock_t, | ^^^^^^^ not found in the crate root error[E0412]: cannot find type `clock_t` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:171:27 | 171 | pub tms_cutime: ::clock_t, | ^^^^^^^ not found in the crate root error[E0412]: cannot find type `clock_t` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:172:27 | 172 | pub tms_cstime: ::clock_t, | ^^^^^^^ not found in the crate root error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:176:28 | 176 | pub s_name: *mut ::c_char, | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 176 | pub s_name: *mut ::c_schar, | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 176 - pub s_name: *mut ::c_char, 176 + pub s_name: *mut c_char, | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:177:36 | 177 | pub s_aliases: *mut *mut ::c_char, | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 177 | pub s_aliases: *mut *mut ::c_schar, | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 177 - pub s_aliases: *mut *mut ::c_char, 177 + pub s_aliases: *mut *mut c_char, | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:179:29 | 179 | pub s_proto: *mut ::c_char, | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 179 | pub s_proto: *mut ::c_schar, | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 179 - pub s_proto: *mut ::c_char, 179 + pub s_proto: *mut c_char, | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:183:28 | 183 | pub p_name: *mut ::c_char, | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 183 | pub p_name: *mut ::c_schar, | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 183 - pub p_name: *mut ::c_char, 183 + pub p_name: *mut c_char, | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:184:36 | 184 | pub p_aliases: *mut *mut ::c_char, | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 184 | pub p_aliases: *mut *mut ::c_schar, | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 184 - pub p_aliases: *mut *mut ::c_char, 184 + pub p_aliases: *mut *mut c_char, | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:327:36 | 327 | pub fn getpwnam(name: *const ::c_char) -> *mut passwd; | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 327 | pub fn getpwnam(name: *const ::c_schar) -> *mut passwd; | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 327 - pub fn getpwnam(name: *const ::c_char) -> *mut passwd; 327 + pub fn getpwnam(name: *const c_char) -> *mut passwd; | error[E0412]: cannot find type `passwd` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:327:52 | 327 | pub fn getpwnam(name: *const ::c_char) -> *mut passwd; | ^^^^^^ not found in this scope error[E0412]: cannot find type `passwd` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:329:43 | 329 | pub fn getpwuid(uid: ::uid_t) -> *mut passwd; | ^^^^^^ not found in this scope error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:332:37 | 332 | format: *const ::c_char, ...) -> ::c_int; | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 332 | format: *const ::c_schar, ...) -> ::c_int; | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 332 - format: *const ::c_char, ...) -> ::c_int; 332 + format: *const c_char, ...) -> ::c_int; | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:333:36 | 333 | pub fn printf(format: *const ::c_char, ...) -> ::c_int; | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 333 | pub fn printf(format: *const ::c_schar, ...) -> ::c_int; | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 333 - pub fn printf(format: *const ::c_char, ...) -> ::c_int; 333 + pub fn printf(format: *const c_char, ...) -> ::c_int; | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:334:31 | 334 | pub fn snprintf(s: *mut ::c_char, n: ::size_t, | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 334 | pub fn snprintf(s: *mut ::c_schar, n: ::size_t, | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 334 - pub fn snprintf(s: *mut ::c_char, n: ::size_t, 334 + pub fn snprintf(s: *mut c_char, n: ::size_t, | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:335:38 | 335 | format: *const ::c_char, ...) -> ::c_int; | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 335 | format: *const ::c_schar, ...) -> ::c_int; | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 335 - format: *const ::c_char, ...) -> ::c_int; 335 + format: *const c_char, ...) -> ::c_int; | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:336:30 | 336 | pub fn sprintf(s: *mut ::c_char, format: *const ::c_char, ...) -> ::c_int; | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 336 | pub fn sprintf(s: *mut ::c_schar, format: *const ::c_char, ...) -> ::c_int; | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 336 - pub fn sprintf(s: *mut ::c_char, format: *const ::c_char, ...) -> ::c_int; 336 + pub fn sprintf(s: *mut c_char, format: *const ::c_char, ...) -> ::c_int; | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:336:55 | 336 | pub fn sprintf(s: *mut ::c_char, format: *const ::c_char, ...) -> ::c_int; | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 336 | pub fn sprintf(s: *mut ::c_char, format: *const ::c_schar, ...) -> ::c_int; | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 336 - pub fn sprintf(s: *mut ::c_char, format: *const ::c_char, ...) -> ::c_int; 336 + pub fn sprintf(s: *mut ::c_char, format: *const c_char, ...) -> ::c_int; | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:337:57 | 337 | pub fn fscanf(stream: *mut ::FILE, format: *const ::c_char, ...) -> ::c_int; | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 337 | pub fn fscanf(stream: *mut ::FILE, format: *const ::c_schar, ...) -> ::c_int; | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 337 - pub fn fscanf(stream: *mut ::FILE, format: *const ::c_char, ...) -> ::c_int; 337 + pub fn fscanf(stream: *mut ::FILE, format: *const c_char, ...) -> ::c_int; | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:338:35 | 338 | pub fn scanf(format: *const ::c_char, ...) -> ::c_int; | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 338 | pub fn scanf(format: *const ::c_schar, ...) -> ::c_int; | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 338 - pub fn scanf(format: *const ::c_char, ...) -> ::c_int; 338 + pub fn scanf(format: *const c_char, ...) -> ::c_int; | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:339:31 | 339 | pub fn sscanf(s: *const ::c_char, format: *const ::c_char, ...) -> ::c_int; | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 339 | pub fn sscanf(s: *const ::c_schar, format: *const ::c_char, ...) -> ::c_int; | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 339 - pub fn sscanf(s: *const ::c_char, format: *const ::c_char, ...) -> ::c_int; 339 + pub fn sscanf(s: *const c_char, format: *const ::c_char, ...) -> ::c_int; | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:339:56 | 339 | pub fn sscanf(s: *const ::c_char, format: *const ::c_char, ...) -> ::c_int; | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 339 | pub fn sscanf(s: *const ::c_char, format: *const ::c_schar, ...) -> ::c_int; | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 339 - pub fn sscanf(s: *const ::c_char, format: *const ::c_char, ...) -> ::c_int; 339 + pub fn sscanf(s: *const ::c_char, format: *const c_char, ...) -> ::c_int; | error[E0412]: cannot find type `sockaddr` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:347:53 | 347 | pub fn connect(socket: ::c_int, address: *const sockaddr, | ^^^^^^^^ not found in this scope error[E0412]: cannot find type `socklen_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:348:25 | 17 | pub enum locale_t {} | ----------------- similarly named enum `locale_t` defined here ... 348 | len: socklen_t) -> ::c_int; | ^^^^^^^^^ help: an enum with a similar name exists: `locale_t` error[E0412]: cannot find type `sockaddr` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:354:50 | 354 | pub fn accept(socket: ::c_int, address: *mut sockaddr, | ^^^^^^^^ not found in this scope error[E0412]: cannot find type `socklen_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:355:37 | 17 | pub enum locale_t {} | ----------------- similarly named enum `locale_t` defined here ... 355 | address_len: *mut socklen_t) -> ::c_int; | ^^^^^^^^^ help: an enum with a similar name exists: `locale_t` error[E0412]: cannot find type `sockaddr` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:358:55 | 358 | pub fn getpeername(socket: ::c_int, address: *mut sockaddr, | ^^^^^^^^ not found in this scope error[E0412]: cannot find type `socklen_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:359:42 | 17 | pub enum locale_t {} | ----------------- similarly named enum `locale_t` defined here ... 359 | address_len: *mut socklen_t) -> ::c_int; | ^^^^^^^^^ help: an enum with a similar name exists: `locale_t` error[E0412]: cannot find type `sockaddr` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:362:55 | 362 | pub fn getsockname(socket: ::c_int, address: *mut sockaddr, | ^^^^^^^^ not found in this scope error[E0412]: cannot find type `socklen_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:363:42 | 17 | pub enum locale_t {} | ----------------- similarly named enum `locale_t` defined here ... 363 | address_len: *mut socklen_t) -> ::c_int; | ^^^^^^^^^ help: an enum with a similar name exists: `locale_t` error[E0412]: cannot find type `socklen_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:366:35 | 17 | pub enum locale_t {} | ----------------- similarly named enum `locale_t` defined here ... 366 | option_len: socklen_t) -> ::c_int; | ^^^^^^^^^ help: an enum with a similar name exists: `locale_t` error[E0412]: cannot find type `sockaddr` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:374:48 | 374 | flags: ::c_int, addr: *const sockaddr, | ^^^^^^^^ not found in this scope error[E0412]: cannot find type `socklen_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:375:28 | 17 | pub enum locale_t {} | ----------------- similarly named enum `locale_t` defined here ... 375 | addrlen: socklen_t) -> ::ssize_t; | ^^^^^^^^^ help: an enum with a similar name exists: `locale_t` error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:380:31 | 380 | pub fn chmod(path: *const c_char, mode: mode_t) -> ::c_int; | ^^^^^^ | help: a builtin type with a similar name exists | 380 | pub fn chmod(path: *const char, mode: mode_t) -> ::c_int; | ~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | error[E0412]: cannot find type `mode_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:380:45 | 380 | pub fn chmod(path: *const c_char, mode: mode_t) -> ::c_int; | ^^^^^^ not found in this scope | help: consider importing this type alias | 6 + use std::os::illumos::raw::mode_t; | error[E0412]: cannot find type `mode_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:383:38 | 383 | pub fn fchmod(fd: ::c_int, mode: mode_t) -> ::c_int; | ^^^^^^ not found in this scope | help: consider importing this type alias | 6 + use std::os::illumos::raw::mode_t; | error[E0573]: expected type, found function `stat` --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:388:45 | 388 | pub fn fstat(fildes: ::c_int, buf: *mut stat) -> ::c_int; | ^^^^ not a type | help: consider importing this struct instead | 6 + use std::os::illumos::raw::stat; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:390:31 | 390 | pub fn mkdir(path: *const c_char, mode: mode_t) -> ::c_int; | ^^^^^^ | help: a builtin type with a similar name exists | 390 | pub fn mkdir(path: *const char, mode: mode_t) -> ::c_int; | ~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | error[E0412]: cannot find type `mode_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:390:45 | 390 | pub fn mkdir(path: *const c_char, mode: mode_t) -> ::c_int; | ^^^^^^ not found in this scope | help: consider importing this type alias | 6 + use std::os::illumos::raw::mode_t; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:395:30 | 395 | pub fn stat(path: *const c_char, buf: *mut stat) -> ::c_int; | ^^^^^^ | help: a builtin type with a similar name exists | 395 | pub fn stat(path: *const char, buf: *mut stat) -> ::c_int; | ~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | error[E0573]: expected type, found function `stat` --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:395:48 | 395 | pub fn stat(path: *const c_char, buf: *mut stat) -> ::c_int; | ^^^^ not a type | help: consider importing this struct instead | 6 + use std::os::illumos::raw::stat; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:400:45 | 400 | pub fn fdopen(fd: ::c_int, mode: *const c_char) -> *mut ::FILE; | ^^^^^^ | help: a builtin type with a similar name exists | 400 | pub fn fdopen(fd: ::c_int, mode: *const char) -> *mut ::FILE; | ~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:405:30 | 405 | pub fn open(path: *const c_char, oflag: ::c_int, ...) -> ::c_int; | ^^^^^^ | help: a builtin type with a similar name exists | 405 | pub fn open(path: *const char, oflag: ::c_int, ...) -> ::c_int; | ~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:408:31 | 408 | pub fn creat(path: *const c_char, mode: mode_t) -> ::c_int; | ^^^^^^ | help: a builtin type with a similar name exists | 408 | pub fn creat(path: *const char, mode: mode_t) -> ::c_int; | ~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | error[E0412]: cannot find type `mode_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:408:45 | 408 | pub fn creat(path: *const c_char, mode: mode_t) -> ::c_int; | ^^^^^^ not found in this scope | help: consider importing this type alias | 6 + use std::os::illumos::raw::mode_t; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:418:36 | 418 | pub fn opendir(dirname: *const c_char) -> *mut ::DIR; | ^^^^^^ | help: a builtin type with a similar name exists | 418 | pub fn opendir(dirname: *const char) -> *mut ::DIR; | ~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | error[E0412]: cannot find type `dirent` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:422:48 | 422 | pub fn readdir(dirp: *mut ::DIR) -> *mut ::dirent; | ^^^^^^ not found in the crate root error[E0412]: cannot find type `dirent` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:427:54 | 427 | pub fn readdir_r(dirp: *mut ::DIR, entry: *mut ::dirent, | ^^^^^^ not found in the crate root error[E0412]: cannot find type `dirent` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:428:42 | 428 | result: *mut *mut ::dirent) -> ::c_int; | ^^^^^^ not found in the crate root error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:438:54 | 438 | pub fn openat(dirfd: ::c_int, pathname: *const ::c_char, | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 438 | pub fn openat(dirfd: ::c_int, pathname: *const ::c_schar, | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 438 - pub fn openat(dirfd: ::c_int, pathname: *const ::c_char, 438 + pub fn openat(dirfd: ::c_int, pathname: *const c_char, | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:440:56 | 440 | pub fn fchmodat(dirfd: ::c_int, pathname: *const ::c_char, | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 440 | pub fn fchmodat(dirfd: ::c_int, pathname: *const ::c_schar, | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 440 - pub fn fchmodat(dirfd: ::c_int, pathname: *const ::c_char, 440 + pub fn fchmodat(dirfd: ::c_int, pathname: *const c_char, | error[E0412]: cannot find type `mode_t` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:441:29 | 441 | mode: ::mode_t, flags: ::c_int) -> ::c_int; | ^^^^^^ not found in the crate root | help: consider importing this type alias | 6 + use std::os::illumos::raw::mode_t; | help: if you import `mode_t`, refer to it directly | 441 - mode: ::mode_t, flags: ::c_int) -> ::c_int; 441 + mode: mode_t, flags: ::c_int) -> ::c_int; | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:445:56 | 445 | pub fn fchownat(dirfd: ::c_int, pathname: *const ::c_char, | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 445 | pub fn fchownat(dirfd: ::c_int, pathname: *const ::c_schar, | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 445 - pub fn fchownat(dirfd: ::c_int, pathname: *const ::c_char, 445 + pub fn fchownat(dirfd: ::c_int, pathname: *const c_char, | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:450:55 | 450 | pub fn fstatat(dirfd: ::c_int, pathname: *const ::c_char, | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 450 | pub fn fstatat(dirfd: ::c_int, pathname: *const ::c_schar, | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 450 - pub fn fstatat(dirfd: ::c_int, pathname: *const ::c_char, 450 + pub fn fstatat(dirfd: ::c_int, pathname: *const c_char, | error[E0573]: expected type, found function `stat` --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:451:30 | 451 | buf: *mut stat, flags: ::c_int) -> ::c_int; | ^^^^ not a type | help: consider importing this struct instead | 6 + use std::os::illumos::raw::stat; | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:452:56 | 452 | pub fn linkat(olddirfd: ::c_int, oldpath: *const ::c_char, | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 452 | pub fn linkat(olddirfd: ::c_int, oldpath: *const ::c_schar, | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 452 - pub fn linkat(olddirfd: ::c_int, oldpath: *const ::c_char, 452 + pub fn linkat(olddirfd: ::c_int, oldpath: *const c_char, | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:453:56 | 453 | newdirfd: ::c_int, newpath: *const ::c_char, | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 453 | newdirfd: ::c_int, newpath: *const ::c_schar, | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 453 - newdirfd: ::c_int, newpath: *const ::c_char, 453 + newdirfd: ::c_int, newpath: *const c_char, | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:455:55 | 455 | pub fn mkdirat(dirfd: ::c_int, pathname: *const ::c_char, | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 455 | pub fn mkdirat(dirfd: ::c_int, pathname: *const ::c_schar, | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 455 - pub fn mkdirat(dirfd: ::c_int, pathname: *const ::c_char, 455 + pub fn mkdirat(dirfd: ::c_int, pathname: *const c_char, | error[E0412]: cannot find type `mode_t` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:456:28 | 456 | mode: ::mode_t) -> ::c_int; | ^^^^^^ not found in the crate root | help: consider importing this type alias | 6 + use std::os::illumos::raw::mode_t; | help: if you import `mode_t`, refer to it directly | 456 - mode: ::mode_t) -> ::c_int; 456 + mode: mode_t) -> ::c_int; | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:457:58 | 457 | pub fn readlinkat(dirfd: ::c_int, pathname: *const ::c_char, | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 457 | pub fn readlinkat(dirfd: ::c_int, pathname: *const ::c_schar, | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 457 - pub fn readlinkat(dirfd: ::c_int, pathname: *const ::c_char, 457 + pub fn readlinkat(dirfd: ::c_int, pathname: *const c_char, | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:458:35 | 458 | buf: *mut ::c_char, bufsiz: ::size_t) -> ::ssize_t; | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 458 | buf: *mut ::c_schar, bufsiz: ::size_t) -> ::ssize_t; | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 458 - buf: *mut ::c_char, bufsiz: ::size_t) -> ::ssize_t; 458 + buf: *mut c_char, bufsiz: ::size_t) -> ::ssize_t; | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:459:58 | 459 | pub fn renameat(olddirfd: ::c_int, oldpath: *const ::c_char, | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 459 | pub fn renameat(olddirfd: ::c_int, oldpath: *const ::c_schar, | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 459 - pub fn renameat(olddirfd: ::c_int, oldpath: *const ::c_char, 459 + pub fn renameat(olddirfd: ::c_int, oldpath: *const c_char, | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:460:58 | 460 | newdirfd: ::c_int, newpath: *const ::c_char) | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 460 | newdirfd: ::c_int, newpath: *const ::c_schar) | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 460 - newdirfd: ::c_int, newpath: *const ::c_char) 460 + newdirfd: ::c_int, newpath: *const c_char) | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:462:39 | 462 | pub fn symlinkat(target: *const ::c_char, newdirfd: ::c_int, | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 462 | pub fn symlinkat(target: *const ::c_schar, newdirfd: ::c_int, | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 462 - pub fn symlinkat(target: *const ::c_char, newdirfd: ::c_int, 462 + pub fn symlinkat(target: *const c_char, newdirfd: ::c_int, | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:463:41 | 463 | linkpath: *const ::c_char) -> ::c_int; | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 463 | linkpath: *const ::c_schar) -> ::c_int; | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 463 - linkpath: *const ::c_char) -> ::c_int; 463 + linkpath: *const c_char) -> ::c_int; | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:464:56 | 464 | pub fn unlinkat(dirfd: ::c_int, pathname: *const ::c_char, | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 464 | pub fn unlinkat(dirfd: ::c_int, pathname: *const ::c_schar, | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 464 - pub fn unlinkat(dirfd: ::c_int, pathname: *const ::c_char, 464 + pub fn unlinkat(dirfd: ::c_int, pathname: *const c_char, | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:467:32 | 467 | pub fn access(path: *const c_char, amode: ::c_int) -> ::c_int; | ^^^^^^ | help: a builtin type with a similar name exists | 467 | pub fn access(path: *const char, amode: ::c_int) -> ::c_int; | ~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:469:30 | 469 | pub fn chdir(dir: *const c_char) -> ::c_int; | ^^^^^^ | help: a builtin type with a similar name exists | 469 | pub fn chdir(dir: *const char) -> ::c_int; | ~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:471:31 | 471 | pub fn chown(path: *const c_char, uid: uid_t, | ^^^^^^ | help: a builtin type with a similar name exists | 471 | pub fn chown(path: *const char, uid: uid_t, | ~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:475:32 | 475 | pub fn lchown(path: *const c_char, uid: uid_t, | ^^^^^^ | help: a builtin type with a similar name exists | 475 | pub fn lchown(path: *const char, uid: uid_t, | ~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:484:31 | 484 | pub fn execl(path: *const c_char, | ^^^^^^ | help: a builtin type with a similar name exists | 484 | pub fn execl(path: *const char, | ~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:485:31 | 485 | arg0: *const c_char, ...) -> ::c_int; | ^^^^^^ | help: a builtin type with a similar name exists | 485 | arg0: *const char, ...) -> ::c_int; | ~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:486:34 | 486 | pub fn execle(path: *const ::c_char, | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 486 | pub fn execle(path: *const ::c_schar, | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 486 - pub fn execle(path: *const ::c_char, 486 + pub fn execle(path: *const c_char, | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:487:34 | 487 | arg0: *const ::c_char, ...) -> ::c_int; | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 487 | arg0: *const ::c_schar, ...) -> ::c_int; | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 487 - arg0: *const ::c_char, ...) -> ::c_int; 487 + arg0: *const c_char, ...) -> ::c_int; | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:488:34 | 488 | pub fn execlp(file: *const ::c_char, | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 488 | pub fn execlp(file: *const ::c_schar, | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 488 - pub fn execlp(file: *const ::c_char, 488 + pub fn execlp(file: *const c_char, | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:489:34 | 489 | arg0: *const ::c_char, ...) -> ::c_int; | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 489 | arg0: *const ::c_schar, ...) -> ::c_int; | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 489 - arg0: *const ::c_char, ...) -> ::c_int; 489 + arg0: *const c_char, ...) -> ::c_int; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:490:31 | 490 | pub fn execv(prog: *const c_char, | ^^^^^^ | help: a builtin type with a similar name exists | 490 | pub fn execv(prog: *const char, | ~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:491:38 | 491 | argv: *const *const c_char) -> ::c_int; | ^^^^^^ | help: a builtin type with a similar name exists | 491 | argv: *const *const char) -> ::c_int; | ~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:492:32 | 492 | pub fn execve(prog: *const c_char, argv: *const *const c_char, | ^^^^^^ | help: a builtin type with a similar name exists | 492 | pub fn execve(prog: *const char, argv: *const *const c_char, | ~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:492:60 | 492 | pub fn execve(prog: *const c_char, argv: *const *const c_char, | ^^^^^^ | help: a builtin type with a similar name exists | 492 | pub fn execve(prog: *const c_char, argv: *const *const char, | ~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:493:39 | 493 | envp: *const *const c_char) | ^^^^^^ | help: a builtin type with a similar name exists | 493 | envp: *const *const char) | ~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:495:29 | 495 | pub fn execvp(c: *const c_char, | ^^^^^^ | help: a builtin type with a similar name exists | 495 | pub fn execvp(c: *const char, | ~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:496:39 | 496 | argv: *const *const c_char) -> ::c_int; | ^^^^^^ | help: a builtin type with a similar name exists | 496 | argv: *const *const char) -> ::c_int; | ~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_long` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:498:58 | 498 | pub fn fpathconf(filedes: ::c_int, name: ::c_int) -> c_long; | ^^^^^^ not found in this scope | help: consider importing one of these items | 6 + use std::ffi::c_long; | 6 + use std::os::raw::c_long; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:499:29 | 499 | pub fn getcwd(buf: *mut c_char, size: ::size_t) -> *mut c_char; | ^^^^^^ | help: a builtin type with a similar name exists | 499 | pub fn getcwd(buf: *mut char, size: ::size_t) -> *mut c_char; | ~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:499:61 | 499 | pub fn getcwd(buf: *mut c_char, size: ::size_t) -> *mut c_char; | ^^^^^^ | help: a builtin type with a similar name exists | 499 | pub fn getcwd(buf: *mut c_char, size: ::size_t) -> *mut char; | ~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:505:31 | 505 | pub fn getlogin() -> *mut c_char; | ^^^^^^ | help: a builtin type with a similar name exists | 505 | pub fn getlogin() -> *mut char; | ~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:508:52 | 508 | pub fn getopt(argc: ::c_int, argv: *const *mut c_char, | ^^^^^^ | help: a builtin type with a similar name exists | 508 | pub fn getopt(argc: ::c_int, argv: *const *mut char, | ~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:509:34 | 509 | optstr: *const c_char) -> ::c_int; | ^^^^^^ | help: a builtin type with a similar name exists | 509 | optstr: *const char) -> ::c_int; | ~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:516:29 | 516 | pub fn link(src: *const c_char, dst: *const c_char) -> ::c_int; | ^^^^^^ | help: a builtin type with a similar name exists | 516 | pub fn link(src: *const char, dst: *const c_char) -> ::c_int; | ~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:516:49 | 516 | pub fn link(src: *const c_char, dst: *const c_char) -> ::c_int; | ^^^^^^ | help: a builtin type with a similar name exists | 516 | pub fn link(src: *const c_char, dst: *const char) -> ::c_int; | ~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | error[E0412]: cannot find type `off_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:517:39 | 517 | pub fn lseek(fd: ::c_int, offset: off_t, whence: ::c_int) -> off_t; | ^^^^^ not found in this scope | help: consider importing this type alias | 6 + use std::os::illumos::raw::off_t; | error[E0412]: cannot find type `off_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:517:66 | 517 | pub fn lseek(fd: ::c_int, offset: off_t, whence: ::c_int) -> off_t; | ^^^^^ not found in this scope | help: consider importing this type alias | 6 + use std::os::illumos::raw::off_t; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:518:34 | 518 | pub fn pathconf(path: *const c_char, name: ::c_int) -> c_long; | ^^^^^^ | help: a builtin type with a similar name exists | 518 | pub fn pathconf(path: *const char, name: ::c_int) -> c_long; | ~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_long` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:518:60 | 518 | pub fn pathconf(path: *const c_char, name: ::c_int) -> c_long; | ^^^^^^ not found in this scope | help: consider importing one of these items | 6 + use std::ffi::c_long; | 6 + use std::os::raw::c_long; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:530:31 | 530 | pub fn rmdir(path: *const c_char) -> ::c_int; | ^^^^^^ | help: a builtin type with a similar name exists | 530 | pub fn rmdir(path: *const char) -> ::c_int; | ~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:546:41 | 546 | pub fn ttyname(fd: ::c_int) -> *mut c_char; | ^^^^^^ | help: a builtin type with a similar name exists | 546 | pub fn ttyname(fd: ::c_int) -> *mut char; | ~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:547:29 | 547 | pub fn unlink(c: *const c_char) -> ::c_int; | ^^^^^^ | help: a builtin type with a similar name exists | 547 | pub fn unlink(c: *const char) -> ::c_int; | ~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | error[E0412]: cannot find type `off_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:562:26 | 562 | offset: off_t) -> ::ssize_t; | ^^^^^ not found in this scope | help: consider importing this type alias | 6 + use std::os::illumos::raw::off_t; | error[E0412]: cannot find type `off_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:566:27 | 566 | offset: off_t) -> ::ssize_t; | ^^^^^ not found in this scope | help: consider importing this type alias | 6 + use std::os::illumos::raw::off_t; | error[E0412]: cannot find type `mode_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:567:24 | 567 | pub fn umask(mask: mode_t) -> mode_t; | ^^^^^^ not found in this scope | help: consider importing this type alias | 6 + use std::os::illumos::raw::mode_t; | error[E0412]: cannot find type `mode_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:567:35 | 567 | pub fn umask(mask: mode_t) -> mode_t; | ^^^^^^ not found in this scope | help: consider importing this type alias | 6 + use std::os::illumos::raw::mode_t; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:570:31 | 570 | pub fn utime(file: *const c_char, buf: *const utimbuf) -> ::c_int; | ^^^^^^ | help: a builtin type with a similar name exists | 570 | pub fn utime(file: *const char, buf: *const utimbuf) -> ::c_int; | ~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | error[E0412]: cannot find type `off_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:591:25 | 591 | offset: off_t) | ^^^^^ not found in this scope | help: consider importing this type alias | 6 + use std::os::illumos::raw::off_t; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:597:42 | 597 | pub fn if_nametoindex(ifname: *const c_char) -> ::c_uint; | ^^^^^^ | help: a builtin type with a similar name exists | 597 | pub fn if_nametoindex(ifname: *const char) -> ::c_uint; | ~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:599:42 | 599 | ifname: *mut ::c_char) -> *mut ::c_char; | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 599 | ifname: *mut ::c_schar) -> *mut ::c_char; | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 599 - ifname: *mut ::c_char) -> *mut ::c_char; 599 + ifname: *mut c_char) -> *mut ::c_char; | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:599:60 | 599 | ifname: *mut ::c_char) -> *mut ::c_char; | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 599 | ifname: *mut ::c_char) -> *mut ::c_schar; | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 599 - ifname: *mut ::c_char) -> *mut ::c_char; 599 + ifname: *mut ::c_char) -> *mut c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:604:31 | 604 | pub fn lstat(path: *const c_char, buf: *mut stat) -> ::c_int; | ^^^^^^ | help: a builtin type with a similar name exists | 604 | pub fn lstat(path: *const char, buf: *mut stat) -> ::c_int; | ~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | error[E0573]: expected type, found function `stat` --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:604:49 | 604 | pub fn lstat(path: *const c_char, buf: *mut stat) -> ::c_int; | ^^^^ not a type | help: consider importing this struct instead | 6 + use std::os::illumos::raw::stat; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:612:32 | 612 | pub fn setenv(name: *const c_char, val: *const c_char, | ^^^^^^ | help: a builtin type with a similar name exists | 612 | pub fn setenv(name: *const char, val: *const c_char, | ~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:612:52 | 612 | pub fn setenv(name: *const c_char, val: *const c_char, | ^^^^^^ | help: a builtin type with a similar name exists | 612 | pub fn setenv(name: *const c_char, val: *const char, | ~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:617:34 | 617 | pub fn unsetenv(name: *const c_char) -> ::c_int; | ^^^^^^ | help: a builtin type with a similar name exists | 617 | pub fn unsetenv(name: *const char) -> ::c_int; | ~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:619:34 | 619 | pub fn symlink(path1: *const c_char, | ^^^^^^ | help: a builtin type with a similar name exists | 619 | pub fn symlink(path1: *const char, | ~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:620:34 | 620 | path2: *const c_char) -> ::c_int; | ^^^^^^ | help: a builtin type with a similar name exists | 620 | path2: *const char) -> ::c_int; | ~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | error[E0412]: cannot find type `off_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:622:43 | 622 | pub fn ftruncate(fd: ::c_int, length: off_t) -> ::c_int; | ^^^^^ not found in this scope | help: consider importing this type alias | 6 + use std::os::illumos::raw::off_t; | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:637:40 | 637 | pub fn realpath(pathname: *const ::c_char, resolved: *mut ::c_char) | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 637 | pub fn realpath(pathname: *const ::c_schar, resolved: *mut ::c_char) | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 637 - pub fn realpath(pathname: *const ::c_char, resolved: *mut ::c_char) 637 + pub fn realpath(pathname: *const c_char, resolved: *mut ::c_char) | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:637:65 | 637 | pub fn realpath(pathname: *const ::c_char, resolved: *mut ::c_char) | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 637 | pub fn realpath(pathname: *const ::c_char, resolved: *mut ::c_schar) | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 637 - pub fn realpath(pathname: *const ::c_char, resolved: *mut ::c_char) 637 + pub fn realpath(pathname: *const ::c_char, resolved: *mut c_char) | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:638:31 | 638 | -> *mut ::c_char; | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 638 | -> *mut ::c_schar; | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 638 - -> *mut ::c_char; 638 + -> *mut c_char; | error[E0412]: cannot find type `clock_t` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:646:40 | 646 | pub fn times(buf: *mut ::tms) -> ::clock_t; | ^^^^^^^ not found in the crate root error[E0412]: cannot find type `pthread_t` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:648:32 | 648 | pub fn pthread_self() -> ::pthread_t; | ^^^^^^^^^ not found in the crate root | help: consider importing this type alias | 6 + use std::os::illumos::raw::pthread_t; | help: if you import `pthread_t`, refer to it directly | 648 - pub fn pthread_self() -> ::pthread_t; 648 + pub fn pthread_self() -> pthread_t; | error[E0412]: cannot find type `pthread_t` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:651:35 | 651 | pub fn pthread_join(native: ::pthread_t, | ^^^^^^^^^ not found in the crate root | help: consider importing this type alias | 6 + use std::os::illumos::raw::pthread_t; | help: if you import `pthread_t`, refer to it directly | 651 - pub fn pthread_join(native: ::pthread_t, 651 + pub fn pthread_join(native: pthread_t, | error[E0412]: cannot find type `pthread_attr_t` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:654:43 | 654 | pub fn pthread_attr_init(attr: *mut ::pthread_attr_t) -> ::c_int; | ^^^^^^^^^^^^^^ not found in the crate root error[E0412]: cannot find type `pthread_attr_t` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:655:46 | 655 | pub fn pthread_attr_destroy(attr: *mut ::pthread_attr_t) -> ::c_int; | ^^^^^^^^^^^^^^ not found in the crate root error[E0412]: cannot find type `pthread_attr_t` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:656:51 | 656 | pub fn pthread_attr_setstacksize(attr: *mut ::pthread_attr_t, | ^^^^^^^^^^^^^^ not found in the crate root error[E0412]: cannot find type `pthread_attr_t` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:658:53 | 658 | pub fn pthread_attr_setdetachstate(attr: *mut ::pthread_attr_t, | ^^^^^^^^^^^^^^ not found in the crate root error[E0412]: cannot find type `pthread_t` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:660:37 | 660 | pub fn pthread_detach(thread: ::pthread_t) -> ::c_int; | ^^^^^^^^^ not found in the crate root | help: consider importing this type alias | 6 + use std::os::illumos::raw::pthread_t; | help: if you import `pthread_t`, refer to it directly | 660 - pub fn pthread_detach(thread: ::pthread_t) -> ::c_int; 660 + pub fn pthread_detach(thread: pthread_t) -> ::c_int; | error[E0412]: cannot find type `pthread_key_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:663:41 | 663 | pub fn pthread_key_create(key: *mut pthread_key_t, | ^^^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `pthread_key_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:666:36 | 666 | 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 --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:667:37 | 667 | 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 --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:668:37 | 668 | pub fn pthread_setspecific(key: pthread_key_t, value: *const ::c_void) | ^^^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `pthread_mutex_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:670:42 | 670 | pub fn pthread_mutex_init(lock: *mut pthread_mutex_t, | ^^^^^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `pthread_mutexattr_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:671:44 | 671 | ... attr: *const pthread_mutexattr_t) -> ::c_int; | ^^^^^^^^^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `pthread_mutex_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:672:45 | 672 | 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 --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:673:42 | 673 | 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 --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:674:45 | 674 | 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 --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:675:44 | 675 | 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 --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:677:46 | 677 | 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 --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:680:49 | 680 | 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 --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:681:49 | 681 | pub fn pthread_mutexattr_settype(attr: *mut pthread_mutexattr_t, | ^^^^^^^^^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `pthread_cond_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:686:41 | 686 | pub fn pthread_cond_init(cond: *mut pthread_cond_t, | ^^^^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `pthread_condattr_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:687:43 | 687 | ... attr: *const pthread_condattr_t) -> ::c_int; | ^^^^^^^^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `pthread_cond_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:690:41 | 690 | pub fn pthread_cond_wait(cond: *mut pthread_cond_t, | ^^^^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `pthread_mutex_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:691:41 | 691 | ... lock: *mut pthread_mutex_t) -> ::c_int; | ^^^^^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `pthread_cond_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:694:46 | 694 | pub fn pthread_cond_timedwait(cond: *mut pthread_cond_t, | ^^^^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `pthread_mutex_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:695:42 | 695 | ... lock: *mut pthread_mutex_t, | ^^^^^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `pthread_cond_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:697:43 | 697 | 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 --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:698:46 | 698 | 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 --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:699:44 | 699 | 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 --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:700:45 | 700 | 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 --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:701:48 | 701 | 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 --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:704:43 | 704 | pub fn pthread_rwlock_init(lock: *mut pthread_rwlock_t, | ^^^^^^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `pthread_rwlockattr_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:705:45 | 705 | ... attr: *const pthread_rwlockattr_t) -> ::c_int; | ^^^^^^^^^^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `pthread_rwlock_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:708:46 | 708 | 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 --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:711:45 | 711 | 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 --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:714:48 | 714 | 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 --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:717:45 | 717 | 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 --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:720:48 | 720 | 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 --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:723:45 | 723 | 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 --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:724:47 | 724 | 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 --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:725:50 | 725 | pub fn pthread_rwlockattr_destroy(attr: *mut pthread_rwlockattr_t) | ^^^^^^^^^^^^^^^^^^^^ not found in this scope error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:729:50 | 729 | pub fn strerror_r(errnum: ::c_int, buf: *mut c_char, | ^^^^^^ | help: a builtin type with a similar name exists | 729 | pub fn strerror_r(errnum: ::c_int, buf: *mut char, | ~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | error[E0412]: cannot find type `socklen_t` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:736:38 | 17 | pub enum locale_t {} | ----------------- similarly named enum `locale_t` defined here ... 736 | optlen: *mut ::socklen_t) -> ::c_int; | ^^^^^^^^^ help: an enum with a similar name exists: `locale_t` error[E0573]: expected type, found function `sigaction` --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:740:34 | 740 | act: *const sigaction, | ^^^^^^^^^ not a type error[E0573]: expected type, found function `sigaction` --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:741:35 | 741 | oldact: *mut sigaction) -> ::c_int; | ^^^^^^^^^ not a type error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:744:38 | 744 | pub fn utimes(filename: *const ::c_char, | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 744 | pub fn utimes(filename: *const ::c_schar, | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 744 - pub fn utimes(filename: *const ::c_char, 744 + pub fn utimes(filename: *const c_char, | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:746:38 | 746 | pub fn dlopen(filename: *const ::c_char, | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 746 | pub fn dlopen(filename: *const ::c_schar, | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 746 - pub fn dlopen(filename: *const ::c_char, 746 + pub fn dlopen(filename: *const c_char, | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:748:32 | 748 | pub fn dlerror() -> *mut ::c_char; | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 748 | pub fn dlerror() -> *mut ::c_schar; | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 748 - pub fn dlerror() -> *mut ::c_char; 748 + pub fn dlerror() -> *mut c_char; | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:750:35 | 750 | symbol: *const ::c_char) -> *mut ::c_void; | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 750 | symbol: *const ::c_schar) -> *mut ::c_void; | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 750 - symbol: *const ::c_char) -> *mut ::c_void; 750 + symbol: *const c_char) -> *mut ::c_void; | error[E0412]: cannot find type `Dl_info` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:752:53 | 752 | pub fn dladdr(addr: *const ::c_void, info: *mut Dl_info) -> ::c_int; | ^^^^^^^ not found in this scope error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:754:37 | 754 | pub fn getaddrinfo(node: *const c_char, | ^^^^^^ | help: a builtin type with a similar name exists | 754 | pub fn getaddrinfo(node: *const char, | ~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:755:40 | 755 | service: *const c_char, | ^^^^^^ | help: a builtin type with a similar name exists | 755 | service: *const char, | ~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | error[E0412]: cannot find type `addrinfo` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:756:38 | 756 | hints: *const addrinfo, | ^^^^^^^^ not found in this scope error[E0412]: cannot find type `addrinfo` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:757:39 | 757 | res: *mut *mut addrinfo) -> ::c_int; | ^^^^^^^^ not found in this scope error[E0412]: cannot find type `addrinfo` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:758:35 | 758 | pub fn freeaddrinfo(res: *mut addrinfo); | ^^^^^^^^ not found in this scope error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:759:55 | 759 | pub fn gai_strerror(errcode: ::c_int) -> *const ::c_char; | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 759 | pub fn gai_strerror(errcode: ::c_int) -> *const ::c_schar; | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 759 - pub fn gai_strerror(errcode: ::c_int) -> *const ::c_char; 759 + pub fn gai_strerror(errcode: ::c_int) -> *const c_char; | error[E0412]: cannot find type `time_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:771:36 | 771 | pub fn gmtime_r(time_p: *const time_t, result: *mut tm) -> *mut tm; | ^^^^^^ not found in this scope | help: consider importing this type alias | 6 + use std::os::illumos::raw::time_t; | error[E0412]: cannot find type `tm` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:771:57 | 771 | pub fn gmtime_r(time_p: *const time_t, result: *mut tm) -> *mut tm; | ^^ help: a struct with a similar name exists: `tms` | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/macros.rs:42:13 | 42 | pub struct $i { $($field)* } | ------------- similarly named struct `tms` defined here error[E0412]: cannot find type `tm` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:771:69 | 771 | pub fn gmtime_r(time_p: *const time_t, result: *mut tm) -> *mut tm; | ^^ help: a struct with a similar name exists: `tms` | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/macros.rs:42:13 | 42 | pub struct $i { $($field)* } | ------------- similarly named struct `tms` defined here error[E0412]: cannot find type `time_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:773:39 | 773 | pub fn localtime_r(time_p: *const time_t, result: *mut tm) -> *mut tm; | ^^^^^^ not found in this scope | help: consider importing this type alias | 6 + use std::os::illumos::raw::time_t; | error[E0412]: cannot find type `tm` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:773:60 | 773 | pub fn localtime_r(time_p: *const time_t, result: *mut tm) -> *mut tm; | ^^ help: a struct with a similar name exists: `tms` | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/macros.rs:42:13 | 42 | pub struct $i { $($field)* } | ------------- similarly named struct `tms` defined here error[E0412]: cannot find type `tm` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:773:72 | 773 | pub fn localtime_r(time_p: *const time_t, result: *mut tm) -> *mut tm; | ^^ help: a struct with a similar name exists: `tms` | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/macros.rs:42:13 | 42 | pub struct $i { $($field)* } | ------------- similarly named struct `tms` defined here error[E0412]: cannot find type `tm` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:777:28 | 777 | pub fn mktime(tm: *mut tm) -> time_t; | ^^ help: a struct with a similar name exists: `tms` | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/macros.rs:42:13 | 42 | pub struct $i { $($field)* } | ------------- similarly named struct `tms` defined here error[E0412]: cannot find type `time_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:777:35 | 777 | pub fn mktime(tm: *mut tm) -> time_t; | ^^^^^^ not found in this scope | help: consider importing this type alias | 6 + use std::os::illumos::raw::time_t; | error[E0412]: cannot find type `time_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:779:28 | 779 | pub fn time(time: *mut time_t) -> time_t; | ^^^^^^ not found in this scope | help: consider importing this type alias | 6 + use std::os::illumos::raw::time_t; | error[E0412]: cannot find type `time_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:779:39 | 779 | pub fn time(time: *mut time_t) -> time_t; | ^^^^^^ not found in this scope | help: consider importing this type alias | 6 + use std::os::illumos::raw::time_t; | error[E0412]: cannot find type `time_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:781:34 | 781 | pub fn gmtime(time_p: *const time_t) -> *mut tm; | ^^^^^^ not found in this scope | help: consider importing this type alias | 6 + use std::os::illumos::raw::time_t; | error[E0412]: cannot find type `tm` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:781:50 | 781 | pub fn gmtime(time_p: *const time_t) -> *mut tm; | ^^ help: a struct with a similar name exists: `tms` | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/macros.rs:42:13 | 42 | pub struct $i { $($field)* } | ------------- similarly named struct `tms` defined here error[E0412]: cannot find type `time_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:783:37 | 783 | pub fn localtime(time_p: *const time_t) -> *mut tm; | ^^^^^^ not found in this scope | help: consider importing this type alias | 6 + use std::os::illumos::raw::time_t; | error[E0412]: cannot find type `tm` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:783:53 | 783 | pub fn localtime(time_p: *const time_t) -> *mut tm; | ^^ help: a struct with a similar name exists: `tms` | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/macros.rs:42:13 | 42 | pub struct $i { $($field)* } | ------------- similarly named struct `tms` defined here error[E0412]: cannot find type `time_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:785:28 | 785 | pub fn difftime(time1: time_t, time0: time_t) -> ::c_double; | ^^^^^^ not found in this scope | help: consider importing this type alias | 6 + use std::os::illumos::raw::time_t; | error[E0412]: cannot find type `time_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:785:43 | 785 | pub fn difftime(time1: time_t, time0: time_t) -> ::c_double; | ^^^^^^ not found in this scope | help: consider importing this type alias | 6 + use std::os::illumos::raw::time_t; | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:789:37 | 789 | pub fn mknod(pathname: *const ::c_char, mode: ::mode_t, | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 789 | pub fn mknod(pathname: *const ::c_schar, mode: ::mode_t, | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 789 - pub fn mknod(pathname: *const ::c_char, mode: ::mode_t, 789 + pub fn mknod(pathname: *const c_char, mode: ::mode_t, | error[E0412]: cannot find type `mode_t` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:789:53 | 789 | pub fn mknod(pathname: *const ::c_char, mode: ::mode_t, | ^^^^^^ not found in the crate root | help: consider importing this type alias | 6 + use std::os::illumos::raw::mode_t; | help: if you import `mode_t`, refer to it directly | 789 - pub fn mknod(pathname: *const ::c_char, mode: ::mode_t, 789 + pub fn mknod(pathname: *const ::c_char, mode: mode_t, | error[E0412]: cannot find type `dev_t` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:790:25 | 790 | dev: ::dev_t) -> ::c_int; | ^^^^^ not found in the crate root | help: consider importing this type alias | 6 + use std::os::illumos::raw::dev_t; | help: if you import `dev_t`, refer to it directly | 790 - dev: ::dev_t) -> ::c_int; 790 + dev: dev_t) -> ::c_int; | error[E0412]: cannot find type `utsname` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:791:30 | 791 | pub fn uname(buf: *mut ::utsname) -> ::c_int; | ^^^^^^^ not found in the crate root error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:792:37 | 792 | pub fn gethostname(name: *mut ::c_char, len: ::size_t) -> ::c_int; | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 792 | pub fn gethostname(name: *mut ::c_schar, len: ::size_t) -> ::c_int; | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 792 - pub fn gethostname(name: *mut ::c_char, len: ::size_t) -> ::c_int; 792 + pub fn gethostname(name: *mut c_char, len: ::size_t) -> ::c_int; | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:793:41 | 793 | pub fn getservbyname(name: *const ::c_char, | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 793 | pub fn getservbyname(name: *const ::c_schar, | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 793 - pub fn getservbyname(name: *const ::c_char, 793 + pub fn getservbyname(name: *const c_char, | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:794:42 | 794 | proto: *const ::c_char) -> *mut servent; | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 794 | proto: *const ::c_schar) -> *mut servent; | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 794 - proto: *const ::c_char) -> *mut servent; 794 + proto: *const c_char) -> *mut servent; | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:795:42 | 795 | pub fn getprotobyname(name: *const ::c_char) -> *mut protoent; | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 795 | pub fn getprotobyname(name: *const ::c_schar) -> *mut protoent; | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 795 - pub fn getprotobyname(name: *const ::c_char) -> *mut protoent; 795 + pub fn getprotobyname(name: *const c_char) -> *mut protoent; | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:797:34 | 797 | pub fn chroot(name: *const ::c_char) -> ::c_int; | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 797 | pub fn chroot(name: *const ::c_schar) -> ::c_int; | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 797 - pub fn chroot(name: *const ::c_char) -> ::c_int; 797 + pub fn chroot(name: *const c_char) -> ::c_int; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:812:32 | 812 | pub fn putenv(string: *mut c_char) -> ::c_int; | ^^^^^^ | help: a builtin type with a similar name exists | 812 | pub fn putenv(string: *mut char) -> ::c_int; | ~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | error[E0412]: cannot find type `nfds_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:815:41 | 815 | 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 --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:822:32 | 822 | readfs: *mut fd_set, | ^^^^^^ not found in this scope error[E0412]: cannot find type `fd_set` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:823:34 | 823 | writefds: *mut fd_set, | ^^^^^^ not found in this scope error[E0412]: cannot find type `fd_set` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:824:34 | 824 | errorfds: *mut fd_set, | ^^^^^^ not found in this scope error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:828:39 | 828 | locale: *const ::c_char) -> *mut ::c_char; | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 828 | locale: *const ::c_schar) -> *mut ::c_char; | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 828 - locale: *const ::c_char) -> *mut ::c_char; 828 + locale: *const c_char) -> *mut ::c_char; | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:828:57 | 828 | locale: *const ::c_char) -> *mut ::c_char; | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 828 | locale: *const ::c_char) -> *mut ::c_schar; | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 828 - locale: *const ::c_char) -> *mut ::c_char; 828 + locale: *const ::c_char) -> *mut c_char; | error[E0412]: cannot find type `lconv` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:829:33 | 829 | pub fn localeconv() -> *mut lconv; | ^^^^^ not found in this scope error[E0412]: cannot find type `sem_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:831:34 | 831 | pub fn sem_destroy(sem: *mut sem_t) -> ::c_int; | ^^^^^ not found in this scope error[E0412]: cannot find type `sem_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:834:31 | 834 | 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 --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:835:34 | 835 | 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 --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:836:31 | 836 | pub fn sem_post(sem: *mut sem_t) -> ::c_int; | ^^^^^ not found in this scope error[E0412]: cannot find type `sem_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:837:31 | 837 | pub fn sem_init(sem: *mut sem_t, | ^^^^^ not found in this scope error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:841:33 | 841 | pub fn statvfs(path: *const c_char, buf: *mut statvfs) -> ::c_int; | ^^^^^^ | help: a builtin type with a similar name exists | 841 | pub fn statvfs(path: *const char, buf: *mut statvfs) -> ::c_int; | ~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | error[E0573]: expected type, found function `statvfs` --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:841:51 | 841 | pub fn statvfs(path: *const c_char, buf: *mut statvfs) -> ::c_int; | ^^^^^^^ not a type error[E0573]: expected type, found function `statvfs` --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:842:44 | 842 | pub fn fstatvfs(fd: ::c_int, buf: *mut statvfs) -> ::c_int; | ^^^^^^^ not a type error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:844:34 | 844 | pub fn readlink(path: *const c_char, | ^^^^^^ | help: a builtin type with a similar name exists | 844 | pub fn readlink(path: *const char, | ~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:845:31 | 845 | buf: *mut c_char, | ^^^^^^ | help: a builtin type with a similar name exists | 845 | buf: *mut char, | ~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | error[E0412]: cannot find type `sigset_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:850:34 | 850 | pub fn sigemptyset(set: *mut sigset_t) -> ::c_int; | ^^^^^^^^ not found in this scope error[E0412]: cannot find type `sigset_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:852:32 | 852 | 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 --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:854:33 | 854 | pub fn sigfillset(set: *mut sigset_t) -> ::c_int; | ^^^^^^^^ not found in this scope error[E0412]: cannot find type `sigset_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:856:32 | 856 | 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 --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:858:36 | 858 | 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 --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:862:36 | 862 | set: *const sigset_t, | ^^^^^^^^ not found in this scope error[E0412]: cannot find type `sigset_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:863:37 | 863 | oldset: *mut sigset_t) | ^^^^^^^^ not found in this scope error[E0412]: cannot find type `sigset_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:866:33 | 866 | pub fn sigpending(set: *mut sigset_t) -> ::c_int; | ^^^^^^^^ not found in this scope error[E0412]: cannot find type `tm` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:869:30 | 869 | pub fn timegm(tm: *mut ::tm) -> time_t; | ^^ help: a struct with a similar name exists: `tms` | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/macros.rs:42:13 | 42 | pub struct $i { $($field)* } | ------------- similarly named struct `tms` defined here error[E0412]: cannot find type `time_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:869:37 | 869 | pub fn timegm(tm: *mut ::tm) -> time_t; | ^^^^^^ not found in this scope | help: consider importing this type alias | 6 + use std::os::illumos::raw::time_t; | error[E0412]: cannot find type `c_long` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:873:40 | 873 | pub fn sysconf(name: ::c_int) -> ::c_long; | ^^^^^^ not found in the crate root | help: consider importing one of these items | 6 + use std::ffi::c_long; | 6 + use std::os::raw::c_long; | help: if you import `c_long`, refer to it directly | 873 - pub fn sysconf(name: ::c_int) -> ::c_long; 873 + pub fn sysconf(name: ::c_int) -> c_long; | error[E0412]: cannot find type `c_char` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:875:32 | 875 | pub fn mkfifo(path: *const c_char, mode: mode_t) -> ::c_int; | ^^^^^^ | help: a builtin type with a similar name exists | 875 | pub fn mkfifo(path: *const char, mode: mode_t) -> ::c_int; | ~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | error[E0412]: cannot find type `mode_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:875:46 | 875 | pub fn mkfifo(path: *const c_char, mode: mode_t) -> ::c_int; | ^^^^^^ not found in this scope | help: consider importing this type alias | 6 + use std::os::illumos::raw::mode_t; | error[E0412]: cannot find type `fd_set` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:883:33 | 883 | readfs: *mut fd_set, | ^^^^^^ not found in this scope error[E0412]: cannot find type `fd_set` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:884:35 | 884 | writefds: *mut fd_set, | ^^^^^^ not found in this scope error[E0412]: cannot find type `fd_set` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:885:35 | 885 | errorfds: *mut fd_set, | ^^^^^^ not found in this scope error[E0412]: cannot find type `sigset_t` in this scope --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:887:36 | 887 | sigmask: *const sigset_t) -> ::c_int; | ^^^^^^^^ not found in this scope error[E0412]: cannot find type `off_t` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:889:29 | 889 | offset: ::off_t, | ^^^^^ not found in the crate root | help: consider importing this type alias | 6 + use std::os::illumos::raw::off_t; | help: if you import `off_t`, refer to it directly | 889 - offset: ::off_t, 889 + offset: off_t, | error[E0412]: cannot find type `off_t` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:891:45 | 891 | pub fn ftello(stream: *mut ::FILE) -> ::off_t; | ^^^^^ not found in the crate root | help: consider importing this type alias | 6 + use std::os::illumos::raw::off_t; | help: if you import `off_t`, refer to it directly | 891 - pub fn ftello(stream: *mut ::FILE) -> ::off_t; 891 + pub fn ftello(stream: *mut ::FILE) -> off_t; | error[E0412]: cannot find type `termios` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:895:42 | 895 | pub fn cfgetispeed(termios: *const ::termios) -> ::speed_t; | ^^^^^^^ not found in the crate root error[E0412]: cannot find type `speed_t` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:895:56 | 895 | pub fn cfgetispeed(termios: *const ::termios) -> ::speed_t; | ^^^^^^^ not found in the crate root error[E0412]: cannot find type `termios` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:896:42 | 896 | pub fn cfgetospeed(termios: *const ::termios) -> ::speed_t; | ^^^^^^^ not found in the crate root error[E0412]: cannot find type `speed_t` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:896:56 | 896 | pub fn cfgetospeed(termios: *const ::termios) -> ::speed_t; | ^^^^^^^ not found in the crate root error[E0412]: cannot find type `termios` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:897:38 | 897 | pub fn cfmakeraw(termios: *mut ::termios); | ^^^^^^^ not found in the crate root error[E0412]: cannot find type `termios` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:898:40 | 898 | pub fn cfsetispeed(termios: *mut ::termios, speed: ::speed_t) -> ::c_int; | ^^^^^^^ not found in the crate root error[E0412]: cannot find type `speed_t` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:898:58 | 898 | pub fn cfsetispeed(termios: *mut ::termios, speed: ::speed_t) -> ::c_int; | ^^^^^^^ not found in the crate root error[E0412]: cannot find type `termios` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:899:40 | 899 | pub fn cfsetospeed(termios: *mut ::termios, speed: ::speed_t) -> ::c_int; | ^^^^^^^ not found in the crate root error[E0412]: cannot find type `speed_t` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:899:58 | 899 | pub fn cfsetospeed(termios: *mut ::termios, speed: ::speed_t) -> ::c_int; | ^^^^^^^ not found in the crate root error[E0412]: cannot find type `termios` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:900:39 | 900 | pub fn cfsetspeed(termios: *mut ::termios, speed: ::speed_t) -> ::c_int; | ^^^^^^^ not found in the crate root error[E0412]: cannot find type `speed_t` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:900:57 | 900 | pub fn cfsetspeed(termios: *mut ::termios, speed: ::speed_t) -> ::c_int; | ^^^^^^^ not found in the crate root error[E0412]: cannot find type `termios` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:901:51 | 901 | pub fn tcgetattr(fd: ::c_int, termios: *mut ::termios) -> ::c_int; | ^^^^^^^ not found in the crate root error[E0412]: cannot find type `termios` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:904:40 | 904 | termios: *const ::termios) -> ::c_int; | ^^^^^^^ not found in the crate root error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:909:37 | 909 | pub fn mkstemp(template: *mut ::c_char) -> ::c_int; | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 909 | pub fn mkstemp(template: *mut ::c_schar) -> ::c_int; | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 909 - pub fn mkstemp(template: *mut ::c_char) -> ::c_int; 909 + pub fn mkstemp(template: *mut c_char) -> ::c_int; | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:910:37 | 910 | pub fn mkdtemp(template: *mut ::c_char) -> *mut ::c_char; | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 910 | pub fn mkdtemp(template: *mut ::c_schar) -> *mut ::c_char; | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 910 - pub fn mkdtemp(template: *mut ::c_char) -> *mut ::c_char; 910 + pub fn mkdtemp(template: *mut c_char) -> *mut ::c_char; | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:910:55 | 910 | pub fn mkdtemp(template: *mut ::c_char) -> *mut ::c_char; | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 910 | pub fn mkdtemp(template: *mut ::c_char) -> *mut ::c_schar; | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 910 - pub fn mkdtemp(template: *mut ::c_char) -> *mut ::c_char; 910 + pub fn mkdtemp(template: *mut ::c_char) -> *mut c_char; | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:912:31 | 912 | pub fn tmpnam(ptr: *mut ::c_char) -> *mut ::c_char; | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 912 | pub fn tmpnam(ptr: *mut ::c_schar) -> *mut ::c_char; | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 912 - pub fn tmpnam(ptr: *mut ::c_char) -> *mut ::c_char; 912 + pub fn tmpnam(ptr: *mut c_char) -> *mut ::c_char; | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:912:49 | 912 | pub fn tmpnam(ptr: *mut ::c_char) -> *mut ::c_char; | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 912 | pub fn tmpnam(ptr: *mut ::c_char) -> *mut ::c_schar; | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 912 - pub fn tmpnam(ptr: *mut ::c_char) -> *mut ::c_char; 912 + pub fn tmpnam(ptr: *mut ::c_char) -> *mut c_char; | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:914:36 | 914 | pub fn openlog(ident: *const ::c_char, logopt: ::c_int, facility: ::c_int); | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 914 | pub fn openlog(ident: *const ::c_schar, logopt: ::c_int, facility: ::c_int); | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 914 - pub fn openlog(ident: *const ::c_char, logopt: ::c_int, facility: ::c_int); 914 + pub fn openlog(ident: *const c_char, logopt: ::c_int, facility: ::c_int); | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:917:56 | 917 | pub fn syslog(priority: ::c_int, message: *const ::c_char, ...); | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 917 | pub fn syslog(priority: ::c_int, message: *const ::c_schar, ...); | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 917 - pub fn syslog(priority: ::c_int, message: *const ::c_char, ...); 917 + pub fn syslog(priority: ::c_int, message: *const c_char, ...); | error[E0412]: cannot find type `c_char` in the crate root --> /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/unix/mod.rs:924:43 | 924 | pub fn ptsname(fd: ::c_int) -> *mut ::c_char; | ^^^^^^ | ::: /home/pbulk/build/textproc/xsv/work/vendor/libc-0.2.40/src/lib.rs:132:9 | 132 | pub type c_schar = i8; | ---------------------- similarly named type alias `c_schar` defined here | help: a type alias with a similar name exists | 924 | pub fn ptsname(fd: ::c_int) -> *mut ::c_schar; | ~~~~~~~ help: consider importing one of these items | 6 + use std::ffi::c_char; | 6 + use std::os::raw::c_char; | help: if you import `c_char`, refer to it directly | 924 - pub fn ptsname(fd: ::c_int) -> *mut ::c_char; 924 + pub fn ptsname(fd: ::c_int) -> *mut c_char; | 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 362 previous errors *** Error code 101 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/textproc/xsv *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/textproc/xsv