+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=313 WRKLOG=/tmp/bulklog/jless-0.9.0nb2/work.log + su pbulk -c '"$@"' make /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=313 WRKLOG=/tmp/bulklog/jless-0.9.0nb2/work.log ===> 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 log v0.4.14 Compiling unicode-xid v0.2.1 Compiling proc-macro-error-attr v1.0.4 Compiling quote v1.0.9 Compiling memchr v2.4.1 Compiling autocfg v1.0.1 Compiling bitflags v1.2.1 Compiling xcb v0.8.2 Compiling memoffset v0.6.4 Compiling proc-macro-error v1.0.4 Compiling cc v1.0.69 Compiling smallvec v1.6.1 Compiling libc-stdhandle v0.1.0 Compiling nibble_vec v0.1.0 Compiling dirs-sys-next v0.1.2 Compiling beef v0.5.1 Compiling utf8-ranges v1.0.4 Compiling os_str_bytes v6.0.0 Compiling fnv v1.0.7 Compiling heck v0.4.0 Compiling endian-type v0.1.2 Compiling signal-hook v0.3.8 Compiling regex-syntax v0.6.25 Compiling radix_trie v0.2.1 Compiling clap_derive v4.0.21 Compiling clap_lex v0.3.3 Compiling dirs-next v2.0.0 Compiling nix v0.22.1 Compiling logos-derive v0.12.0 Compiling aho-corasick v0.7.18 Compiling x11-clipboard v0.3.3 Compiling atty v0.2.14 Compiling fd-lock v3.0.0 Compiling signal-hook-registry v1.3.0 Compiling unicode-segmentation v1.7.1 Compiling numtoa v0.1.0 Compiling linked-hash-map v0.5.4 Compiling cfg-if v0.1.10 Compiling unicode-width v0.1.8 Compiling termcolor v1.1.2 Compiling utf8parse v0.2.0 Compiling once_cell v1.18.0 Compiling strsim v0.10.0 Compiling clap v4.0.26 Compiling rustyline v9.0.0 Compiling yaml-rust v0.4.5 Compiling regex v1.5.5 Compiling isatty v0.1.9 Compiling termion v1.5.6 Compiling logos v0.12.0 Compiling clipboard v0.5.0 Compiling lazy_static v1.4.0 Compiling jless v0.9.0 (/home/pbulk/build/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" "/home/pbulk/build/textproc/jless/work/jless-0.9.0/target/release/deps/rustcVcOoIz/symbols.o" "<17 object files omitted>" "-Wl,-z,ignore" "-Wl,-Bstatic" "/home/pbulk/build/textproc/jless/work/jless-0.9.0/target/release/deps/{libisatty-3f2d8838618dbb9a,libcfg_if-6c725221c62abd95,libyaml_rust-5ce590b9106f5506,liblinked_hash_map-047b6b5f138a301c,libregex-f01c0264a6d98824,libaho_corasick-e2ee3d5dea70b458,libregex_syntax-c7e7178371fccb45,liblogos-f894fd6728c6bbf4,libsignal_hook-7dd1bba97a68e347,libsignal_hook_registry-124909dcc6edc61c,librustyline-b8f178df0793025c,libutf8parse-68b96e7ef302ea92,libnix-3aa3f6482b053336,libmemoffset-c0acfb044b7941b1,libfd_lock-d6e9a3f91fbb082c,libunicode_width-f5715d171bc38111,libunicode_segmentation-20b45e789923ee6f,libdirs_next-684c685bdb2d5761,libdirs_sys_next-8c31644e6b6c6e31,libmemchr-248b496cbc11cae7,libradix_trie-8e55592b9229c2ca,libnibble_vec-a554acfb6e283db4,libsmallvec-7f7d0c35b3df48a0,libendian_type-bafe7e36c14cbd0d,libclipboard-c8144b795120d29a,libx11_clipboard-b53320fcfbe87ee4,libxcb-7e2e02a6e1720dd4,liblog-5a20b54154bf916f,libcfg_if-81ba9f816f51e4c3,libtermion-f26aa341d65aa9f0,libnumtoa-f813e11f1ee9f13c,libclap-47cb36c13f0ab7f8,libatty-10bcf401e97ea599,libstrsim-14b3de83d86d87ab,libclap_lex-4bd7d67fa58e1ae8,libos_str_bytes-1c72b9b9e885eaff,libtermcolor-bef5e6eea53f952c,libbitflags-dbf59cde68c28600,libonce_cell-12c351aac935df9b,liblibc_stdhandle-84ef9c72062523b3,liblibc-19b16203f705cbe5,liblazy_static-40cd39e6f6b39ddd}.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" "/home/pbulk/build/textproc/jless/work/jless-0.9.0/target/release/deps/rustcVcOoIz/raw-dylibs" "-lc" "-lssp" "-L" "/home/pbulk/build/textproc/jless/work/jless-0.9.0/target/release/build/libc-stdhandle-d59fe1d5e1cd4cdd/out" "-o" "/home/pbulk/build/textproc/jless/work/jless-0.9.0/target/release/deps/jless-9b7e2c30df34e315" "-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 /home/pbulk/build/textproc/jless/work/jless-0.9.0/target/release/deps/libtermion-f26aa341d65aa9f0.rlib(termion-f26aa341d65aa9f0.termion.7b2195d661eb4322-cgu.5.rcgu.o) ld: fatal: symbol referencing errors. No output written to /home/pbulk/build/textproc/jless/work/jless-0.9.0/target/release/deps/jless-9b7e2c30df34e315 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