semarie / build-rust

Script helper for building rustc and cargo from source on OpenBSD (without rustup)
59 stars 15 forks source link

build fails on openBSD 7.1 due to openssl mismatch #20

Closed sandeep-gh closed 1 year ago

sandeep-gh commented 1 year ago

First, Thank you for this repo. I tried using this. The build for Cargo fails at linker step due to incorrect openssl version: Attached is the error message. Has anybody else faced this issue? I am not sure why this mismatch should be there since Cargo is using its own version of openSSL. :

= note: ld: error: undefined symbol: EVP_MD_CTX_destroy
          >>> referenced by openssl.411699ae-cgu.2
          >>>               openssl-6c5c107ac0ce1f90.openssl.411699ae-cgu.2.rcgu.o:(_RINvNtCskB4rqc4Ghrv_4core3ptr13drop_in_placeNtNtCslS5LpQ2OqD2_7openssl4hash6HasherEBK_) in archive /usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libopenssl-6c5c107ac0ce1f90.rlib
          >>> referenced by openssl.411699ae-cgu.2
          >>>               openssl-6c5c107ac0ce1f90.openssl.411699ae-cgu.2.rcgu.o:(_RNvMs3_NtCslS5LpQ2OqD2_7openssl4hashNtB5_6Hasher3new) in archive /usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libopenssl-6c5c107ac0ce1f90.rlib
          >>> referenced by openssl.411699ae-cgu.2
          >>>               openssl-6c5c107ac0ce1f90.openssl.411699ae-cgu.2.rcgu.o:(_RNvXs6_NtCslS5LpQ2OqD2_7openssl4hashNtB5_6HasherNtNtNtCskB4rqc4Ghrv_4core3ops4drop4Drop4drop) in archive /usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libopenssl-6c5c107ac0ce1f90.rlib

          ld: error: undefined symbol: EVP_MD_CTX_create
          >>> referenced by openssl.411699ae-cgu.2
          >>>               openssl-6c5c107ac0ce1f90.openssl.411699ae-cgu.2.rcgu.o:(_RNvMs3_NtCslS5LpQ2OqD2_7openssl4hashNtB5_6Hasher3new) in archive /usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libopenssl-6c5c107ac0ce1f90.rlib

          ld: error: undefined symbol: SSL_library_init
          >>> referenced by openssl_sys.83469114-cgu.8
          >>>               openssl_sys-bdb2b7e2ae2041a1.openssl_sys.83469114-cgu.8.rcgu.o:(_RNCINvMs2_NtNtCsyrfTSxFSxm_3std4sync4onceNtB8_4Once9call_onceNCNvCsle7z0vi11yq_11openssl_sys4init0E0B11_.llvm.1029534756728004791) in archive /usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libopenssl_sys-bdb2b7e2ae2041a1.rlib

          ld: error: undefined symbol: SSL_load_error_strings
          >>> referenced by openssl_sys.83469114-cgu.8
          >>>               openssl_sys-bdb2b7e2ae2041a1.openssl_sys.83469114-cgu.8.rcgu.o:(_RNCINvMs2_NtNtCsyrfTSxFSxm_3std4sync4onceNtB8_4Once9call_onceNCNvCsle7z0vi11yq_11openssl_sys4init0E0B11_.llvm.1029534756728004791) in archive /usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libopenssl_sys-bdb2b7e2ae2041a1.rlib

          ld: error: undefined symbol: OPENSSL_add_all_algorithms_noconf
          >>> referenced by openssl_sys.83469114-cgu.8
          >>>               openssl_sys-bdb2b7e2ae2041a1.openssl_sys.83469114-cgu.8.rcgu.o:(_RNCINvMs2_NtNtCsyrfTSxFSxm_3std4sync4onceNtB8_4Once9call_onceNCNvCsle7z0vi11yq_11openssl_sys4init0E0B11_.llvm.1029534756728004791) in archive /usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libopenssl_sys-bdb2b7e2ae2041a1.rlib

          ld: error: undefined symbol: CRYPTO_num_locks
          >>> referenced by openssl_sys.83469114-cgu.8
          >>>               openssl_sys-bdb2b7e2ae2041a1.openssl_sys.83469114-cgu.8.rcgu.o:(_RNCINvMs2_NtNtCsyrfTSxFSxm_3std4sync4onceNtB8_4Once9call_onceNCNvCsle7z0vi11yq_11openssl_sys4init0E0B11_.llvm.1029534756728004791) in archive /usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libopenssl_sys-bdb2b7e2ae2041a1.rlib

          ld: error: undefined symbol: CRYPTO_set_locking_callback
          >>> referenced by openssl_sys.83469114-cgu.8
          >>>               openssl_sys-bdb2b7e2ae2041a1.openssl_sys.83469114-cgu.8.rcgu.o:(_RNCINvMs2_NtNtCsyrfTSxFSxm_3std4sync4onceNtB8_4Once9call_onceNCNvCsle7z0vi11yq_11openssl_sys4init0E0B11_.llvm.1029534756728004791) in archive /usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libopenssl_sys-bdb2b7e2ae2041a1.rlib

          ld: error: undefined symbol: CRYPTO_set_id_callback
          >>> referenced by openssl_sys.83469114-cgu.8
          >>>               openssl_sys-bdb2b7e2ae2041a1.openssl_sys.83469114-cgu.8.rcgu.o:(_RNCINvMs2_NtNtCsyrfTSxFSxm_3std4sync4onceNtB8_4Once9call_onceNCNvCsle7z0vi11yq_11openssl_sys4init0E0B11_.llvm.1029534756728004791) in archive /usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libopenssl_sys-bdb2b7e2ae2041a1.rlib
          cc: error: linker command failed with exit code 1 (use -v to see invocation)
semarie commented 1 year ago

building on 7.1 is non supported (in the sense it is completely untested). only building on -current is supported and regulary/daily tested (but building nightly might fail from time to time).

please note that cargo is using openssl-sys crate which will use libressl in base. it should detected the version and use the right interface. it doesn't use its own openssl version.

semarie commented 1 year ago

could you provide more logging information ?

sandeep-gh commented 1 year ago

Where can I find build details for openssl-sys ? Below are the rest of the details, let me know if something is missing:

This is my build enviorment:

BASH=/usr/local/bin/bash
BASHOPTS=checkwinsize:cmdhist:complete_fullquote:expand_aliases:extquote:force_fignore:globasciiranges:hostcomplete:interactive_comments:login_shell:progcomp:promptvars:sourcepath
BASH_ALIASES=()
BASH_ARGC=([0]="0")
BASH_ARGV=()
BASH_CMDS=()
BASH_LINENO=()
BASH_SOURCE=()
BASH_VERSINFO=([0]="5" [1]="1" [2]="16" [3]="1" [4]="release" [5]="aarch64-unknown-openbsd7.1")
BASH_VERSION='5.1.16(1)-release'
COLUMNS=94
DIRSTACK=()
EUID=1003
GROUPS=()
HISTFILE=/home/adming/.bash_history
HISTFILESIZE=500
HISTSIZE=500
HOME=/home/adming
HOSTNAME=devel0.my.domain
HOSTTYPE=aarch64
IFS=$' \t\n'
LINES=59
LOGNAME=adming
MACHTYPE=aarch64-unknown-openbsd7.1
MAIL=/var/mail/adming
MAILCHECK=60
OLDPWD=/usr/ports/lang
OPTERR=1
OPTIND=1
OSTYPE=openbsd7.1
PATH=/home/adming/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/X11R6/bin:/usr/local/bin:/usr/local/sbin:/usr/games
PIPESTATUS=([0]="0")
PPID=22262
PS1='\s-\v\$ '
PS2='> '
PS4='+ '
PWD=/usr/ports/lang/rust
SHELL=/usr/local/bin/bash
SHELLOPTS=braceexpand:emacs:hashall:histexpand:history:interactive-comments:monitor
SHLVL=1
SSH_CLIENT='192.168.0.107 45362 22'
SSH_CONNECTION='192.168.0.107 45362 192.168.0.102 22'
SSH_TTY=/dev/ttypb
TERM=xterm-256color
UID=1003
USER=adming
_=ls

I am pasting the complete error message after the first encounter of error. Still not up-to-speed with respect to building rust code:

Compiling cargo v0.64.0 (/usr/local/ports/pobj/rust-1.63.0/rustc-1.63.0-src/src/tools/cargo)
     Running `CARGO=/usr/local/ports/pobj/rust-1.63.0/rustc-bootstrap-aarch64-1.63.0-20220810/bin/cargo CARGO_BIN_NAME=cargo CARGO_CRATE_NAME=cargo CARGO_MANIFEST_DIR=/usr/local/ports/pobj/rust-1.63.0/rustc-1.63.0-src/src/tools/cargo CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Cargo, a package manager for Rust.
' CARGO_PKG_HOMEPAGE='https://crates.io' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cargo CARGO_PKG_REPOSITORY='https://github.com/rust-lang/cargo' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.64.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=64 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/release/deps:/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1/lib' OUT_DIR=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/build/cargo-df77adc22ed4a532/out RUST_HOST_TARGET=aarch64-unknown-openbsd /usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/bootstrap/debug/rustc --crate-name cargo --edition=2021 src/tools/cargo/src/bin/cargo/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -Zunstable-options --check-cfg 'values(feature, "deny-warnings", "openssl", "pretty-env-logger", "pretty_env_logger", "vendored-openssl")' --check-cfg 'names()' --check-cfg 'values()' -C metadata=8937110f39fad888 -C extra-filename=-8937110f39fad888 --out-dir /usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps --target aarch64-unknown-openbsd -L dependency=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps -L dependency=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/release/deps --extern anyhow=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libanyhow-085592d8dcd20f6f.rlib --extern atty=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libatty-b3ac392ac69fd787.rlib --extern bytesize=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libbytesize-0418ef95ac0d276d.rlib --extern cargo=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libcargo-d506c08f919a525d.rlib --extern cargo_platform=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libcargo_platform-913e58d37df43740.rlib --extern cargo_util=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libcargo_util-4471cdb156c6fc6b.rlib --extern clap=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libclap-c523992bb5e78e01.rlib --extern crates_io=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libcrates_io-416e35ddf17c03d3.rlib --extern crossbeam_utils=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libcrossbeam_utils-d1c292f6ed0be4c2.rlib --extern curl=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libcurl-2e308adccce2a054.rlib --extern curl_sys=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libcurl_sys-bbb106d01671d230.rlib --extern env_logger=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libenv_logger-74be16a59370848c.rlib --extern filetime=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libfiletime-0e2b8799f5e9e5f4.rlib --extern flate2=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libflate2-5aa6ace8cb4c4290.rlib --extern git2=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libgit2-03979034805f07f4.rlib --extern git2_curl=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libgit2_curl-403821be13599def.rlib --extern glob=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libglob-b338a1266c1482c9.rlib --extern hex=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libhex-d034544da07dae45.rlib --extern home=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libhome-70800cdab7e61097.rlib --extern humantime=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libhumantime-b53093f6d7cb0469.rlib --extern ignore=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libignore-57208dc8572ea378.rlib --extern im_rc=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libim_rc-5ee80ba5e46f131e.rlib --extern indexmap=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libindexmap-092805ad3732c23a.rlib --extern itertools=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libitertools-fba8c4019be4d75c.rlib --extern jobserver=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libjobserver-f8e5369c3930d40b.rlib --extern lazy_static=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/liblazy_static-6249101a2bce2f26.rlib --extern lazycell=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/liblazycell-e149a540ed672795.rlib --extern libc=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/liblibc-447c4aa57e9be3f1.rlib --extern libgit2_sys=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/liblibgit2_sys-c957717a7e7266b4.rlib --extern log=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/liblog-e032aff2b602ab04.rlib --extern memchr=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libmemchr-8755eefd2a63a93f.rlib --extern num_cpus=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libnum_cpus-12a5fea59bf014ab.rlib --extern opener=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libopener-a8ea90c80ccb1057.rlib --extern os_info=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libos_info-2a283487c376617d.rlib --extern pathdiff=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libpathdiff-8815bf6735c5ebad.rlib --extern percent_encoding=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libpercent_encoding-e1ae0f7738318940.rlib --extern rustc_workspace_hack=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/librustc_workspace_hack-34ca482939f3a62f.rlib --extern rustfix=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/librustfix-210a099bb77d0399.rlib --extern semver=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libsemver-144ae0be445b900b.rlib --extern serde=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libserde-a39983da876e7864.rlib --extern serde_ignored=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libserde_ignored-0724b1340222c161.rlib --extern serde_json=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libserde_json-0ff38454e84899a9.rlib --extern shell_escape=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libshell_escape-1610e3067bb6850f.rlib --extern strip_ansi_escapes=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libstrip_ansi_escapes-7d75d799255491f7.rlib --extern tar=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libtar-98681baf56f26ea1.rlib --extern tempfile=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libtempfile-be9365d67c5306d5.rlib --extern termcolor=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libtermcolor-0dba4858ef172c6c.rlib --extern toml_edit=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libtoml_edit-2842b28c993a17e7.rlib --extern unicode_width=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libunicode_width-ba4fd65dab1a47c1.rlib --extern unicode_xid=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libunicode_xid-34724eacd4f5cfef.rlib --extern url=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/liburl-6b0e4570299e3396.rlib --extern walkdir=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libwalkdir-70aa883ba650292d.rlib -Csymbol-mangling-version=v0 -Zunstable-options '--check-cfg=values(bootstrap)' '--check-cfg=values(parallel_compiler)' '--check-cfg=values(release)' '--check-cfg=values(no_btreemap_remove_entry)' '--check-cfg=values(crossbeam_loom)' '--check-cfg=values(span_locations)' -Zmacro-backtrace -Clink-args=-Wl,-z,origin '-Clink-args=-Wl,-rpath,$ORIGIN/../lib' -Zunstable-options -Csplit-debuginfo=off -Ztls-model=initial-exec -Z binary-dep-depinfo -L native=/usr/local/lib -L native=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/build/libnghttp2-sys-1bfdcab239db02b6/out/i/lib -L native=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/build/libgit2-sys-178aac3156716c55/out/build -L native=/usr/local/lib`
error: linking with `cc` failed: exit status: 1
  |
  = note: "cc" "/usr/local/ports/pobj//rust-1.63.0/build-aarch64/rustcp8VP2d/symbols.o" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/cargo-8937110f39fad888.cargo.8982043f-cgu.0.rcgu.o" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/cargo-8937110f39fad888.cargo.8982043f-cgu.1.rcgu.o" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/cargo-8937110f39fad888.cargo.8982043f-cgu.10.rcgu.o" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/cargo-8937110f39fad888.cargo.8982043f-cgu.11.rcgu.o" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/cargo-8937110f39fad888.cargo.8982043f-cgu.12.rcgu.o" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/cargo-8937110f39fad888.cargo.8982043f-cgu.13.rcgu.o" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/cargo-8937110f39fad888.cargo.8982043f-cgu.14.rcgu.o" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/cargo-8937110f39fad888.cargo.8982043f-cgu.15.rcgu.o" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/cargo-8937110f39fad888.cargo.8982043f-cgu.2.rcgu.o" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/cargo-8937110f39fad888.cargo.8982043f-cgu.3.rcgu.o" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/cargo-8937110f39fad888.cargo.8982043f-cgu.4.rcgu.o" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/cargo-8937110f39fad888.cargo.8982043f-cgu.5.rcgu.o" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/cargo-8937110f39fad888.cargo.8982043f-cgu.6.rcgu.o" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/cargo-8937110f39fad888.cargo.8982043f-cgu.7.rcgu.o" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/cargo-8937110f39fad888.cargo.8982043f-cgu.8.rcgu.o" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/cargo-8937110f39fad888.cargo.8982043f-cgu.9.rcgu.o" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/cargo-8937110f39fad888.2xfwlet1244omskl.rcgu.o" "-Wl,--as-needed" "-L" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps" "-L" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/release/deps" "-L" "/usr/local/lib" "-L" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/build/libnghttp2-sys-1bfdcab239db02b6/out/i/lib" "-L" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/build/libgit2-sys-178aac3156716c55/out/build" "-L" "/usr/local/lib" "-L" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1/lib/rustlib/aarch64-unknown-openbsd/lib" "-Wl,-Bstatic" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libgit2_curl-403821be13599def.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libenv_logger-74be16a59370848c.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libos_info-2a283487c376617d.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libcargo-d506c08f919a525d.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libhome-70800cdab7e61097.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libopener-a8ea90c80ccb1057.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libunicode_xid-34724eacd4f5cfef.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libim_rc-5ee80ba5e46f131e.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/librand_xoshiro-7ba75900604c5492.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/librand_core-69b85abbfdca7156.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libgetrandom-f87c2c9f10f72e52.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libsized_chunks-bbdb44fc97f6a94a.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libbitmaps-99d1e8b7b6084515.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libtypenum-215e09f8888974f2.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libhumantime-b53093f6d7cb0469.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libstrip_ansi_escapes-7d75d799255491f7.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libvte-0d566336e90c1297.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libutf8parse-d1578dc18fe024c0.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libnum_cpus-12a5fea59bf014ab.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libserde_ignored-0724b1340222c161.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libunicode_width-ba4fd65dab1a47c1.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libclap-c523992bb5e78e01.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libatty-b3ac392ac69fd787.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libstrsim-b1285fdbe6efad13.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libtextwrap-481347b0c9571c84.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libclap_lex-5109201cd4cc9b93.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libos_str_bytes-4aaa794e2cecb1c2.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libignore-57208dc8572ea378.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libthread_local-00be8ae8783c5e7b.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libglobset-7f47f32ee74ceefa.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libregex-4ed610d23165ddc1.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libregex_syntax-7ab6445b5c5b38bb.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libfnv-4e7775e82f2b2684.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libbstr-fd7af5e91abe4186.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libregex_automata-bb572bb23f1bad4b.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libaho_corasick-1ef3a4d7c322cbd7.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libgit2-03979034805f07f4.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libopenssl_probe-3fb09147a9160a2f.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/liblibgit2_sys-c957717a7e7266b4.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/liblibssh2_sys-96bcb2f9d12e479e.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libcrates_io-416e35ddf17c03d3.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/librustfix-210a099bb77d0399.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libtar-98681baf56f26ea1.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libflate2-5aa6ace8cb4c4290.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/liblibz_sys-82fd03244c46edf2.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libcrc32fast-937708d1edab5267.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libserde_json-0ff38454e84899a9.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libryu-2b8ab818307704ee.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libitoa-2739f897dc542ede.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libpathdiff-8815bf6735c5ebad.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libglob-b338a1266c1482c9.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libtermcolor-0dba4858ef172c6c.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libcurl-2e308adccce2a054.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libsocket2-f701425881c05bd2.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libcurl_sys-bbb106d01671d230.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libbytesize-0418ef95ac0d276d.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libtoml_edit-2842b28c993a17e7.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libkstring-e40c751e8a9da5ac.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libstatic_assertions-b1e9bd0f707d3105.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libindexmap-092805ad3732c23a.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libhashbrown-0159099cec30cdcc.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libitertools-fba8c4019be4d75c.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libeither-697c3edd5c581648.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libcombine-43174c6997ffaa0f.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libmemchr-8755eefd2a63a93f.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libbytes-4e7a430581c8bebd.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/liburl-6b0e4570299e3396.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libidna-c8c25cc076feaf1c.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libunicode_normalization-19429f9907e81330.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libtinyvec-dca78c1804aa59d2.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libunicode_bidi-5f315121084d20c5.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libform_urlencoded-bd2d756397cc211d.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libpercent_encoding-e1ae0f7738318940.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libmatches-dc4fba208c08518b.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libsemver-144ae0be445b900b.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libcrossbeam_utils-d1c292f6ed0be4c2.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/liblazy_static-6249101a2bce2f26.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/liblazycell-e149a540ed672795.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libcargo_platform-913e58d37df43740.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libserde-a39983da876e7864.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libcargo_util-4471cdb156c6fc6b.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libhex-d034544da07dae45.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libwalkdir-70aa883ba650292d.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libsame_file-c267703b458c9556.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libcrypto_hash-bebfb15eba130ad1.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libopenssl-6c5c107ac0ce1f90.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libonce_cell-5644934e49cbb2eb.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libbitflags-59805750e0d16bb3.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libforeign_types-39d05a9fdac75d02.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libforeign_types_shared-e3b65a89cff8add0.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libopenssl_sys-bdb2b7e2ae2041a1.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libhex-77dd4841ec8a76d0.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libshell_escape-1610e3067bb6850f.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libjobserver-f8e5369c3930d40b.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libtempfile-be9365d67c5306d5.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/librand-3486cdbd9270eece.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/librand_chacha-289068b5f3598d07.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libppv_lite86-9b02ac154007143d.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/librand_core-35ee18ded927c1eb.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libgetrandom-716a0bf4c440612e.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libcfg_if-f03c9d281466847a.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libremove_dir_all-63b743a43ae1568e.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libfiletime-0e2b8799f5e9e5f4.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/liblibc-447c4aa57e9be3f1.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/liblog-e032aff2b602ab04.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libcfg_if-f798b3b9450805e5.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libanyhow-085592d8dcd20f6f.rlib" "-Wl,--start-group" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1/lib/rustlib/aarch64-unknown-openbsd/lib/libstd-b97605fa5c5a4575.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1/lib/rustlib/aarch64-unknown-openbsd/lib/libpanic_unwind-571c92c9ca46b227.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1/lib/rustlib/aarch64-unknown-openbsd/lib/libobject-ab81e41af7ccd84c.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1/lib/rustlib/aarch64-unknown-openbsd/lib/libmemchr-61c99cccfe6f46e5.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1/lib/rustlib/aarch64-unknown-openbsd/lib/libaddr2line-43144fe92dd296bd.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1/lib/rustlib/aarch64-unknown-openbsd/lib/libgimli-9a6a95817a20f064.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1/lib/rustlib/aarch64-unknown-openbsd/lib/librustc_demangle-2e91bec2203037fb.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1/lib/rustlib/aarch64-unknown-openbsd/lib/libstd_detect-33da4d0e4346cb51.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1/lib/rustlib/aarch64-unknown-openbsd/lib/libhashbrown-06895f445e46bf68.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1/lib/rustlib/aarch64-unknown-openbsd/lib/libminiz_oxide-5403ea623f12e08f.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1/lib/rustlib/aarch64-unknown-openbsd/lib/libadler-bbc8bb5402e35ea7.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1/lib/rustlib/aarch64-unknown-openbsd/lib/librustc_std_workspace_alloc-bd9c12efa9825db2.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1/lib/rustlib/aarch64-unknown-openbsd/lib/libunwind-6456c76cf79228b3.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1/lib/rustlib/aarch64-unknown-openbsd/lib/libcfg_if-1cf74756e21f18dd.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1/lib/rustlib/aarch64-unknown-openbsd/lib/liblibc-2ce1e2f601991440.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1/lib/rustlib/aarch64-unknown-openbsd/lib/liballoc-b3694f0738e4f39d.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1/lib/rustlib/aarch64-unknown-openbsd/lib/librustc_std_workspace_core-51d795c46a60ee7f.rlib" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1/lib/rustlib/aarch64-unknown-openbsd/lib/libcore-053408683828f2d0.rlib" "-Wl,--end-group" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1/lib/rustlib/aarch64-unknown-openbsd/lib/libcompiler_builtins-97675ead265f6de7.rlib" "-Wl,-Bdynamic" "-lssh2" "-lssl" "-lcrypto" "-lz" "-lcurl" "-lssl" "-lcrypto" "-lutil" "-lexecinfo" "-lpthread" "-lc++abi" "-lc" "-lm" "-lutil" "-lexecinfo" "-lcompiler_rt" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1/lib/rustlib/aarch64-unknown-openbsd/lib" "-o" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/cargo-8937110f39fad888" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro,-znow" "-Wl,-O1" "-nodefaultlibs" "-Wl,-z,origin" "-Wl,-rpath,$ORIGIN/../lib"
  = note: ld: error: undefined symbol: EVP_MD_CTX_destroy
          >>> referenced by openssl.411699ae-cgu.2
          >>>               openssl-6c5c107ac0ce1f90.openssl.411699ae-cgu.2.rcgu.o:(_RINvNtCskB4rqc4Ghrv_4core3ptr13drop_in_placeNtNtCslS5LpQ2OqD2_7openssl4hash6HasherEBK_) in archive /usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libopenssl-6c5c107ac0ce1f90.rlib
          >>> referenced by openssl.411699ae-cgu.2
          >>>               openssl-6c5c107ac0ce1f90.openssl.411699ae-cgu.2.rcgu.o:(_RNvMs3_NtCslS5LpQ2OqD2_7openssl4hashNtB5_6Hasher3new) in archive /usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libopenssl-6c5c107ac0ce1f90.rlib
          >>> referenced by openssl.411699ae-cgu.2
          >>>               openssl-6c5c107ac0ce1f90.openssl.411699ae-cgu.2.rcgu.o:(_RNvXs6_NtCslS5LpQ2OqD2_7openssl4hashNtB5_6HasherNtNtNtCskB4rqc4Ghrv_4core3ops4drop4Drop4drop) in archive /usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libopenssl-6c5c107ac0ce1f90.rlib

          ld: error: undefined symbol: EVP_MD_CTX_create
          >>> referenced by openssl.411699ae-cgu.2
          >>>               openssl-6c5c107ac0ce1f90.openssl.411699ae-cgu.2.rcgu.o:(_RNvMs3_NtCslS5LpQ2OqD2_7openssl4hashNtB5_6Hasher3new) in archive /usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libopenssl-6c5c107ac0ce1f90.rlib

          ld: error: undefined symbol: SSL_library_init
          >>> referenced by openssl_sys.83469114-cgu.8
          >>>               openssl_sys-bdb2b7e2ae2041a1.openssl_sys.83469114-cgu.8.rcgu.o:(_RNCINvMs2_NtNtCsyrfTSxFSxm_3std4sync4onceNtB8_4Once9call_onceNCNvCsle7z0vi11yq_11openssl_sys4init0E0B11_.llvm.1029534756728004791) in archive /usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libopenssl_sys-bdb2b7e2ae2041a1.rlib

          ld: error: undefined symbol: SSL_load_error_strings
          >>> referenced by openssl_sys.83469114-cgu.8
          >>>               openssl_sys-bdb2b7e2ae2041a1.openssl_sys.83469114-cgu.8.rcgu.o:(_RNCINvMs2_NtNtCsyrfTSxFSxm_3std4sync4onceNtB8_4Once9call_onceNCNvCsle7z0vi11yq_11openssl_sys4init0E0B11_.llvm.1029534756728004791) in archive /usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libopenssl_sys-bdb2b7e2ae2041a1.rlib

          ld: error: undefined symbol: OPENSSL_add_all_algorithms_noconf
          >>> referenced by openssl_sys.83469114-cgu.8
          >>>               openssl_sys-bdb2b7e2ae2041a1.openssl_sys.83469114-cgu.8.rcgu.o:(_RNCINvMs2_NtNtCsyrfTSxFSxm_3std4sync4onceNtB8_4Once9call_onceNCNvCsle7z0vi11yq_11openssl_sys4init0E0B11_.llvm.1029534756728004791) in archive /usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libopenssl_sys-bdb2b7e2ae2041a1.rlib

          ld: error: undefined symbol: CRYPTO_num_locks
          >>> referenced by openssl_sys.83469114-cgu.8
          >>>               openssl_sys-bdb2b7e2ae2041a1.openssl_sys.83469114-cgu.8.rcgu.o:(_RNCINvMs2_NtNtCsyrfTSxFSxm_3std4sync4onceNtB8_4Once9call_onceNCNvCsle7z0vi11yq_11openssl_sys4init0E0B11_.llvm.1029534756728004791) in archive /usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libopenssl_sys-bdb2b7e2ae2041a1.rlib

          ld: error: undefined symbol: CRYPTO_set_locking_callback
          >>> referenced by openssl_sys.83469114-cgu.8
          >>>               openssl_sys-bdb2b7e2ae2041a1.openssl_sys.83469114-cgu.8.rcgu.o:(_RNCINvMs2_NtNtCsyrfTSxFSxm_3std4sync4onceNtB8_4Once9call_onceNCNvCsle7z0vi11yq_11openssl_sys4init0E0B11_.llvm.1029534756728004791) in archive /usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libopenssl_sys-bdb2b7e2ae2041a1.rlib

          ld: error: undefined symbol: CRYPTO_set_id_callback
          >>> referenced by openssl_sys.83469114-cgu.8
          >>>               openssl_sys-bdb2b7e2ae2041a1.openssl_sys.83469114-cgu.8.rcgu.o:(_RNCINvMs2_NtNtCsyrfTSxFSxm_3std4sync4onceNtB8_4Once9call_onceNCNvCsle7z0vi11yq_11openssl_sys4init0E0B11_.llvm.1029534756728004791) in archive /usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libopenssl_sys-bdb2b7e2ae2041a1.rlib
          cc: error: linker command failed with exit code 1 (use -v to see invocation)

Did not run successfully: exit status: 1
"/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1/bin/rustc" "--crate-name" "cargo" "--edition=2021" "src/tools/cargo/src/bin/cargo/main.rs" "--error-format=json" "--json=diagnostic-rendered-ansi,artifacts,future-incompat" "--crate-type" "bin" "--emit=dep-info,link" "-C" "opt-level=3" "-C" "embed-bitcode=no" "-C" "debuginfo=0" "-Zunstable-options" "--check-cfg" "values(feature, \"deny-warnings\", \"openssl\", \"pretty-env-logger\", \"pretty_env_logger\", \"vendored-openssl\")" "--check-cfg" "names()" "--check-cfg" "values()" "-C" "metadata=8937110f39fad888" "-C" "extra-filename=-8937110f39fad888" "--out-dir" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps" "--target" "aarch64-unknown-openbsd" "-L" "dependency=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps" "-L" "dependency=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/release/deps" "--extern" "anyhow=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libanyhow-085592d8dcd20f6f.rlib" "--extern" "atty=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libatty-b3ac392ac69fd787.rlib" "--extern" "bytesize=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libbytesize-0418ef95ac0d276d.rlib" "--extern" "cargo=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libcargo-d506c08f919a525d.rlib" "--extern" "cargo_platform=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libcargo_platform-913e58d37df43740.rlib" "--extern" "cargo_util=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libcargo_util-4471cdb156c6fc6b.rlib" "--extern" "clap=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libclap-c523992bb5e78e01.rlib" "--extern" "crates_io=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libcrates_io-416e35ddf17c03d3.rlib" "--extern" "crossbeam_utils=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libcrossbeam_utils-d1c292f6ed0be4c2.rlib" "--extern" "curl=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libcurl-2e308adccce2a054.rlib" "--extern" "curl_sys=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libcurl_sys-bbb106d01671d230.rlib" "--extern" "env_logger=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libenv_logger-74be16a59370848c.rlib" "--extern" "filetime=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libfiletime-0e2b8799f5e9e5f4.rlib" "--extern" "flate2=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libflate2-5aa6ace8cb4c4290.rlib" "--extern" "git2=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libgit2-03979034805f07f4.rlib" "--extern" "git2_curl=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libgit2_curl-403821be13599def.rlib" "--extern" "glob=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libglob-b338a1266c1482c9.rlib" "--extern" "hex=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libhex-d034544da07dae45.rlib" "--extern" "home=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libhome-70800cdab7e61097.rlib" "--extern" "humantime=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libhumantime-b53093f6d7cb0469.rlib" "--extern" "ignore=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libignore-57208dc8572ea378.rlib" "--extern" "im_rc=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libim_rc-5ee80ba5e46f131e.rlib" "--extern" "indexmap=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libindexmap-092805ad3732c23a.rlib" "--extern" "itertools=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libitertools-fba8c4019be4d75c.rlib" "--extern" "jobserver=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libjobserver-f8e5369c3930d40b.rlib" "--extern" "lazy_static=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/liblazy_static-6249101a2bce2f26.rlib" "--extern" "lazycell=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/liblazycell-e149a540ed672795.rlib" "--extern" "libc=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/liblibc-447c4aa57e9be3f1.rlib" "--extern" "libgit2_sys=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/liblibgit2_sys-c957717a7e7266b4.rlib" "--extern" "log=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/liblog-e032aff2b602ab04.rlib" "--extern" "memchr=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libmemchr-8755eefd2a63a93f.rlib" "--extern" "num_cpus=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libnum_cpus-12a5fea59bf014ab.rlib" "--extern" "opener=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libopener-a8ea90c80ccb1057.rlib" "--extern" "os_info=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libos_info-2a283487c376617d.rlib" "--extern" "pathdiff=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libpathdiff-8815bf6735c5ebad.rlib" "--extern" "percent_encoding=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libpercent_encoding-e1ae0f7738318940.rlib" "--extern" "rustc_workspace_hack=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/librustc_workspace_hack-34ca482939f3a62f.rlib" "--extern" "rustfix=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/librustfix-210a099bb77d0399.rlib" "--extern" "semver=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libsemver-144ae0be445b900b.rlib" "--extern" "serde=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libserde-a39983da876e7864.rlib" "--extern" "serde_ignored=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libserde_ignored-0724b1340222c161.rlib" "--extern" "serde_json=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libserde_json-0ff38454e84899a9.rlib" "--extern" "shell_escape=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libshell_escape-1610e3067bb6850f.rlib" "--extern" "strip_ansi_escapes=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libstrip_ansi_escapes-7d75d799255491f7.rlib" "--extern" "tar=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libtar-98681baf56f26ea1.rlib" "--extern" "tempfile=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libtempfile-be9365d67c5306d5.rlib" "--extern" "termcolor=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libtermcolor-0dba4858ef172c6c.rlib" "--extern" "toml_edit=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libtoml_edit-2842b28c993a17e7.rlib" "--extern" "unicode_width=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libunicode_width-ba4fd65dab1a47c1.rlib" "--extern" "unicode_xid=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libunicode_xid-34724eacd4f5cfef.rlib" "--extern" "url=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/liburl-6b0e4570299e3396.rlib" "--extern" "walkdir=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libwalkdir-70aa883ba650292d.rlib" "-Csymbol-mangling-version=v0" "-Zunstable-options" "--check-cfg=values(bootstrap)" "--check-cfg=values(parallel_compiler)" "--check-cfg=values(release)" "--check-cfg=values(no_btreemap_remove_entry)" "--check-cfg=values(crossbeam_loom)" "--check-cfg=values(span_locations)" "-Zmacro-backtrace" "-Clink-args=-Wl,-z,origin" "-Clink-args=-Wl,-rpath,$ORIGIN/../lib" "-Zunstable-options" "-Csplit-debuginfo=off" "-Ztls-model=initial-exec" "-Z" "binary-dep-depinfo" "-L" "native=/usr/local/lib" "-L" "native=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/build/libnghttp2-sys-1bfdcab239db02b6/out/i/lib" "-L" "native=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/build/libgit2-sys-178aac3156716c55/out/build" "-L" "native=/usr/local/lib" "--sysroot" "/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1"
-------------
error: could not compile `cargo` due to previous error

Caused by:
  process didn't exit successfully: `CARGO=/usr/local/ports/pobj/rust-1.63.0/rustc-bootstrap-aarch64-1.63.0-20220810/bin/cargo CARGO_BIN_NAME=cargo CARGO_CRATE_NAME=cargo CARGO_MANIFEST_DIR=/usr/local/ports/pobj/rust-1.63.0/rustc-1.63.0-src/src/tools/cargo CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Cargo, a package manager for Rust.
  ' CARGO_PKG_HOMEPAGE='https://crates.io' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cargo CARGO_PKG_REPOSITORY='https://github.com/rust-lang/cargo' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.64.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=64 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/release/deps:/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1/lib' OUT_DIR=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/build/cargo-df77adc22ed4a532/out RUST_HOST_TARGET=aarch64-unknown-openbsd /usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/bootstrap/debug/rustc --crate-name cargo --edition=2021 src/tools/cargo/src/bin/cargo/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -Zunstable-options --check-cfg 'values(feature, "deny-warnings", "openssl", "pretty-env-logger", "pretty_env_logger", "vendored-openssl")' --check-cfg 'names()' --check-cfg 'values()' -C metadata=8937110f39fad888 -C extra-filename=-8937110f39fad888 --out-dir /usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps --target aarch64-unknown-openbsd -L dependency=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps -L dependency=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/release/deps --extern anyhow=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libanyhow-085592d8dcd20f6f.rlib --extern atty=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libatty-b3ac392ac69fd787.rlib --extern bytesize=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libbytesize-0418ef95ac0d276d.rlib --extern cargo=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libcargo-d506c08f919a525d.rlib --extern cargo_platform=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libcargo_platform-913e58d37df43740.rlib --extern cargo_util=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libcargo_util-4471cdb156c6fc6b.rlib --extern clap=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libclap-c523992bb5e78e01.rlib --extern crates_io=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libcrates_io-416e35ddf17c03d3.rlib --extern crossbeam_utils=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libcrossbeam_utils-d1c292f6ed0be4c2.rlib --extern curl=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libcurl-2e308adccce2a054.rlib --extern curl_sys=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libcurl_sys-bbb106d01671d230.rlib --extern env_logger=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libenv_logger-74be16a59370848c.rlib --extern filetime=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libfiletime-0e2b8799f5e9e5f4.rlib --extern flate2=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libflate2-5aa6ace8cb4c4290.rlib --extern git2=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libgit2-03979034805f07f4.rlib --extern git2_curl=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libgit2_curl-403821be13599def.rlib --extern glob=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libglob-b338a1266c1482c9.rlib --extern hex=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libhex-d034544da07dae45.rlib --extern home=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libhome-70800cdab7e61097.rlib --extern humantime=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libhumantime-b53093f6d7cb0469.rlib --extern ignore=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libignore-57208dc8572ea378.rlib --extern im_rc=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libim_rc-5ee80ba5e46f131e.rlib --extern indexmap=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libindexmap-092805ad3732c23a.rlib --extern itertools=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libitertools-fba8c4019be4d75c.rlib --extern jobserver=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libjobserver-f8e5369c3930d40b.rlib --extern lazy_static=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/liblazy_static-6249101a2bce2f26.rlib --extern lazycell=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/liblazycell-e149a540ed672795.rlib --extern libc=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/liblibc-447c4aa57e9be3f1.rlib --extern libgit2_sys=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/liblibgit2_sys-c957717a7e7266b4.rlib --extern log=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/liblog-e032aff2b602ab04.rlib --extern memchr=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libmemchr-8755eefd2a63a93f.rlib --extern num_cpus=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libnum_cpus-12a5fea59bf014ab.rlib --extern opener=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libopener-a8ea90c80ccb1057.rlib --extern os_info=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libos_info-2a283487c376617d.rlib --extern pathdiff=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libpathdiff-8815bf6735c5ebad.rlib --extern percent_encoding=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libpercent_encoding-e1ae0f7738318940.rlib --extern rustc_workspace_hack=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/librustc_workspace_hack-34ca482939f3a62f.rlib --extern rustfix=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/librustfix-210a099bb77d0399.rlib --extern semver=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libsemver-144ae0be445b900b.rlib --extern serde=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libserde-a39983da876e7864.rlib --extern serde_ignored=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libserde_ignored-0724b1340222c161.rlib --extern serde_json=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libserde_json-0ff38454e84899a9.rlib --extern shell_escape=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libshell_escape-1610e3067bb6850f.rlib --extern strip_ansi_escapes=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libstrip_ansi_escapes-7d75d799255491f7.rlib --extern tar=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libtar-98681baf56f26ea1.rlib --extern tempfile=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libtempfile-be9365d67c5306d5.rlib --extern termcolor=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libtermcolor-0dba4858ef172c6c.rlib --extern toml_edit=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libtoml_edit-2842b28c993a17e7.rlib --extern unicode_width=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libunicode_width-ba4fd65dab1a47c1.rlib --extern unicode_xid=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libunicode_xid-34724eacd4f5cfef.rlib --extern url=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/liburl-6b0e4570299e3396.rlib --extern walkdir=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/deps/libwalkdir-70aa883ba650292d.rlib -Csymbol-mangling-version=v0 -Zunstable-options '--check-cfg=values(bootstrap)' '--check-cfg=values(parallel_compiler)' '--check-cfg=values(release)' '--check-cfg=values(no_btreemap_remove_entry)' '--check-cfg=values(crossbeam_loom)' '--check-cfg=values(span_locations)' -Zmacro-backtrace -Clink-args=-Wl,-z,origin '-Clink-args=-Wl,-rpath,$ORIGIN/../lib' -Zunstable-options -Csplit-debuginfo=off -Ztls-model=initial-exec -Z binary-dep-depinfo -L native=/usr/local/lib -L native=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/build/libnghttp2-sys-1bfdcab239db02b6/out/i/lib -L native=/usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/aarch64-unknown-openbsd/stage1-tools/aarch64-unknown-openbsd/release/build/libgit2-sys-178aac3156716c55/out/build -L native=/usr/local/lib` (exit status: 1)
command did not execute successfully: "/usr/local/ports/pobj/rust-1.63.0/rustc-bootstrap-aarch64-1.63.0-20220810/bin/cargo" "build" "--target" "aarch64-unknown-openbsd" "-Zcheck-cfg=names,values,features" "-Zbinary-dep-depinfo" "-j" "4" "-v" "-v" "--release" "--frozen" "--manifest-path" "/usr/local/ports/pobj/rust-1.63.0/rustc-1.63.0-src/src/tools/cargo/Cargo.toml" "--message-format" "json-render-diagnostics"
expected success, got: exit status: 101
Traceback (most recent call last):
  File "/usr/local/ports/pobj//rust-1.63.0/rustc-1.63.0-src/x.py", line 27, in <module>
    bootstrap.main()
  File "/usr/local/ports/pobj/rust-1.63.0/rustc-1.63.0-src/src/bootstrap/bootstrap.py", line 1088, in main
    bootstrap(help_triggered)
  File "/usr/local/ports/pobj/rust-1.63.0/rustc-1.63.0-src/src/bootstrap/bootstrap.py", line 1074, in bootstrap
    run(args, env=env, verbose=build.verbose, is_bootstrap=True)
  File "/usr/local/ports/pobj/rust-1.63.0/rustc-1.63.0-src/src/bootstrap/bootstrap.py", line 200, in run
    raise RuntimeError(err)
RuntimeError: failed to run: /usr/local/ports/pobj/rust-1.63.0/build-aarch64/build/bootstrap/debug/bootstrap dist --jobs=4 rust-std rustc cargo clippy rustfmt
*** Error 1 in . (Makefile:244 'do-build')
*** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2963 '/usr/local/ports/pobj//rust-1.63.0/build-aarch64/.build_done': @cd /usr/por...)
*** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2139 '/usr/ports/packages/aarch64/all/rust-1.63.0.tgz': @cd /usr/ports/lang/rust ...)
*** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2628 '_internal-package': @case X${_DEPENDS_CACHE} in  X) _DEPENDS_CACHE=$(doas -...)
*** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2607 'package': @:; cd /usr/ports/lang/rust && PKGPATH=lang/rust make _internal-p...)
*** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2160 '/var/db/pkg/rust-1.63.0/+CONTENTS': @cd /usr/ports/lang/rust && PKGPATH=lan...)
*** Error 2 in /usr/ports/lang/rust (/usr/ports/infrastructure/mk/bsd.port.mk:2607 'install': @lock=rust-1.63.0;  export _LOCKS_HELD=" rust-...)
semarie commented 1 year ago

Sorry if I wasn't more explicit. the build environment I would like to see is the lines at the beginning of the build using the script (which tell the rustc version used, the rustc version downloaded, etc...).

But from your output Compiling cargo v0.64.0 (/usr/local/ports/pobj/rust-1.63.0/rustc-1.63.0-src/src/tools/cargo) I am now wondering what you are trying to do, and if you are building rust nightly using the build.sh script of this repository, or if you are building rust from ports (which is a completely different thing), eventually trying to build rustc 1.63.0 on OpenBSD 7.1.

With the fact that it seems you are trying to build 1.63.0 (from ports), I wonder if build rust -nightly on 7.1 will be possible or not. To build -nightly (upcoming 1.65.0) you need beta (upcoming 1.64.0) and to build beta you need the current stable version (1.63.0). but you only have 1.59.0 in lang/rust with OpenBSD 7.1.

Trying to build 1.63.0 directly on 7.1 might work or not. it is using binary bootstrap built for OpenBSD -current, not for OpenBSD 7.1. Binary compatibility isn't assured. So you might need to first build 1.60.0 using 1.59.0, and build 1.61.0 using 1.60.0, etc...

Please confirm what you are doing and which command (exactly) you run to get this error.

semarie commented 1 year ago

closing due to no response.