=> "/opt/local/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-trunk-x86_64/textproc/jless", "all", "PYTHON_VERSION_REQD=313", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] ===> Building for jless-0.9.0nb2 Compiling libc v0.2.99 Compiling proc-macro2 v1.0.63 Compiling unicode-ident v1.0.10 Compiling cfg-if v1.0.0 Compiling version_check v0.9.3 Compiling syn v1.0.86 Compiling quote v1.0.9 Compiling unicode-xid v0.2.1 Compiling log v0.4.14 Compiling proc-macro-error-attr v1.0.4 Compiling autocfg v1.0.1 Compiling bitflags v1.2.1 Compiling memchr v2.4.1 Compiling memoffset v0.6.4 Compiling xcb v0.8.2 Compiling proc-macro-error v1.0.4 Compiling cc v1.0.69 Compiling smallvec v1.6.1 Compiling nibble_vec v0.1.0 Compiling libc-stdhandle v0.1.0 Compiling dirs-sys-next v0.1.2 Compiling os_str_bytes v6.0.0 Compiling endian-type v0.1.2 Compiling beef v0.5.1 Compiling fnv v1.0.7 Compiling heck v0.4.0 Compiling regex-syntax v0.6.25 Compiling utf8-ranges v1.0.4 Compiling signal-hook v0.3.8 Compiling clap_derive v4.0.21 Compiling logos-derive v0.12.0 Compiling radix_trie v0.2.1 Compiling clap_lex v0.3.3 Compiling x11-clipboard v0.3.3 Compiling dirs-next v2.0.0 Compiling nix v0.22.1 Compiling aho-corasick v0.7.18 Compiling atty v0.2.14 Compiling signal-hook-registry v1.3.0 Compiling fd-lock v3.0.0 Compiling once_cell v1.18.0 Compiling linked-hash-map v0.5.4 Compiling unicode-width v0.1.8 Compiling cfg-if v0.1.10 Compiling unicode-segmentation v1.7.1 Compiling termcolor v1.1.2 Compiling numtoa v0.1.0 Compiling strsim v0.10.0 Compiling utf8parse v0.2.0 Compiling rustyline v9.0.0 Compiling regex v1.5.5 Compiling clap v4.0.26 Compiling termion v1.5.6 Compiling isatty v0.1.9 Compiling yaml-rust v0.4.5 Compiling logos v0.12.0 Compiling clipboard v0.5.0 Compiling lazy_static v1.4.0 Compiling jless v0.9.0 (/tmp/work/textproc/jless/work/jless-0.9.0) warning: methods `clear_screen`, `output`, and `clear_output` are never used --> src/terminal.rs:57:8 | 56 | pub trait Terminal: Write { | -------- methods in this trait 57 | fn clear_screen(&mut self) -> Result; | ^^^^^^^^^^^^ ... 72 | fn output(&self) -> &str; | ^^^^^^ ... 75 | fn clear_output(&mut self); | ^^^^^^^^^^^^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default warning: hiding a lifetime that's elided elsewhere is confusing --> src/search.rs:94:56 | 94 | fn invert_square_and_curly_bracket_escaping(regex: &str) -> Cow { | ^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 94 | fn invert_square_and_curly_bracket_escaping(regex: &str) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> src/search.rs:236:25 | 236 | pub fn matches_iter(&self, range_start: usize) -> MatchRangeIter { | ^^^^^ ^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 236 | pub fn matches_iter(&self, range_start: usize) -> MatchRangeIter<'_> { | ++++ error: linking with `gcc` failed: exit status: 1 | = note: "gcc" "-m64" "-std=c99" "/tmp/work/textproc/jless/work/jless-0.9.0/target/release/deps/rustcIf237l/symbols.o" "<17 object files omitted>" "-Wl,-z,ignore" "-Wl,-Bstatic" "/tmp/work/textproc/jless/work/jless-0.9.0/target/release/deps/{libisatty-83193cce0fcf4e2d,libcfg_if-11c0cf41a622ee55,libyaml_rust-c32f0e8865376dde,liblinked_hash_map-5afdff5ad29de46a,libregex-f71ab568a3603b2a,libaho_corasick-df32047a719114c4,libregex_syntax-a57b27accd05082f,liblogos-8a211758e0e1ccf4,libsignal_hook-130e6d98092f3602,libsignal_hook_registry-a2a93847912dd947,librustyline-b1e4f4f1309b1bab,libutf8parse-1af2d80e9b477a09,libnix-7a7869e44f6c4c55,libmemoffset-1d7e0e833937ea7e,libfd_lock-b2600ab055f4960d,libunicode_width-69b9e218889cd79e,libunicode_segmentation-ef599580d5dec3ee,libdirs_next-c85a20db59f6b9e5,libdirs_sys_next-3d4aee888b4eaf82,libmemchr-e849e182095c91ac,libradix_trie-0b2ed157b35bc7e7,libnibble_vec-d828a24c92eaefcf,libsmallvec-323f4cc86363584d,libendian_type-b80c53f0051c032d,libclipboard-921c4899a52f04e6,libx11_clipboard-eacb274562618c44,libxcb-a88f29be567a687c,liblog-7687cfff2aaa6b48,libcfg_if-72069cfd244ec3cf,libtermion-0da592010d4fbcec,libnumtoa-15bda9f5b7e9519a,libclap-62716471b9910f50,libatty-9f30e12067df5a2d,libstrsim-8877b56e694b865d,libclap_lex-c4fcefd5418f0530,libos_str_bytes-6bc0d34f6afd19bb,libtermcolor-84744106a5362705,libbitflags-7853dcda1d93694b,libonce_cell-7fa80209f417aafe,liblibc_stdhandle-70f59be7244c9990,liblibc-f567f417d1586e90,liblazy_static-de953d3716b58ea7}.rlib" "/lib/rustlib/x86_64-unknown-illumos/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lxcb" "-lxcb-render" "-lxcb-shape" "-lxcb-xfixes" "-lsocket" "-lposix4" "-lpthread" "-lresolv" "-lnsl" "-lumem" "-lgcc_s" "-lm" "-lrt" "-lpthread" "-lsendfile" "-llgrp" "-L" "/tmp/work/textproc/jless/work/jless-0.9.0/target/release/deps/rustcIf237l/raw-dylibs" "-lc" "-lssp" "-L" "/tmp/work/textproc/jless/work/jless-0.9.0/target/release/build/libc-stdhandle-3261c865ee980762/out" "-o" "/tmp/work/textproc/jless/work/jless-0.9.0/target/release/deps/jless-fb8cdadccd078f31" "-nodefaultlibs" "-Wl,-R/lib" "-L/lib" = note: some arguments are omitted. use `--verbose` to show all linker arguments = note: Undefined first referenced symbol in file cfmakeraw /tmp/work/textproc/jless/work/jless-0.9.0/target/release/deps/libtermion-0da592010d4fbcec.rlib(termion-0da592010d4fbcec.termion.f925f6fccb426989-cgu.04.rcgu.o) ld: fatal: symbol referencing errors. No output written to /tmp/work/textproc/jless/work/jless-0.9.0/target/release/deps/jless-fb8cdadccd078f31 collect2: error: ld returned 1 exit status warning: `jless` (bin "jless") generated 3 warnings error: could not compile `jless` (bin "jless") due to 1 previous error; 3 warnings emitted *** Error code 101 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-trunk-x86_64/textproc/jless *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-trunk-x86_64/textproc/jless