===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for xsv-0.13.0 warning: An explicit [[test]] section is specified in Cargo.toml which currently disables Cargo from automatically inferring other test targets. This inference behavior will change in the Rust 2018 edition and the following files will be included as a test target: * tests/test_cat.rs * tests/test_count.rs * tests/test_fixlengths.rs * tests/test_flatten.rs * tests/test_fmt.rs * tests/test_frequency.rs * tests/test_headers.rs * tests/test_index.rs * tests/test_join.rs * tests/test_partition.rs * tests/test_search.rs * tests/test_select.rs * tests/test_slice.rs * tests/test_sort.rs * tests/test_split.rs * tests/test_stats.rs * tests/test_table.rs * tests/workdir.rs This is likely to break cargo build or cargo test as these files may not be ready to be compiled as a test target today. You can future-proof yourself and disable this warning by adding `autotests = false` to your [package] section. You may also move the files to a location where Cargo would not automatically infer them to be a target, such as in subfolders. For more information on this warning you can consult https://github.com/rust-lang/cargo/issues/5330 warning: no edition set: defaulting to the 2015 edition while the latest is 2021 Compiling libc v0.2.40 error[E0412]: cannot find type `c_long` in this scope --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/lib.rs:212:53 | 212 | pub fn fseek(stream: *mut FILE, offset: c_long, whence: c_int) -> c_int; | ^^^^^^ not found in this scope | help: consider importing one of these type aliases | 303 + use std::ffi::c_long; | 303 + use std::os::raw::c_long; | error[E0412]: cannot find type `c_long` in this scope --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/lib.rs:213:48 | 213 | pub fn ftell(stream: *mut FILE) -> c_long; | ^^^^^^ not found in this scope | help: consider importing one of these type aliases | 303 + use std::ffi::c_long; | 303 + use std::os::raw::c_long; | error[E0412]: cannot find type `c_long` in this scope --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/lib.rs:227:67 | 227 | endp: *mut *mut c_char, base: c_int) -> c_long; | ^^^^^^ not found in this scope | help: consider importing one of these type aliases | 303 + use std::ffi::c_long; | 303 + use std::os::raw::c_long; | error[E0412]: cannot find type `c_ulong` in this scope --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/lib.rs:229:44 | 229 | ... base: c_int) -> c_ulong; | ^^^^^^^ not found in this scope | help: consider importing one of these type aliases | 303 + use std::ffi::c_ulong; | 303 + use std::os::raw::c_ulong; | error[E0412]: cannot find type `c_long` in this scope --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/lib.rs:281:28 | 281 | pub fn labs(i: c_long) -> c_long; | ^^^^^^ not found in this scope | help: consider importing one of these type aliases | 303 + use std::ffi::c_long; | 303 + use std::os::raw::c_long; | error[E0412]: cannot find type `c_long` in this scope --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/lib.rs:281:39 | 281 | pub fn labs(i: c_long) -> c_long; | ^^^^^^ not found in this scope | help: consider importing one of these type aliases | 303 + use std::ffi::c_long; | 303 + use std::os::raw::c_long; | error[E0412]: cannot find type `c_long` in the crate root --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/mod.rs:44:24 | 44 | pub tv_nsec: ::c_long, | ^^^^^^ not found in the crate root | help: consider importing one of these type aliases | 6 + use std::ffi::c_long; | 6 + use std::os::raw::c_long; | help: if you import `c_long`, refer to it directly | 44 - pub tv_nsec: ::c_long, 44 + pub tv_nsec: c_long, | error[E0412]: cannot find type `c_long` in this scope --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/mod.rs:55:24 | 55 | pub ru_maxrss: c_long, | ^^^^^^ not found in this scope | help: consider importing one of these type aliases | 6 + use std::ffi::c_long; | 6 + use std::os::raw::c_long; | error[E0412]: cannot find type `c_long` in this scope --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/mod.rs:58:23 | 58 | pub ru_ixrss: c_long, | ^^^^^^ not found in this scope | help: consider importing one of these type aliases | 6 + use std::ffi::c_long; | 6 + use std::os::raw::c_long; | error[E0412]: cannot find type `c_long` in this scope --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/mod.rs:61:23 | 61 | pub ru_idrss: c_long, | ^^^^^^ not found in this scope | help: consider importing one of these type aliases | 6 + use std::ffi::c_long; | 6 + use std::os::raw::c_long; | error[E0412]: cannot find type `c_long` in this scope --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/mod.rs:64:23 | 64 | pub ru_isrss: c_long, | ^^^^^^ not found in this scope | help: consider importing one of these type aliases | 6 + use std::ffi::c_long; | 6 + use std::os::raw::c_long; | error[E0412]: cannot find type `c_long` in this scope --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/mod.rs:67:24 | 67 | pub ru_minflt: c_long, | ^^^^^^ not found in this scope | help: consider importing one of these type aliases | 6 + use std::ffi::c_long; | 6 + use std::os::raw::c_long; | error[E0412]: cannot find type `c_long` in this scope --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/mod.rs:70:24 | 70 | pub ru_majflt: c_long, | ^^^^^^ not found in this scope | help: consider importing one of these type aliases | 6 + use std::ffi::c_long; | 6 + use std::os::raw::c_long; | error[E0412]: cannot find type `c_long` in this scope --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/mod.rs:73:23 | 73 | pub ru_nswap: c_long, | ^^^^^^ not found in this scope | help: consider importing one of these type aliases | 6 + use std::ffi::c_long; | 6 + use std::os::raw::c_long; | error[E0412]: cannot find type `c_long` in this scope --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/mod.rs:76:25 | 76 | pub ru_inblock: c_long, | ^^^^^^ not found in this scope | help: consider importing one of these type aliases | 6 + use std::ffi::c_long; | 6 + use std::os::raw::c_long; | error[E0412]: cannot find type `c_long` in this scope --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/mod.rs:79:25 | 79 | pub ru_oublock: c_long, | ^^^^^^ not found in this scope | help: consider importing one of these type aliases | 6 + use std::ffi::c_long; | 6 + use std::os::raw::c_long; | error[E0412]: cannot find type `c_long` in this scope --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/mod.rs:82:24 | 82 | pub ru_msgsnd: c_long, | ^^^^^^ not found in this scope | help: consider importing one of these type aliases | 6 + use std::ffi::c_long; | 6 + use std::os::raw::c_long; | error[E0412]: cannot find type `c_long` in this scope --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/mod.rs:85:24 | 85 | pub ru_msgrcv: c_long, | ^^^^^^ not found in this scope | help: consider importing one of these type aliases | 6 + use std::ffi::c_long; | 6 + use std::os::raw::c_long; | error[E0412]: cannot find type `c_long` in this scope --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/mod.rs:88:26 | 88 | pub ru_nsignals: c_long, | ^^^^^^ not found in this scope | help: consider importing one of these type aliases | 6 + use std::ffi::c_long; | 6 + use std::os::raw::c_long; | error[E0412]: cannot find type `c_long` in this scope --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/mod.rs:91:23 | 91 | pub ru_nvcsw: c_long, | ^^^^^^ not found in this scope | help: consider importing one of these type aliases | 6 + use std::ffi::c_long; | 6 + use std::os::raw::c_long; | error[E0412]: cannot find type `c_long` in this scope --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/mod.rs:94:24 | 94 | pub ru_nivcsw: c_long, | ^^^^^^ not found in this scope | help: consider importing one of these type aliases | 6 + use std::ffi::c_long; | 6 + use std::os::raw::c_long; | error[E0412]: cannot find type `c_long` in this scope --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/mod.rs:498:58 | 498 | pub fn fpathconf(filedes: ::c_int, name: ::c_int) -> c_long; | ^^^^^^ not found in this scope | help: consider importing one of these type aliases | 6 + use std::ffi::c_long; | 6 + use std::os::raw::c_long; | error[E0412]: cannot find type `c_long` in this scope --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/mod.rs:518:60 | 518 | pub fn pathconf(path: *const c_char, name: ::c_int) -> c_long; | ^^^^^^ not found in this scope | help: consider importing one of these type aliases | 6 + use std::ffi::c_long; | 6 + use std::os::raw::c_long; | error[E0412]: cannot find type `c_long` in the crate root --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/mod.rs:873:40 | 873 | pub fn sysconf(name: ::c_int) -> ::c_long; | ^^^^^^ not found in the crate root | help: consider importing one of these type aliases | 6 + use std::ffi::c_long; | 6 + use std::os::raw::c_long; | help: if you import `c_long`, refer to it directly | 873 - pub fn sysconf(name: ::c_int) -> ::c_long; 873 + pub fn sysconf(name: ::c_int) -> c_long; | error[E0412]: cannot find type `c_long` in the crate root --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/bsd/mod.rs:82:26 | 82 | pub tm_gmtoff: ::c_long, | ^^^^^^ not found in the crate root | help: consider importing one of these type aliases | 1 + use std::ffi::c_long; | 1 + use std::os::raw::c_long; | help: if you import `c_long`, refer to it directly | 82 - pub tm_gmtoff: ::c_long, 82 + pub tm_gmtoff: c_long, | error[E0412]: cannot find type `c_ulong` in the crate root --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/bsd/mod.rs:143:22 | 143 | pub const FIOCLEX: ::c_ulong = 0x20006601; | ^^^^^^^ not found in the crate root | help: consider importing one of these type aliases | 1 + use std::ffi::c_ulong; | 1 + use std::os::raw::c_ulong; | help: if you import `c_ulong`, refer to it directly | 143 - pub const FIOCLEX: ::c_ulong = 0x20006601; 143 + pub const FIOCLEX: c_ulong = 0x20006601; | error[E0412]: cannot find type `c_ulong` in the crate root --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/bsd/mod.rs:144:22 | 144 | pub const FIONBIO: ::c_ulong = 0x8004667e; | ^^^^^^^ not found in the crate root | help: consider importing one of these type aliases | 1 + use std::ffi::c_ulong; | 1 + use std::os::raw::c_ulong; | help: if you import `c_ulong`, refer to it directly | 144 - pub const FIONBIO: ::c_ulong = 0x8004667e; 144 + pub const FIONBIO: c_ulong = 0x8004667e; | error[E0412]: cannot find type `c_ulong` in the crate root --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/bsd/mod.rs:192:24 | 192 | pub const ST_RDONLY: ::c_ulong = 1; | ^^^^^^^ not found in the crate root | help: consider importing one of these type aliases | 1 + use std::ffi::c_ulong; | 1 + use std::os::raw::c_ulong; | help: if you import `c_ulong`, refer to it directly | 192 - pub const ST_RDONLY: ::c_ulong = 1; 192 + pub const ST_RDONLY: c_ulong = 1; | error[E0412]: cannot find type `c_ulong` in the crate root --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/bsd/mod.rs:383:42 | 383 | pub fn ioctl(fd: ::c_int, request: ::c_ulong, ...) -> ::c_int; | ^^^^^^^ not found in the crate root | help: consider importing one of these type aliases | 1 + use std::ffi::c_ulong; | 1 + use std::os::raw::c_ulong; | help: if you import `c_ulong`, refer to it directly | 383 - pub fn ioctl(fd: ::c_int, request: ::c_ulong, ...) -> ::c_int; 383 + pub fn ioctl(fd: ::c_int, request: c_ulong, ...) -> ::c_int; | error[E0412]: cannot find type `c_long` in the crate root --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/bsd/mod.rs:426:45 | 426 | pub fn seekdir(dirp: *mut ::DIR, loc: ::c_long); | ^^^^^^ not found in the crate root | help: consider importing one of these type aliases | 1 + use std::ffi::c_long; | 1 + use std::os::raw::c_long; | help: if you import `c_long`, refer to it directly | 426 - pub fn seekdir(dirp: *mut ::DIR, loc: ::c_long); 426 + pub fn seekdir(dirp: *mut ::DIR, loc: c_long); | error[E0412]: cannot find type `c_long` in the crate root --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/bsd/mod.rs:432:43 | 432 | pub fn telldir(dirp: *mut ::DIR) -> ::c_long; | ^^^^^^ not found in the crate root | help: consider importing one of these type aliases | 1 + use std::ffi::c_long; | 1 + use std::os::raw::c_long; | help: if you import `c_long`, refer to it directly | 432 - pub fn telldir(dirp: *mut ::DIR) -> ::c_long; 432 + pub fn telldir(dirp: *mut ::DIR) -> c_long; | error[E0412]: cannot find type `c_long` in this scope --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/bsd/netbsdlike/mod.rs:9:20 | 9 | pub type nl_item = c_long; | ^^^^^^ not found in this scope | help: consider importing one of these type aliases | 65+ use std::ffi::c_long; | 65+ use std::os::raw::c_long; | error[E0412]: cannot find type `c_ulong` in the crate root --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/bsd/netbsdlike/mod.rs:535:23 | 535 | pub const TIOCEXCL: ::c_ulong = 0x2000740d; | ^^^^^^^ not found in the crate root | help: consider importing one of these type aliases | 650 + use std::ffi::c_ulong; | 650 + use std::os::raw::c_ulong; | help: if you import `c_ulong`, refer to it directly | 535 - pub const TIOCEXCL: ::c_ulong = 0x2000740d; 535 + pub const TIOCEXCL: c_ulong = 0x2000740d; | error[E0412]: cannot find type `c_ulong` in the crate root --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/bsd/netbsdlike/mod.rs:536:23 | 536 | pub const TIOCNXCL: ::c_ulong = 0x2000740e; | ^^^^^^^ not found in the crate root | help: consider importing one of these type aliases | 650 + use std::ffi::c_ulong; | 650 + use std::os::raw::c_ulong; | help: if you import `c_ulong`, refer to it directly | 536 - pub const TIOCNXCL: ::c_ulong = 0x2000740e; 536 + pub const TIOCNXCL: c_ulong = 0x2000740e; | error[E0412]: cannot find type `c_ulong` in the crate root --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/bsd/netbsdlike/mod.rs:537:24 | 537 | pub const TIOCFLUSH: ::c_ulong = 0x80047410; | ^^^^^^^ not found in the crate root | help: consider importing one of these type aliases | 650 + use std::ffi::c_ulong; | 650 + use std::os::raw::c_ulong; | help: if you import `c_ulong`, refer to it directly | 537 - pub const TIOCFLUSH: ::c_ulong = 0x80047410; 537 + pub const TIOCFLUSH: c_ulong = 0x80047410; | error[E0412]: cannot find type `c_ulong` in the crate root --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/bsd/netbsdlike/mod.rs:538:23 | 538 | pub const TIOCGETA: ::c_ulong = 0x402c7413; | ^^^^^^^ not found in the crate root | help: consider importing one of these type aliases | 650 + use std::ffi::c_ulong; | 650 + use std::os::raw::c_ulong; | help: if you import `c_ulong`, refer to it directly | 538 - pub const TIOCGETA: ::c_ulong = 0x402c7413; 538 + pub const TIOCGETA: c_ulong = 0x402c7413; | error[E0412]: cannot find type `c_ulong` in the crate root --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/bsd/netbsdlike/mod.rs:539:23 | 539 | pub const TIOCSETA: ::c_ulong = 0x802c7414; | ^^^^^^^ not found in the crate root | help: consider importing one of these type aliases | 650 + use std::ffi::c_ulong; | 650 + use std::os::raw::c_ulong; | help: if you import `c_ulong`, refer to it directly | 539 - pub const TIOCSETA: ::c_ulong = 0x802c7414; 539 + pub const TIOCSETA: c_ulong = 0x802c7414; | error[E0412]: cannot find type `c_ulong` in the crate root --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/bsd/netbsdlike/mod.rs:540:24 | 540 | pub const TIOCSETAW: ::c_ulong = 0x802c7415; | ^^^^^^^ not found in the crate root | help: consider importing one of these type aliases | 650 + use std::ffi::c_ulong; | 650 + use std::os::raw::c_ulong; | help: if you import `c_ulong`, refer to it directly | 540 - pub const TIOCSETAW: ::c_ulong = 0x802c7415; 540 + pub const TIOCSETAW: c_ulong = 0x802c7415; | error[E0412]: cannot find type `c_ulong` in the crate root --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/bsd/netbsdlike/mod.rs:541:24 | 541 | pub const TIOCSETAF: ::c_ulong = 0x802c7416; | ^^^^^^^ not found in the crate root | help: consider importing one of these type aliases | 650 + use std::ffi::c_ulong; | 650 + use std::os::raw::c_ulong; | help: if you import `c_ulong`, refer to it directly | 541 - pub const TIOCSETAF: ::c_ulong = 0x802c7416; 541 + pub const TIOCSETAF: c_ulong = 0x802c7416; | error[E0412]: cannot find type `c_ulong` in the crate root --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/bsd/netbsdlike/mod.rs:542:23 | 542 | pub const TIOCGETD: ::c_ulong = 0x4004741a; | ^^^^^^^ not found in the crate root | help: consider importing one of these type aliases | 650 + use std::ffi::c_ulong; | 650 + use std::os::raw::c_ulong; | help: if you import `c_ulong`, refer to it directly | 542 - pub const TIOCGETD: ::c_ulong = 0x4004741a; 542 + pub const TIOCGETD: c_ulong = 0x4004741a; | error[E0412]: cannot find type `c_ulong` in the crate root --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/bsd/netbsdlike/mod.rs:543:23 | 543 | pub const TIOCSETD: ::c_ulong = 0x8004741b; | ^^^^^^^ not found in the crate root | help: consider importing one of these type aliases | 650 + use std::ffi::c_ulong; | 650 + use std::os::raw::c_ulong; | help: if you import `c_ulong`, refer to it directly | 543 - pub const TIOCSETD: ::c_ulong = 0x8004741b; 543 + pub const TIOCSETD: c_ulong = 0x8004741b; | error[E0412]: cannot find type `c_ulong` in the crate root --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/bsd/netbsdlike/mod.rs:544:23 | 544 | pub const TIOCMGET: ::c_ulong = 0x4004746a; | ^^^^^^^ not found in the crate root | help: consider importing one of these type aliases | 650 + use std::ffi::c_ulong; | 650 + use std::os::raw::c_ulong; | help: if you import `c_ulong`, refer to it directly | 544 - pub const TIOCMGET: ::c_ulong = 0x4004746a; 544 + pub const TIOCMGET: c_ulong = 0x4004746a; | error[E0412]: cannot find type `c_ulong` in the crate root --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/bsd/netbsdlike/mod.rs:545:23 | 545 | pub const TIOCMBIC: ::c_ulong = 0x8004746b; | ^^^^^^^ not found in the crate root | help: consider importing one of these type aliases | 650 + use std::ffi::c_ulong; | 650 + use std::os::raw::c_ulong; | help: if you import `c_ulong`, refer to it directly | 545 - pub const TIOCMBIC: ::c_ulong = 0x8004746b; 545 + pub const TIOCMBIC: c_ulong = 0x8004746b; | error[E0412]: cannot find type `c_ulong` in the crate root --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/bsd/netbsdlike/mod.rs:546:23 | 546 | pub const TIOCMBIS: ::c_ulong = 0x8004746c; | ^^^^^^^ not found in the crate root | help: consider importing one of these type aliases | 650 + use std::ffi::c_ulong; | 650 + use std::os::raw::c_ulong; | help: if you import `c_ulong`, refer to it directly | 546 - pub const TIOCMBIS: ::c_ulong = 0x8004746c; 546 + pub const TIOCMBIS: c_ulong = 0x8004746c; | error[E0412]: cannot find type `c_ulong` in the crate root --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/bsd/netbsdlike/mod.rs:547:23 | 547 | pub const TIOCMSET: ::c_ulong = 0x8004746d; | ^^^^^^^ not found in the crate root | help: consider importing one of these type aliases | 650 + use std::ffi::c_ulong; | 650 + use std::os::raw::c_ulong; | help: if you import `c_ulong`, refer to it directly | 547 - pub const TIOCMSET: ::c_ulong = 0x8004746d; 547 + pub const TIOCMSET: c_ulong = 0x8004746d; | error[E0412]: cannot find type `c_ulong` in the crate root --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/bsd/netbsdlike/mod.rs:548:24 | 548 | pub const TIOCSTART: ::c_ulong = 0x2000746e; | ^^^^^^^ not found in the crate root | help: consider importing one of these type aliases | 650 + use std::ffi::c_ulong; | 650 + use std::os::raw::c_ulong; | help: if you import `c_ulong`, refer to it directly | 548 - pub const TIOCSTART: ::c_ulong = 0x2000746e; 548 + pub const TIOCSTART: c_ulong = 0x2000746e; | error[E0412]: cannot find type `c_ulong` in the crate root --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/bsd/netbsdlike/mod.rs:549:23 | 549 | pub const TIOCSTOP: ::c_ulong = 0x2000746f; | ^^^^^^^ not found in the crate root | help: consider importing one of these type aliases | 650 + use std::ffi::c_ulong; | 650 + use std::os::raw::c_ulong; | help: if you import `c_ulong`, refer to it directly | 549 - pub const TIOCSTOP: ::c_ulong = 0x2000746f; 549 + pub const TIOCSTOP: c_ulong = 0x2000746f; | error[E0412]: cannot find type `c_long` in the crate root --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/bsd/netbsdlike/netbsd/mod.rs:52:25 | 52 | pub mq_flags: ::c_long, | ^^^^^^ not found in the crate root | help: consider importing one of these type aliases | 1 + use std::ffi::c_long; | 1 + use std::os::raw::c_long; | help: if you import `c_long`, refer to it directly | 52 - pub mq_flags: ::c_long, 52 + pub mq_flags: c_long, | error[E0412]: cannot find type `c_long` in the crate root --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/bsd/netbsdlike/netbsd/mod.rs:53:26 | 53 | pub mq_maxmsg: ::c_long, | ^^^^^^ not found in the crate root | help: consider importing one of these type aliases | 1 + use std::ffi::c_long; | 1 + use std::os::raw::c_long; | help: if you import `c_long`, refer to it directly | 53 - pub mq_maxmsg: ::c_long, 53 + pub mq_maxmsg: c_long, | error[E0412]: cannot find type `c_long` in the crate root --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/bsd/netbsdlike/netbsd/mod.rs:54:27 | 54 | pub mq_msgsize: ::c_long, | ^^^^^^ not found in the crate root | help: consider importing one of these type aliases | 1 + use std::ffi::c_long; | 1 + use std::os::raw::c_long; | help: if you import `c_long`, refer to it directly | 54 - pub mq_msgsize: ::c_long, 54 + pub mq_msgsize: c_long, | error[E0412]: cannot find type `c_long` in the crate root --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/bsd/netbsdlike/netbsd/mod.rs:55:27 | 55 | pub mq_curmsgs: ::c_long, | ^^^^^^ not found in the crate root | help: consider importing one of these type aliases | 1 + use std::ffi::c_long; | 1 + use std::os::raw::c_long; | help: if you import `c_long`, refer to it directly | 55 - pub mq_curmsgs: ::c_long, 55 + pub mq_curmsgs: c_long, | error[E0412]: cannot find type `c_long` in the crate root --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/bsd/netbsdlike/netbsd/mod.rs:79:29 | 79 | pub st_atimensec: ::c_long, | ^^^^^^ not found in the crate root | help: consider importing one of these type aliases | 1 + use std::ffi::c_long; | 1 + use std::os::raw::c_long; | help: if you import `c_long`, refer to it directly | 79 - pub st_atimensec: ::c_long, 79 + pub st_atimensec: c_long, | error[E0412]: cannot find type `c_long` in the crate root --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/bsd/netbsdlike/netbsd/mod.rs:81:29 | 81 | pub st_mtimensec: ::c_long, | ^^^^^^ not found in the crate root | help: consider importing one of these type aliases | 1 + use std::ffi::c_long; | 1 + use std::os::raw::c_long; | help: if you import `c_long`, refer to it directly | 81 - pub st_mtimensec: ::c_long, 81 + pub st_mtimensec: c_long, | error[E0412]: cannot find type `c_long` in the crate root --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/bsd/netbsdlike/netbsd/mod.rs:83:29 | 83 | pub st_ctimensec: ::c_long, | ^^^^^^ not found in the crate root | help: consider importing one of these type aliases | 1 + use std::ffi::c_long; | 1 + use std::os::raw::c_long; | help: if you import `c_long`, refer to it directly | 83 - pub st_ctimensec: ::c_long, 83 + pub st_ctimensec: c_long, | error[E0412]: cannot find type `c_long` in the crate root --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/bsd/netbsdlike/netbsd/mod.rs:85:33 | 85 | pub st_birthtimensec: ::c_long, | ^^^^^^ not found in the crate root | help: consider importing one of these type aliases | 1 + use std::ffi::c_long; | 1 + use std::os::raw::c_long; | help: if you import `c_long`, refer to it directly | 85 - pub st_birthtimensec: ::c_long, 85 + pub st_birthtimensec: c_long, | error[E0412]: cannot find type `c_ulong` in the crate root --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/bsd/netbsdlike/netbsd/mod.rs:95:23 | 95 | pub f_flag: ::c_ulong, | ^^^^^^^ not found in the crate root | help: consider importing one of these type aliases | 1 + use std::ffi::c_ulong; | 1 + use std::os::raw::c_ulong; | help: if you import `c_ulong`, refer to it directly | 95 - pub f_flag: ::c_ulong, 95 + pub f_flag: c_ulong, | error[E0412]: cannot find type `c_ulong` in the crate root --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/bsd/netbsdlike/netbsd/mod.rs:96:24 | 96 | pub f_bsize: ::c_ulong, | ^^^^^^^ not found in the crate root | help: consider importing one of these type aliases | 1 + use std::ffi::c_ulong; | 1 + use std::os::raw::c_ulong; | help: if you import `c_ulong`, refer to it directly | 96 - pub f_bsize: ::c_ulong, 96 + pub f_bsize: c_ulong, | error[E0412]: cannot find type `c_ulong` in the crate root --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/bsd/netbsdlike/netbsd/mod.rs:97:25 | 97 | pub f_frsize: ::c_ulong, | ^^^^^^^ not found in the crate root | help: consider importing one of these type aliases | 1 + use std::ffi::c_ulong; | 1 + use std::os::raw::c_ulong; | help: if you import `c_ulong`, refer to it directly | 97 - pub f_frsize: ::c_ulong, 97 + pub f_frsize: c_ulong, | error[E0412]: cannot find type `c_ulong` in the crate root --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/bsd/netbsdlike/netbsd/mod.rs:98:25 | 98 | pub f_iosize: ::c_ulong, | ^^^^^^^ not found in the crate root | help: consider importing one of these type aliases | 1 + use std::ffi::c_ulong; | 1 + use std::os::raw::c_ulong; | help: if you import `c_ulong`, refer to it directly | 98 - pub f_iosize: ::c_ulong, 98 + pub f_iosize: c_ulong, | error[E0412]: cannot find type `c_ulong` in the crate root --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/bsd/netbsdlike/netbsd/mod.rs:117:23 | 117 | pub f_fsid: ::c_ulong, | ^^^^^^^ not found in the crate root | help: consider importing one of these type aliases | 1 + use std::ffi::c_ulong; | 1 + use std::os::raw::c_ulong; | help: if you import `c_ulong`, refer to it directly | 117 - pub f_fsid: ::c_ulong, 117 + pub f_fsid: c_ulong, | error[E0412]: cannot find type `c_ulong` in the crate root --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/bsd/netbsdlike/netbsd/mod.rs:118:26 | 118 | pub f_namemax: ::c_ulong, | ^^^^^^^ not found in the crate root | help: consider importing one of these type aliases | 1 + use std::ffi::c_ulong; | 1 + use std::os::raw::c_ulong; | help: if you import `c_ulong`, refer to it directly | 118 - pub f_namemax: ::c_ulong, 118 + pub f_namemax: c_ulong, | error[E0412]: cannot find type `c_ulong` in the crate root --> /tmp/pkgbuild/textproc/xsv/work.aarch64eb/vendor/libc-0.2.40/src/unix/bsd/netbsdlike/netbsd/mod.rs:673:24 | 673 | pub const ST_NOSUID: ::c_ulong = 8; | ^^^^^^^ not found in the crate root | help: consider importing one of these type aliases | 1 + use std::ffi::c_ulong; | 1 + use std::os::raw::c_ulong; | help: if you import `c_ulong`, refer to it directly | 673 - pub const ST_NOSUID: ::c_ulong = 8; 673 + pub const ST_NOSUID: c_ulong = 8; | For more information about this error, try `rustc --explain E0412`. error: could not compile `libc` (lib) due to 62 previous errors *** Error code 101 Stop. make[1]: stopped in /usr/pkgsrc/textproc/xsv *** Error code 1 Stop. make: stopped in /usr/pkgsrc/textproc/xsv