==> Synchronizing chroot copy [/home/alhp/workspace/chroot/root] -> [build_136e1451-3253-4183-849a-6b74b4e83a21]...done ==> Making package: cargo-spellcheck 0.15.5-1.2 (Sun Apr 26 05:26:12 2026) ==> Retrieving sources... -> Downloading cargo-spellcheck-0.15.5.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100 5.16M 0 5.16M 0 0 4.63M 0 00:01 5.16M 100 7.18M 0 7.18M 0 0 5.40M 0 00:01 5.16M 100 7.18M 0 7.18M 0 0 5.40M 0 00:01 5.16M 100 7.18M 0 7.18M 0 0 5.40M 0 00:01 5.16M ==> Validating source files with sha256sums... cargo-spellcheck-0.15.5.tar.gz ... Passed ==> Making package: cargo-spellcheck 0.15.5-1.2 (Sun Apr 26 03:26:15 2026) ==> Checking runtime dependencies... ==> Installing missing dependencies... :: There are 2 providers available for cargo: :: Repository extra 1) rust 2) rustup Enter a number (default=1): resolving dependencies... looking for conflicting packages... Package (8) New Version Net Change extra/compiler-rt 22.1.3-1 53.77 MiB core/libedit 20251016_3.1-1 0.26 MiB extra/libgit2 1:1.9.2-3 3.04 MiB extra/lld 22.1.3-1 6.97 MiB extra/llhttp 9.3.1-1 0.11 MiB extra/llvm-libs 22.1.3-1 160.11 MiB extra/hunspell 1.7.2-3 1.41 MiB extra/rust 1:1.95.0-1 273.51 MiB Total Installed Size: 499.18 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing compiler-rt... installing llhttp... installing libgit2... installing libedit... installing llvm-libs... installing lld... installing rust... Optional dependencies for rust gdb: rust-gdb script lldb: rust-lldb script installing hunspell... Optional dependencies for hunspell perl: for ispellaff2myspell [installed] :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... ==> Checking buildtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Package (2) New Version Net Change extra/clang 22.1.3-1 249.93 MiB extra/hunspell-en_us 2026.02.25-1 2.13 MiB Total Installed Size: 252.07 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing clang... Optional dependencies for clang openmp: OpenMP support in clang with -fopenmp python: for scan-view and git-clang-format llvm: referenced by some clang headers installing hunspell-en_us... Optional dependencies for hunspell-en_us hunspell: the spell checking libraries and apps [installed] :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... ==> Retrieving sources... -> Found cargo-spellcheck-0.15.5.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting cargo-spellcheck-0.15.5.tar.gz with bsdtar ==> Starting prepare()... Updating crates.io index Downloading crates ... Downloaded quote v1.0.39 Downloaded crypto-common v0.1.6 Downloaded pulldown-cmark-escape v0.10.1 Downloaded unicode-ident v1.0.18 Downloaded sys-locale v0.3.2 Downloaded visibility v0.1.1 Downloaded xxhash-rust v0.8.15 Downloaded unicode-segmentation v1.12.0 Downloaded lazy_static v1.5.0 Downloaded toml_datetime v0.6.8 Downloaded idna_adapter v1.2.0 Downloaded block-buffer v0.10.4 Downloaded generic-array v0.14.7 Downloaded percent-encoding v2.3.1 Downloaded utf8_iter v1.0.4 Downloaded icu_provider_macros v1.5.0 Downloaded equivalent v1.0.2 Downloaded zerofrom v0.1.6 Downloaded write16 v1.0.0 Downloaded zerofrom-derive v0.1.6 Downloaded dirs-sys v0.4.1 Downloaded option-ext v0.2.0 Downloaded dirs v5.0.1 Downloaded version_check v0.9.5 Downloaded typenum v1.18.0 Downloaded cfg-if v1.0.0 Downloaded getopts v0.2.21 Downloaded unicase v2.8.1 Downloaded serde_plain v1.0.2 Downloaded cpufeatures v0.2.17 Downloaded tokio-macros v2.5.0 Downloaded mime v0.3.17 Downloaded sha2 v0.10.8 Downloaded itoa v1.0.15 Downloaded iso_country v0.1.4 Downloaded xz2 v0.1.7 Downloaded indoc v2.0.6 Downloaded either v1.15.0 Downloaded stringmetrics v2.2.2 Downloaded proc-macro2 v1.0.94 Downloaded siphasher v1.0.1 Downloaded thiserror-impl v1.0.69 Downloaded thousands v0.2.0 Downloaded lock_api v0.4.12 Downloaded parking_lot_core v0.9.10 Downloaded serde_spanned v0.6.8 Downloaded form_urlencoded v1.2.1 Downloaded writeable v0.5.5 Downloaded displaydoc v0.2.5 Downloaded stable_deref_trait v1.2.0 Downloaded yoke-derive v0.7.5 Downloaded synstructure v0.13.1 Downloaded pkg-config v0.3.32 Downloaded autocfg v1.4.0 Downloaded litemap v0.7.5 Downloaded phf v0.11.3 Downloaded dirs-sys v0.3.7 Downloaded adler2 v2.0.0 Downloaded nlprule-build v0.6.4 Downloaded digest v0.10.7 Downloaded thiserror v1.0.69 Downloaded scopeguard v1.2.0 Downloaded pin-project-lite v0.2.16 Downloaded signal-hook-registry v1.4.2 Downloaded crossbeam-deque v0.8.6 Downloaded which v4.4.2 Downloaded utf16_iter v1.0.5 Downloaded icu_locid_transform v1.5.0 Downloaded tinystr v0.7.6 Downloaded yoke v0.7.5 Downloaded shlex v1.3.0 Downloaded crossbeam-utils v0.8.21 Downloaded zerovec-derive v0.10.3 Downloaded ahash v0.8.11 Downloaded once_cell v1.20.3 Downloaded futures-io v0.3.31 Downloaded bit-set v0.5.3 Downloaded getrandom v0.3.1 Downloaded smallvec v1.14.0 Downloaded parking_lot v0.12.3 Downloaded icu_locid_transform_data v1.5.0 Downloaded futures-macro v0.3.31 Downloaded maplit v1.0.2 Downloaded rayon-cond v0.1.0 Downloaded same-file v1.0.6 Downloaded walkdir v2.5.0 Downloaded globset v0.4.16 Downloaded errno v0.3.10 Downloaded futures-core v0.3.31 Downloaded peeking_take_while v0.1.2 Downloaded home v0.5.11 Downloaded lazycell v1.3.0 Downloaded httpdate v1.0.3 Downloaded toml v0.8.20 Downloaded icu_locid v1.5.0 Downloaded allocator-api2 v0.2.21 Downloaded serde_derive v1.0.219 Downloaded crossbeam-epoch v0.9.18 Downloaded signal-hook v0.3.17 Downloaded icu_normalizer_data v1.5.0 Downloaded icu_provider v1.5.0 Downloaded icu_normalizer v1.5.0 Downloaded tower-service v0.3.3 Downloaded ignore v0.4.23 Downloaded rustc-hash v1.1.0 Downloaded fd-lock v4.0.3 Downloaded icu_properties v1.5.1 Downloaded uuid v1.15.1 Downloaded rayon-core v1.12.1 Downloaded socket2 v0.5.8 Downloaded bytes v1.10.1 Downloaded glob v0.3.2 Downloaded env_filter v0.1.3 Downloaded is_terminal_polyfill v1.70.1 Downloaded rustc-hash v2.1.1 Downloaded cfg_aliases v0.2.1 Downloaded anstyle-query v1.1.2 Downloaded untrusted v0.9.0 Downloaded colorchoice v1.0.3 Downloaded icu_collections v1.5.0 Downloaded serde v1.0.219 Downloaded memchr v2.7.4 Downloaded indexmap v2.7.1 Downloaded url v2.5.4 Downloaded clang-sys v1.8.1 Downloaded jod-thread v0.1.2 Downloaded memoffset v0.9.1 Downloaded anstyle v1.0.10 Downloaded sync_wrapper v0.1.2 Downloaded utf8parse v0.2.2 Downloaded ra_ap_stdx v0.0.269 Downloaded triomphe v0.1.14 Downloaded cc v1.2.16 Downloaded smol_str v0.3.2 Downloaded anstyle-parse v0.2.6 Downloaded anstream v0.6.18 Downloaded countme v3.0.1 Downloaded want v0.3.1 Downloaded signal-hook-mio v0.2.4 Downloaded drop_bomb v0.1.5 Downloaded pulldown-cmark-escape v0.11.0 Downloaded cov-mark v2.0.0 Downloaded ra_ap_edition v0.0.269 Downloaded serde_regex v1.1.0 Downloaded thread_local v1.1.8 Downloaded tracing-error v0.2.1 Downloaded unicode-xid v0.2.6 Downloaded futures-task v0.3.31 Downloaded rowan v0.15.15 Downloaded http-body v0.4.6 Downloaded try-lock v0.2.5 Downloaded toml_edit v0.22.24 Downloaded ra-ap-rustc_lexer v0.98.0 Downloaded memoffset v0.7.1 Downloaded adler v1.0.2 Downloaded clap_lex v0.7.4 Downloaded heck v0.5.0 Downloaded mio v1.0.3 Downloaded futures-sink v0.3.31 Downloaded owo-colors v3.5.0 Downloaded clap-verbosity-flag v2.2.3 Downloaded zerovec v0.10.4 Downloaded pin-utils v0.1.0 Downloaded console v0.15.11 Downloaded unicode-properties v0.1.3 Downloaded idna v1.0.3 Downloaded hashbrown v0.14.5 Downloaded fnv v1.0.7 Downloaded directories v3.0.2 Downloaded cargo_toml v0.21.0 Downloaded hashbrown v0.15.2 Downloaded clap_complete v4.5.46 Downloaded addr2line v0.21.0 Downloaded phf_shared v0.11.3 Downloaded clap_derive v4.5.28 Downloaded hunspell-rs v0.4.0 Downloaded itertools v0.13.0 Downloaded zerocopy v0.7.35 Downloaded borsh v1.5.5 Downloaded eyre v0.6.12 Downloaded hex v0.4.3 Downloaded nom v7.1.3 Downloaded aho-corasick v1.1.3 Downloaded crossbeam-channel v0.5.14 Downloaded assert_matches v1.5.0 Downloaded directories v5.0.1 Downloaded indenter v0.3.3 Downloaded winnow v0.7.3 Downloaded ra_ap_syntax v0.0.269 Downloaded strsim v0.11.1 Downloaded rayon v1.10.0 Downloaded backtrace v0.3.71 Downloaded num_cpus v1.16.0 Downloaded ipnet v2.11.0 Downloaded mio v0.8.11 Downloaded text-size v1.1.1 Downloaded serde_urlencoded v0.7.1 Downloaded bincode v1.3.3 Downloaded rustls-pemfile v1.0.4 Downloaded icu_properties_data v1.5.0 Downloaded pulldown-cmark v0.11.3 Downloaded ra_ap_parser v0.0.269 Downloaded bimap v0.6.3 Downloaded enum_dispatch v0.3.13 Downloaded bindgen v0.61.0 Downloaded regex v1.11.1 Downloaded syn v2.0.100 Downloaded hyper-rustls v0.24.2 Downloaded sct v0.7.1 Downloaded byteorder v1.5.0 Downloaded zspell v0.5.5 Downloaded spellbook v0.1.0 Downloaded clap_builder v4.5.31 Downloaded tracing-subscriber v0.3.19 Downloaded color-spantrace v0.2.1 Downloaded time v0.1.45 Downloaded bstr v1.11.3 Downloaded onig v6.4.0 Downloaded gimli v0.28.1 Downloaded unicode-width v0.2.0 Downloaded rustix v0.38.44 Downloaded regex-syntax v0.8.5 Downloaded fs-err v2.11.0 Downloaded bitflags v1.3.2 Downloaded xmlparser v0.13.6 Downloaded serde-xml-rs v0.4.1 Downloaded slab v0.4.9 Downloaded bit-vec v0.6.3 Downloaded env_logger v0.11.6 Downloaded humantime v2.1.0 Downloaded futures-executor v0.3.31 Downloaded cexpr v0.6.0 Downloaded regex-automata v0.4.9 Downloaded rustc-demangle v0.1.24 Downloaded color-eyre v0.6.3 Downloaded bzip2 v0.4.4 Downloaded roxmltree v0.14.1 Downloaded libc v0.2.170 Downloaded tracing-attributes v0.1.28 Downloaded lzma-sys v0.1.20 Downloaded crc32fast v1.4.2 Downloaded tokio v1.44.0 Downloaded tokio-rustls v0.24.1 Downloaded log v0.4.26 Downloaded ryu v1.0.20 Downloaded getrandom v0.2.15 Downloaded linux-raw-sys v0.4.15 Downloaded zip v0.5.13 Downloaded httparse v1.10.1 Downloaded srx v0.1.4 Downloaded half v1.8.3 Downloaded futures-channel v0.3.31 Downloaded bitflags v2.9.0 Downloaded xml-rs v0.8.25 Downloaded derivative v2.2.0 Downloaded tracing-core v0.1.33 Downloaded futures v0.3.31 Downloaded sharded-slab v0.1.7 Downloaded clap v4.5.31 Downloaded miniz_oxide v0.8.5 Downloaded fancy-regex v0.5.0 Downloaded miniz_oxide v0.7.4 Downloaded base64 v0.21.7 Downloaded nlprule v0.6.4 Downloaded tracing v0.1.41 Downloaded minimal-lexical v0.2.1 Downloaded fancy-regex v0.13.0 Downloaded itertools v0.8.2 Downloaded http v0.2.12 Downloaded flate2 v1.1.0 Downloaded aho-corasick v0.7.20 Downloaded pulldown-cmark v0.10.3 Downloaded itertools v0.10.5 Downloaded tokio-util v0.7.13 Downloaded itertools v0.12.1 Downloaded crossterm v0.27.0 Downloaded reqwest v0.11.27 Downloaded serde_json v1.0.140 Downloaded rustls-webpki v0.101.7 Downloaded h2 v0.3.26 Downloaded hyper v0.14.32 Downloaded futures-util v0.3.31 Downloaded webpki-roots v0.25.4 Downloaded rustls v0.21.12 Downloaded unicode-width v0.1.14 Downloaded syn v1.0.109 Downloaded regex-syntax v0.6.29 Downloaded object v0.32.2 Downloaded nix v0.26.4 Downloaded isolang v2.4.0 Downloaded hunspell-sys v0.3.1 Downloaded onig_sys v69.8.1 Downloaded bzip2-sys v0.1.13+1.0.8 Downloaded encoding_rs v0.8.35 Downloaded ring v0.17.13 Downloaded fst v0.4.7 ==> Starting build()... Compiling proc-macro2 v1.0.94 Compiling unicode-ident v1.0.18 Compiling libc v0.2.170 Compiling serde v1.0.219 Compiling shlex v1.3.0 Compiling autocfg v1.4.0 Compiling memchr v2.7.4 Compiling crossbeam-utils v0.8.21 Compiling pkg-config v0.3.32 Compiling cfg-if v1.0.0 Compiling once_cell v1.20.3 Compiling rayon-core v1.12.1 Compiling itoa v1.0.15 Compiling stable_deref_trait v1.2.0 Compiling version_check v0.9.5 Compiling log v0.4.26 Compiling regex-syntax v0.8.5 Compiling syn v1.0.109 Compiling pin-project-lite v0.2.16 Compiling thiserror v1.0.69 Compiling writeable v0.5.5 Compiling cc v1.2.16 Compiling bytes v1.10.1 Compiling ryu v1.0.20 Compiling litemap v0.7.5 Compiling serde_json v1.0.140 Compiling bitflags v1.3.2 Compiling futures-core v0.3.31 Compiling untrusted v0.9.0 Compiling icu_locid_transform_data v1.5.0 Compiling tracing-core v0.1.33 Compiling lazy_static v1.5.0 Compiling glob v0.3.2 Compiling fnv v1.0.7 Compiling icu_properties_data v1.5.0 Compiling fst v0.4.7 Compiling smallvec v1.14.0 Compiling futures-io v0.3.31 Compiling aho-corasick v1.1.3 Compiling icu_normalizer_data v1.5.0 Compiling equivalent v1.0.2 Compiling futures-sink v0.3.31 Compiling utf16_iter v1.0.5 Compiling httparse v1.10.1 Compiling hashbrown v0.15.2 Compiling pin-utils v0.1.0 Compiling utf8_iter v1.0.4 Compiling rustix v0.38.44 Compiling http v0.2.12 Compiling quote v1.0.39 Compiling ahash v0.8.11 Compiling syn v2.0.100 Compiling crossbeam-epoch v0.9.18 Compiling socket2 v0.5.8 Compiling mio v1.0.3 Compiling getrandom v0.2.15 Compiling futures-task v0.3.31 Compiling write16 v1.0.0 Compiling rustls v0.21.12 Compiling indexmap v2.7.1 Compiling tracing v0.1.41 Compiling crossbeam-deque v0.8.6 Compiling linux-raw-sys v0.4.15 Compiling slab v0.4.9 Compiling fs-err v2.11.0 Compiling regex-automata v0.4.9 Compiling clang-sys v1.8.1 Compiling minimal-lexical v0.2.1 Compiling zerocopy v0.7.35 Compiling tokio v1.44.0 Compiling utf8parse v0.2.2 Compiling try-lock v0.2.5 Compiling percent-encoding v2.3.1 Compiling typenum v1.18.0 Compiling futures-util v0.3.31 Compiling bitflags v2.9.0 Compiling nom v7.1.3 Compiling form_urlencoded v1.2.1 Compiling want v0.3.1 Compiling anstyle-parse v0.2.6 Compiling http-body v0.4.6 Compiling generic-array v0.14.7 Compiling futures-channel v0.3.31 Compiling xml-rs v0.8.25 Compiling home v0.5.11 Compiling adler2 v2.0.0 Compiling tower-service v0.3.3 Compiling is_terminal_polyfill v1.70.1 Compiling anstyle-query v1.1.2 Compiling allocator-api2 v0.2.21 Compiling bindgen v0.61.0 Compiling anstyle v1.0.10 Compiling colorchoice v1.0.3 Compiling bit-vec v0.6.3 Compiling httpdate v1.0.3 Compiling anstream v0.6.18 Compiling bit-set v0.5.3 Compiling miniz_oxide v0.8.5 Compiling hashbrown v0.14.5 Compiling memoffset v0.9.1 Compiling lock_api v0.4.12 Compiling regex v1.11.1 Compiling crc32fast v1.4.2 Compiling xmlparser v0.13.6 Compiling cexpr v0.6.0 Compiling base64 v0.21.7 Compiling peeking_take_while v0.1.2 Compiling parking_lot_core v0.9.10 Compiling rustc-hash v1.1.0 Compiling lazycell v1.3.0 Compiling rustls-pemfile v1.0.4 Compiling roxmltree v0.14.1 Compiling fancy-regex v0.5.0 Compiling flate2 v1.1.0 Compiling synstructure v0.13.1 Compiling signal-hook-registry v1.4.2 Compiling time v0.1.45 Compiling dirs-sys v0.3.7 Compiling aho-corasick v0.7.20 Compiling sharded-slab v0.1.7 Compiling thread_local v1.1.8 Compiling tokio-util v0.7.13 Compiling encoding_rs v0.8.35 Compiling signal-hook v0.3.17 Compiling mime v0.3.17 Compiling option-ext v0.2.0 Compiling winnow v0.7.3 Compiling byteorder v1.5.0 Compiling unicode-xid v0.2.6 Compiling unicode-width v0.1.14 Compiling sync_wrapper v0.1.2 Compiling h2 v0.3.26 Compiling regex-syntax v0.6.29 Compiling heck v0.5.0 Compiling unicode-properties v0.1.3 Compiling ipnet v2.11.0 Compiling clap_lex v0.7.4 Compiling strsim v0.11.1 Compiling scopeguard v1.2.0 Compiling unicase v2.8.1 Compiling webpki-roots v0.25.4 Compiling clap_builder v4.5.31 Compiling ra-ap-rustc_lexer v0.98.0 Compiling getopts v0.2.21 Compiling dirs-sys v0.4.1 Compiling tracing-subscriber v0.3.19 Compiling directories v3.0.2 Compiling crossbeam-channel v0.5.14 Compiling indoc v2.0.6 Compiling pulldown-cmark v0.11.3 Compiling siphasher v1.0.1 Compiling getrandom v0.3.1 Compiling gimli v0.28.1 Compiling eyre v0.6.12 Compiling jod-thread v0.1.2 Compiling drop_bomb v0.1.5 Compiling countme v3.0.1 Compiling ring v0.17.13 Compiling onig_sys v69.8.1 Compiling lzma-sys v0.1.20 Compiling bzip2-sys v0.1.13+1.0.8 Compiling backtrace v0.3.71 Compiling ra_ap_edition v0.0.269 Compiling adler v1.0.2 Compiling hyper v0.14.32 Compiling text-size v1.1.1 Compiling miniz_oxide v0.7.4 Compiling zspell v0.5.5 Compiling rowan v0.15.15 Compiling bzip2 v0.4.4 Compiling phf_shared v0.11.3 Compiling parking_lot v0.12.3 Compiling xz2 v0.1.7 Compiling block-buffer v0.10.4 Compiling crypto-common v0.1.6 Compiling mio v0.8.11 Compiling object v0.32.2 Compiling bstr v1.11.3 Compiling unicode-width v0.2.0 Compiling pulldown-cmark v0.10.3 Compiling smol_str v0.3.2 Compiling addr2line v0.21.0 Compiling cov-mark v2.0.0 Compiling rustc-demangle v0.1.24 Compiling indenter v0.3.3 Compiling pulldown-cmark-escape v0.11.0 Compiling triomphe v0.1.14 Compiling owo-colors v3.5.0 Compiling rustc-hash v2.1.1 Compiling same-file v1.0.6 Compiling walkdir v2.5.0 Compiling globset v0.4.16 Compiling signal-hook-mio v0.2.4 Compiling console v0.15.11 Compiling digest v0.10.7 Compiling phf v0.11.3 Compiling dirs v5.0.1 Compiling env_filter v0.1.3 Compiling fancy-regex v0.13.0 warning: onig_sys@69.8.1: oniguruma/src/regparse.c: In function 'onig_st_init_strend_table_with_size': warning: onig_sys@69.8.1: oniguruma/src/regparse.c:588:5: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(st_str_end_key *, st_str_end_key *)' [-Wincompatible-pointer-types] warning: onig_sys@69.8.1: 588 | str_end_cmp, warning: onig_sys@69.8.1: | ^~~~~~~~~~~ warning: onig_sys@69.8.1: oniguruma/src/regparse.c:588:5: note: (near initialization for 'hashType.compare') warning: onig_sys@69.8.1: oniguruma/src/regparse.c:550:1: note: 'str_end_cmp' declared here warning: onig_sys@69.8.1: 550 | str_end_cmp(st_str_end_key* x, st_str_end_key* y) warning: onig_sys@69.8.1: | ^~~~~~~~~~~ warning: onig_sys@69.8.1: oniguruma/src/regparse.c:589:5: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(st_str_end_key *)' [-Wincompatible-pointer-types] warning: onig_sys@69.8.1: 589 | str_end_hash, warning: onig_sys@69.8.1: | ^~~~~~~~~~~~ warning: onig_sys@69.8.1: oniguruma/src/regparse.c:589:5: note: (near initialization for 'hashType.hash') warning: onig_sys@69.8.1: oniguruma/src/regparse.c:571:1: note: 'str_end_hash' declared here warning: onig_sys@69.8.1: 571 | str_end_hash(st_str_end_key* x) warning: onig_sys@69.8.1: | ^~~~~~~~~~~~ warning: onig_sys@69.8.1: oniguruma/src/regparse.c: In function 'onig_st_init_callout_name_table_with_size': warning: onig_sys@69.8.1: oniguruma/src/regparse.c:678:5: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(st_callout_name_key *, st_callout_name_key *)' [-Wincompatible-pointer-types] warning: onig_sys@69.8.1: 678 | callout_name_table_cmp, warning: onig_sys@69.8.1: | ^~~~~~~~~~~~~~~~~~~~~~ warning: onig_sys@69.8.1: oniguruma/src/regparse.c:678:5: note: (near initialization for 'hashType.compare') warning: onig_sys@69.8.1: oniguruma/src/regparse.c:637:1: note: 'callout_name_table_cmp' declared here warning: onig_sys@69.8.1: 637 | callout_name_table_cmp(st_callout_name_key* x, st_callout_name_key* y) warning: onig_sys@69.8.1: | ^~~~~~~~~~~~~~~~~~~~~~ warning: onig_sys@69.8.1: oniguruma/src/regparse.c:679:5: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(st_callout_name_key *)' [-Wincompatible-pointer-types] warning: onig_sys@69.8.1: 679 | callout_name_table_hash, warning: onig_sys@69.8.1: | ^~~~~~~~~~~~~~~~~~~~~~~ warning: onig_sys@69.8.1: oniguruma/src/regparse.c:679:5: note: (near initialization for 'hashType.hash') warning: onig_sys@69.8.1: oniguruma/src/regparse.c:660:1: note: 'callout_name_table_hash' declared here warning: onig_sys@69.8.1: 660 | callout_name_table_hash(st_callout_name_key* x) warning: onig_sys@69.8.1: | ^~~~~~~~~~~~~~~~~~~~~~~ warning: onig_sys@69.8.1: oniguruma/src/regparse.c: In function 'names_clear': warning: onig_sys@69.8.1: oniguruma/src/regparse.c:804:24: error: passing argument 2 of 'onig_st_foreach' from incompatible pointer type [-Wincompatible-pointer-types] warning: onig_sys@69.8.1: 804 | onig_st_foreach(t, i_free_name_entry, 0); warning: onig_sys@69.8.1: | ^~~~~~~~~~~~~~~~~ warning: onig_sys@69.8.1: | | warning: onig_sys@69.8.1: | int (*)(OnigUChar *, NameEntry *, void *) {aka int (*)(unsigned char *, NameEntry *, void *)} warning: onig_sys@69.8.1: In file included from oniguruma/src/regparse.c:37: warning: onig_sys@69.8.1: oniguruma/src/st.h:55:31: note: expected 'int (*)(void)' but argument is of type 'int (*)(OnigUChar *, NameEntry *, void *)' {aka 'int (*)(unsigned char *, NameEntry *, void *)'} warning: onig_sys@69.8.1: 55 | int st_foreach _((st_table *, int (*)(ANYARGS), st_data_t)); warning: onig_sys@69.8.1: | ^~~~~~~~~~~~~~~~ warning: onig_sys@69.8.1: oniguruma/src/st.h:35:18: note: in definition of macro '_' warning: onig_sys@69.8.1: 35 | # define _(args) args warning: onig_sys@69.8.1: | ^~~~ warning: onig_sys@69.8.1: oniguruma/src/regparse.c:789:1: note: 'i_free_name_entry' declared here warning: onig_sys@69.8.1: 789 | i_free_name_entry(UChar* key, NameEntry* e, void* arg ARG_UNUSED) warning: onig_sys@69.8.1: | ^~~~~~~~~~~~~~~~~ warning: onig_sys@69.8.1: oniguruma/src/regparse.c: In function 'onig_foreach_name': warning: onig_sys@69.8.1: oniguruma/src/regparse.c:873:24: error: passing argument 2 of 'onig_st_foreach' from incompatible pointer type [-Wincompatible-pointer-types] warning: onig_sys@69.8.1: 873 | onig_st_foreach(t, i_names, (HashDataType )&narg); warning: onig_sys@69.8.1: | ^~~~~~~ warning: onig_sys@69.8.1: | | warning: onig_sys@69.8.1: | int (*)(OnigUChar *, NameEntry *, INamesArg *) {aka int (*)(unsigned char *, NameEntry *, INamesArg *)} warning: onig_sys@69.8.1: oniguruma/src/st.h:55:31: note: expected 'int (*)(void)' but argument is of type 'int (*)(OnigUChar *, NameEntry *, INamesArg *)' {aka 'int (*)(unsigned char *, NameEntry *, INamesArg *)'} warning: onig_sys@69.8.1: 55 | int st_foreach _((st_table *, int (*)(ANYARGS), st_data_t)); warning: onig_sys@69.8.1: | ^~~~~~~~~~~~~~~~ warning: onig_sys@69.8.1: oniguruma/src/st.h:35:18: note: in definition of macro '_' warning: onig_sys@69.8.1: 35 | # define _(args) args warning: onig_sys@69.8.1: | ^~~~ warning: onig_sys@69.8.1: oniguruma/src/regparse.c:846:1: note: 'i_names' declared here warning: onig_sys@69.8.1: 846 | i_names(UChar* key ARG_UNUSED, NameEntry* e, INamesArg* arg) warning: onig_sys@69.8.1: | ^~~~~~~ warning: onig_sys@69.8.1: oniguruma/src/regparse.c: In function 'onig_renumber_name_table': warning: onig_sys@69.8.1: oniguruma/src/regparse.c:901:24: error: passing argument 2 of 'onig_st_foreach' from incompatible pointer type [-Wincompatible-pointer-types] warning: onig_sys@69.8.1: 901 | onig_st_foreach(t, i_renumber_name, (HashDataType )map); warning: onig_sys@69.8.1: | ^~~~~~~~~~~~~~~ warning: onig_sys@69.8.1: | | warning: onig_sys@69.8.1: | int (*)(OnigUChar *, NameEntry *, GroupNumMap *) {aka int (*)(unsigned char *, NameEntry *, GroupNumMap *)} warning: onig_sys@69.8.1: oniguruma/src/st.h:55:31: note: expected 'int (*)(void)' but argument is of type 'int (*)(OnigUChar *, NameEntry *, GroupNumMap *)' {aka 'int (*)(unsigned char *, NameEntry *, GroupNumMap *)'} warning: onig_sys@69.8.1: 55 | int st_foreach _((st_table *, int (*)(ANYARGS), st_data_t)); warning: onig_sys@69.8.1: | ^~~~~~~~~~~~~~~~ warning: onig_sys@69.8.1: oniguruma/src/st.h:35:18: note: in definition of macro '_' warning: onig_sys@69.8.1: 35 | # define _(args) args warning: onig_sys@69.8.1: | ^~~~ warning: onig_sys@69.8.1: oniguruma/src/regparse.c:879:1: note: 'i_renumber_name' declared here warning: onig_sys@69.8.1: 879 | i_renumber_name(UChar* key ARG_UNUSED, NameEntry* e, GroupNumMap* map) warning: onig_sys@69.8.1: | ^~~~~~~~~~~~~~~ warning: onig_sys@69.8.1: oniguruma/src/regparse.c: In function 'callout_name_table_clear': warning: onig_sys@69.8.1: oniguruma/src/regparse.c:1386:24: error: passing argument 2 of 'onig_st_foreach' from incompatible pointer type [-Wincompatible-pointer-types] warning: onig_sys@69.8.1: 1386 | onig_st_foreach(t, i_free_callout_name_entry, 0); warning: onig_sys@69.8.1: | ^~~~~~~~~~~~~~~~~~~~~~~~~ warning: onig_sys@69.8.1: | | warning: onig_sys@69.8.1: | int (*)(st_callout_name_key *, CalloutNameEntry *, void *) warning: onig_sys@69.8.1: oniguruma/src/st.h:55:31: note: expected 'int (*)(void)' but argument is of type 'int (*)(st_callout_name_key *, CalloutNameEntry *, void *)' warning: onig_sys@69.8.1: 55 | int st_foreach _((st_table *, int (*)(ANYARGS), st_data_t)); warning: onig_sys@69.8.1: | ^~~~~~~~~~~~~~~~ warning: onig_sys@69.8.1: oniguruma/src/st.h:35:18: note: in definition of macro '_' warning: onig_sys@69.8.1: 35 | # define _(args) args warning: onig_sys@69.8.1: | ^~~~ warning: onig_sys@69.8.1: oniguruma/src/regparse.c:1370:1: note: 'i_free_callout_name_entry' declared here warning: onig_sys@69.8.1: 1370 | i_free_callout_name_entry(st_callout_name_key* key, CalloutNameEntry* e, warning: onig_sys@69.8.1: | ^~~~~~~~~~~~~~~~~~~~~~~~~ warning: onig_sys@69.8.1: oniguruma/src/regparse.c: In function 'setup_ext_callout_list_values': warning: onig_sys@69.8.1: oniguruma/src/regparse.c:1884:56: error: passing argument 2 of 'onig_st_foreach' from incompatible pointer type [-Wincompatible-pointer-types] warning: onig_sys@69.8.1: 1884 | onig_st_foreach((CalloutTagTable *)ext->tag_table, i_callout_callout_list_set, warning: onig_sys@69.8.1: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ warning: onig_sys@69.8.1: | | warning: onig_sys@69.8.1: | int (*)(OnigUChar *, CalloutTagVal, void *) {aka int (*)(unsigned char *, long int, void *)} warning: onig_sys@69.8.1: oniguruma/src/st.h:55:31: note: expected 'int (*)(void)' but argument is of type 'int (*)(OnigUChar *, CalloutTagVal, void *)' {aka 'int (*)(unsigned char *, long int, void *)'} warning: onig_sys@69.8.1: 55 | int st_foreach _((st_table *, int (*)(ANYARGS), st_data_t)); warning: onig_sys@69.8.1: | ^~~~~~~~~~~~~~~~ warning: onig_sys@69.8.1: oniguruma/src/st.h:35:18: note: in definition of macro '_' warning: onig_sys@69.8.1: 35 | # define _(args) args warning: onig_sys@69.8.1: | ^~~~ warning: onig_sys@69.8.1: oniguruma/src/regparse.c:1866:1: note: 'i_callout_callout_list_set' declared here warning: onig_sys@69.8.1: 1866 | i_callout_callout_list_set(UChar* key, CalloutTagVal e, void* arg) warning: onig_sys@69.8.1: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ warning: onig_sys@69.8.1: oniguruma/src/regparse.c: In function 'callout_tag_table_clear': warning: onig_sys@69.8.1: oniguruma/src/regparse.c:1932:24: error: passing argument 2 of 'onig_st_foreach' from incompatible pointer type [-Wincompatible-pointer-types] warning: onig_sys@69.8.1: 1932 | onig_st_foreach(t, i_free_callout_tag_entry, 0); warning: onig_sys@69.8.1: | ^~~~~~~~~~~~~~~~~~~~~~~~ warning: onig_sys@69.8.1: | | warning: onig_sys@69.8.1: | int (*)(OnigUChar *, CalloutTagVal, void *) {aka int (*)(unsigned char *, long int, void *)} warning: onig_sys@69.8.1: oniguruma/src/st.h:55:31: note: expected 'int (*)(void)' but argument is of type 'int (*)(OnigUChar *, CalloutTagVal, void *)' {aka 'int (*)(unsigned char *, long int, void *)'} warning: onig_sys@69.8.1: 55 | int st_foreach _((st_table *, int (*)(ANYARGS), st_data_t)); warning: onig_sys@69.8.1: | ^~~~~~~~~~~~~~~~ warning: onig_sys@69.8.1: oniguruma/src/st.h:35:18: note: in definition of macro '_' warning: onig_sys@69.8.1: 35 | # define _(args) args warning: onig_sys@69.8.1: | ^~~~ warning: onig_sys@69.8.1: oniguruma/src/regparse.c:1922:1: note: 'i_free_callout_tag_entry' declared here warning: onig_sys@69.8.1: 1922 | i_free_callout_tag_entry(UChar* key, CalloutTagVal e, void* arg ARG_UNUSED) warning: onig_sys@69.8.1: | ^~~~~~~~~~~~~~~~~~~~~~~~ error: failed to run custom build command for `onig_sys v69.8.1` Caused by: process didn't exit successfully: `/startdir/src/cargo-spellcheck-0.15.5/target/release/build/onig_sys-d2b875a9ef744654/build-script-build` (exit status: 1) --- stdout cargo:rerun-if-env-changed=RUSTONIG_DYNAMIC_LIBONIG cargo:rerun-if-env-changed=RUSTONIG_STATIC_LIBONIG cargo:rerun-if-env-changed=RUSTONIG_SYSTEM_LIBONIG OUT_DIR = Some(/startdir/src/cargo-spellcheck-0.15.5/target/release/build/onig_sys-23c1c13fe3f997f2/out) OPT_LEVEL = Some(3) TARGET = Some(x86_64-unknown-linux-gnu) HOST = Some(x86_64-unknown-linux-gnu) cargo:rerun-if-env-changed=CC_x86_64-unknown-linux-gnu CC_x86_64-unknown-linux-gnu = None cargo:rerun-if-env-changed=CC_x86_64_unknown_linux_gnu CC_x86_64_unknown_linux_gnu = None cargo:rerun-if-env-changed=HOST_CC HOST_CC = None cargo:rerun-if-env-changed=CC CC = None cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT RUSTC_WRAPPER = None cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS CRATE_CC_NO_DEFAULTS = None DEBUG = Some(true) CARGO_CFG_TARGET_FEATURE = Some(avx,avx2,bmi1,bmi2,cmpxchg16b,f16c,fma,fxsr,lzcnt,movbe,popcnt,sse,sse2,sse3,sse4.1,sse4.2,ssse3,xsave) cargo:rerun-if-env-changed=CFLAGS CFLAGS = Some(-march=x86-64-v3 -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mpclmul -g -ffile-prefix-map=/startdir/src=/usr/src/debug/cargo-spellcheck) cargo:rerun-if-env-changed=CC_SHELL_ESCAPED_FLAGS CC_SHELL_ESCAPED_FLAGS = None cargo:rerun-if-env-changed=HOST_CFLAGS HOST_CFLAGS = None cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_linux_gnu CFLAGS_x86_64_unknown_linux_gnu = None cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-linux-gnu CFLAGS_x86_64-unknown-linux-gnu = None CARGO_ENCODED_RUSTFLAGS = Some(-Cforce-frame-pointers=yes-Copt-level=3-Ctarget-cpu=x86-64-v3-Clink-arg=-z-Clink-arg=pack-relative-relocs-Ccodegen-units=1-Cdebuginfo=2--remap-path-prefix=/startdir/src=/usr/src/debug/cargo-spellcheck) OUT_DIR = Some(/startdir/src/cargo-spellcheck-0.15.5/target/release/build/onig_sys-23c1c13fe3f997f2/out) cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS CRATE_CC_NO_DEFAULTS = None TARGET = Some(x86_64-unknown-linux-gnu) CARGO_CFG_TARGET_FEATURE = Some(avx,avx2,bmi1,bmi2,cmpxchg16b,f16c,fma,fxsr,lzcnt,movbe,popcnt,sse,sse2,sse3,sse4.1,sse4.2,ssse3,xsave) HOST = Some(x86_64-unknown-linux-gnu) cargo:rerun-if-env-changed=CFLAGS CFLAGS = Some(-march=x86-64-v3 -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mpclmul -g -ffile-prefix-map=/startdir/src=/usr/src/debug/cargo-spellcheck) cargo:rerun-if-env-changed=CC_SHELL_ESCAPED_FLAGS CC_SHELL_ESCAPED_FLAGS = None cargo:rerun-if-env-changed=HOST_CFLAGS HOST_CFLAGS = None cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_linux_gnu CFLAGS_x86_64_unknown_linux_gnu = None cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-linux-gnu CFLAGS_x86_64-unknown-linux-gnu = None cargo:warning=oniguruma/src/regparse.c: In function 'onig_st_init_strend_table_with_size': cargo:warning=oniguruma/src/regparse.c:588:5: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(st_str_end_key *, st_str_end_key *)' [-Wincompatible-pointer-types] cargo:warning= 588 | str_end_cmp, cargo:warning= | ^~~~~~~~~~~ cargo:warning=oniguruma/src/regparse.c:588:5: note: (near initialization for 'hashType.compare') cargo:warning=oniguruma/src/regparse.c:550:1: note: 'str_end_cmp' declared here cargo:warning= 550 | str_end_cmp(st_str_end_key* x, st_str_end_key* y) cargo:warning= | ^~~~~~~~~~~ cargo:warning=oniguruma/src/regparse.c:589:5: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(st_str_end_key *)' [-Wincompatible-pointer-types] cargo:warning= 589 | str_end_hash, cargo:warning= | ^~~~~~~~~~~~ cargo:warning=oniguruma/src/regparse.c:589:5: note: (near initialization for 'hashType.hash') cargo:warning=oniguruma/src/regparse.c:571:1: note: 'str_end_hash' declared here cargo:warning= 571 | str_end_hash(st_str_end_key* x) cargo:warning= | ^~~~~~~~~~~~ cargo:warning=oniguruma/src/regparse.c: In function 'onig_st_init_callout_name_table_with_size': cargo:warning=oniguruma/src/regparse.c:678:5: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(st_callout_name_key *, st_callout_name_key *)' [-Wincompatible-pointer-types] cargo:warning= 678 | callout_name_table_cmp, cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~ cargo:warning=oniguruma/src/regparse.c:678:5: note: (near initialization for 'hashType.compare') cargo:warning=oniguruma/src/regparse.c:637:1: note: 'callout_name_table_cmp' declared here cargo:warning= 637 | callout_name_table_cmp(st_callout_name_key* x, st_callout_name_key* y) cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~ cargo:warning=oniguruma/src/regparse.c:679:5: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(st_callout_name_key *)' [-Wincompatible-pointer-types] cargo:warning= 679 | callout_name_table_hash, cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~ cargo:warning=oniguruma/src/regparse.c:679:5: note: (near initialization for 'hashType.hash') cargo:warning=oniguruma/src/regparse.c:660:1: note: 'callout_name_table_hash' declared here cargo:warning= 660 | callout_name_table_hash(st_callout_name_key* x) cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~ cargo:warning=oniguruma/src/regparse.c: In function 'names_clear': cargo:warning=oniguruma/src/regparse.c:804:24: error: passing argument 2 of 'onig_st_foreach' from incompatible pointer type [-Wincompatible-pointer-types] cargo:warning= 804 | onig_st_foreach(t, i_free_name_entry, 0); cargo:warning= | ^~~~~~~~~~~~~~~~~ cargo:warning= | | cargo:warning= | int (*)(OnigUChar *, NameEntry *, void *) {aka int (*)(unsigned char *, NameEntry *, void *)} cargo:warning=In file included from oniguruma/src/regparse.c:37: cargo:warning=oniguruma/src/st.h:55:31: note: expected 'int (*)(void)' but argument is of type 'int (*)(OnigUChar *, NameEntry *, void *)' {aka 'int (*)(unsigned char *, NameEntry *, void *)'} cargo:warning= 55 | int st_foreach _((st_table *, int (*)(ANYARGS), st_data_t)); cargo:warning= | ^~~~~~~~~~~~~~~~ cargo:warning=oniguruma/src/st.h:35:18: note: in definition of macro '_' cargo:warning= 35 | # define _(args) args cargo:warning= | ^~~~ cargo:warning=oniguruma/src/regparse.c:789:1: note: 'i_free_name_entry' declared here cargo:warning= 789 | i_free_name_entry(UChar* key, NameEntry* e, void* arg ARG_UNUSED) cargo:warning= | ^~~~~~~~~~~~~~~~~ cargo:warning=oniguruma/src/regparse.c: In function 'onig_foreach_name': cargo:warning=oniguruma/src/regparse.c:873:24: error: passing argument 2 of 'onig_st_foreach' from incompatible pointer type [-Wincompatible-pointer-types] cargo:warning= 873 | onig_st_foreach(t, i_names, (HashDataType )&narg); cargo:warning= | ^~~~~~~ cargo:warning= | | cargo:warning= | int (*)(OnigUChar *, NameEntry *, INamesArg *) {aka int (*)(unsigned char *, NameEntry *, INamesArg *)} cargo:warning=oniguruma/src/st.h:55:31: note: expected 'int (*)(void)' but argument is of type 'int (*)(OnigUChar *, NameEntry *, INamesArg *)' {aka 'int (*)(unsigned char *, NameEntry *, INamesArg *)'} cargo:warning= 55 | int st_foreach _((st_table *, int (*)(ANYARGS), st_data_t)); cargo:warning= | ^~~~~~~~~~~~~~~~ cargo:warning=oniguruma/src/st.h:35:18: note: in definition of macro '_' cargo:warning= 35 | # define _(args) args cargo:warning= | ^~~~ cargo:warning=oniguruma/src/regparse.c:846:1: note: 'i_names' declared here cargo:warning= 846 | i_names(UChar* key ARG_UNUSED, NameEntry* e, INamesArg* arg) cargo:warning= | ^~~~~~~ cargo:warning=oniguruma/src/regparse.c: In function 'onig_renumber_name_table': cargo:warning=oniguruma/src/regparse.c:901:24: error: passing argument 2 of 'onig_st_foreach' from incompatible pointer type [-Wincompatible-pointer-types] cargo:warning= 901 | onig_st_foreach(t, i_renumber_name, (HashDataType )map); cargo:warning= | ^~~~~~~~~~~~~~~ cargo:warning= | | cargo:warning= | int (*)(OnigUChar *, NameEntry *, GroupNumMap *) {aka int (*)(unsigned char *, NameEntry *, GroupNumMap *)} cargo:warning=oniguruma/src/st.h:55:31: note: expected 'int (*)(void)' but argument is of type 'int (*)(OnigUChar *, NameEntry *, GroupNumMap *)' {aka 'int (*)(unsigned char *, NameEntry *, GroupNumMap *)'} cargo:warning= 55 | int st_foreach _((st_table *, int (*)(ANYARGS), st_data_t)); cargo:warning= | ^~~~~~~~~~~~~~~~ cargo:warning=oniguruma/src/st.h:35:18: note: in definition of macro '_' cargo:warning= 35 | # define _(args) args cargo:warning= | ^~~~ cargo:warning=oniguruma/src/regparse.c:879:1: note: 'i_renumber_name' declared here cargo:warning= 879 | i_renumber_name(UChar* key ARG_UNUSED, NameEntry* e, GroupNumMap* map) cargo:warning= | ^~~~~~~~~~~~~~~ cargo:warning=oniguruma/src/regparse.c: In function 'callout_name_table_clear': cargo:warning=oniguruma/src/regparse.c:1386:24: error: passing argument 2 of 'onig_st_foreach' from incompatible pointer type [-Wincompatible-pointer-types] cargo:warning= 1386 | onig_st_foreach(t, i_free_callout_name_entry, 0); cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~ cargo:warning= | | cargo:warning= | int (*)(st_callout_name_key *, CalloutNameEntry *, void *) cargo:warning=oniguruma/src/st.h:55:31: note: expected 'int (*)(void)' but argument is of type 'int (*)(st_callout_name_key *, CalloutNameEntry *, void *)' cargo:warning= 55 | int st_foreach _((st_table *, int (*)(ANYARGS), st_data_t)); cargo:warning= | ^~~~~~~~~~~~~~~~ cargo:warning=oniguruma/src/st.h:35:18: note: in definition of macro '_' cargo:warning= 35 | # define _(args) args cargo:warning= | ^~~~ cargo:warning=oniguruma/src/regparse.c:1370:1: note: 'i_free_callout_name_entry' declared here cargo:warning= 1370 | i_free_callout_name_entry(st_callout_name_key* key, CalloutNameEntry* e, cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~ cargo:warning=oniguruma/src/regparse.c: In function 'setup_ext_callout_list_values': cargo:warning=oniguruma/src/regparse.c:1884:56: error: passing argument 2 of 'onig_st_foreach' from incompatible pointer type [-Wincompatible-pointer-types] cargo:warning= 1884 | onig_st_foreach((CalloutTagTable *)ext->tag_table, i_callout_callout_list_set, cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~ cargo:warning= | | cargo:warning= | int (*)(OnigUChar *, CalloutTagVal, void *) {aka int (*)(unsigned char *, long int, void *)} cargo:warning=oniguruma/src/st.h:55:31: note: expected 'int (*)(void)' but argument is of type 'int (*)(OnigUChar *, CalloutTagVal, void *)' {aka 'int (*)(unsigned char *, long int, void *)'} cargo:warning= 55 | int st_foreach _((st_table *, int (*)(ANYARGS), st_data_t)); cargo:warning= | ^~~~~~~~~~~~~~~~ cargo:warning=oniguruma/src/st.h:35:18: note: in definition of macro '_' cargo:warning= 35 | # define _(args) args cargo:warning= | ^~~~ cargo:warning=oniguruma/src/regparse.c:1866:1: note: 'i_callout_callout_list_set' declared here cargo:warning= 1866 | i_callout_callout_list_set(UChar* key, CalloutTagVal e, void* arg) cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~ cargo:warning=oniguruma/src/regparse.c: In function 'callout_tag_table_clear': cargo:warning=oniguruma/src/regparse.c:1932:24: error: passing argument 2 of 'onig_st_foreach' from incompatible pointer type [-Wincompatible-pointer-types] cargo:warning= 1932 | onig_st_foreach(t, i_free_callout_tag_entry, 0); cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~ cargo:warning= | | cargo:warning= | int (*)(OnigUChar *, CalloutTagVal, void *) {aka int (*)(unsigned char *, long int, void *)} cargo:warning=oniguruma/src/st.h:55:31: note: expected 'int (*)(void)' but argument is of type 'int (*)(OnigUChar *, CalloutTagVal, void *)' {aka 'int (*)(unsigned char *, long int, void *)'} cargo:warning= 55 | int st_foreach _((st_table *, int (*)(ANYARGS), st_data_t)); cargo:warning= | ^~~~~~~~~~~~~~~~ cargo:warning=oniguruma/src/st.h:35:18: note: in definition of macro '_' cargo:warning= 35 | # define _(args) args cargo:warning= | ^~~~ cargo:warning=oniguruma/src/regparse.c:1922:1: note: 'i_free_callout_tag_entry' declared here cargo:warning= 1922 | i_free_callout_tag_entry(UChar* key, CalloutTagVal e, void* arg ARG_UNUSED) cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~ --- stderr error occurred in cc-rs: command did not execute successfully (status code exit status: 1): LC_ALL="C" "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-I" "/startdir/src/cargo-spellcheck-0.15.5/target/release/build/onig_sys-23c1c13fe3f997f2/out" "-I" "oniguruma/src" "-fno-omit-frame-pointer" "-DHAVE_UNISTD_H=1" "-DHAVE_SYS_TYPES_H=1" "-DHAVE_SYS_TIME_H=1" "-march=x86-64-v3" "-O3" "-pipe" "-fno-plt" "-fexceptions" "-Wp,-D_FORTIFY_SOURCE=3" "-Wformat" "-Werror=format-security" "-fstack-clash-protection" "-fcf-protection" "-fno-omit-frame-pointer" "-mno-omit-leaf-frame-pointer" "-mpclmul" "-g" "-ffile-prefix-map=/startdir/src=/usr/src/debug/cargo-spellcheck" "-o" "/startdir/src/cargo-spellcheck-0.15.5/target/release/build/onig_sys-23c1c13fe3f997f2/out/a445302c6d3dcb51-regparse.o" "-c" "oniguruma/src/regparse.c" warning: build failed, waiting for other jobs to finish... warning: onig_sys@69.8.1: oniguruma/src/regparse.c: In function 'onig_st_init_strend_table_with_size': warning: onig_sys@69.8.1: oniguruma/src/regparse.c:588:5: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(st_str_end_key *, st_str_end_key *)' [-Wincompatible-pointer-types] warning: onig_sys@69.8.1: 588 | str_end_cmp, warning: onig_sys@69.8.1: | ^~~~~~~~~~~ warning: onig_sys@69.8.1: oniguruma/src/regparse.c:588:5: note: (near initialization for 'hashType.compare') warning: onig_sys@69.8.1: oniguruma/src/regparse.c:550:1: note: 'str_end_cmp' declared here warning: onig_sys@69.8.1: 550 | str_end_cmp(st_str_end_key* x, st_str_end_key* y) warning: onig_sys@69.8.1: | ^~~~~~~~~~~ warning: onig_sys@69.8.1: oniguruma/src/regparse.c:589:5: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(st_str_end_key *)' [-Wincompatible-pointer-types] warning: onig_sys@69.8.1: 589 | str_end_hash, warning: onig_sys@69.8.1: | ^~~~~~~~~~~~ warning: onig_sys@69.8.1: oniguruma/src/regparse.c:589:5: note: (near initialization for 'hashType.hash') warning: onig_sys@69.8.1: oniguruma/src/regparse.c:571:1: note: 'str_end_hash' declared here warning: onig_sys@69.8.1: 571 | str_end_hash(st_str_end_key* x) warning: onig_sys@69.8.1: | ^~~~~~~~~~~~ warning: onig_sys@69.8.1: oniguruma/src/regparse.c: In function 'onig_st_init_callout_name_table_with_size': warning: onig_sys@69.8.1: oniguruma/src/regparse.c:678:5: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(st_callout_name_key *, st_callout_name_key *)' [-Wincompatible-pointer-types] warning: onig_sys@69.8.1: 678 | callout_name_table_cmp, warning: onig_sys@69.8.1: | ^~~~~~~~~~~~~~~~~~~~~~ warning: onig_sys@69.8.1: oniguruma/src/regparse.c:678:5: note: (near initialization for 'hashType.compare') warning: onig_sys@69.8.1: oniguruma/src/regparse.c:637:1: note: 'callout_name_table_cmp' declared here warning: onig_sys@69.8.1: 637 | callout_name_table_cmp(st_callout_name_key* x, st_callout_name_key* y) warning: onig_sys@69.8.1: | ^~~~~~~~~~~~~~~~~~~~~~ warning: onig_sys@69.8.1: oniguruma/src/regparse.c:679:5: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(st_callout_name_key *)' [-Wincompatible-pointer-types] warning: onig_sys@69.8.1: 679 | callout_name_table_hash, warning: onig_sys@69.8.1: | ^~~~~~~~~~~~~~~~~~~~~~~ warning: onig_sys@69.8.1: oniguruma/src/regparse.c:679:5: note: (near initialization for 'hashType.hash') warning: onig_sys@69.8.1: oniguruma/src/regparse.c:660:1: note: 'callout_name_table_hash' declared here warning: onig_sys@69.8.1: 660 | callout_name_table_hash(st_callout_name_key* x) warning: onig_sys@69.8.1: | ^~~~~~~~~~~~~~~~~~~~~~~ warning: onig_sys@69.8.1: oniguruma/src/regparse.c: In function 'names_clear': warning: onig_sys@69.8.1: oniguruma/src/regparse.c:804:24: error: passing argument 2 of 'onig_st_foreach' from incompatible pointer type [-Wincompatible-pointer-types] warning: onig_sys@69.8.1: 804 | onig_st_foreach(t, i_free_name_entry, 0); warning: onig_sys@69.8.1: | ^~~~~~~~~~~~~~~~~ warning: onig_sys@69.8.1: | | warning: onig_sys@69.8.1: | int (*)(OnigUChar *, NameEntry *, void *) {aka int (*)(unsigned char *, NameEntry *, void *)} warning: onig_sys@69.8.1: In file included from oniguruma/src/regparse.c:37: warning: onig_sys@69.8.1: oniguruma/src/st.h:55:31: note: expected 'int (*)(void)' but argument is of type 'int (*)(OnigUChar *, NameEntry *, void *)' {aka 'int (*)(unsigned char *, NameEntry *, void *)'} warning: onig_sys@69.8.1: 55 | int st_foreach _((st_table *, int (*)(ANYARGS), st_data_t)); warning: onig_sys@69.8.1: | ^~~~~~~~~~~~~~~~ warning: onig_sys@69.8.1: oniguruma/src/st.h:35:18: note: in definition of macro '_' warning: onig_sys@69.8.1: 35 | # define _(args) args warning: onig_sys@69.8.1: | ^~~~ warning: onig_sys@69.8.1: oniguruma/src/regparse.c:789:1: note: 'i_free_name_entry' declared here warning: onig_sys@69.8.1: 789 | i_free_name_entry(UChar* key, NameEntry* e, void* arg ARG_UNUSED) warning: onig_sys@69.8.1: | ^~~~~~~~~~~~~~~~~ warning: onig_sys@69.8.1: oniguruma/src/regparse.c: In function 'onig_foreach_name': warning: onig_sys@69.8.1: oniguruma/src/regparse.c:873:24: error: passing argument 2 of 'onig_st_foreach' from incompatible pointer type [-Wincompatible-pointer-types] warning: onig_sys@69.8.1: 873 | onig_st_foreach(t, i_names, (HashDataType )&narg); warning: onig_sys@69.8.1: | ^~~~~~~ warning: onig_sys@69.8.1: | | warning: onig_sys@69.8.1: | int (*)(OnigUChar *, NameEntry *, INamesArg *) {aka int (*)(unsigned char *, NameEntry *, INamesArg *)} warning: onig_sys@69.8.1: oniguruma/src/st.h:55:31: note: expected 'int (*)(void)' but argument is of type 'int (*)(OnigUChar *, NameEntry *, INamesArg *)' {aka 'int (*)(unsigned char *, NameEntry *, INamesArg *)'} warning: onig_sys@69.8.1: 55 | int st_foreach _((st_table *, int (*)(ANYARGS), st_data_t)); warning: onig_sys@69.8.1: | ^~~~~~~~~~~~~~~~ warning: onig_sys@69.8.1: oniguruma/src/st.h:35:18: note: in definition of macro '_' warning: onig_sys@69.8.1: 35 | # define _(args) args warning: onig_sys@69.8.1: | ^~~~ warning: onig_sys@69.8.1: oniguruma/src/regparse.c:846:1: note: 'i_names' declared here warning: onig_sys@69.8.1: 846 | i_names(UChar* key ARG_UNUSED, NameEntry* e, INamesArg* arg) warning: onig_sys@69.8.1: | ^~~~~~~ warning: onig_sys@69.8.1: oniguruma/src/regparse.c: In function 'onig_renumber_name_table': warning: onig_sys@69.8.1: oniguruma/src/regparse.c:901:24: error: passing argument 2 of 'onig_st_foreach' from incompatible pointer type [-Wincompatible-pointer-types] warning: onig_sys@69.8.1: 901 | onig_st_foreach(t, i_renumber_name, (HashDataType )map); warning: onig_sys@69.8.1: | ^~~~~~~~~~~~~~~ warning: onig_sys@69.8.1: | | warning: onig_sys@69.8.1: | int (*)(OnigUChar *, NameEntry *, GroupNumMap *) {aka int (*)(unsigned char *, NameEntry *, GroupNumMap *)} warning: onig_sys@69.8.1: oniguruma/src/st.h:55:31: note: expected 'int (*)(void)' but argument is of type 'int (*)(OnigUChar *, NameEntry *, GroupNumMap *)' {aka 'int (*)(unsigned char *, NameEntry *, GroupNumMap *)'} warning: onig_sys@69.8.1: 55 | int st_foreach _((st_table *, int (*)(ANYARGS), st_data_t)); warning: onig_sys@69.8.1: | ^~~~~~~~~~~~~~~~ warning: onig_sys@69.8.1: oniguruma/src/st.h:35:18: note: in definition of macro '_' warning: onig_sys@69.8.1: 35 | # define _(args) args warning: onig_sys@69.8.1: | ^~~~ warning: onig_sys@69.8.1: oniguruma/src/regparse.c:879:1: note: 'i_renumber_name' declared here warning: onig_sys@69.8.1: 879 | i_renumber_name(UChar* key ARG_UNUSED, NameEntry* e, GroupNumMap* map) warning: onig_sys@69.8.1: | ^~~~~~~~~~~~~~~ warning: onig_sys@69.8.1: oniguruma/src/regparse.c: In function 'callout_name_table_clear': warning: onig_sys@69.8.1: oniguruma/src/regparse.c:1386:24: error: passing argument 2 of 'onig_st_foreach' from incompatible pointer type [-Wincompatible-pointer-types] warning: onig_sys@69.8.1: 1386 | onig_st_foreach(t, i_free_callout_name_entry, 0); warning: onig_sys@69.8.1: | ^~~~~~~~~~~~~~~~~~~~~~~~~ warning: onig_sys@69.8.1: | | warning: onig_sys@69.8.1: | int (*)(st_callout_name_key *, CalloutNameEntry *, void *) warning: onig_sys@69.8.1: oniguruma/src/st.h:55:31: note: expected 'int (*)(void)' but argument is of type 'int (*)(st_callout_name_key *, CalloutNameEntry *, void *)' warning: onig_sys@69.8.1: 55 | int st_foreach _((st_table *, int (*)(ANYARGS), st_data_t)); warning: onig_sys@69.8.1: | ^~~~~~~~~~~~~~~~ warning: onig_sys@69.8.1: oniguruma/src/st.h:35:18: note: in definition of macro '_' warning: onig_sys@69.8.1: 35 | # define _(args) args warning: onig_sys@69.8.1: | ^~~~ warning: onig_sys@69.8.1: oniguruma/src/regparse.c:1370:1: note: 'i_free_callout_name_entry' declared here warning: onig_sys@69.8.1: 1370 | i_free_callout_name_entry(st_callout_name_key* key, CalloutNameEntry* e, warning: onig_sys@69.8.1: | ^~~~~~~~~~~~~~~~~~~~~~~~~ warning: onig_sys@69.8.1: oniguruma/src/regparse.c: In function 'setup_ext_callout_list_values': warning: onig_sys@69.8.1: oniguruma/src/regparse.c:1884:56: error: passing argument 2 of 'onig_st_foreach' from incompatible pointer type [-Wincompatible-pointer-types] warning: onig_sys@69.8.1: 1884 | onig_st_foreach((CalloutTagTable *)ext->tag_table, i_callout_callout_list_set, warning: onig_sys@69.8.1: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ warning: onig_sys@69.8.1: | | warning: onig_sys@69.8.1: | int (*)(OnigUChar *, CalloutTagVal, void *) {aka int (*)(unsigned char *, long int, void *)} warning: onig_sys@69.8.1: oniguruma/src/st.h:55:31: note: expected 'int (*)(void)' but argument is of type 'int (*)(OnigUChar *, CalloutTagVal, void *)' {aka 'int (*)(unsigned char *, long int, void *)'} warning: onig_sys@69.8.1: 55 | int st_foreach _((st_table *, int (*)(ANYARGS), st_data_t)); warning: onig_sys@69.8.1: | ^~~~~~~~~~~~~~~~ warning: onig_sys@69.8.1: oniguruma/src/st.h:35:18: note: in definition of macro '_' warning: onig_sys@69.8.1: 35 | # define _(args) args warning: onig_sys@69.8.1: | ^~~~ warning: onig_sys@69.8.1: oniguruma/src/regparse.c:1866:1: note: 'i_callout_callout_list_set' declared here warning: onig_sys@69.8.1: 1866 | i_callout_callout_list_set(UChar* key, CalloutTagVal e, void* arg) warning: onig_sys@69.8.1: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ warning: onig_sys@69.8.1: oniguruma/src/regparse.c: In function 'callout_tag_table_clear': warning: onig_sys@69.8.1: oniguruma/src/regparse.c:1932:24: error: passing argument 2 of 'onig_st_foreach' from incompatible pointer type [-Wincompatible-pointer-types] warning: onig_sys@69.8.1: 1932 | onig_st_foreach(t, i_free_callout_tag_entry, 0); warning: onig_sys@69.8.1: | ^~~~~~~~~~~~~~~~~~~~~~~~ warning: onig_sys@69.8.1: | | warning: onig_sys@69.8.1: | int (*)(OnigUChar *, CalloutTagVal, void *) {aka int (*)(unsigned char *, long int, void *)} warning: onig_sys@69.8.1: oniguruma/src/st.h:55:31: note: expected 'int (*)(void)' but argument is of type 'int (*)(OnigUChar *, CalloutTagVal, void *)' {aka 'int (*)(unsigned char *, long int, void *)'} warning: onig_sys@69.8.1: 55 | int st_foreach _((st_table *, int (*)(ANYARGS), st_data_t)); warning: onig_sys@69.8.1: | ^~~~~~~~~~~~~~~~ warning: onig_sys@69.8.1: oniguruma/src/st.h:35:18: note: in definition of macro '_' warning: onig_sys@69.8.1: 35 | # define _(args) args warning: onig_sys@69.8.1: | ^~~~ warning: onig_sys@69.8.1: oniguruma/src/regparse.c:1922:1: note: 'i_free_callout_tag_entry' declared here warning: onig_sys@69.8.1: 1922 | i_free_callout_tag_entry(UChar* key, CalloutTagVal e, void* arg ARG_UNUSED) warning: onig_sys@69.8.1: | ^~~~~~~~~~~~~~~~~~~~~~~~ error: failed to run custom build command for `onig_sys v69.8.1` Caused by: process didn't exit successfully: `/startdir/src/cargo-spellcheck-0.15.5/target/release/build/onig_sys-d2b875a9ef744654/build-script-build` (exit status: 1) --- stdout cargo:rerun-if-env-changed=RUSTONIG_DYNAMIC_LIBONIG cargo:rerun-if-env-changed=RUSTONIG_STATIC_LIBONIG cargo:rerun-if-env-changed=RUSTONIG_SYSTEM_LIBONIG OUT_DIR = Some(/startdir/src/cargo-spellcheck-0.15.5/target/release/build/onig_sys-2fd3665dbcc3e5a9/out) OPT_LEVEL = Some(0) TARGET = Some(x86_64-unknown-linux-gnu) HOST = Some(x86_64-unknown-linux-gnu) cargo:rerun-if-env-changed=CC_x86_64-unknown-linux-gnu CC_x86_64-unknown-linux-gnu = None cargo:rerun-if-env-changed=CC_x86_64_unknown_linux_gnu CC_x86_64_unknown_linux_gnu = None cargo:rerun-if-env-changed=HOST_CC HOST_CC = None cargo:rerun-if-env-changed=CC CC = None cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT RUSTC_WRAPPER = None cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS CRATE_CC_NO_DEFAULTS = None DEBUG = Some(false) CARGO_CFG_TARGET_FEATURE = Some(avx,avx2,bmi1,bmi2,cmpxchg16b,f16c,fma,fxsr,lzcnt,movbe,popcnt,sse,sse2,sse3,sse4.1,sse4.2,ssse3,xsave) cargo:rerun-if-env-changed=CFLAGS CFLAGS = Some(-march=x86-64-v3 -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mpclmul -g -ffile-prefix-map=/startdir/src=/usr/src/debug/cargo-spellcheck) cargo:rerun-if-env-changed=CC_SHELL_ESCAPED_FLAGS CC_SHELL_ESCAPED_FLAGS = None cargo:rerun-if-env-changed=HOST_CFLAGS HOST_CFLAGS = None cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_linux_gnu CFLAGS_x86_64_unknown_linux_gnu = None cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-linux-gnu CFLAGS_x86_64-unknown-linux-gnu = None CARGO_ENCODED_RUSTFLAGS = Some(-Cforce-frame-pointers=yes-Copt-level=3-Ctarget-cpu=x86-64-v3-Clink-arg=-z-Clink-arg=pack-relative-relocs-Ccodegen-units=1-Cdebuginfo=2--remap-path-prefix=/startdir/src=/usr/src/debug/cargo-spellcheck) OUT_DIR = Some(/startdir/src/cargo-spellcheck-0.15.5/target/release/build/onig_sys-2fd3665dbcc3e5a9/out) cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS CRATE_CC_NO_DEFAULTS = None TARGET = Some(x86_64-unknown-linux-gnu) CARGO_CFG_TARGET_FEATURE = Some(avx,avx2,bmi1,bmi2,cmpxchg16b,f16c,fma,fxsr,lzcnt,movbe,popcnt,sse,sse2,sse3,sse4.1,sse4.2,ssse3,xsave) HOST = Some(x86_64-unknown-linux-gnu) cargo:rerun-if-env-changed=CFLAGS CFLAGS = Some(-march=x86-64-v3 -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mpclmul -g -ffile-prefix-map=/startdir/src=/usr/src/debug/cargo-spellcheck) cargo:rerun-if-env-changed=CC_SHELL_ESCAPED_FLAGS CC_SHELL_ESCAPED_FLAGS = None cargo:rerun-if-env-changed=HOST_CFLAGS HOST_CFLAGS = None cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_linux_gnu CFLAGS_x86_64_unknown_linux_gnu = None cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-linux-gnu CFLAGS_x86_64-unknown-linux-gnu = None cargo:warning=oniguruma/src/regparse.c: In function 'onig_st_init_strend_table_with_size': cargo:warning=oniguruma/src/regparse.c:588:5: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(st_str_end_key *, st_str_end_key *)' [-Wincompatible-pointer-types] cargo:warning= 588 | str_end_cmp, cargo:warning= | ^~~~~~~~~~~ cargo:warning=oniguruma/src/regparse.c:588:5: note: (near initialization for 'hashType.compare') cargo:warning=oniguruma/src/regparse.c:550:1: note: 'str_end_cmp' declared here cargo:warning= 550 | str_end_cmp(st_str_end_key* x, st_str_end_key* y) cargo:warning= | ^~~~~~~~~~~ cargo:warning=oniguruma/src/regparse.c:589:5: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(st_str_end_key *)' [-Wincompatible-pointer-types] cargo:warning= 589 | str_end_hash, cargo:warning= | ^~~~~~~~~~~~ cargo:warning=oniguruma/src/regparse.c:589:5: note: (near initialization for 'hashType.hash') cargo:warning=oniguruma/src/regparse.c:571:1: note: 'str_end_hash' declared here cargo:warning= 571 | str_end_hash(st_str_end_key* x) cargo:warning= | ^~~~~~~~~~~~ cargo:warning=oniguruma/src/regparse.c: In function 'onig_st_init_callout_name_table_with_size': cargo:warning=oniguruma/src/regparse.c:678:5: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(st_callout_name_key *, st_callout_name_key *)' [-Wincompatible-pointer-types] cargo:warning= 678 | callout_name_table_cmp, cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~ cargo:warning=oniguruma/src/regparse.c:678:5: note: (near initialization for 'hashType.compare') cargo:warning=oniguruma/src/regparse.c:637:1: note: 'callout_name_table_cmp' declared here cargo:warning= 637 | callout_name_table_cmp(st_callout_name_key* x, st_callout_name_key* y) cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~ cargo:warning=oniguruma/src/regparse.c:679:5: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(st_callout_name_key *)' [-Wincompatible-pointer-types] cargo:warning= 679 | callout_name_table_hash, cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~ cargo:warning=oniguruma/src/regparse.c:679:5: note: (near initialization for 'hashType.hash') cargo:warning=oniguruma/src/regparse.c:660:1: note: 'callout_name_table_hash' declared here cargo:warning= 660 | callout_name_table_hash(st_callout_name_key* x) cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~ cargo:warning=oniguruma/src/regparse.c: In function 'names_clear': cargo:warning=oniguruma/src/regparse.c:804:24: error: passing argument 2 of 'onig_st_foreach' from incompatible pointer type [-Wincompatible-pointer-types] cargo:warning= 804 | onig_st_foreach(t, i_free_name_entry, 0); cargo:warning= | ^~~~~~~~~~~~~~~~~ cargo:warning= | | cargo:warning= | int (*)(OnigUChar *, NameEntry *, void *) {aka int (*)(unsigned char *, NameEntry *, void *)} cargo:warning=In file included from oniguruma/src/regparse.c:37: cargo:warning=oniguruma/src/st.h:55:31: note: expected 'int (*)(void)' but argument is of type 'int (*)(OnigUChar *, NameEntry *, void *)' {aka 'int (*)(unsigned char *, NameEntry *, void *)'} cargo:warning= 55 | int st_foreach _((st_table *, int (*)(ANYARGS), st_data_t)); cargo:warning= | ^~~~~~~~~~~~~~~~ cargo:warning=oniguruma/src/st.h:35:18: note: in definition of macro '_' cargo:warning= 35 | # define _(args) args cargo:warning= | ^~~~ cargo:warning=oniguruma/src/regparse.c:789:1: note: 'i_free_name_entry' declared here cargo:warning= 789 | i_free_name_entry(UChar* key, NameEntry* e, void* arg ARG_UNUSED) cargo:warning= | ^~~~~~~~~~~~~~~~~ cargo:warning=oniguruma/src/regparse.c: In function 'onig_foreach_name': cargo:warning=oniguruma/src/regparse.c:873:24: error: passing argument 2 of 'onig_st_foreach' from incompatible pointer type [-Wincompatible-pointer-types] cargo:warning= 873 | onig_st_foreach(t, i_names, (HashDataType )&narg); cargo:warning= | ^~~~~~~ cargo:warning= | | cargo:warning= | int (*)(OnigUChar *, NameEntry *, INamesArg *) {aka int (*)(unsigned char *, NameEntry *, INamesArg *)} cargo:warning=oniguruma/src/st.h:55:31: note: expected 'int (*)(void)' but argument is of type 'int (*)(OnigUChar *, NameEntry *, INamesArg *)' {aka 'int (*)(unsigned char *, NameEntry *, INamesArg *)'} cargo:warning= 55 | int st_foreach _((st_table *, int (*)(ANYARGS), st_data_t)); cargo:warning= | ^~~~~~~~~~~~~~~~ cargo:warning=oniguruma/src/st.h:35:18: note: in definition of macro '_' cargo:warning= 35 | # define _(args) args cargo:warning= | ^~~~ cargo:warning=oniguruma/src/regparse.c:846:1: note: 'i_names' declared here cargo:warning= 846 | i_names(UChar* key ARG_UNUSED, NameEntry* e, INamesArg* arg) cargo:warning= | ^~~~~~~ cargo:warning=oniguruma/src/regparse.c: In function 'onig_renumber_name_table': cargo:warning=oniguruma/src/regparse.c:901:24: error: passing argument 2 of 'onig_st_foreach' from incompatible pointer type [-Wincompatible-pointer-types] cargo:warning= 901 | onig_st_foreach(t, i_renumber_name, (HashDataType )map); cargo:warning= | ^~~~~~~~~~~~~~~ cargo:warning= | | cargo:warning= | int (*)(OnigUChar *, NameEntry *, GroupNumMap *) {aka int (*)(unsigned char *, NameEntry *, GroupNumMap *)} cargo:warning=oniguruma/src/st.h:55:31: note: expected 'int (*)(void)' but argument is of type 'int (*)(OnigUChar *, NameEntry *, GroupNumMap *)' {aka 'int (*)(unsigned char *, NameEntry *, GroupNumMap *)'} cargo:warning= 55 | int st_foreach _((st_table *, int (*)(ANYARGS), st_data_t)); cargo:warning= | ^~~~~~~~~~~~~~~~ cargo:warning=oniguruma/src/st.h:35:18: note: in definition of macro '_' cargo:warning= 35 | # define _(args) args cargo:warning= | ^~~~ cargo:warning=oniguruma/src/regparse.c:879:1: note: 'i_renumber_name' declared here cargo:warning= 879 | i_renumber_name(UChar* key ARG_UNUSED, NameEntry* e, GroupNumMap* map) cargo:warning= | ^~~~~~~~~~~~~~~ cargo:warning=oniguruma/src/regparse.c: In function 'callout_name_table_clear': cargo:warning=oniguruma/src/regparse.c:1386:24: error: passing argument 2 of 'onig_st_foreach' from incompatible pointer type [-Wincompatible-pointer-types] cargo:warning= 1386 | onig_st_foreach(t, i_free_callout_name_entry, 0); cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~ cargo:warning= | | cargo:warning= | int (*)(st_callout_name_key *, CalloutNameEntry *, void *) cargo:warning=oniguruma/src/st.h:55:31: note: expected 'int (*)(void)' but argument is of type 'int (*)(st_callout_name_key *, CalloutNameEntry *, void *)' cargo:warning= 55 | int st_foreach _((st_table *, int (*)(ANYARGS), st_data_t)); cargo:warning= | ^~~~~~~~~~~~~~~~ cargo:warning=oniguruma/src/st.h:35:18: note: in definition of macro '_' cargo:warning= 35 | # define _(args) args cargo:warning= | ^~~~ cargo:warning=oniguruma/src/regparse.c:1370:1: note: 'i_free_callout_name_entry' declared here cargo:warning= 1370 | i_free_callout_name_entry(st_callout_name_key* key, CalloutNameEntry* e, cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~ cargo:warning=oniguruma/src/regparse.c: In function 'setup_ext_callout_list_values': cargo:warning=oniguruma/src/regparse.c:1884:56: error: passing argument 2 of 'onig_st_foreach' from incompatible pointer type [-Wincompatible-pointer-types] cargo:warning= 1884 | onig_st_foreach((CalloutTagTable *)ext->tag_table, i_callout_callout_list_set, cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~ cargo:warning= | | cargo:warning= | int (*)(OnigUChar *, CalloutTagVal, void *) {aka int (*)(unsigned char *, long int, void *)} cargo:warning=oniguruma/src/st.h:55:31: note: expected 'int (*)(void)' but argument is of type 'int (*)(OnigUChar *, CalloutTagVal, void *)' {aka 'int (*)(unsigned char *, long int, void *)'} cargo:warning= 55 | int st_foreach _((st_table *, int (*)(ANYARGS), st_data_t)); cargo:warning= | ^~~~~~~~~~~~~~~~ cargo:warning=oniguruma/src/st.h:35:18: note: in definition of macro '_' cargo:warning= 35 | # define _(args) args cargo:warning= | ^~~~ cargo:warning=oniguruma/src/regparse.c:1866:1: note: 'i_callout_callout_list_set' declared here cargo:warning= 1866 | i_callout_callout_list_set(UChar* key, CalloutTagVal e, void* arg) cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~ cargo:warning=oniguruma/src/regparse.c: In function 'callout_tag_table_clear': cargo:warning=oniguruma/src/regparse.c:1932:24: error: passing argument 2 of 'onig_st_foreach' from incompatible pointer type [-Wincompatible-pointer-types] cargo:warning= 1932 | onig_st_foreach(t, i_free_callout_tag_entry, 0); cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~ cargo:warning= | | cargo:warning= | int (*)(OnigUChar *, CalloutTagVal, void *) {aka int (*)(unsigned char *, long int, void *)} cargo:warning=oniguruma/src/st.h:55:31: note: expected 'int (*)(void)' but argument is of type 'int (*)(OnigUChar *, CalloutTagVal, void *)' {aka 'int (*)(unsigned char *, long int, void *)'} cargo:warning= 55 | int st_foreach _((st_table *, int (*)(ANYARGS), st_data_t)); cargo:warning= | ^~~~~~~~~~~~~~~~ cargo:warning=oniguruma/src/st.h:35:18: note: in definition of macro '_' cargo:warning= 35 | # define _(args) args cargo:warning= | ^~~~ cargo:warning=oniguruma/src/regparse.c:1922:1: note: 'i_free_callout_tag_entry' declared here cargo:warning= 1922 | i_free_callout_tag_entry(UChar* key, CalloutTagVal e, void* arg ARG_UNUSED) cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~ --- stderr error occurred in cc-rs: command did not execute successfully (status code exit status: 1): LC_ALL="C" "cc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "/startdir/src/cargo-spellcheck-0.15.5/target/release/build/onig_sys-2fd3665dbcc3e5a9/out" "-I" "oniguruma/src" "-fno-omit-frame-pointer" "-DHAVE_UNISTD_H=1" "-DHAVE_SYS_TYPES_H=1" "-DHAVE_SYS_TIME_H=1" "-march=x86-64-v3" "-O3" "-pipe" "-fno-plt" "-fexceptions" "-Wp,-D_FORTIFY_SOURCE=3" "-Wformat" "-Werror=format-security" "-fstack-clash-protection" "-fcf-protection" "-fno-omit-frame-pointer" "-mno-omit-leaf-frame-pointer" "-mpclmul" "-g" "-ffile-prefix-map=/startdir/src=/usr/src/debug/cargo-spellcheck" "-o" "/startdir/src/cargo-spellcheck-0.15.5/target/release/build/onig_sys-2fd3665dbcc3e5a9/out/a445302c6d3dcb51-regparse.o" "-c" "oniguruma/src/regparse.c" ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Build failed, check /home/alhp/workspace/chroot/build_136e1451-3253-4183-849a-6b74b4e83a21/build