==> Synchronizing chroot copy [/home/alhp/workspace/chroot/root] -> [build_51937a76-b60b-4e1e-b89f-b649e8e95452]...done
==> Making package: openapi-tui 0.10.2-1.1 (Thu Apr 30 11:57:14 2026)
==> Retrieving sources...
  -> Downloading openapi-tui-0.10.2.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  4.80M   0  4.80M   0      0  4.42M      0           00:01          4.80M100  5.91M   0  5.91M   0      0  4.84M      0           00:01          4.80M100  5.91M   0  5.91M   0      0  4.84M      0           00:01          4.80M100  5.91M   0  5.91M   0      0  4.84M      0           00:01          4.80M
==> Validating source files with sha256sums...
    openapi-tui-0.10.2.tar.gz ... Passed
==> Making package: openapi-tui 0.10.2-1.1 (Thu Apr 30 09:57:18 2026)
==> Checking runtime dependencies...
==> Checking buildtime 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 (7)        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/rust         1:1.95.0-1      273.51 MiB

Total Installed Size:  497.77 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
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
==> Retrieving sources...
  -> Found openapi-tui-0.10.2.tar.gz
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Extracting openapi-tui-0.10.2.tar.gz with bsdtar
==> Starting prepare()...
    Updating crates.io index
 Downloading crates ...
  Downloaded derive_builder v0.20.2
  Downloaded derive_builder_macro v0.20.2
  Downloaded vergen-lib v0.1.6
  Downloaded fnv v1.0.7
  Downloaded strsim v0.11.1
  Downloaded num_threads v0.1.7
  Downloaded rustversion v1.0.20
  Downloaded vergen-git2 v1.0.5
  Downloaded percent-encoding v2.3.1
  Downloaded darling v0.20.10
  Downloaded darling_macro v0.20.10
  Downloaded ident_case v1.0.1
  Downloaded utf8_iter v1.0.4
  Downloaded time-core v0.1.3
  Downloaded powerfmt v0.2.0
  Downloaded itoa v1.0.15
  Downloaded num-conv v0.1.0
  Downloaded stable_deref_trait v1.2.0
  Downloaded cargo-platform v0.1.9
  Downloaded idna_adapter v1.2.0
  Downloaded signal-hook-mio v0.2.4
  Downloaded instability v0.3.7
  Downloaded deranged v0.3.11
  Downloaded icu_provider_macros v1.5.0
  Downloaded unicode-truncate v1.1.0
  Downloaded form_urlencoded v1.2.1
  Downloaded crossterm v0.28.1
  Downloaded lru v0.12.5
  Downloaded heck v0.5.0
  Downloaded zerofrom-derive v0.1.6
  Downloaded utf16_iter v1.0.5
  Downloaded foldhash v0.1.4
  Downloaded write16 v1.0.0
  Downloaded zerofrom v0.1.6
  Downloaded http-body v1.0.1
  Downloaded strum v0.26.3
  Downloaded try-lock v0.2.5
  Downloaded signal-hook-registry v1.4.2
  Downloaded indoc v2.0.6
  Downloaded openssl-macros v0.1.1
  Downloaded signal-hook v0.3.17
  Downloaded tower-service v0.3.3
  Downloaded quote v1.0.39
  Downloaded adler2 v2.0.0
  Downloaded semver v1.0.26
  Downloaded futures-io v0.3.31
  Downloaded synstructure v0.13.1
  Downloaded thiserror-impl v2.0.12
  Downloaded cargo_metadata v0.19.2
  Downloaded derive_builder_core v0.20.2
  Downloaded sync_wrapper v1.0.2
  Downloaded strip-ansi-escapes v0.2.1
  Downloaded paste v1.0.15
  Downloaded pkg-config v0.3.32
  Downloaded atomic-waker v1.1.2
  Downloaded http-body-util v0.1.2
  Downloaded want v0.3.1
  Downloaded foreign-types v0.3.2
  Downloaded unicode-ident v1.0.18
  Downloaded hyper-tls v0.6.0
  Downloaded equivalent v1.0.2
  Downloaded writeable v0.5.5
  Downloaded either v1.15.0
  Downloaded openssl-probe v0.1.6
  Downloaded custom_error v1.9.2
  Downloaded shlex v1.3.0
  Downloaded displaydoc v0.2.5
  Downloaded tinystr v0.7.6
  Downloaded yoke-derive v0.7.5
  Downloaded futures-macro v0.3.31
  Downloaded tower-layer v0.3.3
  Downloaded scopeguard v1.2.0
  Downloaded same-file v1.0.6
  Downloaded thiserror v2.0.12
  Downloaded jobserver v0.1.32
  Downloaded tokio-macros v2.5.0
  Downloaded subtle v2.6.1
  Downloaded log v0.4.26
  Downloaded camino v1.1.9
  Downloaded time-macros v0.2.20
  Downloaded strum_macros v0.26.4
  Downloaded untrusted v0.9.0
  Downloaded darling_core v0.20.10
  Downloaded foreign-types-shared v0.1.1
  Downloaded pin-utils v0.1.0
  Downloaded icu_locid_transform v1.5.0
  Downloaded tokio-rustls v0.26.2
  Downloaded bitflags v2.9.0
  Downloaded icu_locid_transform_data v1.5.0
  Downloaded yoke v0.7.5
  Downloaded zerovec-derive v0.10.3
  Downloaded smallvec v1.14.0
  Downloaded matchers v0.1.0
  Downloaded ryu v1.0.20
  Downloaded httparse v1.10.1
  Downloaded proc-macro2 v1.0.94
  Downloaded strum v0.27.1
  Downloaded icu_locid v1.5.0
  Downloaded serde_derive v1.0.218
  Downloaded vergen v9.0.4
  Downloaded icu_provider v1.5.0
  Downloaded litemap v0.7.5
  Downloaded hex v0.4.3
  Downloaded zeroize v1.8.1
  Downloaded icu_normalizer_data v1.5.0
  Downloaded icu_properties v1.5.1
  Downloaded anyhow v1.0.97
  Downloaded lazy_static v1.5.0
  Downloaded futures-task v0.3.31
  Downloaded serde v1.0.218
  Downloaded url v2.5.4
  Downloaded convert_case v0.4.0
  Downloaded rustc_version v0.4.1
  Downloaded json5 v0.4.1
  Downloaded hyper-rustls v0.27.5
  Downloaded thread_local v1.1.8
  Downloaded crypto-common v0.1.6
  Downloaded version_check v0.9.5
  Downloaded humansize v2.1.3
  Downloaded block-buffer v0.10.4
  Downloaded cpufeatures v0.2.17
  Downloaded getrandom v0.2.15
  Downloaded allocator-api2 v0.2.21
  Downloaded tui-textarea v0.7.0
  Downloaded serde_spanned v0.6.8
  Downloaded toml_datetime v0.6.8
  Downloaded icu_normalizer v1.5.0
  Downloaded memchr v2.7.4
  Downloaded adler v1.0.2
  Downloaded utf8parse v0.2.2
  Downloaded anstyle v1.0.10
  Downloaded getrandom v0.3.1
  Downloaded serde_with_macros v3.12.0
  Downloaded tracing-error v0.2.1
  Downloaded derive_deref v1.1.1
  Downloaded option-ext v0.2.0
  Downloaded mime v0.3.17
  Downloaded icu_collections v1.5.0
  Downloaded errno v0.3.10
  Downloaded const-random v0.1.18
  Downloaded serde_urlencoded v0.7.1
  Downloaded const-random-macro v0.1.16
  Downloaded iana-time-zone v0.1.61
  Downloaded is_terminal_polyfill v1.70.1
  Downloaded anstream v0.6.18
  Downloaded trim-in-place v0.1.7
  Downloaded cfg-if v1.0.0
  Downloaded uuid v1.15.1
  Downloaded pest_derive v2.7.15
  Downloaded pathdiff v0.2.3
  Downloaded directories v6.0.0
  Downloaded indexmap v1.9.3
  Downloaded indenter v0.3.3
  Downloaded syntect-tui v3.0.5
  Downloaded futures-sink v0.3.31
  Downloaded unicode-segmentation v1.12.0
  Downloaded pretty_assertions v1.4.1
  Downloaded num-traits v0.2.19
  Downloaded yansi v1.0.1
  Downloaded linked-hash-map v0.5.6
  Downloaded terminal_size v0.4.1
  Downloaded castaway v0.2.3
  Downloaded arraydeque v0.5.1
  Downloaded dlv-list v0.5.2
  Downloaded rustc-demangle v0.1.24
  Downloaded derive_more v0.99.19
  Downloaded hashlink v0.10.0
  Downloaded tiny-keccak v2.0.2
  Downloaded rust-ini v0.21.1
  Downloaded convert_case v0.6.0
  Downloaded futures-core v0.3.31
  Downloaded owo-colors v3.5.0
  Downloaded cc v1.2.16
  Downloaded toml v0.8.20
  Downloaded unicase v2.8.1
  Downloaded ordered-multimap v0.7.3
  Downloaded eyre v0.6.12
  Downloaded bincode v1.3.3
  Downloaded zerovec v0.10.4
  Downloaded http v1.2.0
  Downloaded itertools v0.13.0
  Downloaded clap_derive v4.5.28
  Downloaded idna v1.0.3
  Downloaded miniz_oxide v0.7.4
  Downloaded futures-channel v0.3.31
  Downloaded console v0.15.11
  Downloaded config v0.15.9
  Downloaded clap v4.5.31
  Downloaded clap_lex v0.7.4
  Downloaded pest v2.7.15
  Downloaded h2 v0.4.8
  Downloaded serde_with v3.12.0
  Downloaded git2 v0.20.0
  Downloaded rustls-webpki v0.102.8
  Downloaded yaml-rust2 v0.10.0
  Downloaded hashbrown v0.14.5
  Downloaded winnow v0.7.3
  Downloaded parking_lot_core v0.9.10
  Downloaded vcpkg v0.2.15
  Downloaded bitflags v1.3.2
  Downloaded regex v1.11.1
  Downloaded strum_macros v0.27.1
  Downloaded tracing-log v0.2.0
  Downloaded thiserror v1.0.69
  Downloaded icu_properties_data v1.5.0
  Downloaded clap_builder v4.5.31
  Downloaded aho-corasick v1.1.3
  Downloaded toml_edit v0.22.24
  Downloaded unicode-width v0.2.0
  Downloaded hashbrown v0.12.3
  Downloaded serde_json v1.0.140
  Downloaded time v0.3.39
  Downloaded crunchy v0.2.3
  Downloaded dirs-sys v0.5.0
  Downloaded futures v0.3.31
  Downloaded anstyle-query v1.1.2
  Downloaded colorchoice v1.0.3
  Downloaded human-panic v2.0.2
  Downloaded openapi-31 v0.4.0
  Downloaded thiserror-impl v1.0.69
  Downloaded walkdir v2.5.0
  Downloaded static_assertions v1.1.0
  Downloaded hashbrown v0.15.2
  Downloaded slab v0.4.9
  Downloaded tui-input v0.11.1
  Downloaded autocfg v1.4.0
  Downloaded unicode-width v0.1.14
  Downloaded syn v2.0.99
  Downloaded color-spantrace v0.2.1
  Downloaded cassowary v0.3.0
  Downloaded syn v1.0.109
  Downloaded nu-ansi-term v0.46.0
  Downloaded pin-project-lite v0.2.16
  Downloaded ipnet v2.11.0
  Downloaded rustls v0.23.23
  Downloaded tokio-native-tls v0.3.1
  Downloaded rustls-pemfile v2.2.0
  Downloaded regex-syntax v0.8.5
  Downloaded object v0.32.2
  Downloaded overload v0.1.1
  Downloaded crc32fast v1.4.2
  Downloaded vte v0.14.1
  Downloaded ratatui v0.29.0
  Downloaded pest_generator v2.7.15
  Downloaded generic-array v0.14.7
  Downloaded sha2 v0.10.8
  Downloaded digest v0.10.7
  Downloaded regex-automata v0.4.9
  Downloaded os_info v3.10.0
  Downloaded color-eyre v0.6.3
  Downloaded libc v0.2.170
  Downloaded libz-sys v1.1.21
  Downloaded anstyle-parse v0.2.6
  Downloaded encoding_rs v0.8.35
  Downloaded async-trait v0.1.87
  Downloaded ring v0.17.13
  Downloaded futures-executor v0.3.31
  Downloaded lock_api v0.4.12
  Downloaded libgit2-sys v0.18.0+1.9.0
  Downloaded native-tls v0.2.14
  Downloaded onig v6.4.0
  Downloaded once_cell v1.20.3
  Downloaded parking_lot v0.12.3
  Downloaded tracing-attributes v0.1.28
  Downloaded diff v0.1.13
  Downloaded socket2 v0.5.8
  Downloaded sharded-slab v0.1.7
  Downloaded pest_meta v2.7.15
  Downloaded ucd-trie v0.1.7
  Downloaded miniz_oxide v0.8.5
  Downloaded serde_yaml v0.9.34+deprecated
  Downloaded yaml-rust v0.4.5
  Downloaded compact_str v0.8.1
  Downloaded addr2line v0.21.0
  Downloaded unsafe-libyaml v0.2.11
  Downloaded ron v0.8.1
  Downloaded hyper-util v0.1.10
  Downloaded openssl-sys v0.9.106
  Downloaded bytes v1.10.1
  Downloaded rustls-pki-types v1.11.0
  Downloaded tracing-core v0.1.33
  Downloaded typenum v1.18.0
  Downloaded tracing v0.1.41
  Downloaded backtrace v0.3.71
  Downloaded base64 v0.21.7
  Downloaded base64 v0.22.1
  Downloaded indexmap v2.7.1
  Downloaded flate2 v1.1.0
  Downloaded regex-automata v0.1.10
  Downloaded tokio-util v0.7.13
  Downloaded libm v0.2.11
  Downloaded tower v0.5.2
  Downloaded plist v1.7.0
  Downloaded mio v1.0.3
  Downloaded hyper v1.6.0
  Downloaded futures-util v0.3.31
  Downloaded reqwest v0.12.12
  Downloaded quick-xml v0.32.0
  Downloaded tracing-subscriber v0.3.19
  Downloaded chrono v0.4.40
  Downloaded openssl v0.10.71
  Downloaded gimli v0.28.1
  Downloaded regex-syntax v0.6.29
  Downloaded rustix v0.38.44
  Downloaded better-panic v0.3.0
  Downloaded onig_sys v69.8.1
  Downloaded syntect v5.2.0
  Downloaded tokio v1.43.0
  Downloaded linux-raw-sys v0.4.15
  Downloaded openssl-src v300.4.2+3.4.1
==> Starting build()...
   Compiling proc-macro2 v1.0.94
   Compiling unicode-ident v1.0.18
   Compiling libc v0.2.170
   Compiling serde v1.0.218
   Compiling cfg-if v1.0.0
   Compiling shlex v1.3.0
   Compiling pkg-config v0.3.32
   Compiling memchr v2.7.4
   Compiling smallvec v1.14.0
   Compiling autocfg v1.4.0
   Compiling log v0.4.26
   Compiling rustversion v1.0.20
   Compiling once_cell v1.20.3
   Compiling allocator-api2 v0.2.21
   Compiling equivalent v1.0.2
   Compiling foldhash v0.1.4
   Compiling itoa v1.0.15
   Compiling fnv v1.0.7
   Compiling vcpkg v0.2.15
   Compiling ident_case v1.0.1
   Compiling strsim v0.11.1
   Compiling pin-project-lite v0.2.16
   Compiling futures-core v0.3.31
   Compiling parking_lot_core v0.9.10
   Compiling thiserror v2.0.12
   Compiling scopeguard v1.2.0
   Compiling stable_deref_trait v1.2.0
   Compiling futures-sink v0.3.31
   Compiling writeable v0.5.5
   Compiling litemap v0.7.5
   Compiling bytes v1.10.1
   Compiling ryu v1.0.20
   Compiling tracing-core v0.1.33
   Compiling heck v0.5.0
   Compiling icu_locid_transform_data v1.5.0
   Compiling hashbrown v0.15.2
   Compiling rustix v0.38.44
   Compiling futures-channel v0.3.31
   Compiling futures-task v0.3.31
   Compiling icu_properties_data v1.5.0
   Compiling linux-raw-sys v0.4.15
   Compiling futures-io v0.3.31
   Compiling crunchy v0.2.3
   Compiling pin-utils v0.1.0
   Compiling utf16_iter v1.0.5
   Compiling icu_normalizer_data v1.5.0
   Compiling regex-syntax v0.8.5
   Compiling tiny-keccak v2.0.2
   Compiling utf8_iter v1.0.4
   Compiling write16 v1.0.0
   Compiling signal-hook v0.3.17
   Compiling http v1.2.0
   Compiling anyhow v1.0.97
   Compiling serde_json v1.0.140
   Compiling camino v1.1.9
   Compiling indexmap v2.7.1
   Compiling semver v1.0.26
   Compiling unicode-segmentation v1.12.0
   Compiling aho-corasick v1.1.3
   Compiling ucd-trie v0.1.7
   Compiling foreign-types-shared v0.1.1
   Compiling percent-encoding v2.3.1
   Compiling quote v1.0.39
   Compiling unicode-width v0.2.0
   Compiling paste v1.0.15
   Compiling either v1.15.0
   Compiling powerfmt v0.2.0
   Compiling jobserver v0.1.32
   Compiling lock_api v0.4.12
   Compiling signal-hook-registry v1.4.2
   Compiling mio v1.0.3
   Compiling syn v2.0.99
   Compiling slab v0.4.9
   Compiling socket2 v0.5.8
   Compiling getrandom v0.2.15
   Compiling cc v1.2.16
   Compiling regex-syntax v0.6.29
   Compiling httparse v1.10.1
   Compiling openssl v0.10.71
   Compiling http-body v1.0.1
   Compiling itertools v0.13.0
   Compiling const-random-macro v0.1.16
   Compiling signal-hook-mio v0.2.4
   Compiling parking_lot v0.12.3
   Compiling deranged v0.3.11
   Compiling form_urlencoded v1.2.1
   Compiling foreign-types v0.3.2
   Compiling adler v1.0.2
   Compiling time-core v0.1.3
   Compiling num-conv v0.1.0
   Compiling gimli v0.28.1
   Compiling atomic-waker v1.1.2
   Compiling indoc v2.0.6
   Compiling native-tls v0.2.14
   Compiling static_assertions v1.1.0
   Compiling vergen-lib v0.1.6
   Compiling vergen v9.0.4
   Compiling castaway v0.2.3
   Compiling regex-automata v0.4.9
   Compiling utf8parse v0.2.2
   Compiling openssl-src v300.4.2+3.4.1
   Compiling unicode-width v0.1.14
   Compiling getrandom v0.3.1
   Compiling try-lock v0.2.5
   Compiling num_threads v0.1.7
   Compiling overload v0.1.1
   Compiling lazy_static v1.5.0
   Compiling anstyle-parse v0.2.6
   Compiling nu-ansi-term v0.46.0
   Compiling sharded-slab v0.1.7
   Compiling time v0.3.39
   Compiling want v0.3.1
   Compiling const-random v0.1.18
   Compiling vergen-git2 v1.0.5
   Compiling miniz_oxide v0.7.4
   Compiling lru v0.12.5
   Compiling tracing-log v0.2.0
   Compiling object v0.32.2
   Compiling thread_local v1.1.8
   Compiling anstyle-query v1.1.2
   Compiling regex-automata v0.1.10
   Compiling winnow v0.7.3
   Compiling thiserror v1.0.69
   Compiling is_terminal_polyfill v1.70.1
   Compiling base64 v0.22.1
   Compiling bitflags v2.9.0
   Compiling colorchoice v1.0.3
   Compiling unicode-truncate v1.1.0
   Compiling anstyle v1.0.10
   Compiling tower-service v0.3.3
   Compiling rustc-demangle v0.1.24
   Compiling cassowary v0.3.0
   Compiling openssl-probe v0.1.6
   Compiling adler2 v2.0.0
   Compiling miniz_oxide v0.8.5
   Compiling anstream v0.6.18
   Compiling dlv-list v0.5.2
   Compiling quick-xml v0.32.0
   Compiling encoding_rs v0.8.35
   Compiling crc32fast v1.4.2
   Compiling same-file v1.0.6
   Compiling hashbrown v0.14.5
   Compiling libm v0.2.11
   Compiling matchers v0.1.0
   Compiling syn v1.0.109
   Compiling eyre v0.6.12
   Compiling linked-hash-map v0.5.6
   Compiling bitflags v1.3.2
   Compiling walkdir v2.5.0
   Compiling yaml-rust v0.4.5
   Compiling regex v1.11.1
   Compiling addr2line v0.21.0
   Compiling ordered-multimap v0.7.3
   Compiling flate2 v1.1.0
   Compiling hashlink v0.10.0
   Compiling sync_wrapper v1.0.2
   Compiling arraydeque v0.5.1
   Compiling rustls-pki-types v1.11.0
   Compiling option-ext v0.2.0
   Compiling base64 v0.21.7
   Compiling tower-layer v0.3.3
   Compiling trim-in-place v0.1.7
   Compiling unicase v2.8.1
   Compiling clap_lex v0.7.4
   Compiling owo-colors v3.5.0
   Compiling indenter v0.3.3
   Compiling synstructure v0.13.1
   Compiling darling_core v0.20.10
   Compiling convert_case v0.4.0
   Compiling rustls-pemfile v2.2.0
   Compiling yaml-rust2 v0.10.0
   Compiling rust-ini v0.21.1
   Compiling dirs-sys v0.5.0
   Compiling console v0.15.11
   Compiling convert_case v0.6.0
   Compiling vte v0.14.1
   Compiling ipnet v2.11.0
   Compiling mime v0.3.17
   Compiling diff v0.1.13
   Compiling yansi v1.0.1
   Compiling unsafe-libyaml v0.2.11
   Compiling custom_error v1.9.2
   Compiling pathdiff v0.2.3
   Compiling pretty_assertions v1.4.1
   Compiling humansize v2.1.3
   Compiling strip-ansi-escapes v0.2.1
   Compiling directories v6.0.0
   Compiling openssl-sys v0.9.106
   Compiling libz-sys v1.1.21
   Compiling libgit2-sys v0.18.0+1.9.0
   Compiling backtrace v0.3.71
   Compiling onig_sys v69.8.1
   Compiling better-panic v0.3.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:       | ^~~~~~~~~~~~~~~~~~~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:38:5: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(long int,  long int)' [-Wincompatible-pointer-types]
warning: onig_sys@69.8.1:    38 |     numcmp,
warning: onig_sys@69.8.1:       |     ^~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:38:5: note: (near initialization for 'type_numhash.compare')
warning: onig_sys@69.8.1: oniguruma/src/st.c:35:12: note: 'numcmp' declared here
warning: onig_sys@69.8.1:    35 | static int numcmp(long, long);
warning: onig_sys@69.8.1:       |            ^~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:39:5: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(long int)' [-Wincompatible-pointer-types]
warning: onig_sys@69.8.1:    39 |     numhash,
warning: onig_sys@69.8.1:       |     ^~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:39:5: note: (near initialization for 'type_numhash.hash')
warning: onig_sys@69.8.1: oniguruma/src/st.c:36:12: note: 'numhash' declared here
warning: onig_sys@69.8.1:    36 | static int numhash(long);
warning: onig_sys@69.8.1:       |            ^~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:45:5: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const char *, const char *)' [-Wincompatible-pointer-types]
warning: onig_sys@69.8.1:    45 |     strcmp,
warning: onig_sys@69.8.1:       |     ^~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:45:5: note: (near initialization for 'type_strhash.compare')
warning: onig_sys@69.8.1: In file included from oniguruma/src/regint.h:111,
warning: onig_sys@69.8.1:                  from oniguruma/src/st.c:9:
warning: onig_sys@69.8.1: /usr/include/string.h:171:12: note: 'strcmp' declared here
warning: onig_sys@69.8.1:   171 | extern int strcmp (const char *__s1, const char *__s2)
warning: onig_sys@69.8.1:       |            ^~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:46:5: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const char *)' [-Wincompatible-pointer-types]
warning: onig_sys@69.8.1:    46 |     strhash,
warning: onig_sys@69.8.1:       |     ^~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:46:5: note: (near initialization for 'type_strhash.hash')
warning: onig_sys@69.8.1: oniguruma/src/st.c:43:12: note: 'strhash' declared here
warning: onig_sys@69.8.1:    43 | static int strhash(const char *);
warning: onig_sys@69.8.1:       |            ^~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c: In function 'new_size':
warning: onig_sys@69.8.1: oniguruma/src/st.c:101:1: warning: old-style function definition [-Wold-style-definition]
warning: onig_sys@69.8.1:   101 | new_size(size)
warning: onig_sys@69.8.1:       | ^~~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c: In function 'onig_st_init_table_with_size':
warning: onig_sys@69.8.1: oniguruma/src/regint.h:220:37: warning: old-style function definition [-Wold-style-definition]
warning: onig_sys@69.8.1:   220 | #define st_init_table_with_size     onig_st_init_table_with_size
warning: onig_sys@69.8.1:       |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:140:1: note: in expansion of macro 'st_init_table_with_size'
warning: onig_sys@69.8.1:   140 | st_init_table_with_size(type, size)
warning: onig_sys@69.8.1:       | ^~~~~~~~~~~~~~~~~~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c: In function 'onig_st_init_table':
warning: onig_sys@69.8.1: oniguruma/src/regint.h:219:37: warning: old-style function definition [-Wold-style-definition]
warning: onig_sys@69.8.1:   219 | #define st_init_table               onig_st_init_table
warning: onig_sys@69.8.1:       |                                     ^~~~~~~~~~~~~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:172:1: note: in expansion of macro 'st_init_table'
warning: onig_sys@69.8.1:   172 | st_init_table(type)
warning: onig_sys@69.8.1:       | ^~~~~~~~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c: In function 'onig_st_init_numtable_with_size':
warning: onig_sys@69.8.1: oniguruma/src/regint.h:222:37: warning: old-style function definition [-Wold-style-definition]
warning: onig_sys@69.8.1:   222 | #define st_init_numtable_with_size  onig_st_init_numtable_with_size
warning: onig_sys@69.8.1:       |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:185:1: note: in expansion of macro 'st_init_numtable_with_size'
warning: onig_sys@69.8.1:   185 | st_init_numtable_with_size(size)
warning: onig_sys@69.8.1:       | ^~~~~~~~~~~~~~~~~~~~~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c: In function 'onig_st_init_strtable_with_size':
warning: onig_sys@69.8.1: oniguruma/src/regint.h:224:37: warning: old-style function definition [-Wold-style-definition]
warning: onig_sys@69.8.1:   224 | #define st_init_strtable_with_size  onig_st_init_strtable_with_size
warning: onig_sys@69.8.1:       |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:198:1: note: in expansion of macro 'st_init_strtable_with_size'
warning: onig_sys@69.8.1:   198 | st_init_strtable_with_size(size)
warning: onig_sys@69.8.1:       | ^~~~~~~~~~~~~~~~~~~~~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c: In function 'onig_st_free_table':
warning: onig_sys@69.8.1: oniguruma/src/regint.h:231:37: warning: old-style function definition [-Wold-style-definition]
warning: onig_sys@69.8.1:   231 | #define st_free_table               onig_st_free_table
warning: onig_sys@69.8.1:       |                                     ^~~~~~~~~~~~~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:205:1: note: in expansion of macro 'st_free_table'
warning: onig_sys@69.8.1:   205 | st_free_table(table)
warning: onig_sys@69.8.1:       | ^~~~~~~~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c: In function 'onig_st_lookup':
warning: onig_sys@69.8.1: oniguruma/src/regint.h:228:37: warning: old-style function definition [-Wold-style-definition]
warning: onig_sys@69.8.1:   228 | #define st_lookup                   onig_st_lookup
warning: onig_sys@69.8.1:       |                                     ^~~~~~~~~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:245:1: note: in expansion of macro 'st_lookup'
warning: onig_sys@69.8.1:   245 | st_lookup(table, key, value)
warning: onig_sys@69.8.1:       | ^~~~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:56:43: error: too many arguments to function 'table->type->hash'; expected 0, have 1
warning: onig_sys@69.8.1:    56 | #define do_hash(key,table) (unsigned int)(*(table)->type->hash)((key))
warning: onig_sys@69.8.1:       |                                          ~^~~~~~~~~~~~~~~~~~~~~ ~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:253:14: note: in expansion of macro 'do_hash'
warning: onig_sys@69.8.1:   253 |   hash_val = do_hash(key, table);
warning: onig_sys@69.8.1:       |              ^~~~~~~
warning: onig_sys@69.8.1: In file included from oniguruma/src/st.c:10:
warning: onig_sys@69.8.1: oniguruma/src/st.h:20:11: note: declared here
warning: onig_sys@69.8.1:    20 |     int (*hash)();
warning: onig_sys@69.8.1:       |           ^~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:54:40: error: too many arguments to function 'table->type->compare'; expected 0, have 2
warning: onig_sys@69.8.1:    54 | #define EQUAL(table,x,y) ((x)==(y) || (*table->type->compare)((x),(y)) == 0)
warning: onig_sys@69.8.1:       |                                       ~^~~~~~~~~~~~~~~~~~~~~~ ~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:224:45: note: in expansion of macro 'EQUAL'
warning: onig_sys@69.8.1:   224 | ((ptr) != 0 && (ptr->hash != (hash_val) || !EQUAL((table), (key), (ptr)->key)))
warning: onig_sys@69.8.1:       |                                             ^~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:235:9: note: in expansion of macro 'PTR_NOT_EQUAL'
warning: onig_sys@69.8.1:   235 |     if (PTR_NOT_EQUAL(table, ptr, hash_val, key)) {\
warning: onig_sys@69.8.1:       |         ^~~~~~~~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:254:3: note: in expansion of macro 'FIND_ENTRY'
warning: onig_sys@69.8.1:   254 |   FIND_ENTRY(table, ptr, hash_val, bin_pos);
warning: onig_sys@69.8.1:       |   ^~~~~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.h:19:11: note: declared here
warning: onig_sys@69.8.1:    19 |     int (*compare)();
warning: onig_sys@69.8.1:       |           ^~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:54:40: error: too many arguments to function 'table->type->compare'; expected 0, have 2
warning: onig_sys@69.8.1:    54 | #define EQUAL(table,x,y) ((x)==(y) || (*table->type->compare)((x),(y)) == 0)
warning: onig_sys@69.8.1:       |                                       ~^~~~~~~~~~~~~~~~~~~~~~ ~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:224:45: note: in expansion of macro 'EQUAL'
warning: onig_sys@69.8.1:   224 | ((ptr) != 0 && (ptr->hash != (hash_val) || !EQUAL((table), (key), (ptr)->key)))
warning: onig_sys@69.8.1:       |                                             ^~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:237:14: note: in expansion of macro 'PTR_NOT_EQUAL'
warning: onig_sys@69.8.1:   237 |       while (PTR_NOT_EQUAL(table, ptr->next, hash_val, key)) {\
warning: onig_sys@69.8.1:       |              ^~~~~~~~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:254:3: note: in expansion of macro 'FIND_ENTRY'
warning: onig_sys@69.8.1:   254 |   FIND_ENTRY(table, ptr, hash_val, bin_pos);
warning: onig_sys@69.8.1:       |   ^~~~~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.h:19:11: note: declared here
warning: onig_sys@69.8.1:    19 |     int (*compare)();
warning: onig_sys@69.8.1:       |           ^~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c: In function 'onig_st_insert':
warning: onig_sys@69.8.1: oniguruma/src/regint.h:227:37: warning: old-style function definition [-Wold-style-definition]
warning: onig_sys@69.8.1:   227 | #define st_insert                   onig_st_insert
warning: onig_sys@69.8.1:       |                                     ^~~~~~~~~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:283:1: note: in expansion of macro 'st_insert'
warning: onig_sys@69.8.1:   283 | st_insert(table, key, value)
warning: onig_sys@69.8.1:       | ^~~~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:56:43: error: too many arguments to function 'table->type->hash'; expected 0, have 1
warning: onig_sys@69.8.1:    56 | #define do_hash(key,table) (unsigned int)(*(table)->type->hash)((key))
warning: onig_sys@69.8.1:       |                                          ~^~~~~~~~~~~~~~~~~~~~~ ~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:291:14: note: in expansion of macro 'do_hash'
warning: onig_sys@69.8.1:   291 |   hash_val = do_hash(key, table);
warning: onig_sys@69.8.1:       |              ^~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.h:20:11: note: declared here
warning: onig_sys@69.8.1:    20 |     int (*hash)();
warning: onig_sys@69.8.1:       |           ^~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:54:40: error: too many arguments to function 'table->type->compare'; expected 0, have 2
warning: onig_sys@69.8.1:    54 | #define EQUAL(table,x,y) ((x)==(y) || (*table->type->compare)((x),(y)) == 0)
warning: onig_sys@69.8.1:       |                                       ~^~~~~~~~~~~~~~~~~~~~~~ ~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:224:45: note: in expansion of macro 'EQUAL'
warning: onig_sys@69.8.1:   224 | ((ptr) != 0 && (ptr->hash != (hash_val) || !EQUAL((table), (key), (ptr)->key)))
warning: onig_sys@69.8.1:       |                                             ^~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:235:9: note: in expansion of macro 'PTR_NOT_EQUAL'
warning: onig_sys@69.8.1:   235 |     if (PTR_NOT_EQUAL(table, ptr, hash_val, key)) {\
warning: onig_sys@69.8.1:       |         ^~~~~~~~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:292:3: note: in expansion of macro 'FIND_ENTRY'
warning: onig_sys@69.8.1:   292 |   FIND_ENTRY(table, ptr, hash_val, bin_pos);
warning: onig_sys@69.8.1:       |   ^~~~~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.h:19:11: note: declared here
warning: onig_sys@69.8.1:    19 |     int (*compare)();
warning: onig_sys@69.8.1:       |           ^~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:54:40: error: too many arguments to function 'table->type->compare'; expected 0, have 2
warning: onig_sys@69.8.1:    54 | #define EQUAL(table,x,y) ((x)==(y) || (*table->type->compare)((x),(y)) == 0)
warning: onig_sys@69.8.1:       |                                       ~^~~~~~~~~~~~~~~~~~~~~~ ~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:224:45: note: in expansion of macro 'EQUAL'
warning: onig_sys@69.8.1:   224 | ((ptr) != 0 && (ptr->hash != (hash_val) || !EQUAL((table), (key), (ptr)->key)))
warning: onig_sys@69.8.1:       |                                             ^~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:237:14: note: in expansion of macro 'PTR_NOT_EQUAL'
warning: onig_sys@69.8.1:   237 |       while (PTR_NOT_EQUAL(table, ptr->next, hash_val, key)) {\
warning: onig_sys@69.8.1:       |              ^~~~~~~~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:292:3: note: in expansion of macro 'FIND_ENTRY'
warning: onig_sys@69.8.1:   292 |   FIND_ENTRY(table, ptr, hash_val, bin_pos);
warning: onig_sys@69.8.1:       |   ^~~~~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.h:19:11: note: declared here
warning: onig_sys@69.8.1:    19 |     int (*compare)();
warning: onig_sys@69.8.1:       |           ^~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c: In function 'onig_st_add_direct':
warning: onig_sys@69.8.1: oniguruma/src/regint.h:230:37: warning: old-style function definition [-Wold-style-definition]
warning: onig_sys@69.8.1:   230 | #define st_add_direct               onig_st_add_direct
warning: onig_sys@69.8.1:       |                                     ^~~~~~~~~~~~~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:305:1: note: in expansion of macro 'st_add_direct'
warning: onig_sys@69.8.1:   305 | st_add_direct(table, key, value)
warning: onig_sys@69.8.1:       | ^~~~~~~~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:56:43: error: too many arguments to function 'table->type->hash'; expected 0, have 1
warning: onig_sys@69.8.1:    56 | #define do_hash(key,table) (unsigned int)(*(table)->type->hash)((key))
warning: onig_sys@69.8.1:       |                                          ~^~~~~~~~~~~~~~~~~~~~~ ~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:312:14: note: in expansion of macro 'do_hash'
warning: onig_sys@69.8.1:   312 |   hash_val = do_hash(key, table);
warning: onig_sys@69.8.1:       |              ^~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.h:20:11: note: declared here
warning: onig_sys@69.8.1:    20 |     int (*hash)();
warning: onig_sys@69.8.1:       |           ^~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c: In function 'rehash':
warning: onig_sys@69.8.1: oniguruma/src/st.c:318:1: warning: old-style function definition [-Wold-style-definition]
warning: onig_sys@69.8.1:   318 | rehash(table)
warning: onig_sys@69.8.1:       | ^~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c: In function 'onig_st_copy':
warning: onig_sys@69.8.1: oniguruma/src/regint.h:233:37: warning: old-style function definition [-Wold-style-definition]
warning: onig_sys@69.8.1:   233 | #define st_copy                     onig_st_copy
warning: onig_sys@69.8.1:       |                                     ^~~~~~~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:350:1: note: in expansion of macro 'st_copy'
warning: onig_sys@69.8.1:   350 | st_copy(old_table)
warning: onig_sys@69.8.1:       | ^~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c: In function 'onig_st_delete':
warning: onig_sys@69.8.1: oniguruma/src/regint.h:225:37: warning: old-style function definition [-Wold-style-definition]
warning: onig_sys@69.8.1:   225 | #define st_delete                   onig_st_delete
warning: onig_sys@69.8.1:       |                                     ^~~~~~~~~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:391:1: note: in expansion of macro 'st_delete'
warning: onig_sys@69.8.1:   391 | st_delete(table, key, value)
warning: onig_sys@69.8.1:       | ^~~~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:56:43: error: too many arguments to function 'table->type->hash'; expected 0, have 1
warning: onig_sys@69.8.1:    56 | #define do_hash(key,table) (unsigned int)(*(table)->type->hash)((key))
warning: onig_sys@69.8.1:       |                                          ~^~~~~~~~~~~~~~~~~~~~~ ~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:57:33: note: in expansion of macro 'do_hash'
warning: onig_sys@69.8.1:    57 | #define do_hash_bin(key,table) (do_hash(key, table)%(table)->num_bins)
warning: onig_sys@69.8.1:       |                                 ^~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:400:14: note: in expansion of macro 'do_hash_bin'
warning: onig_sys@69.8.1:   400 |   hash_val = do_hash_bin(*key, table);
warning: onig_sys@69.8.1:       |              ^~~~~~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.h:20:11: note: declared here
warning: onig_sys@69.8.1:    20 |     int (*hash)();
warning: onig_sys@69.8.1:       |           ^~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:54:40: error: too many arguments to function 'table->type->compare'; expected 0, have 2
warning: onig_sys@69.8.1:    54 | #define EQUAL(table,x,y) ((x)==(y) || (*table->type->compare)((x),(y)) == 0)
warning: onig_sys@69.8.1:       |                                       ~^~~~~~~~~~~~~~~~~~~~~~ ~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:408:7: note: in expansion of macro 'EQUAL'
warning: onig_sys@69.8.1:   408 |   if (EQUAL(table, *key, ptr->key)) {
warning: onig_sys@69.8.1:       |       ^~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.h:19:11: note: declared here
warning: onig_sys@69.8.1:    19 |     int (*compare)();
warning: onig_sys@69.8.1:       |           ^~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:54:40: error: too many arguments to function 'table->type->compare'; expected 0, have 2
warning: onig_sys@69.8.1:    54 | #define EQUAL(table,x,y) ((x)==(y) || (*table->type->compare)((x),(y)) == 0)
warning: onig_sys@69.8.1:       |                                       ~^~~~~~~~~~~~~~~~~~~~~~ ~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:418:9: note: in expansion of macro 'EQUAL'
warning: onig_sys@69.8.1:   418 |     if (EQUAL(table, ptr->next->key, *key)) {
warning: onig_sys@69.8.1:       |         ^~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.h:19:11: note: declared here
warning: onig_sys@69.8.1:    19 |     int (*compare)();
warning: onig_sys@69.8.1:       |           ^~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c: In function 'onig_st_delete_safe':
warning: onig_sys@69.8.1: oniguruma/src/regint.h:226:37: warning: old-style function definition [-Wold-style-definition]
warning: onig_sys@69.8.1:   226 | #define st_delete_safe              onig_st_delete_safe
warning: onig_sys@69.8.1:       |                                     ^~~~~~~~~~~~~~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:433:1: note: in expansion of macro 'st_delete_safe'
warning: onig_sys@69.8.1:   433 | st_delete_safe(table, key, value, never)
warning: onig_sys@69.8.1:       | ^~~~~~~~~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:56:43: error: too many arguments to function 'table->type->hash'; expected 0, have 1
warning: onig_sys@69.8.1:    56 | #define do_hash(key,table) (unsigned int)(*(table)->type->hash)((key))
warning: onig_sys@69.8.1:       |                                          ~^~~~~~~~~~~~~~~~~~~~~ ~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:57:33: note: in expansion of macro 'do_hash'
warning: onig_sys@69.8.1:    57 | #define do_hash_bin(key,table) (do_hash(key, table)%(table)->num_bins)
warning: onig_sys@69.8.1:       |                                 ^~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:442:14: note: in expansion of macro 'do_hash_bin'
warning: onig_sys@69.8.1:   442 |   hash_val = do_hash_bin(*key, table);
warning: onig_sys@69.8.1:       |              ^~~~~~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.h:20:11: note: declared here
warning: onig_sys@69.8.1:    20 |     int (*hash)();
warning: onig_sys@69.8.1:       |           ^~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:54:40: error: too many arguments to function 'table->type->compare'; expected 0, have 2
warning: onig_sys@69.8.1:    54 | #define EQUAL(table,x,y) ((x)==(y) || (*table->type->compare)((x),(y)) == 0)
warning: onig_sys@69.8.1:       |                                       ~^~~~~~~~~~~~~~~~~~~~~~ ~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:451:32: note: in expansion of macro 'EQUAL'
warning: onig_sys@69.8.1:   451 |     if ((ptr->key != never) && EQUAL(table, ptr->key, *key)) {
warning: onig_sys@69.8.1:       |                                ^~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.h:19:11: note: declared here
warning: onig_sys@69.8.1:    19 |     int (*compare)();
warning: onig_sys@69.8.1:       |           ^~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c: In function 'onig_st_cleanup_safe':
warning: onig_sys@69.8.1: oniguruma/src/regint.h:232:37: warning: old-style function definition [-Wold-style-definition]
warning: onig_sys@69.8.1:   232 | #define st_cleanup_safe             onig_st_cleanup_safe
warning: onig_sys@69.8.1:       |                                     ^~~~~~~~~~~~~~~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:477:1: note: in expansion of macro 'st_cleanup_safe'
warning: onig_sys@69.8.1:   477 | st_cleanup_safe(table, never)
warning: onig_sys@69.8.1:       | ^~~~~~~~~~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:483:21: error: passing argument 2 of 'onig_st_foreach' from incompatible pointer type [-Wincompatible-pointer-types]
warning: onig_sys@69.8.1:   483 |   st_foreach(table, delete_never, never);
warning: onig_sys@69.8.1:       |                     ^~~~~~~~~~~~
warning: onig_sys@69.8.1:       |                     |
warning: onig_sys@69.8.1:       |                     int (*)(st_data_t,  st_data_t,  st_data_t) {aka int (*)(long unsigned int,  long unsigned int,  long unsigned int)}
warning: onig_sys@69.8.1: oniguruma/src/st.h:55:31: note: expected 'int (*)(void)' but argument is of type 'int (*)(st_data_t,  st_data_t,  st_data_t)' {aka 'int (*)(long unsigned int,  long unsigned int,  long unsigned int)'}
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/st.c:465:1: note: 'delete_never' declared here
warning: onig_sys@69.8.1:   465 | delete_never(st_data_t key __attribute__ ((unused)), st_data_t value,
warning: onig_sys@69.8.1:       | ^~~~~~~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c: In function 'onig_st_foreach':
warning: onig_sys@69.8.1: oniguruma/src/regint.h:229:37: warning: old-style function definition [-Wold-style-definition]
warning: onig_sys@69.8.1:   229 | #define st_foreach                  onig_st_foreach
warning: onig_sys@69.8.1:       |                                     ^~~~~~~~~~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:488:1: note: in expansion of macro 'st_foreach'
warning: onig_sys@69.8.1:   488 | st_foreach(table, func, arg)
warning: onig_sys@69.8.1:       | ^~~~~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c:500:23: error: too many arguments to function 'func'; expected 0, have 3
warning: onig_sys@69.8.1:   500 |             retval = (*func)(ptr->key, ptr->record, arg);
warning: onig_sys@69.8.1:       |                      ~^~~~~~ ~~~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c: In function 'strhash':
warning: onig_sys@69.8.1: oniguruma/src/st.c:538:1: warning: old-style function definition [-Wold-style-definition]
warning: onig_sys@69.8.1:   538 | strhash(string)
warning: onig_sys@69.8.1:       | ^~~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c: In function 'numcmp':
warning: onig_sys@69.8.1: oniguruma/src/st.c:577:1: warning: old-style function definition [-Wold-style-definition]
warning: onig_sys@69.8.1:   577 | numcmp(x, y)
warning: onig_sys@69.8.1:       | ^~~~~~
warning: onig_sys@69.8.1: oniguruma/src/st.c: In function 'numhash':
warning: onig_sys@69.8.1: oniguruma/src/st.c:584:1: warning: old-style function definition [-Wold-style-definition]
warning: onig_sys@69.8.1:   584 | numhash(n)
warning: onig_sys@69.8.1:       | ^~~~~~~
warning: onig_sys@69.8.1: ToolExecError: command did not execute successfully (status code exit status: 1): LC_ALL="C" "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "/startdir/src/openapi-tui-0.10.2/target/release/build/onig_sys-473af30610957832/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/openapi-tui" "-o" "/startdir/src/openapi-tui-0.10.2/target/release/build/onig_sys-473af30610957832/out/a445302c6d3dcb51-st.o" "-c" "oniguruma/src/st.c"
warning: onig_sys@69.8.1: ToolExecError: command did not execute successfully (status code exit status: 1): LC_ALL="C" "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "/startdir/src/openapi-tui-0.10.2/target/release/build/onig_sys-473af30610957832/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/openapi-tui" "-o" "/startdir/src/openapi-tui-0.10.2/target/release/build/onig_sys-473af30610957832/out/a445302c6d3dcb51-regparse.o" "-c" "oniguruma/src/regparse.c"
error: failed to run custom build command for `onig_sys v69.8.1`

Caused by:
  process didn't exit successfully: `/startdir/src/openapi-tui-0.10.2/target/release/build/onig_sys-f8745b305e78bd00/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/openapi-tui-0.10.2/target/release/build/onig_sys-473af30610957832/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(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/openapi-tui)
  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/openapi-tui)
  OUT_DIR = Some(/startdir/src/openapi-tui-0.10.2/target/release/build/onig_sys-473af30610957832/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/openapi-tui)
  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=      | ^~~~~~~~~~~~~~~~~~~~~~~~
  cargo:warning=oniguruma/src/st.c:38:5: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(long int,  long int)' [-Wincompatible-pointer-types]
  cargo:warning=   38 |     numcmp,
  cargo:warning=      |     ^~~~~~
  cargo:warning=oniguruma/src/st.c:38:5: note: (near initialization for 'type_numhash.compare')
  cargo:warning=oniguruma/src/st.c:35:12: note: 'numcmp' declared here
  cargo:warning=   35 | static int numcmp(long, long);
  cargo:warning=      |            ^~~~~~
  cargo:warning=oniguruma/src/st.c:39:5: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(long int)' [-Wincompatible-pointer-types]
  cargo:warning=   39 |     numhash,
  cargo:warning=      |     ^~~~~~~
  cargo:warning=oniguruma/src/st.c:39:5: note: (near initialization for 'type_numhash.hash')
  cargo:warning=oniguruma/src/st.c:36:12: note: 'numhash' declared here
  cargo:warning=   36 | static int numhash(long);
  cargo:warning=      |            ^~~~~~~
  cargo:warning=oniguruma/src/st.c:45:5: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const char *, const char *)' [-Wincompatible-pointer-types]
  cargo:warning=   45 |     strcmp,
  cargo:warning=      |     ^~~~~~
  cargo:warning=oniguruma/src/st.c:45:5: note: (near initialization for 'type_strhash.compare')
  cargo:warning=In file included from oniguruma/src/regint.h:111,
  cargo:warning=                 from oniguruma/src/st.c:9:
  cargo:warning=/usr/include/string.h:171:12: note: 'strcmp' declared here
  cargo:warning=  171 | extern int strcmp (const char *__s1, const char *__s2)
  cargo:warning=      |            ^~~~~~
  cargo:warning=oniguruma/src/st.c:46:5: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(const char *)' [-Wincompatible-pointer-types]
  cargo:warning=   46 |     strhash,
  cargo:warning=      |     ^~~~~~~
  cargo:warning=oniguruma/src/st.c:46:5: note: (near initialization for 'type_strhash.hash')
  cargo:warning=oniguruma/src/st.c:43:12: note: 'strhash' declared here
  cargo:warning=   43 | static int strhash(const char *);
  cargo:warning=      |            ^~~~~~~
  cargo:warning=oniguruma/src/st.c: In function 'new_size':
  cargo:warning=oniguruma/src/st.c:101:1: warning: old-style function definition [-Wold-style-definition]
  cargo:warning=  101 | new_size(size)
  cargo:warning=      | ^~~~~~~~
  cargo:warning=oniguruma/src/st.c: In function 'onig_st_init_table_with_size':
  cargo:warning=oniguruma/src/regint.h:220:37: warning: old-style function definition [-Wold-style-definition]
  cargo:warning=  220 | #define st_init_table_with_size     onig_st_init_table_with_size
  cargo:warning=      |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  cargo:warning=oniguruma/src/st.c:140:1: note: in expansion of macro 'st_init_table_with_size'
  cargo:warning=  140 | st_init_table_with_size(type, size)
  cargo:warning=      | ^~~~~~~~~~~~~~~~~~~~~~~
  cargo:warning=oniguruma/src/st.c: In function 'onig_st_init_table':
  cargo:warning=oniguruma/src/regint.h:219:37: warning: old-style function definition [-Wold-style-definition]
  cargo:warning=  219 | #define st_init_table               onig_st_init_table
  cargo:warning=      |                                     ^~~~~~~~~~~~~~~~~~
  cargo:warning=oniguruma/src/st.c:172:1: note: in expansion of macro 'st_init_table'
  cargo:warning=  172 | st_init_table(type)
  cargo:warning=      | ^~~~~~~~~~~~~
  cargo:warning=oniguruma/src/st.c: In function 'onig_st_init_numtable_with_size':
  cargo:warning=oniguruma/src/regint.h:222:37: warning: old-style function definition [-Wold-style-definition]
  cargo:warning=  222 | #define st_init_numtable_with_size  onig_st_init_numtable_with_size
  cargo:warning=      |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  cargo:warning=oniguruma/src/st.c:185:1: note: in expansion of macro 'st_init_numtable_with_size'
  cargo:warning=  185 | st_init_numtable_with_size(size)
  cargo:warning=      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
  cargo:warning=oniguruma/src/st.c: In function 'onig_st_init_strtable_with_size':
  cargo:warning=oniguruma/src/regint.h:224:37: warning: old-style function definition [-Wold-style-definition]
  cargo:warning=  224 | #define st_init_strtable_with_size  onig_st_init_strtable_with_size
  cargo:warning=      |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  cargo:warning=oniguruma/src/st.c:198:1: note: in expansion of macro 'st_init_strtable_with_size'
  cargo:warning=  198 | st_init_strtable_with_size(size)
  cargo:warning=      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
  cargo:warning=oniguruma/src/st.c: In function 'onig_st_free_table':
  cargo:warning=oniguruma/src/regint.h:231:37: warning: old-style function definition [-Wold-style-definition]
  cargo:warning=  231 | #define st_free_table               onig_st_free_table
  cargo:warning=      |                                     ^~~~~~~~~~~~~~~~~~
  cargo:warning=oniguruma/src/st.c:205:1: note: in expansion of macro 'st_free_table'
  cargo:warning=  205 | st_free_table(table)
  cargo:warning=      | ^~~~~~~~~~~~~
  cargo:warning=oniguruma/src/st.c: In function 'onig_st_lookup':
  cargo:warning=oniguruma/src/regint.h:228:37: warning: old-style function definition [-Wold-style-definition]
  cargo:warning=  228 | #define st_lookup                   onig_st_lookup
  cargo:warning=      |                                     ^~~~~~~~~~~~~~
  cargo:warning=oniguruma/src/st.c:245:1: note: in expansion of macro 'st_lookup'
  cargo:warning=  245 | st_lookup(table, key, value)
  cargo:warning=      | ^~~~~~~~~
  cargo:warning=oniguruma/src/st.c:56:43: error: too many arguments to function 'table->type->hash'; expected 0, have 1
  cargo:warning=   56 | #define do_hash(key,table) (unsigned int)(*(table)->type->hash)((key))
  cargo:warning=      |                                          ~^~~~~~~~~~~~~~~~~~~~~ ~~~~~
  cargo:warning=oniguruma/src/st.c:253:14: note: in expansion of macro 'do_hash'
  cargo:warning=  253 |   hash_val = do_hash(key, table);
  cargo:warning=      |              ^~~~~~~
  cargo:warning=In file included from oniguruma/src/st.c:10:
  cargo:warning=oniguruma/src/st.h:20:11: note: declared here
  cargo:warning=   20 |     int (*hash)();
  cargo:warning=      |           ^~~~
  cargo:warning=oniguruma/src/st.c:54:40: error: too many arguments to function 'table->type->compare'; expected 0, have 2
  cargo:warning=   54 | #define EQUAL(table,x,y) ((x)==(y) || (*table->type->compare)((x),(y)) == 0)
  cargo:warning=      |                                       ~^~~~~~~~~~~~~~~~~~~~~~ ~~~
  cargo:warning=oniguruma/src/st.c:224:45: note: in expansion of macro 'EQUAL'
  cargo:warning=  224 | ((ptr) != 0 && (ptr->hash != (hash_val) || !EQUAL((table), (key), (ptr)->key)))
  cargo:warning=      |                                             ^~~~~
  cargo:warning=oniguruma/src/st.c:235:9: note: in expansion of macro 'PTR_NOT_EQUAL'
  cargo:warning=  235 |     if (PTR_NOT_EQUAL(table, ptr, hash_val, key)) {\
  cargo:warning=      |         ^~~~~~~~~~~~~
  cargo:warning=oniguruma/src/st.c:254:3: note: in expansion of macro 'FIND_ENTRY'
  cargo:warning=  254 |   FIND_ENTRY(table, ptr, hash_val, bin_pos);
  cargo:warning=      |   ^~~~~~~~~~
  cargo:warning=oniguruma/src/st.h:19:11: note: declared here
  cargo:warning=   19 |     int (*compare)();
  cargo:warning=      |           ^~~~~~~
  cargo:warning=oniguruma/src/st.c:54:40: error: too many arguments to function 'table->type->compare'; expected 0, have 2
  cargo:warning=   54 | #define EQUAL(table,x,y) ((x)==(y) || (*table->type->compare)((x),(y)) == 0)
  cargo:warning=      |                                       ~^~~~~~~~~~~~~~~~~~~~~~ ~~~
  cargo:warning=oniguruma/src/st.c:224:45: note: in expansion of macro 'EQUAL'
  cargo:warning=  224 | ((ptr) != 0 && (ptr->hash != (hash_val) || !EQUAL((table), (key), (ptr)->key)))
  cargo:warning=      |                                             ^~~~~
  cargo:warning=oniguruma/src/st.c:237:14: note: in expansion of macro 'PTR_NOT_EQUAL'
  cargo:warning=  237 |       while (PTR_NOT_EQUAL(table, ptr->next, hash_val, key)) {\
  cargo:warning=      |              ^~~~~~~~~~~~~
  cargo:warning=oniguruma/src/st.c:254:3: note: in expansion of macro 'FIND_ENTRY'
  cargo:warning=  254 |   FIND_ENTRY(table, ptr, hash_val, bin_pos);
  cargo:warning=      |   ^~~~~~~~~~
  cargo:warning=oniguruma/src/st.h:19:11: note: declared here
  cargo:warning=   19 |     int (*compare)();
  cargo:warning=      |           ^~~~~~~
  cargo:warning=oniguruma/src/st.c: In function 'onig_st_insert':
  cargo:warning=oniguruma/src/regint.h:227:37: warning: old-style function definition [-Wold-style-definition]
  cargo:warning=  227 | #define st_insert                   onig_st_insert
  cargo:warning=      |                                     ^~~~~~~~~~~~~~
  cargo:warning=oniguruma/src/st.c:283:1: note: in expansion of macro 'st_insert'
  cargo:warning=  283 | st_insert(table, key, value)
  cargo:warning=      | ^~~~~~~~~
  cargo:warning=oniguruma/src/st.c:56:43: error: too many arguments to function 'table->type->hash'; expected 0, have 1
  cargo:warning=   56 | #define do_hash(key,table) (unsigned int)(*(table)->type->hash)((key))
  cargo:warning=      |                                          ~^~~~~~~~~~~~~~~~~~~~~ ~~~~~
  cargo:warning=oniguruma/src/st.c:291:14: note: in expansion of macro 'do_hash'
  cargo:warning=  291 |   hash_val = do_hash(key, table);
  cargo:warning=      |              ^~~~~~~
  cargo:warning=oniguruma/src/st.h:20:11: note: declared here
  cargo:warning=   20 |     int (*hash)();
  cargo:warning=      |           ^~~~
  cargo:warning=oniguruma/src/st.c:54:40: error: too many arguments to function 'table->type->compare'; expected 0, have 2
  cargo:warning=   54 | #define EQUAL(table,x,y) ((x)==(y) || (*table->type->compare)((x),(y)) == 0)
  cargo:warning=      |                                       ~^~~~~~~~~~~~~~~~~~~~~~ ~~~
  cargo:warning=oniguruma/src/st.c:224:45: note: in expansion of macro 'EQUAL'
  cargo:warning=  224 | ((ptr) != 0 && (ptr->hash != (hash_val) || !EQUAL((table), (key), (ptr)->key)))
  cargo:warning=      |                                             ^~~~~
  cargo:warning=oniguruma/src/st.c:235:9: note: in expansion of macro 'PTR_NOT_EQUAL'
  cargo:warning=  235 |     if (PTR_NOT_EQUAL(table, ptr, hash_val, key)) {\
  cargo:warning=      |         ^~~~~~~~~~~~~
  cargo:warning=oniguruma/src/st.c:292:3: note: in expansion of macro 'FIND_ENTRY'
  cargo:warning=  292 |   FIND_ENTRY(table, ptr, hash_val, bin_pos);
  cargo:warning=      |   ^~~~~~~~~~
  cargo:warning=oniguruma/src/st.h:19:11: note: declared here
  cargo:warning=   19 |     int (*compare)();
  cargo:warning=      |           ^~~~~~~
  cargo:warning=oniguruma/src/st.c:54:40: error: too many arguments to function 'table->type->compare'; expected 0, have 2
  cargo:warning=   54 | #define EQUAL(table,x,y) ((x)==(y) || (*table->type->compare)((x),(y)) == 0)
  cargo:warning=      |                                       ~^~~~~~~~~~~~~~~~~~~~~~ ~~~
  cargo:warning=oniguruma/src/st.c:224:45: note: in expansion of macro 'EQUAL'
  cargo:warning=  224 | ((ptr) != 0 && (ptr->hash != (hash_val) || !EQUAL((table), (key), (ptr)->key)))
  cargo:warning=      |                                             ^~~~~
  cargo:warning=oniguruma/src/st.c:237:14: note: in expansion of macro 'PTR_NOT_EQUAL'
  cargo:warning=  237 |       while (PTR_NOT_EQUAL(table, ptr->next, hash_val, key)) {\
  cargo:warning=      |              ^~~~~~~~~~~~~
  cargo:warning=oniguruma/src/st.c:292:3: note: in expansion of macro 'FIND_ENTRY'
  cargo:warning=  292 |   FIND_ENTRY(table, ptr, hash_val, bin_pos);
  cargo:warning=      |   ^~~~~~~~~~
  cargo:warning=oniguruma/src/st.h:19:11: note: declared here
  cargo:warning=   19 |     int (*compare)();
  cargo:warning=      |           ^~~~~~~
  cargo:warning=oniguruma/src/st.c: In function 'onig_st_add_direct':
  cargo:warning=oniguruma/src/regint.h:230:37: warning: old-style function definition [-Wold-style-definition]
  cargo:warning=  230 | #define st_add_direct               onig_st_add_direct
  cargo:warning=      |                                     ^~~~~~~~~~~~~~~~~~
  cargo:warning=oniguruma/src/st.c:305:1: note: in expansion of macro 'st_add_direct'
  cargo:warning=  305 | st_add_direct(table, key, value)
  cargo:warning=      | ^~~~~~~~~~~~~
  cargo:warning=oniguruma/src/st.c:56:43: error: too many arguments to function 'table->type->hash'; expected 0, have 1
  cargo:warning=   56 | #define do_hash(key,table) (unsigned int)(*(table)->type->hash)((key))
  cargo:warning=      |                                          ~^~~~~~~~~~~~~~~~~~~~~ ~~~~~
  cargo:warning=oniguruma/src/st.c:312:14: note: in expansion of macro 'do_hash'
  cargo:warning=  312 |   hash_val = do_hash(key, table);
  cargo:warning=      |              ^~~~~~~
  cargo:warning=oniguruma/src/st.h:20:11: note: declared here
  cargo:warning=   20 |     int (*hash)();
  cargo:warning=      |           ^~~~
  cargo:warning=oniguruma/src/st.c: In function 'rehash':
  cargo:warning=oniguruma/src/st.c:318:1: warning: old-style function definition [-Wold-style-definition]
  cargo:warning=  318 | rehash(table)
  cargo:warning=      | ^~~~~~
  cargo:warning=oniguruma/src/st.c: In function 'onig_st_copy':
  cargo:warning=oniguruma/src/regint.h:233:37: warning: old-style function definition [-Wold-style-definition]
  cargo:warning=  233 | #define st_copy                     onig_st_copy
  cargo:warning=      |                                     ^~~~~~~~~~~~
  cargo:warning=oniguruma/src/st.c:350:1: note: in expansion of macro 'st_copy'
  cargo:warning=  350 | st_copy(old_table)
  cargo:warning=      | ^~~~~~~
  cargo:warning=oniguruma/src/st.c: In function 'onig_st_delete':
  cargo:warning=oniguruma/src/regint.h:225:37: warning: old-style function definition [-Wold-style-definition]
  cargo:warning=  225 | #define st_delete                   onig_st_delete
  cargo:warning=      |                                     ^~~~~~~~~~~~~~
  cargo:warning=oniguruma/src/st.c:391:1: note: in expansion of macro 'st_delete'
  cargo:warning=  391 | st_delete(table, key, value)
  cargo:warning=      | ^~~~~~~~~
  cargo:warning=oniguruma/src/st.c:56:43: error: too many arguments to function 'table->type->hash'; expected 0, have 1
  cargo:warning=   56 | #define do_hash(key,table) (unsigned int)(*(table)->type->hash)((key))
  cargo:warning=      |                                          ~^~~~~~~~~~~~~~~~~~~~~ ~~~~~
  cargo:warning=oniguruma/src/st.c:57:33: note: in expansion of macro 'do_hash'
  cargo:warning=   57 | #define do_hash_bin(key,table) (do_hash(key, table)%(table)->num_bins)
  cargo:warning=      |                                 ^~~~~~~
  cargo:warning=oniguruma/src/st.c:400:14: note: in expansion of macro 'do_hash_bin'
  cargo:warning=  400 |   hash_val = do_hash_bin(*key, table);
  cargo:warning=      |              ^~~~~~~~~~~
  cargo:warning=oniguruma/src/st.h:20:11: note: declared here
  cargo:warning=   20 |     int (*hash)();
  cargo:warning=      |           ^~~~
  cargo:warning=oniguruma/src/st.c:54:40: error: too many arguments to function 'table->type->compare'; expected 0, have 2
  cargo:warning=   54 | #define EQUAL(table,x,y) ((x)==(y) || (*table->type->compare)((x),(y)) == 0)
  cargo:warning=      |                                       ~^~~~~~~~~~~~~~~~~~~~~~ ~~~
  cargo:warning=oniguruma/src/st.c:408:7: note: in expansion of macro 'EQUAL'
  cargo:warning=  408 |   if (EQUAL(table, *key, ptr->key)) {
  cargo:warning=      |       ^~~~~
  cargo:warning=oniguruma/src/st.h:19:11: note: declared here
  cargo:warning=   19 |     int (*compare)();
  cargo:warning=      |           ^~~~~~~
  cargo:warning=oniguruma/src/st.c:54:40: error: too many arguments to function 'table->type->compare'; expected 0, have 2
  cargo:warning=   54 | #define EQUAL(table,x,y) ((x)==(y) || (*table->type->compare)((x),(y)) == 0)
  cargo:warning=      |                                       ~^~~~~~~~~~~~~~~~~~~~~~ ~~~
  cargo:warning=oniguruma/src/st.c:418:9: note: in expansion of macro 'EQUAL'
  cargo:warning=  418 |     if (EQUAL(table, ptr->next->key, *key)) {
  cargo:warning=      |         ^~~~~
  cargo:warning=oniguruma/src/st.h:19:11: note: declared here
  cargo:warning=   19 |     int (*compare)();
  cargo:warning=      |           ^~~~~~~
  cargo:warning=oniguruma/src/st.c: In function 'onig_st_delete_safe':
  cargo:warning=oniguruma/src/regint.h:226:37: warning: old-style function definition [-Wold-style-definition]
  cargo:warning=  226 | #define st_delete_safe              onig_st_delete_safe
  cargo:warning=      |                                     ^~~~~~~~~~~~~~~~~~~
  cargo:warning=oniguruma/src/st.c:433:1: note: in expansion of macro 'st_delete_safe'
  cargo:warning=  433 | st_delete_safe(table, key, value, never)
  cargo:warning=      | ^~~~~~~~~~~~~~
  cargo:warning=oniguruma/src/st.c:56:43: error: too many arguments to function 'table->type->hash'; expected 0, have 1
  cargo:warning=   56 | #define do_hash(key,table) (unsigned int)(*(table)->type->hash)((key))
  cargo:warning=      |                                          ~^~~~~~~~~~~~~~~~~~~~~ ~~~~~
  cargo:warning=oniguruma/src/st.c:57:33: note: in expansion of macro 'do_hash'
  cargo:warning=   57 | #define do_hash_bin(key,table) (do_hash(key, table)%(table)->num_bins)
  cargo:warning=      |                                 ^~~~~~~
  cargo:warning=oniguruma/src/st.c:442:14: note: in expansion of macro 'do_hash_bin'
  cargo:warning=  442 |   hash_val = do_hash_bin(*key, table);
  cargo:warning=      |              ^~~~~~~~~~~
  cargo:warning=oniguruma/src/st.h:20:11: note: declared here
  cargo:warning=   20 |     int (*hash)();
  cargo:warning=      |           ^~~~
  cargo:warning=oniguruma/src/st.c:54:40: error: too many arguments to function 'table->type->compare'; expected 0, have 2
  cargo:warning=   54 | #define EQUAL(table,x,y) ((x)==(y) || (*table->type->compare)((x),(y)) == 0)
  cargo:warning=      |                                       ~^~~~~~~~~~~~~~~~~~~~~~ ~~~
  cargo:warning=oniguruma/src/st.c:451:32: note: in expansion of macro 'EQUAL'
  cargo:warning=  451 |     if ((ptr->key != never) && EQUAL(table, ptr->key, *key)) {
  cargo:warning=      |                                ^~~~~
  cargo:warning=oniguruma/src/st.h:19:11: note: declared here
  cargo:warning=   19 |     int (*compare)();
  cargo:warning=      |           ^~~~~~~
  cargo:warning=oniguruma/src/st.c: In function 'onig_st_cleanup_safe':
  cargo:warning=oniguruma/src/regint.h:232:37: warning: old-style function definition [-Wold-style-definition]
  cargo:warning=  232 | #define st_cleanup_safe             onig_st_cleanup_safe
  cargo:warning=      |                                     ^~~~~~~~~~~~~~~~~~~~
  cargo:warning=oniguruma/src/st.c:477:1: note: in expansion of macro 'st_cleanup_safe'
  cargo:warning=  477 | st_cleanup_safe(table, never)
  cargo:warning=      | ^~~~~~~~~~~~~~~
  cargo:warning=oniguruma/src/st.c:483:21: error: passing argument 2 of 'onig_st_foreach' from incompatible pointer type [-Wincompatible-pointer-types]
  cargo:warning=  483 |   st_foreach(table, delete_never, never);
  cargo:warning=      |                     ^~~~~~~~~~~~
  cargo:warning=      |                     |
  cargo:warning=      |                     int (*)(st_data_t,  st_data_t,  st_data_t) {aka int (*)(long unsigned int,  long unsigned int,  long unsigned int)}
  cargo:warning=oniguruma/src/st.h:55:31: note: expected 'int (*)(void)' but argument is of type 'int (*)(st_data_t,  st_data_t,  st_data_t)' {aka 'int (*)(long unsigned int,  long unsigned int,  long unsigned int)'}
  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/st.c:465:1: note: 'delete_never' declared here
  cargo:warning=  465 | delete_never(st_data_t key __attribute__ ((unused)), st_data_t value,
  cargo:warning=      | ^~~~~~~~~~~~
  cargo:warning=oniguruma/src/st.c: In function 'onig_st_foreach':
  cargo:warning=oniguruma/src/regint.h:229:37: warning: old-style function definition [-Wold-style-definition]
  cargo:warning=  229 | #define st_foreach                  onig_st_foreach
  cargo:warning=      |                                     ^~~~~~~~~~~~~~~
  cargo:warning=oniguruma/src/st.c:488:1: note: in expansion of macro 'st_foreach'
  cargo:warning=  488 | st_foreach(table, func, arg)
  cargo:warning=      | ^~~~~~~~~~
  cargo:warning=oniguruma/src/st.c:500:23: error: too many arguments to function 'func'; expected 0, have 3
  cargo:warning=  500 |             retval = (*func)(ptr->key, ptr->record, arg);
  cargo:warning=      |                      ~^~~~~~ ~~~~~~~~
  cargo:warning=oniguruma/src/st.c: In function 'strhash':
  cargo:warning=oniguruma/src/st.c:538:1: warning: old-style function definition [-Wold-style-definition]
  cargo:warning=  538 | strhash(string)
  cargo:warning=      | ^~~~~~~
  cargo:warning=oniguruma/src/st.c: In function 'numcmp':
  cargo:warning=oniguruma/src/st.c:577:1: warning: old-style function definition [-Wold-style-definition]
  cargo:warning=  577 | numcmp(x, y)
  cargo:warning=      | ^~~~~~
  cargo:warning=oniguruma/src/st.c: In function 'numhash':
  cargo:warning=oniguruma/src/st.c:584:1: warning: old-style function definition [-Wold-style-definition]
  cargo:warning=  584 | numhash(n)
  cargo:warning=      | ^~~~~~~
  exit status: 0
  exit status: 0
  exit status: 0
  exit status: 1
  cargo:warning=ToolExecError: command did not execute successfully (status code exit status: 1): LC_ALL="C" "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "/startdir/src/openapi-tui-0.10.2/target/release/build/onig_sys-473af30610957832/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/openapi-tui" "-o" "/startdir/src/openapi-tui-0.10.2/target/release/build/onig_sys-473af30610957832/out/a445302c6d3dcb51-st.o" "-c" "oniguruma/src/st.c"
  exit status: 0
  exit status: 0
  exit status: 1
  cargo:warning=ToolExecError: command did not execute successfully (status code exit status: 1): LC_ALL="C" "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "/startdir/src/openapi-tui-0.10.2/target/release/build/onig_sys-473af30610957832/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/openapi-tui" "-o" "/startdir/src/openapi-tui-0.10.2/target/release/build/onig_sys-473af30610957832/out/a445302c6d3dcb51-regparse.o" "-c" "oniguruma/src/regparse.c"
  exit status: 0
  exit status: 0
  exit status: 0
  exit status: 0
  exit status: 0
  exit status: 0
  exit status: 0
  exit status: 0
  exit status: 0
  exit status: 0
  exit status: 0
  exit status: 0
  exit status: 0
  exit status: 0
  exit status: 0
  exit status: 0
  exit status: 0
  exit status: 0
  exit status: 0
  exit status: 0
  exit status: 0
  exit status: 0
  exit status: 0
  exit status: 0
  exit status: 0
  exit status: 0
  exit status: 0
  exit status: 0
  exit status: 0
  exit status: 0
  exit status: 0
  exit status: 0
  exit status: 0
  exit status: 0
  exit status: 0
  exit status: 0
  exit status: 0
  exit status: 0
  exit status: 0
  exit status: 0
  exit status: 0

  --- 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" "-m64" "-I" "/startdir/src/openapi-tui-0.10.2/target/release/build/onig_sys-473af30610957832/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/openapi-tui" "-o" "/startdir/src/openapi-tui-0.10.2/target/release/build/onig_sys-473af30610957832/out/a445302c6d3dcb51-regparse.o" "-c" "oniguruma/src/regparse.c"


warning: build failed, waiting for other jobs to finish...
==> ERROR: A failure occurred in build().
    Aborting...
==> ERROR: Build failed, check /home/alhp/workspace/chroot/build_51937a76-b60b-4e1e-b89f-b649e8e95452/build
