=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for heliocron-0.8.1 Compiling libc v0.2.126 Compiling autocfg v1.1.0 Compiling proc-macro2 v1.0.42 Compiling unicode-ident v1.0.2 Compiling quote v1.0.20 Compiling syn v1.0.98 Compiling version_check v0.9.4 Compiling cfg-if v1.0.0 Compiling log v0.4.17 Compiling parking_lot_core v0.9.3 Compiling serde_derive v1.0.140 Compiling scopeguard v1.1.0 Compiling smallvec v1.9.0 Compiling signal-hook v0.3.14 Compiling memchr v2.5.0 Compiling serde v1.0.140 Compiling once_cell v1.13.0 Compiling serde_json v1.0.82 Compiling pin-project-lite v0.2.9 Compiling os_str_bytes v6.2.0 Compiling heck v0.4.0 Compiling bitflags v1.3.2 Compiling bytes v1.2.1 Compiling hashbrown v0.12.3 Compiling termcolor v1.1.3 Compiling itoa v1.0.2 Compiling strsim v0.10.0 Compiling ryu v1.0.10 Compiling textwrap v0.15.0 Compiling lock_api v0.4.7 Compiling num-traits v0.2.15 Compiling num-integer v0.1.45 Compiling tokio v1.20.1 Compiling indexmap v1.9.1 Compiling proc-macro-error-attr v1.0.4 Compiling proc-macro-error v1.0.4 Compiling clap_lex v0.2.4 Compiling signal-hook-registry v1.4.0 Compiling socket2 v0.4.4 Compiling num_cpus v1.13.1 Compiling time v0.1.44 Compiling errno v0.2.8 Compiling atty v0.2.14 Compiling dirs-sys v0.3.7 Compiling mio v0.8.4 Compiling parking_lot v0.12.1 Compiling dirs v4.0.0 Compiling signal-hook-mio v0.2.3 Compiling chrono v0.4.19 Compiling crossterm v0.24.0 Compiling thiserror-impl v1.0.31 Compiling tokio-macros v1.8.0 Compiling clap_derive v3.2.15 Compiling thiserror v1.0.31 Compiling clap v3.2.16 Compiling tokio-walltime v0.1.2 error[E0412]: cannot find type `timer_t` in crate `libc` --> /Users/pbulk/build/time/heliocron/work/vendor/tokio-walltime-0.1.2/src/lib.rs:29:52 | 29 | unsafe fn arm_timer(duration: i64) -> Result { | ^^^^^^^ help: a type alias with a similar name exists: `time_t` | ::: /Users/pbulk/build/time/heliocron/work/vendor/libc-0.2.126/src/unix/bsd/apple/mod.rs:7:1 | 7 | pub type time_t = c_long; | --------------- similarly named type alias `time_t` defined here error[E0412]: cannot find type `timer_t` in crate `libc` --> /Users/pbulk/build/time/heliocron/work/vendor/tokio-walltime-0.1.2/src/lib.rs:31:26 | 31 | let mut timer: libc::timer_t = MaybeUninit::uninit().assume_init(); | ^^^^^^^ help: a type alias with a similar name exists: `time_t` | ::: /Users/pbulk/build/time/heliocron/work/vendor/libc-0.2.126/src/unix/bsd/apple/mod.rs:7:1 | 7 | pub type time_t = c_long; | --------------- similarly named type alias `time_t` defined here error[E0425]: cannot find function `timer_create` in crate `libc` --> /Users/pbulk/build/time/heliocron/work/vendor/tokio-walltime-0.1.2/src/lib.rs:36:14 | 36 | if libc::timer_create(libc::CLOCK_REALTIME, &mut sev, &mut timer) != 0 { | ^^^^^^^^^^^^ not found in `libc` error[E0422]: cannot find struct, variant or union type `itimerspec` in crate `libc` --> /Users/pbulk/build/time/heliocron/work/vendor/tokio-walltime-0.1.2/src/lib.rs:41:25 | 41 | let mut its = libc::itimerspec { | ^^^^^^^^^^ help: a struct with a similar name exists: `timespec` | ::: /Users/pbulk/build/time/heliocron/work/vendor/libc-0.2.126/src/unix/mod.rs:51:1 | 51 | / s! { 52 | | pub struct group { 53 | | pub gr_name: *mut ::c_char, 54 | | pub gr_passwd: *mut ::c_char, ... | 203 | | } 204 | | } | |_- similarly named struct `timespec` defined here error[E0425]: cannot find function `timer_settime` in crate `libc` --> /Users/pbulk/build/time/heliocron/work/vendor/tokio-walltime-0.1.2/src/lib.rs:59:14 | 59 | if libc::timer_settime(timer, libc::TIMER_ABSTIME, &its, ptr::null_mut()) != 0 { | ^^^^^^^^^^^^^ not found in `libc` error[E0425]: cannot find value `TIMER_ABSTIME` in crate `libc` --> /Users/pbulk/build/time/heliocron/work/vendor/tokio-walltime-0.1.2/src/lib.rs:59:41 | 59 | if libc::timer_settime(timer, libc::TIMER_ABSTIME, &its, ptr::null_mut()) != 0 { | ^^^^^^^^^^^^^ not found in `libc` error[E0412]: cannot find type `timer_t` in crate `libc` --> /Users/pbulk/build/time/heliocron/work/vendor/tokio-walltime-0.1.2/src/lib.rs:67:37 | 67 | unsafe fn disarm_timer(timer: libc::timer_t) -> Result<()> { | ^^^^^^^ help: a type alias with a similar name exists: `time_t` | ::: /Users/pbulk/build/time/heliocron/work/vendor/libc-0.2.126/src/unix/bsd/apple/mod.rs:7:1 | 7 | pub type time_t = c_long; | --------------- similarly named type alias `time_t` defined here error[E0425]: cannot find function `timer_delete` in crate `libc` --> /Users/pbulk/build/time/heliocron/work/vendor/tokio-walltime-0.1.2/src/lib.rs:68:14 | 68 | if libc::timer_delete(timer) != 0 { | ^^^^^^^^^^^^ not found in `libc` Some errors have detailed explanations: E0412, E0422, E0425. For more information about an error, try `rustc --explain E0412`. error: could not compile `tokio-walltime` due to 8 previous errors warning: build failed, waiting for other jobs to finish... *** Error code 101 Stop. bmake[1]: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-arm64/time/heliocron *** Error code 1 Stop. bmake: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-arm64/time/heliocron