Build results for nightly-2024-07-27 target riscv64gc-unknown-nuttx-elf miri-std

error
Preparing a sysroot for Miri (target: riscv64gc-unknown-nuttx-elf)...
warning: no edition set: defaulting to the 2015 edition while the latest is 2021
    Blocking waiting for file lock on package cache
    Blocking waiting for file lock on package cache
    Blocking waiting for file lock on package cache
    Blocking waiting for file lock on package cache
   Compiling compiler_builtins v0.1.109
    Checking core v0.0.0 (/home/nora/.rustup/toolchains/nightly-2024-07-27-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core)
   Compiling libc v0.2.155
   Compiling memchr v2.5.0
   Compiling std v0.0.0 (/home/nora/.rustup/toolchains/nightly-2024-07-27-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std)
    Checking rustc-std-workspace-core v1.99.0 (/home/nora/.rustup/toolchains/nightly-2024-07-27-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/rustc-std-workspace-core)
    Checking alloc v0.0.0 (/home/nora/.rustup/toolchains/nightly-2024-07-27-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc)
    Checking cfg-if v1.0.0
    Checking adler v1.0.2
    Checking rustc-demangle v0.1.24
error[E0412]: cannot find type `c_char` in the crate root
  --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:52:29
   |
6  | pub type c_schar = i8;
   | ---------------------- similarly named type alias `c_schar` defined here
...
52 |         pub gr_name: *mut ::c_char,
   |                             ^^^^^^
   |
help: a type alias with a similar name exists
   |
52 |         pub gr_name: *mut ::c_schar,
   |                             ~~~~~~~
help: consider importing this type alias
   |
160+         use ffi::c_char;
   |
help: if you import `c_char`, refer to it directly
   |
52 -         pub gr_name: *mut ::c_char,
52 +         pub gr_name: *mut c_char,
   |

error[E0412]: cannot find type `c_char` in the crate root
  --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:53:31
   |
6  | pub type c_schar = i8;
   | ---------------------- similarly named type alias `c_schar` defined here
...
53 |         pub gr_passwd: *mut ::c_char,
   |                               ^^^^^^
   |
help: a type alias with a similar name exists
   |
53 |         pub gr_passwd: *mut ::c_schar,
   |                               ~~~~~~~
help: consider importing this type alias
   |
160+         use ffi::c_char;
   |
help: if you import `c_char`, refer to it directly
   |
53 -         pub gr_passwd: *mut ::c_char,
53 +         pub gr_passwd: *mut c_char,
   |

error[E0412]: cannot find type `c_char` in the crate root
  --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:55:33
   |
6  | pub type c_schar = i8;
   | ---------------------- similarly named type alias `c_schar` defined here
...
55 |         pub gr_mem: *mut *mut ::c_char,
   |                                 ^^^^^^
   |
help: a type alias with a similar name exists
   |
55 |         pub gr_mem: *mut *mut ::c_schar,
   |                                 ~~~~~~~
help: consider importing this type alias
   |
160+         use ffi::c_char;
   |
help: if you import `c_char`, refer to it directly
   |
55 -         pub gr_mem: *mut *mut ::c_char,
55 +         pub gr_mem: *mut *mut c_char,
   |

error[E0412]: cannot find type `time_t` in this scope
  --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:59:21
   |
19 | pub type size_t = usize;
   | ------------------------ similarly named type alias `size_t` defined here
...
59 |         pub actime: time_t,
   |                     ^^^^^^ help: a type alias with a similar name exists: `size_t`

error[E0412]: cannot find type `time_t` in this scope
  --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:60:22
   |
19 | pub type size_t = usize;
   | ------------------------ similarly named type alias `size_t` defined here
...
60 |         pub modtime: time_t,
   |                      ^^^^^^ help: a type alias with a similar name exists: `size_t`

error[E0412]: cannot find type `time_t` in this scope
  --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:64:21
   |
19 | pub type size_t = usize;
   | ------------------------ similarly named type alias `size_t` defined here
...
64 |         pub tv_sec: time_t,
   |                     ^^^^^^ help: a type alias with a similar name exists: `size_t`

error[E0412]: cannot find type `suseconds_t` in this scope
  --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:65:22
   |
65 |         pub tv_usec: suseconds_t,
   |                      ^^^^^^^^^^^ not found in this scope

error[E0412]: cannot find type `time_t` in this scope
  --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:71:21
   |
19 | pub type size_t = usize;
   | ------------------------ similarly named type alias `size_t` defined here
...
71 |         pub tv_sec: time_t,
   |                     ^^^^^^ help: a type alias with a similar name exists: `size_t`

error[E0412]: cannot find type `c_long` in the crate root
  --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:75:24
   |
75 |         pub tv_nsec: ::c_long,
   |                        ^^^^^^ not found in the crate root
   |
help: consider importing this type alias
   |
160+         use ffi::c_long;
   |
help: if you import `c_long`, refer to it directly
   |
75 -         pub tv_nsec: ::c_long,
75 +         pub tv_nsec: c_long,
   |

error[E0412]: cannot find type `rlim_t` in this scope
  --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:79:23
   |
79 |         pub rlim_cur: rlim_t,
   |                       ^^^^^^ help: a struct with a similar name exists: `rlimit`
   |
  ::: /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/macros.rs:77:13
   |
77 |             pub struct $i { $($field)* }
   |             ------------- similarly named struct `rlimit` defined here

error[E0412]: cannot find type `rlim_t` in this scope
  --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:80:23
   |
80 |         pub rlim_max: rlim_t,
   |                       ^^^^^^ help: a struct with a similar name exists: `rlimit`
   |
  ::: /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/macros.rs:77:13
   |
77 |             pub struct $i { $($field)* }
   |             ------------- similarly named struct `rlimit` defined here

error[E0412]: cannot find type `c_long` in this scope
  --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:86:24
   |
86 |         pub ru_maxrss: c_long,
   |                        ^^^^^^ not found in this scope
   |
help: consider importing this type alias
   |
160+         use ffi::c_long;
   |

error[E0412]: cannot find type `c_long` in this scope
  --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:89:23
   |
89 |         pub ru_ixrss: c_long,
   |                       ^^^^^^ not found in this scope
   |
help: consider importing this type alias
   |
160+         use ffi::c_long;
   |

error[E0412]: cannot find type `c_long` in this scope
  --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:92:23
   |
92 |         pub ru_idrss: c_long,
   |                       ^^^^^^ not found in this scope
   |
help: consider importing this type alias
   |
160+         use ffi::c_long;
   |

error[E0412]: cannot find type `c_long` in this scope
  --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:95:23
   |
95 |         pub ru_isrss: c_long,
   |                       ^^^^^^ not found in this scope
   |
help: consider importing this type alias
   |
160+         use ffi::c_long;
   |

error[E0412]: cannot find type `c_long` in this scope
  --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:98:24
   |
98 |         pub ru_minflt: c_long,
   |                        ^^^^^^ not found in this scope
   |
help: consider importing this type alias
   |
160+         use ffi::c_long;
   |

error[E0412]: cannot find type `c_long` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:101:24
    |
101 |         pub ru_majflt: c_long,
    |                        ^^^^^^ not found in this scope
    |
help: consider importing this type alias
    |
1603+         use ffi::c_long;
    |

error[E0412]: cannot find type `c_long` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:104:23
    |
104 |         pub ru_nswap: c_long,
    |                       ^^^^^^ not found in this scope
    |
help: consider importing this type alias
    |
1603+         use ffi::c_long;
    |

error[E0412]: cannot find type `c_long` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:107:25
    |
107 |         pub ru_inblock: c_long,
    |                         ^^^^^^ not found in this scope
    |
help: consider importing this type alias
    |
1603+         use ffi::c_long;
    |

error[E0412]: cannot find type `c_long` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:110:25
    |
110 |         pub ru_oublock: c_long,
    |                         ^^^^^^ not found in this scope
    |
help: consider importing this type alias
    |
1603+         use ffi::c_long;
    |

error[E0412]: cannot find type `c_long` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:113:24
    |
113 |         pub ru_msgsnd: c_long,
    |                        ^^^^^^ not found in this scope
    |
help: consider importing this type alias
    |
1603+         use ffi::c_long;
    |

error[E0412]: cannot find type `c_long` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:116:24
    |
116 |         pub ru_msgrcv: c_long,
    |                        ^^^^^^ not found in this scope
    |
help: consider importing this type alias
    |
1603+         use ffi::c_long;
    |

error[E0412]: cannot find type `c_long` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:119:26
    |
119 |         pub ru_nsignals: c_long,
    |                          ^^^^^^ not found in this scope
    |
help: consider importing this type alias
    |
1603+         use ffi::c_long;
    |

error[E0412]: cannot find type `c_long` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:122:23
    |
122 |         pub ru_nvcsw: c_long,
    |                       ^^^^^^ not found in this scope
    |
help: consider importing this type alias
    |
1603+         use ffi::c_long;
    |

error[E0412]: cannot find type `c_long` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:125:24
    |
125 |         pub ru_nivcsw: c_long,
    |                        ^^^^^^ not found in this scope
    |
help: consider importing this type alias
    |
1603+         use ffi::c_long;
    |

error[E0412]: cannot find type `c_char` in the crate root
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:142:28
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
142 |         pub h_name: *mut ::c_char,
    |                            ^^^^^^
    |
help: a type alias with a similar name exists
    |
142 |         pub h_name: *mut ::c_schar,
    |                            ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |
help: if you import `c_char`, refer to it directly
    |
142 -         pub h_name: *mut ::c_char,
142 +         pub h_name: *mut c_char,
    |

error[E0412]: cannot find type `c_char` in the crate root
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:143:36
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
143 |         pub h_aliases: *mut *mut ::c_char,
    |                                    ^^^^^^
    |
help: a type alias with a similar name exists
    |
143 |         pub h_aliases: *mut *mut ::c_schar,
    |                                    ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |
help: if you import `c_char`, refer to it directly
    |
143 -         pub h_aliases: *mut *mut ::c_char,
143 +         pub h_aliases: *mut *mut c_char,
    |

error[E0412]: cannot find type `c_char` in the crate root
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:146:38
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
146 |         pub h_addr_list: *mut *mut ::c_char,
    |                                      ^^^^^^
    |
help: a type alias with a similar name exists
    |
146 |         pub h_addr_list: *mut *mut ::c_schar,
    |                                      ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |
help: if you import `c_char`, refer to it directly
    |
146 -         pub h_addr_list: *mut *mut ::c_char,
146 +         pub h_addr_list: *mut *mut c_char,
    |

error[E0412]: cannot find type `clock_t` in the crate root
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:185:26
    |
185 |         pub tms_utime: ::clock_t,
    |                          ^^^^^^^ not found in the crate root

error[E0412]: cannot find type `clock_t` in the crate root
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:186:26
    |
186 |         pub tms_stime: ::clock_t,
    |                          ^^^^^^^ not found in the crate root

error[E0412]: cannot find type `clock_t` in the crate root
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:187:27
    |
187 |         pub tms_cutime: ::clock_t,
    |                           ^^^^^^^ not found in the crate root

error[E0412]: cannot find type `clock_t` in the crate root
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:188:27
    |
188 |         pub tms_cstime: ::clock_t,
    |                           ^^^^^^^ not found in the crate root

error[E0412]: cannot find type `c_char` in the crate root
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:192:28
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
192 |         pub s_name: *mut ::c_char,
    |                            ^^^^^^
    |
help: a type alias with a similar name exists
    |
192 |         pub s_name: *mut ::c_schar,
    |                            ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |
help: if you import `c_char`, refer to it directly
    |
192 -         pub s_name: *mut ::c_char,
192 +         pub s_name: *mut c_char,
    |

error[E0412]: cannot find type `c_char` in the crate root
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:193:36
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
193 |         pub s_aliases: *mut *mut ::c_char,
    |                                    ^^^^^^
    |
help: a type alias with a similar name exists
    |
193 |         pub s_aliases: *mut *mut ::c_schar,
    |                                    ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |
help: if you import `c_char`, refer to it directly
    |
193 -         pub s_aliases: *mut *mut ::c_char,
193 +         pub s_aliases: *mut *mut c_char,
    |

error[E0412]: cannot find type `c_char` in the crate root
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:195:29
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
195 |         pub s_proto: *mut ::c_char,
    |                             ^^^^^^
    |
help: a type alias with a similar name exists
    |
195 |         pub s_proto: *mut ::c_schar,
    |                             ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |
help: if you import `c_char`, refer to it directly
    |
195 -         pub s_proto: *mut ::c_char,
195 +         pub s_proto: *mut c_char,
    |

error[E0412]: cannot find type `c_char` in the crate root
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:199:28
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
199 |         pub p_name: *mut ::c_char,
    |                            ^^^^^^
    |
help: a type alias with a similar name exists
    |
199 |         pub p_name: *mut ::c_schar,
    |                            ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |
help: if you import `c_char`, refer to it directly
    |
199 -         pub p_name: *mut ::c_char,
199 +         pub p_name: *mut c_char,
    |

error[E0412]: cannot find type `c_char` in the crate root
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:200:36
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
200 |         pub p_aliases: *mut *mut ::c_char,
    |                                    ^^^^^^
    |
help: a type alias with a similar name exists
    |
200 |         pub p_aliases: *mut *mut ::c_schar,
    |                                    ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |
help: if you import `c_char`, refer to it directly
    |
200 -         pub p_aliases: *mut *mut ::c_char,
200 +         pub p_aliases: *mut *mut c_char,
    |

error[E0412]: cannot find type `mode_t` in the crate root
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:238:22
    |
238 | pub const S_ISUID: ::mode_t = 0x800;
    |                      ^^^^^^ not found in the crate root

error[E0412]: cannot find type `mode_t` in the crate root
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:239:22
    |
239 | pub const S_ISGID: ::mode_t = 0x400;
    |                      ^^^^^^ not found in the crate root

error[E0412]: cannot find type `mode_t` in the crate root
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:240:22
    |
240 | pub const S_ISVTX: ::mode_t = 0x200;
    |                      ^^^^^^ not found in the crate root

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:453:35
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
453 |     pub fn fopen(filename: *const c_char, mode: *const c_char) -> *mut FILE;
    |                                   ^^^^^^
    |
help: a type alias with a similar name exists
    |
453 |     pub fn fopen(filename: *const c_schar, mode: *const c_char) -> *mut FILE;
    |                                   ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:453:56
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
453 |     pub fn fopen(filename: *const c_char, mode: *const c_char) -> *mut FILE;
    |                                                        ^^^^^^
    |
help: a type alias with a similar name exists
    |
453 |     pub fn fopen(filename: *const c_char, mode: *const c_schar) -> *mut FILE;
    |                                                        ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:458:37
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
458 |     pub fn freopen(filename: *const c_char, mode: *const c_char, file: *mut FILE) -> *mut FILE;
    |                                     ^^^^^^
    |
help: a type alias with a similar name exists
    |
458 |     pub fn freopen(filename: *const c_schar, mode: *const c_char, file: *mut FILE) -> *mut FILE;
    |                                     ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:458:58
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
458 |     pub fn freopen(filename: *const c_char, mode: *const c_char, file: *mut FILE) -> *mut FILE;
    |                                                          ^^^^^^
    |
help: a type alias with a similar name exists
    |
458 |     pub fn freopen(filename: *const c_char, mode: *const c_schar, file: *mut FILE) -> *mut FILE;
    |                                                          ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:462:36
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
462 |     pub fn remove(filename: *const c_char) -> c_int;
    |                                    ^^^^^^
    |
help: a type alias with a similar name exists
    |
462 |     pub fn remove(filename: *const c_schar) -> c_int;
    |                                    ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:463:35
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
463 |     pub fn rename(oldname: *const c_char, newname: *const c_char) -> c_int;
    |                                   ^^^^^^
    |
help: a type alias with a similar name exists
    |
463 |     pub fn rename(oldname: *const c_schar, newname: *const c_char) -> c_int;
    |                                   ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:463:59
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
463 |     pub fn rename(oldname: *const c_char, newname: *const c_char) -> c_int;
    |                                                           ^^^^^^
    |
help: a type alias with a similar name exists
    |
463 |     pub fn rename(oldname: *const c_char, newname: *const c_schar) -> c_int;
    |                                                           ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:465:52
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
465 |     pub fn setvbuf(stream: *mut FILE, buffer: *mut c_char, mode: c_int, size: size_t) -> c_int;
    |                                                    ^^^^^^
    |
help: a type alias with a similar name exists
    |
465 |     pub fn setvbuf(stream: *mut FILE, buffer: *mut c_schar, mode: c_int, size: size_t) -> c_int;
    |                                                    ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:466:48
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
466 |     pub fn setbuf(stream: *mut FILE, buf: *mut c_char);
    |                                                ^^^^^^
    |
help: a type alias with a similar name exists
    |
466 |     pub fn setbuf(stream: *mut FILE, buf: *mut c_schar);
    |                                                ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:470:28
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
470 |     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
    |
470 |     pub fn fgets(buf: *mut c_schar, n: c_int, stream: *mut FILE) -> *mut c_char;
    |                            ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:470:73
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
470 |     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
    |
470 |     pub fn fgets(buf: *mut c_char, n: c_int, stream: *mut FILE) -> *mut c_schar;
    |                                                                         ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:476:28
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
476 |     pub fn fputs(s: *const c_char, stream: *mut FILE) -> c_int;
    |                            ^^^^^^
    |
help: a type alias with a similar name exists
    |
476 |     pub fn fputs(s: *const c_schar, stream: *mut FILE) -> c_int;
    |                            ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:477:27
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
477 |     pub fn puts(s: *const c_char) -> c_int;
    |                           ^^^^^^
    |
help: a type alias with a similar name exists
    |
477 |     pub fn puts(s: *const c_schar) -> c_int;
    |                           ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_long` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:485:45
    |
485 |     pub fn fseek(stream: *mut FILE, offset: c_long, whence: c_int) -> c_int;
    |                                             ^^^^^^ not found in this scope
    |
help: consider importing this type alias
    |
1603+         use ffi::c_long;
    |

error[E0412]: cannot find type `c_long` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:486:40
    |
486 |     pub fn ftell(stream: *mut FILE) -> c_long;
    |                                        ^^^^^^ not found in this scope
    |
help: consider importing this type alias
    |
1603+         use ffi::c_long;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:495:29
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
495 |     pub fn perror(s: *const c_char);
    |                             ^^^^^^
    |
help: a type alias with a similar name exists
    |
495 |     pub fn perror(s: *const c_schar);
    |                             ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:496:27
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
496 |     pub fn atof(s: *const c_char) -> c_double;
    |                           ^^^^^^
    |
help: a type alias with a similar name exists
    |
496 |     pub fn atof(s: *const c_schar) -> c_double;
    |                           ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:497:27
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
497 |     pub fn atoi(s: *const c_char) -> c_int;
    |                           ^^^^^^
    |
help: a type alias with a similar name exists
    |
497 |     pub fn atoi(s: *const c_schar) -> c_int;
    |                           ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:498:27
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
498 |     pub fn atol(s: *const c_char) -> c_long;
    |                           ^^^^^^
    |
help: a type alias with a similar name exists
    |
498 |     pub fn atol(s: *const c_schar) -> c_long;
    |                           ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_long` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:498:38
    |
498 |     pub fn atol(s: *const c_char) -> c_long;
    |                                      ^^^^^^ not found in this scope
    |
help: consider importing this type alias
    |
1603+         use ffi::c_long;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:499:28
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
499 |     pub fn atoll(s: *const c_char) -> c_longlong;
    |                            ^^^^^^
    |
help: a type alias with a similar name exists
    |
499 |     pub fn atoll(s: *const c_schar) -> c_longlong;
    |                            ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:504:29
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
504 |     pub fn strtod(s: *const c_char, endp: *mut *mut c_char) -> c_double;
    |                             ^^^^^^
    |
help: a type alias with a similar name exists
    |
504 |     pub fn strtod(s: *const c_schar, endp: *mut *mut c_char) -> c_double;
    |                             ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:504:53
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
504 |     pub fn strtod(s: *const c_char, endp: *mut *mut c_char) -> c_double;
    |                                                     ^^^^^^
    |
help: a type alias with a similar name exists
    |
504 |     pub fn strtod(s: *const c_char, endp: *mut *mut c_schar) -> c_double;
    |                                                     ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:505:29
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
505 |     pub fn strtof(s: *const c_char, endp: *mut *mut c_char) -> c_float;
    |                             ^^^^^^
    |
help: a type alias with a similar name exists
    |
505 |     pub fn strtof(s: *const c_schar, endp: *mut *mut c_char) -> c_float;
    |                             ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:505:53
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
505 |     pub fn strtof(s: *const c_char, endp: *mut *mut c_char) -> c_float;
    |                                                     ^^^^^^
    |
help: a type alias with a similar name exists
    |
505 |     pub fn strtof(s: *const c_char, endp: *mut *mut c_schar) -> c_float;
    |                                                     ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:506:29
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
506 |     pub fn strtol(s: *const c_char, endp: *mut *mut c_char, base: c_int) -> c_long;
    |                             ^^^^^^
    |
help: a type alias with a similar name exists
    |
506 |     pub fn strtol(s: *const c_schar, endp: *mut *mut c_char, base: c_int) -> c_long;
    |                             ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:506:53
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
506 |     pub fn strtol(s: *const c_char, endp: *mut *mut c_char, base: c_int) -> c_long;
    |                                                     ^^^^^^
    |
help: a type alias with a similar name exists
    |
506 |     pub fn strtol(s: *const c_char, endp: *mut *mut c_schar, base: c_int) -> c_long;
    |                                                     ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_long` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:506:77
    |
506 |     pub fn strtol(s: *const c_char, endp: *mut *mut c_char, base: c_int) -> c_long;
    |                                                                             ^^^^^^ not found in this scope
    |
help: consider importing this type alias
    |
1603+         use ffi::c_long;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:507:30
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
507 |     pub fn strtoll(s: *const c_char, endp: *mut *mut c_char, base: c_int) -> c_longlong;
    |                              ^^^^^^
    |
help: a type alias with a similar name exists
    |
507 |     pub fn strtoll(s: *const c_schar, endp: *mut *mut c_char, base: c_int) -> c_longlong;
    |                              ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:507:54
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
507 |     pub fn strtoll(s: *const c_char, endp: *mut *mut c_char, base: c_int) -> c_longlong;
    |                                                      ^^^^^^
    |
help: a type alias with a similar name exists
    |
507 |     pub fn strtoll(s: *const c_char, endp: *mut *mut c_schar, base: c_int) -> c_longlong;
    |                                                      ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:508:30
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
508 |     pub fn strtoul(s: *const c_char, endp: *mut *mut c_char, base: c_int) -> c_ulong;
    |                              ^^^^^^
    |
help: a type alias with a similar name exists
    |
508 |     pub fn strtoul(s: *const c_schar, endp: *mut *mut c_char, base: c_int) -> c_ulong;
    |                              ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:508:54
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
508 |     pub fn strtoul(s: *const c_char, endp: *mut *mut c_char, base: c_int) -> c_ulong;
    |                                                      ^^^^^^
    |
help: a type alias with a similar name exists
    |
508 |     pub fn strtoul(s: *const c_char, endp: *mut *mut c_schar, base: c_int) -> c_ulong;
    |                                                      ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_ulong` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:508:78
    |
508 |     pub fn strtoul(s: *const c_char, endp: *mut *mut c_char, base: c_int) -> c_ulong;
    |                                                                              ^^^^^^^ not found in this scope
    |
help: consider importing this type alias
    |
1603+         use ffi::c_ulong;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:509:31
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
509 |     pub fn strtoull(s: *const c_char, endp: *mut *mut c_char, base: c_int) -> c_ulonglong;
    |                               ^^^^^^
    |
help: a type alias with a similar name exists
    |
509 |     pub fn strtoull(s: *const c_schar, endp: *mut *mut c_char, base: c_int) -> c_ulonglong;
    |                               ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:509:55
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
509 |     pub fn strtoull(s: *const c_char, endp: *mut *mut c_char, base: c_int) -> c_ulonglong;
    |                                                       ^^^^^^
    |
help: a type alias with a similar name exists
    |
509 |     pub fn strtoull(s: *const c_char, endp: *mut *mut c_schar, base: c_int) -> c_ulonglong;
    |                                                       ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:521:29
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
521 |     pub fn system(s: *const c_char) -> c_int;
    |                             ^^^^^^
    |
help: a type alias with a similar name exists
    |
521 |     pub fn system(s: *const c_schar) -> c_int;
    |                             ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:522:29
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
522 |     pub fn getenv(s: *const c_char) -> *mut c_char;
    |                             ^^^^^^
    |
help: a type alias with a similar name exists
    |
522 |     pub fn getenv(s: *const c_schar) -> *mut c_char;
    |                             ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:522:45
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
522 |     pub fn getenv(s: *const c_char) -> *mut c_char;
    |                                             ^^^^^^
    |
help: a type alias with a similar name exists
    |
522 |     pub fn getenv(s: *const c_char) -> *mut c_schar;
    |                                             ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:524:29
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
524 |     pub fn strcpy(dst: *mut c_char, src: *const c_char) -> *mut c_char;
    |                             ^^^^^^
    |
help: a type alias with a similar name exists
    |
524 |     pub fn strcpy(dst: *mut c_schar, src: *const c_char) -> *mut c_char;
    |                             ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:524:49
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
524 |     pub fn strcpy(dst: *mut c_char, src: *const c_char) -> *mut c_char;
    |                                                 ^^^^^^
    |
help: a type alias with a similar name exists
    |
524 |     pub fn strcpy(dst: *mut c_char, src: *const c_schar) -> *mut c_char;
    |                                                 ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:524:65
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
524 |     pub fn strcpy(dst: *mut c_char, src: *const c_char) -> *mut c_char;
    |                                                                 ^^^^^^
    |
help: a type alias with a similar name exists
    |
524 |     pub fn strcpy(dst: *mut c_char, src: *const c_char) -> *mut c_schar;
    |                                                                 ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:525:30
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
525 |     pub fn strncpy(dst: *mut c_char, src: *const c_char, n: size_t) -> *mut c_char;
    |                              ^^^^^^
    |
help: a type alias with a similar name exists
    |
525 |     pub fn strncpy(dst: *mut c_schar, src: *const c_char, n: size_t) -> *mut c_char;
    |                              ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:525:50
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
525 |     pub fn strncpy(dst: *mut c_char, src: *const c_char, n: size_t) -> *mut c_char;
    |                                                  ^^^^^^
    |
help: a type alias with a similar name exists
    |
525 |     pub fn strncpy(dst: *mut c_char, src: *const c_schar, n: size_t) -> *mut c_char;
    |                                                  ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:525:77
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
525 |     pub fn strncpy(dst: *mut c_char, src: *const c_char, n: size_t) -> *mut c_char;
    |                                                                             ^^^^^^
    |
help: a type alias with a similar name exists
    |
525 |     pub fn strncpy(dst: *mut c_char, src: *const c_char, n: size_t) -> *mut c_schar;
    |                                                                             ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:526:29
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
526 |     pub fn stpcpy(dst: *mut c_char, src: *const c_char) -> *mut c_char;
    |                             ^^^^^^
    |
help: a type alias with a similar name exists
    |
526 |     pub fn stpcpy(dst: *mut c_schar, src: *const c_char) -> *mut c_char;
    |                             ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:526:49
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
526 |     pub fn stpcpy(dst: *mut c_char, src: *const c_char) -> *mut c_char;
    |                                                 ^^^^^^
    |
help: a type alias with a similar name exists
    |
526 |     pub fn stpcpy(dst: *mut c_char, src: *const c_schar) -> *mut c_char;
    |                                                 ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:526:65
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
526 |     pub fn stpcpy(dst: *mut c_char, src: *const c_char) -> *mut c_char;
    |                                                                 ^^^^^^
    |
help: a type alias with a similar name exists
    |
526 |     pub fn stpcpy(dst: *mut c_char, src: *const c_char) -> *mut c_schar;
    |                                                                 ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:527:27
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
527 |     pub fn strcat(s: *mut c_char, ct: *const c_char) -> *mut c_char;
    |                           ^^^^^^
    |
help: a type alias with a similar name exists
    |
527 |     pub fn strcat(s: *mut c_schar, ct: *const c_char) -> *mut c_char;
    |                           ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:527:46
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
527 |     pub fn strcat(s: *mut c_char, ct: *const c_char) -> *mut c_char;
    |                                              ^^^^^^
    |
help: a type alias with a similar name exists
    |
527 |     pub fn strcat(s: *mut c_char, ct: *const c_schar) -> *mut c_char;
    |                                              ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:527:62
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
527 |     pub fn strcat(s: *mut c_char, ct: *const c_char) -> *mut c_char;
    |                                                              ^^^^^^
    |
help: a type alias with a similar name exists
    |
527 |     pub fn strcat(s: *mut c_char, ct: *const c_char) -> *mut c_schar;
    |                                                              ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:528:28
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
528 |     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
    |
528 |     pub fn strncat(s: *mut c_schar, ct: *const c_char, n: size_t) -> *mut c_char;
    |                            ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:528:47
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
528 |     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
    |
528 |     pub fn strncat(s: *mut c_char, ct: *const c_schar, n: size_t) -> *mut c_char;
    |                                               ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:528:74
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
528 |     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
    |
528 |     pub fn strncat(s: *mut c_char, ct: *const c_char, n: size_t) -> *mut c_schar;
    |                                                                          ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:529:30
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
529 |     pub fn strcmp(cs: *const c_char, ct: *const c_char) -> c_int;
    |                              ^^^^^^
    |
help: a type alias with a similar name exists
    |
529 |     pub fn strcmp(cs: *const c_schar, ct: *const c_char) -> c_int;
    |                              ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:529:49
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
529 |     pub fn strcmp(cs: *const c_char, ct: *const c_char) -> c_int;
    |                                                 ^^^^^^
    |
help: a type alias with a similar name exists
    |
529 |     pub fn strcmp(cs: *const c_char, ct: *const c_schar) -> c_int;
    |                                                 ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:530:31
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
530 |     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
    |
530 |     pub fn strncmp(cs: *const c_schar, ct: *const c_char, n: size_t) -> c_int;
    |                               ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:530:50
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
530 |     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
    |
530 |     pub fn strncmp(cs: *const c_char, ct: *const c_schar, n: size_t) -> c_int;
    |                                                  ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:531:31
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
531 |     pub fn strcoll(cs: *const c_char, ct: *const c_char) -> c_int;
    |                               ^^^^^^
    |
help: a type alias with a similar name exists
    |
531 |     pub fn strcoll(cs: *const c_schar, ct: *const c_char) -> c_int;
    |                               ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:531:50
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
531 |     pub fn strcoll(cs: *const c_char, ct: *const c_char) -> c_int;
    |                                                  ^^^^^^
    |
help: a type alias with a similar name exists
    |
531 |     pub fn strcoll(cs: *const c_char, ct: *const c_schar) -> c_int;
    |                                                  ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:532:30
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
532 |     pub fn strchr(cs: *const c_char, c: c_int) -> *mut c_char;
    |                              ^^^^^^
    |
help: a type alias with a similar name exists
    |
532 |     pub fn strchr(cs: *const c_schar, c: c_int) -> *mut c_char;
    |                              ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:532:56
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
532 |     pub fn strchr(cs: *const c_char, c: c_int) -> *mut c_char;
    |                                                        ^^^^^^
    |
help: a type alias with a similar name exists
    |
532 |     pub fn strchr(cs: *const c_char, c: c_int) -> *mut c_schar;
    |                                                        ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:533:31
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
533 |     pub fn strrchr(cs: *const c_char, c: c_int) -> *mut c_char;
    |                               ^^^^^^
    |
help: a type alias with a similar name exists
    |
533 |     pub fn strrchr(cs: *const c_schar, c: c_int) -> *mut c_char;
    |                               ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:533:57
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
533 |     pub fn strrchr(cs: *const c_char, c: c_int) -> *mut c_char;
    |                                                         ^^^^^^
    |
help: a type alias with a similar name exists
    |
533 |     pub fn strrchr(cs: *const c_char, c: c_int) -> *mut c_schar;
    |                                                         ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:534:30
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
534 |     pub fn strspn(cs: *const c_char, ct: *const c_char) -> size_t;
    |                              ^^^^^^
    |
help: a type alias with a similar name exists
    |
534 |     pub fn strspn(cs: *const c_schar, ct: *const c_char) -> size_t;
    |                              ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:534:49
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
534 |     pub fn strspn(cs: *const c_char, ct: *const c_char) -> size_t;
    |                                                 ^^^^^^
    |
help: a type alias with a similar name exists
    |
534 |     pub fn strspn(cs: *const c_char, ct: *const c_schar) -> size_t;
    |                                                 ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:535:31
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
535 |     pub fn strcspn(cs: *const c_char, ct: *const c_char) -> size_t;
    |                               ^^^^^^
    |
help: a type alias with a similar name exists
    |
535 |     pub fn strcspn(cs: *const c_schar, ct: *const c_char) -> size_t;
    |                               ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:535:50
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
535 |     pub fn strcspn(cs: *const c_char, ct: *const c_char) -> size_t;
    |                                                  ^^^^^^
    |
help: a type alias with a similar name exists
    |
535 |     pub fn strcspn(cs: *const c_char, ct: *const c_schar) -> size_t;
    |                                                  ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:536:30
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
536 |     pub fn strdup(cs: *const c_char) -> *mut c_char;
    |                              ^^^^^^
    |
help: a type alias with a similar name exists
    |
536 |     pub fn strdup(cs: *const c_schar) -> *mut c_char;
    |                              ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:536:46
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
536 |     pub fn strdup(cs: *const c_char) -> *mut c_char;
    |                                              ^^^^^^
    |
help: a type alias with a similar name exists
    |
536 |     pub fn strdup(cs: *const c_char) -> *mut c_schar;
    |                                              ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:537:31
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
537 |     pub fn strndup(cs: *const c_char, n: size_t) -> *mut c_char;
    |                               ^^^^^^
    |
help: a type alias with a similar name exists
    |
537 |     pub fn strndup(cs: *const c_schar, n: size_t) -> *mut c_char;
    |                               ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:537:58
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
537 |     pub fn strndup(cs: *const c_char, n: size_t) -> *mut c_char;
    |                                                          ^^^^^^
    |
help: a type alias with a similar name exists
    |
537 |     pub fn strndup(cs: *const c_char, n: size_t) -> *mut c_schar;
    |                                                          ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:538:31
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
538 |     pub fn strpbrk(cs: *const c_char, ct: *const c_char) -> *mut c_char;
    |                               ^^^^^^
    |
help: a type alias with a similar name exists
    |
538 |     pub fn strpbrk(cs: *const c_schar, ct: *const c_char) -> *mut c_char;
    |                               ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:538:50
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
538 |     pub fn strpbrk(cs: *const c_char, ct: *const c_char) -> *mut c_char;
    |                                                  ^^^^^^
    |
help: a type alias with a similar name exists
    |
538 |     pub fn strpbrk(cs: *const c_char, ct: *const c_schar) -> *mut c_char;
    |                                                  ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:538:66
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
538 |     pub fn strpbrk(cs: *const c_char, ct: *const c_char) -> *mut c_char;
    |                                                                  ^^^^^^
    |
help: a type alias with a similar name exists
    |
538 |     pub fn strpbrk(cs: *const c_char, ct: *const c_char) -> *mut c_schar;
    |                                                                  ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:539:30
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
539 |     pub fn strstr(cs: *const c_char, ct: *const c_char) -> *mut c_char;
    |                              ^^^^^^
    |
help: a type alias with a similar name exists
    |
539 |     pub fn strstr(cs: *const c_schar, ct: *const c_char) -> *mut c_char;
    |                              ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:539:49
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
539 |     pub fn strstr(cs: *const c_char, ct: *const c_char) -> *mut c_char;
    |                                                 ^^^^^^
    |
help: a type alias with a similar name exists
    |
539 |     pub fn strstr(cs: *const c_char, ct: *const c_schar) -> *mut c_char;
    |                                                 ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:539:65
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
539 |     pub fn strstr(cs: *const c_char, ct: *const c_char) -> *mut c_char;
    |                                                                 ^^^^^^
    |
help: a type alias with a similar name exists
    |
539 |     pub fn strstr(cs: *const c_char, ct: *const c_char) -> *mut c_schar;
    |                                                                 ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:540:34
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
540 |     pub fn strcasecmp(s1: *const c_char, s2: *const c_char) -> c_int;
    |                                  ^^^^^^
    |
help: a type alias with a similar name exists
    |
540 |     pub fn strcasecmp(s1: *const c_schar, s2: *const c_char) -> c_int;
    |                                  ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:540:53
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
540 |     pub fn strcasecmp(s1: *const c_char, s2: *const c_char) -> c_int;
    |                                                     ^^^^^^
    |
help: a type alias with a similar name exists
    |
540 |     pub fn strcasecmp(s1: *const c_char, s2: *const c_schar) -> c_int;
    |                                                     ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:541:35
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
541 |     pub fn strncasecmp(s1: *const c_char, s2: *const c_char, n: size_t) -> c_int;
    |                                   ^^^^^^
    |
help: a type alias with a similar name exists
    |
541 |     pub fn strncasecmp(s1: *const c_schar, s2: *const c_char, n: size_t) -> c_int;
    |                                   ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:541:54
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
541 |     pub fn strncasecmp(s1: *const c_char, s2: *const c_char, n: size_t) -> c_int;
    |                                                      ^^^^^^
    |
help: a type alias with a similar name exists
    |
541 |     pub fn strncasecmp(s1: *const c_char, s2: *const c_schar, n: size_t) -> c_int;
    |                                                      ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:542:30
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
542 |     pub fn strlen(cs: *const c_char) -> size_t;
    |                              ^^^^^^
    |
help: a type alias with a similar name exists
    |
542 |     pub fn strlen(cs: *const c_schar) -> size_t;
    |                              ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:543:31
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
543 |     pub fn strnlen(cs: *const c_char, maxlen: size_t) -> size_t;
    |                               ^^^^^^
    |
help: a type alias with a similar name exists
    |
543 |     pub fn strnlen(cs: *const c_schar, maxlen: size_t) -> size_t;
    |                               ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:548:39
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
548 |     pub fn strerror(n: c_int) -> *mut c_char;
    |                                       ^^^^^^
    |
help: a type alias with a similar name exists
    |
548 |     pub fn strerror(n: c_int) -> *mut c_schar;
    |                                       ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:549:27
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
549 |     pub fn strtok(s: *mut c_char, t: *const c_char) -> *mut c_char;
    |                           ^^^^^^
    |
help: a type alias with a similar name exists
    |
549 |     pub fn strtok(s: *mut c_schar, t: *const c_char) -> *mut c_char;
    |                           ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:549:45
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
549 |     pub fn strtok(s: *mut c_char, t: *const c_char) -> *mut c_char;
    |                                             ^^^^^^
    |
help: a type alias with a similar name exists
    |
549 |     pub fn strtok(s: *mut c_char, t: *const c_schar) -> *mut c_char;
    |                                             ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:549:61
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
549 |     pub fn strtok(s: *mut c_char, t: *const c_char) -> *mut c_char;
    |                                                             ^^^^^^
    |
help: a type alias with a similar name exists
    |
549 |     pub fn strtok(s: *mut c_char, t: *const c_char) -> *mut c_schar;
    |                                                             ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:550:29
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
550 |     pub fn strtok_r(s: *mut c_char, t: *const c_char, p: *mut *mut c_char) -> *mut c_char;
    |                             ^^^^^^
    |
help: a type alias with a similar name exists
    |
550 |     pub fn strtok_r(s: *mut c_schar, t: *const c_char, p: *mut *mut c_char) -> *mut c_char;
    |                             ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:550:47
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
550 |     pub fn strtok_r(s: *mut c_char, t: *const c_char, p: *mut *mut c_char) -> *mut c_char;
    |                                               ^^^^^^
    |
help: a type alias with a similar name exists
    |
550 |     pub fn strtok_r(s: *mut c_char, t: *const c_schar, p: *mut *mut c_char) -> *mut c_char;
    |                                               ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:550:68
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
550 |     pub fn strtok_r(s: *mut c_char, t: *const c_char, p: *mut *mut c_char) -> *mut c_char;
    |                                                                    ^^^^^^
    |
help: a type alias with a similar name exists
    |
550 |     pub fn strtok_r(s: *mut c_char, t: *const c_char, p: *mut *mut c_schar) -> *mut c_char;
    |                                                                    ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:550:84
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
550 |     pub fn strtok_r(s: *mut c_char, t: *const c_char, p: *mut *mut c_char) -> *mut c_char;
    |                                                                                    ^^^^^^
    |
help: a type alias with a similar name exists
    |
550 |     pub fn strtok_r(s: *mut c_char, t: *const c_char, p: *mut *mut c_char) -> *mut c_schar;
    |                                                                                    ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:551:28
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
551 |     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
    |
551 |     pub fn strxfrm(s: *mut c_schar, ct: *const c_char, n: size_t) -> size_t;
    |                            ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:551:47
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
551 |     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
    |
551 |     pub fn strxfrm(s: *mut c_char, ct: *const c_schar, n: size_t) -> size_t;
    |                                               ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:552:42
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
552 |     pub fn strsignal(sig: c_int) -> *mut c_char;
    |                                          ^^^^^^
    |
help: a type alias with a similar name exists
    |
552 |     pub fn strsignal(sig: c_int) -> *mut c_schar;
    |                                          ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `wchar_t` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:553:31
    |
553 |     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/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:554:32
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
554 |     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
    |
554 |     pub fn wcstombs(dest: *mut c_schar, src: *const wchar_t, n: size_t) -> ::size_t;
    |                                ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `wchar_t` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:554:52
    |
554 |     pub fn wcstombs(dest: *mut c_char, src: *const wchar_t, n: size_t) -> ::size_t;
    |                                                    ^^^^^^^ not found in this scope

error[E0412]: cannot find type `wchar_t` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:557:31
    |
557 |     pub fn wmemchr(cx: *const wchar_t, c: wchar_t, n: size_t) -> *mut wchar_t;
    |                               ^^^^^^^ not found in this scope

error[E0412]: cannot find type `wchar_t` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:557:43
    |
557 |     pub fn wmemchr(cx: *const wchar_t, c: wchar_t, n: size_t) -> *mut wchar_t;
    |                                           ^^^^^^^ not found in this scope

error[E0412]: cannot find type `wchar_t` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:557:71
    |
557 |     pub fn wmemchr(cx: *const wchar_t, c: wchar_t, n: size_t) -> *mut wchar_t;
    |                                                                       ^^^^^^^ not found in this scope

error[E0412]: cannot find type `c_char` in the crate root
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:566:36
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
566 |     pub fn getpwnam(name: *const ::c_char) -> *mut passwd;
    |                                    ^^^^^^
    |
help: a type alias with a similar name exists
    |
566 |     pub fn getpwnam(name: *const ::c_schar) -> *mut passwd;
    |                                    ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |
help: if you import `c_char`, refer to it directly
    |
566 -     pub fn getpwnam(name: *const ::c_char) -> *mut passwd;
566 +     pub fn getpwnam(name: *const c_char) -> *mut passwd;
    |

error[E0412]: cannot find type `passwd` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:566:52
    |
566 |     pub fn getpwnam(name: *const ::c_char) -> *mut passwd;
    |                                                    ^^^^^^ not found in this scope

error[E0412]: cannot find type `passwd` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:568:43
    |
568 |     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/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:570:58
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
570 |     pub fn fprintf(stream: *mut ::FILE, format: *const ::c_char, ...) -> ::c_int;
    |                                                          ^^^^^^
    |
help: a type alias with a similar name exists
    |
570 |     pub fn fprintf(stream: *mut ::FILE, format: *const ::c_schar, ...) -> ::c_int;
    |                                                          ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |
help: if you import `c_char`, refer to it directly
    |
570 -     pub fn fprintf(stream: *mut ::FILE, format: *const ::c_char, ...) -> ::c_int;
570 +     pub fn fprintf(stream: *mut ::FILE, format: *const c_char, ...) -> ::c_int;
    |

error[E0412]: cannot find type `c_char` in the crate root
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:571:36
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
571 |     pub fn printf(format: *const ::c_char, ...) -> ::c_int;
    |                                    ^^^^^^
    |
help: a type alias with a similar name exists
    |
571 |     pub fn printf(format: *const ::c_schar, ...) -> ::c_int;
    |                                    ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |
help: if you import `c_char`, refer to it directly
    |
571 -     pub fn printf(format: *const ::c_char, ...) -> ::c_int;
571 +     pub fn printf(format: *const c_char, ...) -> ::c_int;
    |

error[E0412]: cannot find type `c_char` in the crate root
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:572:31
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
572 |     pub fn snprintf(s: *mut ::c_char, n: ::size_t, format: *const ::c_char, ...) -> ::c_int;
    |                               ^^^^^^
    |
help: a type alias with a similar name exists
    |
572 |     pub fn snprintf(s: *mut ::c_schar, n: ::size_t, format: *const ::c_char, ...) -> ::c_int;
    |                               ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |
help: if you import `c_char`, refer to it directly
    |
572 -     pub fn snprintf(s: *mut ::c_char, n: ::size_t, format: *const ::c_char, ...) -> ::c_int;
572 +     pub fn snprintf(s: *mut c_char, n: ::size_t, format: *const ::c_char, ...) -> ::c_int;
    |

error[E0412]: cannot find type `c_char` in the crate root
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:572:69
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
572 |     pub fn snprintf(s: *mut ::c_char, n: ::size_t, format: *const ::c_char, ...) -> ::c_int;
    |                                                                     ^^^^^^
    |
help: a type alias with a similar name exists
    |
572 |     pub fn snprintf(s: *mut ::c_char, n: ::size_t, format: *const ::c_schar, ...) -> ::c_int;
    |                                                                     ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |
help: if you import `c_char`, refer to it directly
    |
572 -     pub fn snprintf(s: *mut ::c_char, n: ::size_t, format: *const ::c_char, ...) -> ::c_int;
572 +     pub fn snprintf(s: *mut ::c_char, n: ::size_t, format: *const c_char, ...) -> ::c_int;
    |

error[E0412]: cannot find type `c_char` in the crate root
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:573:30
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
573 |     pub fn sprintf(s: *mut ::c_char, format: *const ::c_char, ...) -> ::c_int;
    |                              ^^^^^^
    |
help: a type alias with a similar name exists
    |
573 |     pub fn sprintf(s: *mut ::c_schar, format: *const ::c_char, ...) -> ::c_int;
    |                              ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |
help: if you import `c_char`, refer to it directly
    |
573 -     pub fn sprintf(s: *mut ::c_char, format: *const ::c_char, ...) -> ::c_int;
573 +     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/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:573:55
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
573 |     pub fn sprintf(s: *mut ::c_char, format: *const ::c_char, ...) -> ::c_int;
    |                                                       ^^^^^^
    |
help: a type alias with a similar name exists
    |
573 |     pub fn sprintf(s: *mut ::c_char, format: *const ::c_schar, ...) -> ::c_int;
    |                                                       ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |
help: if you import `c_char`, refer to it directly
    |
573 -     pub fn sprintf(s: *mut ::c_char, format: *const ::c_char, ...) -> ::c_int;
573 +     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/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:578:57
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
578 |     pub fn fscanf(stream: *mut ::FILE, format: *const ::c_char, ...) -> ::c_int;
    |                                                         ^^^^^^
    |
help: a type alias with a similar name exists
    |
578 |     pub fn fscanf(stream: *mut ::FILE, format: *const ::c_schar, ...) -> ::c_int;
    |                                                         ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |
help: if you import `c_char`, refer to it directly
    |
578 -     pub fn fscanf(stream: *mut ::FILE, format: *const ::c_char, ...) -> ::c_int;
578 +     pub fn fscanf(stream: *mut ::FILE, format: *const c_char, ...) -> ::c_int;
    |

error[E0412]: cannot find type `c_char` in the crate root
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:583:35
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
583 |     pub fn scanf(format: *const ::c_char, ...) -> ::c_int;
    |                                   ^^^^^^
    |
help: a type alias with a similar name exists
    |
583 |     pub fn scanf(format: *const ::c_schar, ...) -> ::c_int;
    |                                   ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |
help: if you import `c_char`, refer to it directly
    |
583 -     pub fn scanf(format: *const ::c_char, ...) -> ::c_int;
583 +     pub fn scanf(format: *const c_char, ...) -> ::c_int;
    |

error[E0412]: cannot find type `c_char` in the crate root
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:588:31
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
588 |     pub fn sscanf(s: *const ::c_char, format: *const ::c_char, ...) -> ::c_int;
    |                               ^^^^^^
    |
help: a type alias with a similar name exists
    |
588 |     pub fn sscanf(s: *const ::c_schar, format: *const ::c_char, ...) -> ::c_int;
    |                               ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |
help: if you import `c_char`, refer to it directly
    |
588 -     pub fn sscanf(s: *const ::c_char, format: *const ::c_char, ...) -> ::c_int;
588 +     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/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:588:56
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
588 |     pub fn sscanf(s: *const ::c_char, format: *const ::c_char, ...) -> ::c_int;
    |                                                        ^^^^^^
    |
help: a type alias with a similar name exists
    |
588 |     pub fn sscanf(s: *const ::c_char, format: *const ::c_schar, ...) -> ::c_int;
    |                                                        ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |
help: if you import `c_char`, refer to it directly
    |
588 -     pub fn sscanf(s: *const ::c_char, format: *const ::c_char, ...) -> ::c_int;
588 +     pub fn sscanf(s: *const ::c_char, format: *const c_char, ...) -> ::c_int;
    |

error[E0412]: cannot find type `sockaddr` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:612:53
    |
612 |     pub fn connect(socket: ::c_int, address: *const sockaddr, len: socklen_t) -> ::c_int;
    |                                                     ^^^^^^^^ not found in this scope

error[E0412]: cannot find type `socklen_t` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:612:68
    |
48  | pub type locale_t = *mut ::c_void;
    | ---------------------------------- similarly named type alias `locale_t` defined here
...
612 |     pub fn connect(socket: ::c_int, address: *const sockaddr, len: socklen_t) -> ::c_int;
    |                                                                    ^^^^^^^^^ help: a type alias with a similar name exists: `locale_t`

error[E0412]: cannot find type `sockaddr` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:629:50
    |
629 |     pub fn accept(socket: ::c_int, address: *mut sockaddr, address_len: *mut socklen_t) -> ::c_int;
    |                                                  ^^^^^^^^ not found in this scope

error[E0412]: cannot find type `socklen_t` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:629:78
    |
48  | pub type locale_t = *mut ::c_void;
    | ---------------------------------- similarly named type alias `locale_t` defined here
...
629 |     pub fn accept(socket: ::c_int, address: *mut sockaddr, address_len: *mut socklen_t) -> ::c_int;
    |                                                                              ^^^^^^^^^ help: a type alias with a similar name exists: `locale_t`

error[E0412]: cannot find type `sockaddr` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:642:23
    |
642 |         address: *mut sockaddr,
    |                       ^^^^^^^^ not found in this scope

error[E0412]: cannot find type `socklen_t` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:643:27
    |
48  | pub type locale_t = *mut ::c_void;
    | ---------------------------------- similarly named type alias `locale_t` defined here
...
643 |         address_len: *mut socklen_t,
    |                           ^^^^^^^^^ help: a type alias with a similar name exists: `locale_t`

error[E0412]: cannot find type `sockaddr` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:657:23
    |
657 |         address: *mut sockaddr,
    |                       ^^^^^^^^ not found in this scope

error[E0412]: cannot find type `socklen_t` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:658:27
    |
48  | pub type locale_t = *mut ::c_void;
    | ---------------------------------- similarly named type alias `locale_t` defined here
...
658 |         address_len: *mut socklen_t,
    |                           ^^^^^^^^^ help: a type alias with a similar name exists: `locale_t`

error[E0412]: cannot find type `socklen_t` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:666:21
    |
48  | pub type locale_t = *mut ::c_void;
    | ---------------------------------- similarly named type alias `locale_t` defined here
...
666 |         option_len: socklen_t,
    |                     ^^^^^^^^^ help: a type alias with a similar name exists: `locale_t`

error[E0412]: cannot find type `sockaddr` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:695:22
    |
695 |         addr: *const sockaddr,
    |                      ^^^^^^^^ not found in this scope

error[E0412]: cannot find type `socklen_t` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:696:18
    |
48  | pub type locale_t = *mut ::c_void;
    | ---------------------------------- similarly named type alias `locale_t` defined here
...
696 |         addrlen: socklen_t,
    |                  ^^^^^^^^^ help: a type alias with a similar name exists: `locale_t`

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:705:31
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
705 |     pub fn chmod(path: *const c_char, mode: mode_t) -> ::c_int;
    |                               ^^^^^^
    |
help: a type alias with a similar name exists
    |
705 |     pub fn chmod(path: *const c_schar, mode: mode_t) -> ::c_int;
    |                               ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `mode_t` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:705:45
    |
705 |     pub fn chmod(path: *const c_char, mode: mode_t) -> ::c_int;
    |                                             ^^^^^^ not found in this scope

error[E0412]: cannot find type `mode_t` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:710:38
    |
710 |     pub fn fchmod(fd: ::c_int, mode: mode_t) -> ::c_int;
    |                                      ^^^^^^ not found in this scope

error[E0573]: expected type, found function `stat`
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:721:45
    |
721 |     pub fn fstat(fildes: ::c_int, buf: *mut stat) -> ::c_int;
    |                                             ^^^^ not a type

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:723:31
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
723 |     pub fn mkdir(path: *const c_char, mode: mode_t) -> ::c_int;
    |                               ^^^^^^
    |
help: a type alias with a similar name exists
    |
723 |     pub fn mkdir(path: *const c_schar, mode: mode_t) -> ::c_int;
    |                               ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `mode_t` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:723:45
    |
723 |     pub fn mkdir(path: *const c_char, mode: mode_t) -> ::c_int;
    |                                             ^^^^^^ not found in this scope

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:734:30
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
734 |     pub fn stat(path: *const c_char, buf: *mut stat) -> ::c_int;
    |                              ^^^^^^
    |
help: a type alias with a similar name exists
    |
734 |     pub fn stat(path: *const c_schar, buf: *mut stat) -> ::c_int;
    |                              ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0573]: expected type, found function `stat`
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:734:48
    |
734 |     pub fn stat(path: *const c_char, buf: *mut stat) -> ::c_int;
    |                                                ^^^^ not a type

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:741:45
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
741 |     pub fn fdopen(fd: ::c_int, mode: *const c_char) -> *mut ::FILE;
    |                                             ^^^^^^
    |
help: a type alias with a similar name exists
    |
741 |     pub fn fdopen(fd: ::c_int, mode: *const c_schar) -> *mut ::FILE;
    |                                             ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:748:30
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
748 |     pub fn open(path: *const c_char, oflag: ::c_int, ...) -> ::c_int;
    |                              ^^^^^^
    |
help: a type alias with a similar name exists
    |
748 |     pub fn open(path: *const c_schar, oflag: ::c_int, ...) -> ::c_int;
    |                              ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:753:31
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
753 |     pub fn creat(path: *const c_char, mode: mode_t) -> ::c_int;
    |                               ^^^^^^
    |
help: a type alias with a similar name exists
    |
753 |     pub fn creat(path: *const c_schar, mode: mode_t) -> ::c_int;
    |                               ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `mode_t` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:753:45
    |
753 |     pub fn creat(path: *const c_char, mode: mode_t) -> ::c_int;
    |                                             ^^^^^^ not found in this scope

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:769:36
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
769 |     pub fn opendir(dirname: *const c_char) -> *mut ::DIR;
    |                                    ^^^^^^
    |
help: a type alias with a similar name exists
    |
769 |     pub fn opendir(dirname: *const c_schar) -> *mut ::DIR;
    |                                    ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `dirent` in the crate root
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:780:48
    |
780 |     pub fn readdir(dirp: *mut ::DIR) -> *mut ::dirent;
    |                                                ^^^^^^ not found in the crate root

error[E0412]: cannot find type `c_char` in the crate root
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:798:28
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
798 |         pathname: *const ::c_char,
    |                            ^^^^^^
    |
help: a type alias with a similar name exists
    |
798 |         pathname: *const ::c_schar,
    |                            ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |
help: if you import `c_char`, refer to it directly
    |
798 -         pathname: *const ::c_char,
798 +         pathname: *const c_char,
    |

error[E0412]: cannot find type `mode_t` in the crate root
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:799:17
    |
799 |         mode: ::mode_t,
    |                 ^^^^^^ not found in the crate root

error[E0412]: cannot find type `c_char` in the crate root
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:805:28
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
805 |         pathname: *const ::c_char,
    |                            ^^^^^^
    |
help: a type alias with a similar name exists
    |
805 |         pathname: *const ::c_schar,
    |                            ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |
help: if you import `c_char`, refer to it directly
    |
805 -         pathname: *const ::c_char,
805 +         pathname: *const c_char,
    |

error[E0412]: cannot find type `c_char` in the crate root
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:820:28
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
820 |         pathname: *const ::c_char,
    |                            ^^^^^^
    |
help: a type alias with a similar name exists
    |
820 |         pathname: *const ::c_schar,
    |                            ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |
help: if you import `c_char`, refer to it directly
    |
820 -         pathname: *const ::c_char,
820 +         pathname: *const c_char,
    |

error[E0573]: expected type, found function `stat`
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:821:19
    |
821 |         buf: *mut stat,
    |                   ^^^^ not a type

error[E0412]: cannot find type `c_char` in the crate root
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:826:27
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
826 |         oldpath: *const ::c_char,
    |                           ^^^^^^
    |
help: a type alias with a similar name exists
    |
826 |         oldpath: *const ::c_schar,
    |                           ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |
help: if you import `c_char`, refer to it directly
    |
826 -         oldpath: *const ::c_char,
826 +         oldpath: *const c_char,
    |

error[E0412]: cannot find type `c_char` in the crate root
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:828:27
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
828 |         newpath: *const ::c_char,
    |                           ^^^^^^
    |
help: a type alias with a similar name exists
    |
828 |         newpath: *const ::c_schar,
    |                           ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |
help: if you import `c_char`, refer to it directly
    |
828 -         newpath: *const ::c_char,
828 +         newpath: *const c_char,
    |

error[E0412]: cannot find type `c_char` in the crate root
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:833:27
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
833 |         oldpath: *const ::c_char,
    |                           ^^^^^^
    |
help: a type alias with a similar name exists
    |
833 |         oldpath: *const ::c_schar,
    |                           ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |
help: if you import `c_char`, refer to it directly
    |
833 -         oldpath: *const ::c_char,
833 +         oldpath: *const c_char,
    |

error[E0412]: cannot find type `c_char` in the crate root
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:835:27
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
835 |         newpath: *const ::c_char,
    |                           ^^^^^^
    |
help: a type alias with a similar name exists
    |
835 |         newpath: *const ::c_schar,
    |                           ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |
help: if you import `c_char`, refer to it directly
    |
835 -         newpath: *const ::c_char,
835 +         newpath: *const c_char,
    |

error[E0412]: cannot find type `c_char` in the crate root
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:838:26
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
838 |         target: *const ::c_char,
    |                          ^^^^^^
    |
help: a type alias with a similar name exists
    |
838 |         target: *const ::c_schar,
    |                          ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |
help: if you import `c_char`, refer to it directly
    |
838 -         target: *const ::c_char,
838 +         target: *const c_char,
    |

error[E0412]: cannot find type `c_char` in the crate root
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:840:28
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
840 |         linkpath: *const ::c_char,
    |                            ^^^^^^
    |
help: a type alias with a similar name exists
    |
840 |         linkpath: *const ::c_schar,
    |                            ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |
help: if you import `c_char`, refer to it directly
    |
840 -         linkpath: *const ::c_char,
840 +         linkpath: *const c_char,
    |

error[E0412]: cannot find type `c_char` in the crate root
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:842:56
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
842 |     pub fn unlinkat(dirfd: ::c_int, pathname: *const ::c_char, flags: ::c_int) -> ::c_int;
    |                                                        ^^^^^^
    |
help: a type alias with a similar name exists
    |
842 |     pub fn unlinkat(dirfd: ::c_int, pathname: *const ::c_schar, flags: ::c_int) -> ::c_int;
    |                                                        ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |
help: if you import `c_char`, refer to it directly
    |
842 -     pub fn unlinkat(dirfd: ::c_int, pathname: *const ::c_char, flags: ::c_int) -> ::c_int;
842 +     pub fn unlinkat(dirfd: ::c_int, pathname: *const c_char, flags: ::c_int) -> ::c_int;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:844:32
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
844 |     pub fn access(path: *const c_char, amode: ::c_int) -> ::c_int;
    |                                ^^^^^^
    |
help: a type alias with a similar name exists
    |
844 |     pub fn access(path: *const c_schar, amode: ::c_int) -> ::c_int;
    |                                ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:846:30
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
846 |     pub fn chdir(dir: *const c_char) -> ::c_int;
    |                              ^^^^^^
    |
help: a type alias with a similar name exists
    |
846 |     pub fn chdir(dir: *const c_schar) -> ::c_int;
    |                              ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:848:31
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
848 |     pub fn chown(path: *const c_char, uid: uid_t, gid: gid_t) -> ::c_int;
    |                               ^^^^^^
    |
help: a type alias with a similar name exists
    |
848 |     pub fn chown(path: *const c_schar, uid: uid_t, gid: gid_t) -> ::c_int;
    |                               ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:853:32
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
853 |     pub fn lchown(path: *const c_char, uid: uid_t, gid: gid_t) -> ::c_int;
    |                                ^^^^^^
    |
help: a type alias with a similar name exists
    |
853 |     pub fn lchown(path: *const c_schar, uid: uid_t, gid: gid_t) -> ::c_int;
    |                                ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:865:31
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
865 |     pub fn execl(path: *const c_char, arg0: *const c_char, ...) -> ::c_int;
    |                               ^^^^^^
    |
help: a type alias with a similar name exists
    |
865 |     pub fn execl(path: *const c_schar, arg0: *const c_char, ...) -> ::c_int;
    |                               ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:865:52
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
865 |     pub fn execl(path: *const c_char, arg0: *const c_char, ...) -> ::c_int;
    |                                                    ^^^^^^
    |
help: a type alias with a similar name exists
    |
865 |     pub fn execl(path: *const c_char, arg0: *const c_schar, ...) -> ::c_int;
    |                                                    ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in the crate root
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:866:34
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
866 |     pub fn execle(path: *const ::c_char, arg0: *const ::c_char, ...) -> ::c_int;
    |                                  ^^^^^^
    |
help: a type alias with a similar name exists
    |
866 |     pub fn execle(path: *const ::c_schar, arg0: *const ::c_char, ...) -> ::c_int;
    |                                  ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |
help: if you import `c_char`, refer to it directly
    |
866 -     pub fn execle(path: *const ::c_char, arg0: *const ::c_char, ...) -> ::c_int;
866 +     pub fn execle(path: *const c_char, arg0: *const ::c_char, ...) -> ::c_int;
    |

error[E0412]: cannot find type `c_char` in the crate root
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:866:57
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
866 |     pub fn execle(path: *const ::c_char, arg0: *const ::c_char, ...) -> ::c_int;
    |                                                         ^^^^^^
    |
help: a type alias with a similar name exists
    |
866 |     pub fn execle(path: *const ::c_char, arg0: *const ::c_schar, ...) -> ::c_int;
    |                                                         ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |
help: if you import `c_char`, refer to it directly
    |
866 -     pub fn execle(path: *const ::c_char, arg0: *const ::c_char, ...) -> ::c_int;
866 +     pub fn execle(path: *const ::c_char, arg0: *const c_char, ...) -> ::c_int;
    |

error[E0412]: cannot find type `c_char` in the crate root
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:867:34
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
867 |     pub fn execlp(file: *const ::c_char, arg0: *const ::c_char, ...) -> ::c_int;
    |                                  ^^^^^^
    |
help: a type alias with a similar name exists
    |
867 |     pub fn execlp(file: *const ::c_schar, arg0: *const ::c_char, ...) -> ::c_int;
    |                                  ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |
help: if you import `c_char`, refer to it directly
    |
867 -     pub fn execlp(file: *const ::c_char, arg0: *const ::c_char, ...) -> ::c_int;
867 +     pub fn execlp(file: *const c_char, arg0: *const ::c_char, ...) -> ::c_int;
    |

error[E0412]: cannot find type `c_char` in the crate root
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:867:57
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
867 |     pub fn execlp(file: *const ::c_char, arg0: *const ::c_char, ...) -> ::c_int;
    |                                                         ^^^^^^
    |
help: a type alias with a similar name exists
    |
867 |     pub fn execlp(file: *const ::c_char, arg0: *const ::c_schar, ...) -> ::c_int;
    |                                                         ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |
help: if you import `c_char`, refer to it directly
    |
867 -     pub fn execlp(file: *const ::c_char, arg0: *const ::c_char, ...) -> ::c_int;
867 +     pub fn execlp(file: *const ::c_char, arg0: *const c_char, ...) -> ::c_int;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:868:31
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
868 |     pub fn execv(prog: *const c_char, argv: *const *const c_char) -> ::c_int;
    |                               ^^^^^^
    |
help: a type alias with a similar name exists
    |
868 |     pub fn execv(prog: *const c_schar, argv: *const *const c_char) -> ::c_int;
    |                               ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:868:59
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
868 |     pub fn execv(prog: *const c_char, argv: *const *const c_char) -> ::c_int;
    |                                                           ^^^^^^
    |
help: a type alias with a similar name exists
    |
868 |     pub fn execv(prog: *const c_char, argv: *const *const c_schar) -> ::c_int;
    |                                                           ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:870:22
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
870 |         prog: *const c_char,
    |                      ^^^^^^
    |
help: a type alias with a similar name exists
    |
870 |         prog: *const c_schar,
    |                      ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:871:29
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
871 |         argv: *const *const c_char,
    |                             ^^^^^^
    |
help: a type alias with a similar name exists
    |
871 |         argv: *const *const c_schar,
    |                             ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:872:29
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
872 |         envp: *const *const c_char,
    |                             ^^^^^^
    |
help: a type alias with a similar name exists
    |
872 |         envp: *const *const c_schar,
    |                             ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:874:29
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
874 |     pub fn execvp(c: *const c_char, argv: *const *const c_char) -> ::c_int;
    |                             ^^^^^^
    |
help: a type alias with a similar name exists
    |
874 |     pub fn execvp(c: *const c_schar, argv: *const *const c_char) -> ::c_int;
    |                             ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:874:57
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
874 |     pub fn execvp(c: *const c_char, argv: *const *const c_char) -> ::c_int;
    |                                                         ^^^^^^
    |
help: a type alias with a similar name exists
    |
874 |     pub fn execvp(c: *const c_char, argv: *const *const c_schar) -> ::c_int;
    |                                                         ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_long` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:876:58
    |
876 |     pub fn fpathconf(filedes: ::c_int, name: ::c_int) -> c_long;
    |                                                          ^^^^^^ not found in this scope
    |
help: consider importing this type alias
    |
1603+         use ffi::c_long;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:877:29
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
877 |     pub fn getcwd(buf: *mut c_char, size: ::size_t) -> *mut c_char;
    |                             ^^^^^^
    |
help: a type alias with a similar name exists
    |
877 |     pub fn getcwd(buf: *mut c_schar, size: ::size_t) -> *mut c_char;
    |                             ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:877:61
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
877 |     pub fn getcwd(buf: *mut c_char, size: ::size_t) -> *mut c_char;
    |                                                             ^^^^^^
    |
help: a type alias with a similar name exists
    |
877 |     pub fn getcwd(buf: *mut c_char, size: ::size_t) -> *mut c_schar;
    |                                                             ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:883:31
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
883 |     pub fn getlogin() -> *mut c_char;
    |                               ^^^^^^
    |
help: a type alias with a similar name exists
    |
883 |     pub fn getlogin() -> *mut c_schar;
    |                               ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:888:52
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
888 |     pub fn getopt(argc: ::c_int, argv: *const *mut c_char, optstr: *const c_char) -> ::c_int;
    |                                                    ^^^^^^
    |
help: a type alias with a similar name exists
    |
888 |     pub fn getopt(argc: ::c_int, argv: *const *mut c_schar, optstr: *const c_char) -> ::c_int;
    |                                                    ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:888:75
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
888 |     pub fn getopt(argc: ::c_int, argv: *const *mut c_char, optstr: *const c_char) -> ::c_int;
    |                                                                           ^^^^^^
    |
help: a type alias with a similar name exists
    |
888 |     pub fn getopt(argc: ::c_int, argv: *const *mut c_char, optstr: *const c_schar) -> ::c_int;
    |                                                                           ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:895:29
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
895 |     pub fn link(src: *const c_char, dst: *const c_char) -> ::c_int;
    |                             ^^^^^^
    |
help: a type alias with a similar name exists
    |
895 |     pub fn link(src: *const c_schar, dst: *const c_char) -> ::c_int;
    |                             ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:895:49
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
895 |     pub fn link(src: *const c_char, dst: *const c_char) -> ::c_int;
    |                                                 ^^^^^^
    |
help: a type alias with a similar name exists
    |
895 |     pub fn link(src: *const c_char, dst: *const c_schar) -> ::c_int;
    |                                                 ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `off_t` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:896:39
    |
896 |     pub fn lseek(fd: ::c_int, offset: off_t, whence: ::c_int) -> off_t;
    |                                       ^^^^^ not found in this scope

error[E0412]: cannot find type `off_t` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:896:66
    |
896 |     pub fn lseek(fd: ::c_int, offset: off_t, whence: ::c_int) -> off_t;
    |                                                                  ^^^^^ not found in this scope

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:897:34
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
897 |     pub fn pathconf(path: *const c_char, name: ::c_int) -> c_long;
    |                                  ^^^^^^
    |
help: a type alias with a similar name exists
    |
897 |     pub fn pathconf(path: *const c_schar, name: ::c_int) -> c_long;
    |                                  ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_long` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:897:60
    |
897 |     pub fn pathconf(path: *const c_char, name: ::c_int) -> c_long;
    |                                                            ^^^^^^ not found in this scope
    |
help: consider importing this type alias
    |
1603+         use ffi::c_long;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:905:31
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
905 |     pub fn rmdir(path: *const c_char) -> ::c_int;
    |                               ^^^^^^
    |
help: a type alias with a similar name exists
    |
905 |     pub fn rmdir(path: *const c_schar) -> ::c_int;
    |                               ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:927:41
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
927 |     pub fn ttyname(fd: ::c_int) -> *mut c_char;
    |                                         ^^^^^^
    |
help: a type alias with a similar name exists
    |
927 |     pub fn ttyname(fd: ::c_int) -> *mut c_schar;
    |                                         ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:933:45
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
933 |     pub fn ttyname_r(fd: ::c_int, buf: *mut c_char, buflen: ::size_t) -> ::c_int;
    |                                             ^^^^^^
    |
help: a type alias with a similar name exists
    |
933 |     pub fn ttyname_r(fd: ::c_int, buf: *mut c_schar, buflen: ::size_t) -> ::c_int;
    |                                             ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:934:29
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
934 |     pub fn unlink(c: *const c_char) -> ::c_int;
    |                             ^^^^^^
    |
help: a type alias with a similar name exists
    |
934 |     pub fn unlink(c: *const c_schar) -> ::c_int;
    |                             ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `off_t` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:954:76
    |
954 |     pub fn pread(fd: ::c_int, buf: *mut ::c_void, count: ::size_t, offset: off_t) -> ::ssize_t;
    |                                                                            ^^^^^ not found in this scope

error[E0412]: cannot find type `off_t` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:959:79
    |
959 |     pub fn pwrite(fd: ::c_int, buf: *const ::c_void, count: ::size_t, offset: off_t) -> ::ssize_t;
    |                                                                               ^^^^^ not found in this scope

error[E0412]: cannot find type `mode_t` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:960:24
    |
960 |     pub fn umask(mask: mode_t) -> mode_t;
    |                        ^^^^^^ not found in this scope

error[E0412]: cannot find type `mode_t` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:960:35
    |
960 |     pub fn umask(mask: mode_t) -> mode_t;
    |                                   ^^^^^^ not found in this scope

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:963:31
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
963 |     pub fn utime(file: *const c_char, buf: *const utimbuf) -> ::c_int;
    |                               ^^^^^^
    |
help: a type alias with a similar name exists
    |
963 |     pub fn utime(file: *const c_schar, buf: *const utimbuf) -> ::c_int;
    |                               ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `off_t` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:991:17
    |
991 |         offset: off_t,
    |                 ^^^^^ not found in this scope

error[E0412]: cannot find type `c_char` in this scope
   --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:999:42
    |
6   | pub type c_schar = i8;
    | ---------------------- similarly named type alias `c_schar` defined here
...
999 |     pub fn if_nametoindex(ifname: *const c_char) -> ::c_uint;
    |                                          ^^^^^^
    |
help: a type alias with a similar name exists
    |
999 |     pub fn if_nametoindex(ifname: *const c_schar) -> ::c_uint;
    |                                          ~~~~~~~
help: consider importing this type alias
    |
1603+         use ffi::c_char;
    |

error[E0412]: cannot find type `c_char` in the crate root
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1000:61
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1000 |     pub fn if_indextoname(ifindex: ::c_uint, ifname: *mut ::c_char) -> *mut ::c_char;
     |                                                             ^^^^^^
     |
help: a type alias with a similar name exists
     |
1000 |     pub fn if_indextoname(ifindex: ::c_uint, ifname: *mut ::c_schar) -> *mut ::c_char;
     |                                                             ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |
help: if you import `c_char`, refer to it directly
     |
1000 -     pub fn if_indextoname(ifindex: ::c_uint, ifname: *mut ::c_char) -> *mut ::c_char;
1000 +     pub fn if_indextoname(ifindex: ::c_uint, ifname: *mut c_char) -> *mut ::c_char;
     |

error[E0412]: cannot find type `c_char` in the crate root
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1000:79
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1000 |     pub fn if_indextoname(ifindex: ::c_uint, ifname: *mut ::c_char) -> *mut ::c_char;
     |                                                                               ^^^^^^
     |
help: a type alias with a similar name exists
     |
1000 |     pub fn if_indextoname(ifindex: ::c_uint, ifname: *mut ::c_char) -> *mut ::c_schar;
     |                                                                               ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |
help: if you import `c_char`, refer to it directly
     |
1000 -     pub fn if_indextoname(ifindex: ::c_uint, ifname: *mut ::c_char) -> *mut ::c_char;
1000 +     pub fn if_indextoname(ifindex: ::c_uint, ifname: *mut ::c_char) -> *mut c_char;
     |

error[E0412]: cannot find type `c_char` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1011:31
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1011 |     pub fn lstat(path: *const c_char, buf: *mut stat) -> ::c_int;
     |                               ^^^^^^
     |
help: a type alias with a similar name exists
     |
1011 |     pub fn lstat(path: *const c_schar, buf: *mut stat) -> ::c_int;
     |                               ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |

error[E0573]: expected type, found function `stat`
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1011:49
     |
1011 |     pub fn lstat(path: *const c_char, buf: *mut stat) -> ::c_int;
     |                                                 ^^^^ not a type

error[E0412]: cannot find type `c_char` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1023:32
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1023 |     pub fn setenv(name: *const c_char, val: *const c_char, overwrite: ::c_int) -> ::c_int;
     |                                ^^^^^^
     |
help: a type alias with a similar name exists
     |
1023 |     pub fn setenv(name: *const c_schar, val: *const c_char, overwrite: ::c_int) -> ::c_int;
     |                                ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |

error[E0412]: cannot find type `c_char` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1023:52
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1023 |     pub fn setenv(name: *const c_char, val: *const c_char, overwrite: ::c_int) -> ::c_int;
     |                                                    ^^^^^^
     |
help: a type alias with a similar name exists
     |
1023 |     pub fn setenv(name: *const c_char, val: *const c_schar, overwrite: ::c_int) -> ::c_int;
     |                                                    ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |

error[E0412]: cannot find type `c_char` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1029:34
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1029 |     pub fn unsetenv(name: *const c_char) -> ::c_int;
     |                                  ^^^^^^
     |
help: a type alias with a similar name exists
     |
1029 |     pub fn unsetenv(name: *const c_schar) -> ::c_int;
     |                                  ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |

error[E0412]: cannot find type `c_char` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1031:34
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1031 |     pub fn symlink(path1: *const c_char, path2: *const c_char) -> ::c_int;
     |                                  ^^^^^^
     |
help: a type alias with a similar name exists
     |
1031 |     pub fn symlink(path1: *const c_schar, path2: *const c_char) -> ::c_int;
     |                                  ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |

error[E0412]: cannot find type `c_char` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1031:56
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1031 |     pub fn symlink(path1: *const c_char, path2: *const c_char) -> ::c_int;
     |                                                        ^^^^^^
     |
help: a type alias with a similar name exists
     |
1031 |     pub fn symlink(path1: *const c_char, path2: *const c_schar) -> ::c_int;
     |                                                        ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |

error[E0412]: cannot find type `c_char` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1033:34
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1033 |     pub fn truncate(path: *const c_char, length: off_t) -> ::c_int;
     |                                  ^^^^^^
     |
help: a type alias with a similar name exists
     |
1033 |     pub fn truncate(path: *const c_schar, length: off_t) -> ::c_int;
     |                                  ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |

error[E0412]: cannot find type `off_t` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1033:50
     |
1033 |     pub fn truncate(path: *const c_char, length: off_t) -> ::c_int;
     |                                                  ^^^^^ not found in this scope

error[E0412]: cannot find type `off_t` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1034:43
     |
1034 |     pub fn ftruncate(fd: ::c_int, length: off_t) -> ::c_int;
     |                                           ^^^^^ not found in this scope

error[E0412]: cannot find type `c_char` in the crate root
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1051:40
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1051 |     pub fn realpath(pathname: *const ::c_char, resolved: *mut ::c_char) -> *mut ::c_char;
     |                                        ^^^^^^
     |
help: a type alias with a similar name exists
     |
1051 |     pub fn realpath(pathname: *const ::c_schar, resolved: *mut ::c_char) -> *mut ::c_char;
     |                                        ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |
help: if you import `c_char`, refer to it directly
     |
1051 -     pub fn realpath(pathname: *const ::c_char, resolved: *mut ::c_char) -> *mut ::c_char;
1051 +     pub fn realpath(pathname: *const c_char, resolved: *mut ::c_char) -> *mut ::c_char;
     |

error[E0412]: cannot find type `c_char` in the crate root
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1051:65
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1051 |     pub fn realpath(pathname: *const ::c_char, resolved: *mut ::c_char) -> *mut ::c_char;
     |                                                                 ^^^^^^
     |
help: a type alias with a similar name exists
     |
1051 |     pub fn realpath(pathname: *const ::c_char, resolved: *mut ::c_schar) -> *mut ::c_char;
     |                                                                 ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |
help: if you import `c_char`, refer to it directly
     |
1051 -     pub fn realpath(pathname: *const ::c_char, resolved: *mut ::c_char) -> *mut ::c_char;
1051 +     pub fn realpath(pathname: *const ::c_char, resolved: *mut c_char) -> *mut ::c_char;
     |

error[E0412]: cannot find type `c_char` in the crate root
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1051:83
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1051 |     pub fn realpath(pathname: *const ::c_char, resolved: *mut ::c_char) -> *mut ::c_char;
     |                                                                                   ^^^^^^
     |
help: a type alias with a similar name exists
     |
1051 |     pub fn realpath(pathname: *const ::c_char, resolved: *mut ::c_char) -> *mut ::c_schar;
     |                                                                                   ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |
help: if you import `c_char`, refer to it directly
     |
1051 -     pub fn realpath(pathname: *const ::c_char, resolved: *mut ::c_char) -> *mut ::c_char;
1051 +     pub fn realpath(pathname: *const ::c_char, resolved: *mut ::c_char) -> *mut c_char;
     |

error[E0412]: cannot find type `clock_t` in the crate root
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1056:40
     |
1056 |     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/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1058:32
     |
1058 |     pub fn pthread_self() -> ::pthread_t;
     |                                ^^^^^^^^^ not found in the crate root

error[E0412]: cannot find type `pthread_t` in the crate root
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1063:35
     |
1063 |     pub fn pthread_join(native: ::pthread_t, value: *mut *mut ::c_void) -> ::c_int;
     |                                   ^^^^^^^^^ not found in the crate root

error[E0412]: cannot find type `pthread_attr_t` in the crate root
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1065:43
     |
1065 |     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/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1066:46
     |
1066 |     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/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1068:24
     |
1068 |         attr: *const ::pthread_attr_t,
     |                        ^^^^^^^^^^^^^^ not found in the crate root

error[E0412]: cannot find type `pthread_attr_t` in the crate root
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1071:51
     |
1071 |     pub fn pthread_attr_setstacksize(attr: *mut ::pthread_attr_t, stack_size: ::size_t) -> ::c_int;
     |                                                   ^^^^^^^^^^^^^^ not found in the crate root

error[E0412]: cannot find type `pthread_attr_t` in the crate root
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1072:53
     |
1072 |     pub fn pthread_attr_setdetachstate(attr: *mut ::pthread_attr_t, state: ::c_int) -> ::c_int;
     |                                                     ^^^^^^^^^^^^^^ not found in the crate root

error[E0412]: cannot find type `pthread_t` in the crate root
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1073:37
     |
1073 |     pub fn pthread_detach(thread: ::pthread_t) -> ::c_int;
     |                                     ^^^^^^^^^ not found in the crate root

error[E0412]: cannot find type `pthread_key_t` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1077:19
     |
1077 |         key: *mut pthread_key_t,
     |                   ^^^^^^^^^^^^^ not found in this scope

error[E0412]: cannot find type `pthread_key_t` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1080:36
     |
1080 |     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/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1081:37
     |
1081 |     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/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1082:37
     |
1082 |     pub fn pthread_setspecific(key: pthread_key_t, value: *const ::c_void) -> ::c_int;
     |                                     ^^^^^^^^^^^^^ not found in this scope

error[E0412]: cannot find type `pthread_mutex_t` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1084:20
     |
1084 |         lock: *mut pthread_mutex_t,
     |                    ^^^^^^^^^^^^^^^ not found in this scope

error[E0412]: cannot find type `pthread_mutexattr_t` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1085:22
     |
1085 |         attr: *const pthread_mutexattr_t,
     |                      ^^^^^^^^^^^^^^^^^^^ not found in this scope

error[E0412]: cannot find type `pthread_mutex_t` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1087:45
     |
1087 |     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/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1088:42
     |
1088 |     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/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1089:45
     |
1089 |     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/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1090:44
     |
1090 |     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/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1092:46
     |
1092 |     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/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1097:49
     |
1097 |     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/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1098:49
     |
1098 |     pub fn pthread_mutexattr_settype(attr: *mut pthread_mutexattr_t, _type: ::c_int) -> ::c_int;
     |                                                 ^^^^^^^^^^^^^^^^^^^ not found in this scope

error[E0412]: cannot find type `pthread_cond_t` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1104:41
     |
1104 |     pub fn pthread_cond_init(cond: *mut pthread_cond_t, attr: *const pthread_condattr_t)
     |                                         ^^^^^^^^^^^^^^ not found in this scope

error[E0412]: cannot find type `pthread_condattr_t` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1104:70
     |
1104 |     pub fn pthread_cond_init(cond: *mut pthread_cond_t, attr: *const pthread_condattr_t)
     |                                                                      ^^^^^^^^^^^^^^^^^^ not found in this scope

error[E0412]: cannot find type `pthread_cond_t` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1110:41
     |
1110 |     pub fn pthread_cond_wait(cond: *mut pthread_cond_t, lock: *mut pthread_mutex_t) -> ::c_int;
     |                                         ^^^^^^^^^^^^^^ not found in this scope

error[E0412]: cannot find type `pthread_mutex_t` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1110:68
     |
1110 |     pub fn pthread_cond_wait(cond: *mut pthread_cond_t, lock: *mut pthread_mutex_t) -> ::c_int;
     |                                                                    ^^^^^^^^^^^^^^^ not found in this scope

error[E0412]: cannot find type `pthread_cond_t` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1116:20
     |
1116 |         cond: *mut pthread_cond_t,
     |                    ^^^^^^^^^^^^^^ not found in this scope

error[E0412]: cannot find type `pthread_mutex_t` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1117:20
     |
1117 |         lock: *mut pthread_mutex_t,
     |                    ^^^^^^^^^^^^^^^ not found in this scope

error[E0412]: cannot find type `pthread_cond_t` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1120:43
     |
1120 |     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/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1121:46
     |
1121 |     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/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1122:44
     |
1122 |     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/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1123:45
     |
1123 |     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/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1124:48
     |
1124 |     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/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1130:20
     |
1130 |         lock: *mut pthread_rwlock_t,
     |                    ^^^^^^^^^^^^^^^^ not found in this scope

error[E0412]: cannot find type `pthread_rwlockattr_t` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1131:22
     |
1131 |         attr: *const pthread_rwlockattr_t,
     |                      ^^^^^^^^^^^^^^^^^^^^ not found in this scope

error[E0412]: cannot find type `pthread_rwlock_t` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1137:46
     |
1137 |     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/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1142:45
     |
1142 |     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/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1147:48
     |
1147 |     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/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1152:45
     |
1152 |     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/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1157:48
     |
1157 |     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/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1162:45
     |
1162 |     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/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1163:47
     |
1163 |     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/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1164:50
     |
1164 |     pub fn pthread_rwlockattr_destroy(attr: *mut pthread_rwlockattr_t) -> ::c_int;
     |                                                  ^^^^^^^^^^^^^^^^^^^^ not found in this scope

error[E0412]: cannot find type `socklen_t` in the crate root
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1173:24
     |
48   | pub type locale_t = *mut ::c_void;
     | ---------------------------------- similarly named type alias `locale_t` defined here
...
1173 |         optlen: *mut ::socklen_t,
     |                        ^^^^^^^^^ help: a type alias with a similar name exists: `locale_t`

error[E0412]: cannot find type `c_char` in the crate root
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1178:38
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1178 |     pub fn utimes(filename: *const ::c_char, times: *const ::timeval) -> ::c_int;
     |                                      ^^^^^^
     |
help: a type alias with a similar name exists
     |
1178 |     pub fn utimes(filename: *const ::c_schar, times: *const ::timeval) -> ::c_int;
     |                                      ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |
help: if you import `c_char`, refer to it directly
     |
1178 -     pub fn utimes(filename: *const ::c_char, times: *const ::timeval) -> ::c_int;
1178 +     pub fn utimes(filename: *const c_char, times: *const ::timeval) -> ::c_int;
     |

error[E0412]: cannot find type `c_char` in the crate root
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1179:38
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1179 |     pub fn dlopen(filename: *const ::c_char, flag: ::c_int) -> *mut ::c_void;
     |                                      ^^^^^^
     |
help: a type alias with a similar name exists
     |
1179 |     pub fn dlopen(filename: *const ::c_schar, flag: ::c_int) -> *mut ::c_void;
     |                                      ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |
help: if you import `c_char`, refer to it directly
     |
1179 -     pub fn dlopen(filename: *const ::c_char, flag: ::c_int) -> *mut ::c_void;
1179 +     pub fn dlopen(filename: *const c_char, flag: ::c_int) -> *mut ::c_void;
     |

error[E0412]: cannot find type `c_char` in the crate root
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1180:32
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1180 |     pub fn dlerror() -> *mut ::c_char;
     |                                ^^^^^^
     |
help: a type alias with a similar name exists
     |
1180 |     pub fn dlerror() -> *mut ::c_schar;
     |                                ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |
help: if you import `c_char`, refer to it directly
     |
1180 -     pub fn dlerror() -> *mut ::c_char;
1180 +     pub fn dlerror() -> *mut c_char;
     |

error[E0412]: cannot find type `c_char` in the crate root
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1181:58
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1181 |     pub fn dlsym(handle: *mut ::c_void, symbol: *const ::c_char) -> *mut ::c_void;
     |                                                          ^^^^^^
     |
help: a type alias with a similar name exists
     |
1181 |     pub fn dlsym(handle: *mut ::c_void, symbol: *const ::c_schar) -> *mut ::c_void;
     |                                                          ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |
help: if you import `c_char`, refer to it directly
     |
1181 -     pub fn dlsym(handle: *mut ::c_void, symbol: *const ::c_char) -> *mut ::c_void;
1181 +     pub fn dlsym(handle: *mut ::c_void, symbol: *const c_char) -> *mut ::c_void;
     |

error[E0412]: cannot find type `c_char` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1192:22
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1192 |         node: *const c_char,
     |                      ^^^^^^
     |
help: a type alias with a similar name exists
     |
1192 |         node: *const c_schar,
     |                      ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |

error[E0412]: cannot find type `c_char` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1193:25
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1193 |         service: *const c_char,
     |                         ^^^^^^
     |
help: a type alias with a similar name exists
     |
1193 |         service: *const c_schar,
     |                         ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |

error[E0412]: cannot find type `addrinfo` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1194:23
     |
1194 |         hints: *const addrinfo,
     |                       ^^^^^^^^ not found in this scope

error[E0412]: cannot find type `addrinfo` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1195:24
     |
1195 |         res: *mut *mut addrinfo,
     |                        ^^^^^^^^ not found in this scope

error[E0412]: cannot find type `addrinfo` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1203:35
     |
1203 |     pub fn freeaddrinfo(res: *mut addrinfo);
     |                                   ^^^^^^^^ not found in this scope

error[E0412]: cannot find type `c_char` in the crate root
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1204:52
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1204 |     pub fn hstrerror(errcode: ::c_int) -> *const ::c_char;
     |                                                    ^^^^^^
     |
help: a type alias with a similar name exists
     |
1204 |     pub fn hstrerror(errcode: ::c_int) -> *const ::c_schar;
     |                                                    ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |
help: if you import `c_char`, refer to it directly
     |
1204 -     pub fn hstrerror(errcode: ::c_int) -> *const ::c_char;
1204 +     pub fn hstrerror(errcode: ::c_int) -> *const c_char;
     |

error[E0412]: cannot find type `c_char` in the crate root
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1205:55
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1205 |     pub fn gai_strerror(errcode: ::c_int) -> *const ::c_char;
     |                                                       ^^^^^^
     |
help: a type alias with a similar name exists
     |
1205 |     pub fn gai_strerror(errcode: ::c_int) -> *const ::c_schar;
     |                                                       ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |
help: if you import `c_char`, refer to it directly
     |
1205 -     pub fn gai_strerror(errcode: ::c_int) -> *const ::c_char;
1205 +     pub fn gai_strerror(errcode: ::c_int) -> *const c_char;
     |

error[E0412]: cannot find type `time_t` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1233:36
     |
19   | pub type size_t = usize;
     | ------------------------ similarly named type alias `size_t` defined here
...
1233 |     pub fn gmtime_r(time_p: *const time_t, result: *mut tm) -> *mut tm;
     |                                    ^^^^^^ help: a type alias with a similar name exists: `size_t`

error[E0412]: cannot find type `tm` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1233:57
     |
1233 |     pub fn gmtime_r(time_p: *const time_t, result: *mut tm) -> *mut tm;
     |                                                         ^^ help: a struct with a similar name exists: `tms`
     |
    ::: /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/macros.rs:77:13
     |
77   |             pub struct $i { $($field)* }
     |             ------------- similarly named struct `tms` defined here

error[E0412]: cannot find type `tm` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1233:69
     |
1233 |     pub fn gmtime_r(time_p: *const time_t, result: *mut tm) -> *mut tm;
     |                                                                     ^^ help: a struct with a similar name exists: `tms`
     |
    ::: /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/macros.rs:77:13
     |
77   |             pub struct $i { $($field)* }
     |             ------------- similarly named struct `tms` defined here

error[E0412]: cannot find type `time_t` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1237:39
     |
19   | pub type size_t = usize;
     | ------------------------ similarly named type alias `size_t` defined here
...
1237 |     pub fn localtime_r(time_p: *const time_t, result: *mut tm) -> *mut tm;
     |                                       ^^^^^^ help: a type alias with a similar name exists: `size_t`

error[E0412]: cannot find type `tm` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1237:60
     |
1237 |     pub fn localtime_r(time_p: *const time_t, result: *mut tm) -> *mut tm;
     |                                                            ^^ help: a struct with a similar name exists: `tms`
     |
    ::: /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/macros.rs:77:13
     |
77   |             pub struct $i { $($field)* }
     |             ------------- similarly named struct `tms` defined here

error[E0412]: cannot find type `tm` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1237:72
     |
1237 |     pub fn localtime_r(time_p: *const time_t, result: *mut tm) -> *mut tm;
     |                                                                        ^^ help: a struct with a similar name exists: `tms`
     |
    ::: /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/macros.rs:77:13
     |
77   |             pub struct $i { $($field)* }
     |             ------------- similarly named struct `tms` defined here

error[E0412]: cannot find type `tm` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1245:28
     |
1245 |     pub fn mktime(tm: *mut tm) -> time_t;
     |                            ^^ help: a struct with a similar name exists: `tms`
     |
    ::: /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/macros.rs:77:13
     |
77   |             pub struct $i { $($field)* }
     |             ------------- similarly named struct `tms` defined here

error[E0412]: cannot find type `time_t` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1245:35
     |
19   | pub type size_t = usize;
     | ------------------------ similarly named type alias `size_t` defined here
...
1245 |     pub fn mktime(tm: *mut tm) -> time_t;
     |                                   ^^^^^^ help: a type alias with a similar name exists: `size_t`

error[E0412]: cannot find type `time_t` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1249:28
     |
19   | pub type size_t = usize;
     | ------------------------ similarly named type alias `size_t` defined here
...
1249 |     pub fn time(time: *mut time_t) -> time_t;
     |                            ^^^^^^ help: a type alias with a similar name exists: `size_t`

error[E0412]: cannot find type `time_t` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1249:39
     |
19   | pub type size_t = usize;
     | ------------------------ similarly named type alias `size_t` defined here
...
1249 |     pub fn time(time: *mut time_t) -> time_t;
     |                                       ^^^^^^ help: a type alias with a similar name exists: `size_t`

error[E0412]: cannot find type `time_t` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1253:34
     |
19   | pub type size_t = usize;
     | ------------------------ similarly named type alias `size_t` defined here
...
1253 |     pub fn gmtime(time_p: *const time_t) -> *mut tm;
     |                                  ^^^^^^ help: a type alias with a similar name exists: `size_t`

error[E0412]: cannot find type `tm` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1253:50
     |
1253 |     pub fn gmtime(time_p: *const time_t) -> *mut tm;
     |                                                  ^^ help: a struct with a similar name exists: `tms`
     |
    ::: /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/macros.rs:77:13
     |
77   |             pub struct $i { $($field)* }
     |             ------------- similarly named struct `tms` defined here

error[E0412]: cannot find type `time_t` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1257:37
     |
19   | pub type size_t = usize;
     | ------------------------ similarly named type alias `size_t` defined here
...
1257 |     pub fn localtime(time_p: *const time_t) -> *mut tm;
     |                                     ^^^^^^ help: a type alias with a similar name exists: `size_t`

error[E0412]: cannot find type `tm` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1257:53
     |
1257 |     pub fn localtime(time_p: *const time_t) -> *mut tm;
     |                                                     ^^ help: a struct with a similar name exists: `tms`
     |
    ::: /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/macros.rs:77:13
     |
77   |             pub struct $i { $($field)* }
     |             ------------- similarly named struct `tms` defined here

error[E0412]: cannot find type `time_t` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1261:28
     |
19   | pub type size_t = usize;
     | ------------------------ similarly named type alias `size_t` defined here
...
1261 |     pub fn difftime(time1: time_t, time0: time_t) -> ::c_double;
     |                            ^^^^^^ help: a type alias with a similar name exists: `size_t`

error[E0412]: cannot find type `time_t` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1261:43
     |
19   | pub type size_t = usize;
     | ------------------------ similarly named type alias `size_t` defined here
...
1261 |     pub fn difftime(time1: time_t, time0: time_t) -> ::c_double;
     |                                           ^^^^^^ help: a type alias with a similar name exists: `size_t`

error[E0412]: cannot find type `tm` in the crate root
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1265:30
     |
1265 |     pub fn timegm(tm: *mut ::tm) -> time_t;
     |                              ^^ help: a struct with a similar name exists: `tms`
     |
    ::: /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/macros.rs:77:13
     |
77   |             pub struct $i { $($field)* }
     |             ------------- similarly named struct `tms` defined here

error[E0412]: cannot find type `time_t` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1265:37
     |
19   | pub type size_t = usize;
     | ------------------------ similarly named type alias `size_t` defined here
...
1265 |     pub fn timegm(tm: *mut ::tm) -> time_t;
     |                                     ^^^^^^ help: a type alias with a similar name exists: `size_t`

error[E0412]: cannot find type `c_char` in the crate root
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1272:37
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1272 |     pub fn mknod(pathname: *const ::c_char, mode: ::mode_t, dev: ::dev_t) -> ::c_int;
     |                                     ^^^^^^
     |
help: a type alias with a similar name exists
     |
1272 |     pub fn mknod(pathname: *const ::c_schar, mode: ::mode_t, dev: ::dev_t) -> ::c_int;
     |                                     ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |
help: if you import `c_char`, refer to it directly
     |
1272 -     pub fn mknod(pathname: *const ::c_char, mode: ::mode_t, dev: ::dev_t) -> ::c_int;
1272 +     pub fn mknod(pathname: *const c_char, mode: ::mode_t, dev: ::dev_t) -> ::c_int;
     |

error[E0412]: cannot find type `mode_t` in the crate root
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1272:53
     |
1272 |     pub fn mknod(pathname: *const ::c_char, mode: ::mode_t, dev: ::dev_t) -> ::c_int;
     |                                                     ^^^^^^ not found in the crate root

error[E0412]: cannot find type `dev_t` in the crate root
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1272:68
     |
1272 |     pub fn mknod(pathname: *const ::c_char, mode: ::mode_t, dev: ::dev_t) -> ::c_int;
     |                                                                    ^^^^^ not found in the crate root

error[E0412]: cannot find type `c_char` in the crate root
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1273:37
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1273 |     pub fn gethostname(name: *mut ::c_char, len: ::size_t) -> ::c_int;
     |                                     ^^^^^^
     |
help: a type alias with a similar name exists
     |
1273 |     pub fn gethostname(name: *mut ::c_schar, len: ::size_t) -> ::c_int;
     |                                     ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |
help: if you import `c_char`, refer to it directly
     |
1273 -     pub fn gethostname(name: *mut ::c_char, len: ::size_t) -> ::c_int;
1273 +     pub fn gethostname(name: *mut c_char, len: ::size_t) -> ::c_int;
     |

error[E0412]: cannot find type `c_char` in the crate root
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1275:41
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1275 |     pub fn getservbyname(name: *const ::c_char, proto: *const ::c_char) -> *mut servent;
     |                                         ^^^^^^
     |
help: a type alias with a similar name exists
     |
1275 |     pub fn getservbyname(name: *const ::c_schar, proto: *const ::c_char) -> *mut servent;
     |                                         ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |
help: if you import `c_char`, refer to it directly
     |
1275 -     pub fn getservbyname(name: *const ::c_char, proto: *const ::c_char) -> *mut servent;
1275 +     pub fn getservbyname(name: *const c_char, proto: *const ::c_char) -> *mut servent;
     |

error[E0412]: cannot find type `c_char` in the crate root
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1275:65
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1275 |     pub fn getservbyname(name: *const ::c_char, proto: *const ::c_char) -> *mut servent;
     |                                                                 ^^^^^^
     |
help: a type alias with a similar name exists
     |
1275 |     pub fn getservbyname(name: *const ::c_char, proto: *const ::c_schar) -> *mut servent;
     |                                                                 ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |
help: if you import `c_char`, refer to it directly
     |
1275 -     pub fn getservbyname(name: *const ::c_char, proto: *const ::c_char) -> *mut servent;
1275 +     pub fn getservbyname(name: *const ::c_char, proto: *const c_char) -> *mut servent;
     |

error[E0412]: cannot find type `c_char` in the crate root
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1276:57
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1276 |     pub fn getservbyport(port: ::c_int, proto: *const ::c_char) -> *mut servent;
     |                                                         ^^^^^^
     |
help: a type alias with a similar name exists
     |
1276 |     pub fn getservbyport(port: ::c_int, proto: *const ::c_schar) -> *mut servent;
     |                                                         ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |
help: if you import `c_char`, refer to it directly
     |
1276 -     pub fn getservbyport(port: ::c_int, proto: *const ::c_char) -> *mut servent;
1276 +     pub fn getservbyport(port: ::c_int, proto: *const c_char) -> *mut servent;
     |

error[E0412]: cannot find type `c_char` in the crate root
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1279:42
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1279 |     pub fn getprotobyname(name: *const ::c_char) -> *mut protoent;
     |                                          ^^^^^^
     |
help: a type alias with a similar name exists
     |
1279 |     pub fn getprotobyname(name: *const ::c_schar) -> *mut protoent;
     |                                          ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |
help: if you import `c_char`, refer to it directly
     |
1279 -     pub fn getprotobyname(name: *const ::c_char) -> *mut protoent;
1279 +     pub fn getprotobyname(name: *const c_char) -> *mut protoent;
     |

error[E0412]: cannot find type `c_char` in the crate root
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1281:34
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1281 |     pub fn chroot(name: *const ::c_char) -> ::c_int;
     |                                  ^^^^^^
     |
help: a type alias with a similar name exists
     |
1281 |     pub fn chroot(name: *const ::c_schar) -> ::c_int;
     |                                  ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |
help: if you import `c_char`, refer to it directly
     |
1281 -     pub fn chroot(name: *const ::c_char) -> ::c_int;
1281 +     pub fn chroot(name: *const c_char) -> ::c_int;
     |

error[E0412]: cannot find type `c_char` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1304:32
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1304 |     pub fn putenv(string: *mut c_char) -> ::c_int;
     |                                ^^^^^^
     |
help: a type alias with a similar name exists
     |
1304 |     pub fn putenv(string: *mut c_schar) -> ::c_int;
     |                                ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |

error[E0412]: cannot find type `nfds_t` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1309:41
     |
1309 |     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/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1321:23
     |
1321 |         readfds: *mut fd_set,
     |                       ^^^^^^ not found in this scope

error[E0412]: cannot find type `fd_set` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1322:24
     |
1322 |         writefds: *mut fd_set,
     |                        ^^^^^^ not found in this scope

error[E0412]: cannot find type `fd_set` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1323:24
     |
1323 |         errorfds: *mut fd_set,
     |                        ^^^^^^ not found in this scope

error[E0412]: cannot find type `c_char` in the crate root
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1327:58
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1327 |     pub fn setlocale(category: ::c_int, locale: *const ::c_char) -> *mut ::c_char;
     |                                                          ^^^^^^
     |
help: a type alias with a similar name exists
     |
1327 |     pub fn setlocale(category: ::c_int, locale: *const ::c_schar) -> *mut ::c_char;
     |                                                          ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |
help: if you import `c_char`, refer to it directly
     |
1327 -     pub fn setlocale(category: ::c_int, locale: *const ::c_char) -> *mut ::c_char;
1327 +     pub fn setlocale(category: ::c_int, locale: *const c_char) -> *mut ::c_char;
     |

error[E0412]: cannot find type `c_char` in the crate root
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1327:76
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1327 |     pub fn setlocale(category: ::c_int, locale: *const ::c_char) -> *mut ::c_char;
     |                                                                            ^^^^^^
     |
help: a type alias with a similar name exists
     |
1327 |     pub fn setlocale(category: ::c_int, locale: *const ::c_char) -> *mut ::c_schar;
     |                                                                            ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |
help: if you import `c_char`, refer to it directly
     |
1327 -     pub fn setlocale(category: ::c_int, locale: *const ::c_char) -> *mut ::c_char;
1327 +     pub fn setlocale(category: ::c_int, locale: *const ::c_char) -> *mut c_char;
     |

error[E0412]: cannot find type `lconv` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1328:33
     |
1328 |     pub fn localeconv() -> *mut lconv;
     |                                 ^^^^^ not found in this scope

error[E0412]: cannot find type `sem_t` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1334:31
     |
1334 |     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/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1335:34
     |
1335 |     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/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1336:31
     |
1336 |     pub fn sem_post(sem: *mut sem_t) -> ::c_int;
     |                               ^^^^^ not found in this scope

error[E0412]: cannot find type `c_char` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1337:33
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1337 |     pub fn statvfs(path: *const c_char, buf: *mut statvfs) -> ::c_int;
     |                                 ^^^^^^
     |
help: a type alias with a similar name exists
     |
1337 |     pub fn statvfs(path: *const c_schar, buf: *mut statvfs) -> ::c_int;
     |                                 ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |

error[E0573]: expected type, found function `statvfs`
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1337:51
     |
1337 |     pub fn statvfs(path: *const c_char, buf: *mut statvfs) -> ::c_int;
     |                                                   ^^^^^^^ not a type

error[E0573]: expected type, found function `statvfs`
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1338:44
     |
1338 |     pub fn fstatvfs(fd: ::c_int, buf: *mut statvfs) -> ::c_int;
     |                                            ^^^^^^^ not a type

error[E0412]: cannot find type `sigset_t` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1341:34
     |
1341 |     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/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1343:32
     |
1343 |     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/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1345:33
     |
1345 |     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/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1347:32
     |
1347 |     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/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1349:36
     |
1349 |     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/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1352:50
     |
1352 |     pub fn sigprocmask(how: ::c_int, set: *const sigset_t, oldset: *mut sigset_t) -> ::c_int;
     |                                                  ^^^^^^^^ not found in this scope

error[E0412]: cannot find type `sigset_t` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1352:73
     |
1352 |     pub fn sigprocmask(how: ::c_int, set: *const sigset_t, oldset: *mut sigset_t) -> ::c_int;
     |                                                                         ^^^^^^^^ not found in this scope

error[E0412]: cannot find type `sigset_t` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1354:33
     |
1354 |     pub fn sigpending(set: *mut sigset_t) -> ::c_int;
     |                                 ^^^^^^^^ not found in this scope

error[E0412]: cannot find type `c_long` in the crate root
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1356:40
     |
1356 |     pub fn sysconf(name: ::c_int) -> ::c_long;
     |                                        ^^^^^^ not found in the crate root
     |
help: consider importing this type alias
     |
1603 +         use ffi::c_long;
     |
help: if you import `c_long`, refer to it directly
     |
1356 -     pub fn sysconf(name: ::c_int) -> ::c_long;
1356 +     pub fn sysconf(name: ::c_int) -> c_long;
     |

error[E0412]: cannot find type `c_char` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1358:32
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1358 |     pub fn mkfifo(path: *const c_char, mode: mode_t) -> ::c_int;
     |                                ^^^^^^
     |
help: a type alias with a similar name exists
     |
1358 |     pub fn mkfifo(path: *const c_schar, mode: mode_t) -> ::c_int;
     |                                ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |

error[E0412]: cannot find type `mode_t` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1358:46
     |
1358 |     pub fn mkfifo(path: *const c_char, mode: mode_t) -> ::c_int;
     |                                              ^^^^^^ not found in this scope

error[E0412]: cannot find type `off_t` in the crate root
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1360:50
     |
1360 |     pub fn fseeko(stream: *mut ::FILE, offset: ::off_t, whence: ::c_int) -> ::c_int;
     |                                                  ^^^^^ not found in the crate root

error[E0412]: cannot find type `off_t` in the crate root
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1361:45
     |
1361 |     pub fn ftello(stream: *mut ::FILE) -> ::off_t;
     |                                             ^^^^^ not found in the crate root

error[E0412]: cannot find type `termios` in the crate root
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1367:42
     |
1367 |     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/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1367:56
     |
1367 |     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/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1368:42
     |
1368 |     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/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1368:56
     |
1368 |     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/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1369:40
     |
1369 |     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/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1369:58
     |
1369 |     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/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1370:40
     |
1370 |     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/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1370:58
     |
1370 |     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/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1371:51
     |
1371 |     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/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1372:80
     |
1372 |     pub fn tcsetattr(fd: ::c_int, optional_actions: ::c_int, termios: *const ::termios) -> ::c_int;
     |                                                                                ^^^^^^^ not found in the crate root

error[E0412]: cannot find type `c_char` in the crate root
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1377:37
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1377 |     pub fn mkstemp(template: *mut ::c_char) -> ::c_int;
     |                                     ^^^^^^
     |
help: a type alias with a similar name exists
     |
1377 |     pub fn mkstemp(template: *mut ::c_schar) -> ::c_int;
     |                                     ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |
help: if you import `c_char`, refer to it directly
     |
1377 -     pub fn mkstemp(template: *mut ::c_char) -> ::c_int;
1377 +     pub fn mkstemp(template: *mut c_char) -> ::c_int;
     |

error[E0412]: cannot find type `c_char` in the crate root
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1378:37
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1378 |     pub fn mkdtemp(template: *mut ::c_char) -> *mut ::c_char;
     |                                     ^^^^^^
     |
help: a type alias with a similar name exists
     |
1378 |     pub fn mkdtemp(template: *mut ::c_schar) -> *mut ::c_char;
     |                                     ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |
help: if you import `c_char`, refer to it directly
     |
1378 -     pub fn mkdtemp(template: *mut ::c_char) -> *mut ::c_char;
1378 +     pub fn mkdtemp(template: *mut c_char) -> *mut ::c_char;
     |

error[E0412]: cannot find type `c_char` in the crate root
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1378:55
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1378 |     pub fn mkdtemp(template: *mut ::c_char) -> *mut ::c_char;
     |                                                       ^^^^^^
     |
help: a type alias with a similar name exists
     |
1378 |     pub fn mkdtemp(template: *mut ::c_char) -> *mut ::c_schar;
     |                                                       ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |
help: if you import `c_char`, refer to it directly
     |
1378 -     pub fn mkdtemp(template: *mut ::c_char) -> *mut ::c_char;
1378 +     pub fn mkdtemp(template: *mut ::c_char) -> *mut c_char;
     |

error[E0412]: cannot find type `c_char` in the crate root
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1380:31
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1380 |     pub fn tmpnam(ptr: *mut ::c_char) -> *mut ::c_char;
     |                               ^^^^^^
     |
help: a type alias with a similar name exists
     |
1380 |     pub fn tmpnam(ptr: *mut ::c_schar) -> *mut ::c_char;
     |                               ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |
help: if you import `c_char`, refer to it directly
     |
1380 -     pub fn tmpnam(ptr: *mut ::c_char) -> *mut ::c_char;
1380 +     pub fn tmpnam(ptr: *mut c_char) -> *mut ::c_char;
     |

error[E0412]: cannot find type `c_char` in the crate root
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1380:49
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1380 |     pub fn tmpnam(ptr: *mut ::c_char) -> *mut ::c_char;
     |                                                 ^^^^^^
     |
help: a type alias with a similar name exists
     |
1380 |     pub fn tmpnam(ptr: *mut ::c_char) -> *mut ::c_schar;
     |                                                 ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |
help: if you import `c_char`, refer to it directly
     |
1380 -     pub fn tmpnam(ptr: *mut ::c_char) -> *mut ::c_char;
1380 +     pub fn tmpnam(ptr: *mut ::c_char) -> *mut c_char;
     |

error[E0412]: cannot find type `c_char` in the crate root
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1382:36
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1382 |     pub fn openlog(ident: *const ::c_char, logopt: ::c_int, facility: ::c_int);
     |                                    ^^^^^^
     |
help: a type alias with a similar name exists
     |
1382 |     pub fn openlog(ident: *const ::c_schar, logopt: ::c_int, facility: ::c_int);
     |                                    ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |
help: if you import `c_char`, refer to it directly
     |
1382 -     pub fn openlog(ident: *const ::c_char, logopt: ::c_int, facility: ::c_int);
1382 +     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/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1386:56
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1386 |     pub fn syslog(priority: ::c_int, message: *const ::c_char, ...);
     |                                                        ^^^^^^
     |
help: a type alias with a similar name exists
     |
1386 |     pub fn syslog(priority: ::c_int, message: *const ::c_schar, ...);
     |                                                        ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |
help: if you import `c_char`, refer to it directly
     |
1386 -     pub fn syslog(priority: ::c_int, message: *const ::c_char, ...);
1386 +     pub fn syslog(priority: ::c_int, message: *const c_char, ...);
     |

error[E0412]: cannot find type `c_char` in the crate root
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1395:43
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1395 |     pub fn ptsname(fd: ::c_int) -> *mut ::c_char;
     |                                           ^^^^^^
     |
help: a type alias with a similar name exists
     |
1395 |     pub fn ptsname(fd: ::c_int) -> *mut ::c_schar;
     |                                           ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |
help: if you import `c_char`, refer to it directly
     |
1395 -     pub fn ptsname(fd: ::c_int) -> *mut ::c_char;
1395 +     pub fn ptsname(fd: ::c_int) -> *mut c_char;
     |

error[E0412]: cannot find type `c_char` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1398:34
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1398 |     pub fn strcasestr(cs: *const c_char, ct: *const c_char) -> *mut c_char;
     |                                  ^^^^^^
     |
help: a type alias with a similar name exists
     |
1398 |     pub fn strcasestr(cs: *const c_schar, ct: *const c_char) -> *mut c_char;
     |                                  ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |

error[E0412]: cannot find type `c_char` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1398:53
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1398 |     pub fn strcasestr(cs: *const c_char, ct: *const c_char) -> *mut c_char;
     |                                                     ^^^^^^
     |
help: a type alias with a similar name exists
     |
1398 |     pub fn strcasestr(cs: *const c_char, ct: *const c_schar) -> *mut c_char;
     |                                                     ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |

error[E0412]: cannot find type `c_char` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1398:69
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1398 |     pub fn strcasestr(cs: *const c_char, ct: *const c_char) -> *mut c_char;
     |                                                                     ^^^^^^
     |
help: a type alias with a similar name exists
     |
1398 |     pub fn strcasestr(cs: *const c_char, ct: *const c_char) -> *mut c_schar;
     |                                                                     ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |

error[E0412]: cannot find type `c_char` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1399:39
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1399 |     pub fn getline(lineptr: *mut *mut c_char, n: *mut size_t, stream: *mut FILE) -> ssize_t;
     |                                       ^^^^^^
     |
help: a type alias with a similar name exists
     |
1399 |     pub fn getline(lineptr: *mut *mut c_schar, n: *mut size_t, stream: *mut FILE) -> ssize_t;
     |                                       ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |

error[E0412]: cannot find type `off_t` in the crate root
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1401:52
     |
1401 |     pub fn lockf(fd: ::c_int, cmd: ::c_int, len: ::off_t) -> ::c_int;
     |                                                    ^^^^^ not found in the crate root

error[E0412]: cannot find type `c_char` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1421:38
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1421 |             pub fn stpncpy(dst: *mut c_char, src: *const c_char, n: size_t) -> *mut c_char;
     |                                      ^^^^^^
     |
help: a type alias with a similar name exists
     |
1421 |             pub fn stpncpy(dst: *mut c_schar, src: *const c_char, n: size_t) -> *mut c_char;
     |                                      ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |

error[E0412]: cannot find type `c_char` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1421:58
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1421 |             pub fn stpncpy(dst: *mut c_char, src: *const c_char, n: size_t) -> *mut c_char;
     |                                                          ^^^^^^
     |
help: a type alias with a similar name exists
     |
1421 |             pub fn stpncpy(dst: *mut c_char, src: *const c_schar, n: size_t) -> *mut c_char;
     |                                                          ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |

error[E0412]: cannot find type `c_char` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1421:85
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1421 |             pub fn stpncpy(dst: *mut c_char, src: *const c_char, n: size_t) -> *mut c_char;
     |                                                                                     ^^^^^^
     |
help: a type alias with a similar name exists
     |
1421 |             pub fn stpncpy(dst: *mut c_char, src: *const c_char, n: size_t) -> *mut c_schar;
     |                                                                                     ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |

error[E0412]: cannot find type `Dl_info` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1429:61
     |
1429 |             pub fn dladdr(addr: *const ::c_void, info: *mut Dl_info) -> ::c_int;
     |                                                             ^^^^^^^ not found in this scope

error[E0412]: cannot find type `wchar_t` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1438:32
     |
1438 |                 ptr: *mut *mut wchar_t,
     |                                ^^^^^^^ not found in this scope

error[E0412]: cannot find type `c_char` in the crate root
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1453:63
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1453 |             pub fn mkdirat(dirfd: ::c_int, pathname: *const ::c_char,
     |                                                               ^^^^^^
     |
help: a type alias with a similar name exists
     |
1453 |             pub fn mkdirat(dirfd: ::c_int, pathname: *const ::c_schar,
     |                                                               ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |
help: if you import `c_char`, refer to it directly
     |
1453 -             pub fn mkdirat(dirfd: ::c_int, pathname: *const ::c_char,
1453 +             pub fn mkdirat(dirfd: ::c_int, pathname: *const c_char,
     |

error[E0412]: cannot find type `mode_t` in the crate root
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1454:35
     |
1454 |                           mode: ::mode_t) -> ::c_int;
     |                                   ^^^^^^ not found in the crate root

error[E0412]: cannot find type `c_char` in the crate root
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1455:62
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1455 |             pub fn openat(dirfd: ::c_int, pathname: *const ::c_char,
     |                                                              ^^^^^^
     |
help: a type alias with a similar name exists
     |
1455 |             pub fn openat(dirfd: ::c_int, pathname: *const ::c_schar,
     |                                                              ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |
help: if you import `c_char`, refer to it directly
     |
1455 -             pub fn openat(dirfd: ::c_int, pathname: *const ::c_char,
1455 +             pub fn openat(dirfd: ::c_int, pathname: *const c_char,
     |

error[E0412]: cannot find type `dirent` in the crate root
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1478:62
     |
1478 |             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/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1479:50
     |
1479 | ...                   result: *mut *mut ::dirent) -> ::c_int;
     |                                           ^^^^^^ not found in the crate root

error[E0412]: cannot find type `c_char` in the crate root
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1509:36
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1509 |                 pathname: *const ::c_char,
     |                                    ^^^^^^
     |
help: a type alias with a similar name exists
     |
1509 |                 pathname: *const ::c_schar,
     |                                    ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |
help: if you import `c_char`, refer to it directly
     |
1509 -                 pathname: *const ::c_char,
1509 +                 pathname: *const c_char,
     |

error[E0412]: cannot find type `c_char` in the crate root
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1510:29
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1510 |                 buf: *mut ::c_char,
     |                             ^^^^^^
     |
help: a type alias with a similar name exists
     |
1510 |                 buf: *mut ::c_schar,
     |                             ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |
help: if you import `c_char`, refer to it directly
     |
1510 -                 buf: *mut ::c_char,
1510 +                 buf: *mut c_char,
     |

error[E0412]: cannot find type `c_char` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1512:74
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1512 |             pub fn fmemopen(buf: *mut c_void, size: size_t, mode: *const c_char) -> *mut FILE;
     |                                                                          ^^^^^^
     |
help: a type alias with a similar name exists
     |
1512 |             pub fn fmemopen(buf: *mut c_void, size: size_t, mode: *const c_schar) -> *mut FILE;
     |                                                                          ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |

error[E0412]: cannot find type `c_char` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1513:50
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1513 |             pub fn open_memstream(ptr: *mut *mut c_char, sizeloc: *mut size_t) -> *mut FILE;
     |                                                  ^^^^^^
     |
help: a type alias with a similar name exists
     |
1513 |             pub fn open_memstream(ptr: *mut *mut c_schar, sizeloc: *mut size_t) -> *mut FILE;
     |                                                  ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |

error[E0573]: expected type, found function `sigaction`
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1518:29
     |
1518 |                 act: *const sigaction,
     |                             ^^^^^^^^^ not a type

error[E0573]: expected type, found function `sigaction`
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1519:30
     |
1519 |                 oldact: *mut sigaction
     |                              ^^^^^^^^^ not a type

error[E0412]: cannot find type `c_char` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1521:42
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1521 |             pub fn readlink(path: *const c_char, buf: *mut c_char, bufsz: ::size_t) -> ::ssize_t;
     |                                          ^^^^^^
     |
help: a type alias with a similar name exists
     |
1521 |             pub fn readlink(path: *const c_schar, buf: *mut c_char, bufsz: ::size_t) -> ::ssize_t;
     |                                          ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |

error[E0412]: cannot find type `c_char` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1521:60
     |
6    | pub type c_schar = i8;
     | ---------------------- similarly named type alias `c_schar` defined here
...
1521 |             pub fn readlink(path: *const c_char, buf: *mut c_char, bufsz: ::size_t) -> ::ssize_t;
     |                                                            ^^^^^^
     |
help: a type alias with a similar name exists
     |
1521 |             pub fn readlink(path: *const c_char, buf: *mut c_schar, bufsz: ::size_t) -> ::ssize_t;
     |                                                            ~~~~~~~
help: consider importing this type alias
     |
1603 +         use ffi::c_char;
     |

error[E0412]: cannot find type `fd_set` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1533:31
     |
1533 |                 readfds: *mut fd_set,
     |                               ^^^^^^ not found in this scope

error[E0412]: cannot find type `fd_set` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1534:32
     |
1534 |                 writefds: *mut fd_set,
     |                                ^^^^^^ not found in this scope

error[E0412]: cannot find type `fd_set` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1535:32
     |
1535 |                 errorfds: *mut fd_set,
     |                                ^^^^^^ not found in this scope

error[E0412]: cannot find type `sigset_t` in this scope
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1537:33
     |
1537 |                 sigmask: *const sigset_t,
     |                                 ^^^^^^^^ not found in this scope

error[E0412]: cannot find type `termios` in the crate root
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1549:46
     |
1549 |             pub fn cfmakeraw(termios: *mut ::termios);
     |                                              ^^^^^^^ not found in the crate root

error[E0412]: cannot find type `termios` in the crate root
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1550:47
     |
1550 |             pub fn cfsetspeed(termios: *mut ::termios,
     |                                               ^^^^^^^ not found in the crate root

error[E0412]: cannot find type `speed_t` in the crate root
    --> /home/nora/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.155/src/unix/mod.rs:1551:40
     |
1551 | ...                   speed: ::speed_t) -> ::c_int;
     |                                ^^^^^^^ not found in the crate root

Some errors have detailed explanations: E0412, E0573.
For more information about an error, try `rustc --explain E0412`.
error: could not compile `libc` (lib) due to 402 previous errors
warning: build failed, waiting for other jobs to finish...
fatal error: failed to build sysroot: sysroot build failed