openssl/openssl

Building android-arm64 on MSYS2 failing with "The command line is too long."

クローズ

#25,753 opened on 2024/10/21

 (2 件のコメント) (0 件のリアクション) (0 人の担当者)C (11,262 件のフォーク)batch import
help wantedtriaged: bug

Repository metrics

Stars
 (30,157 個のスター)
PR merge metrics
 (30d に merged PR はありません)

説明

OpenSSL version you found the issue:

  1. OpenSSL version: 3.3.2
  2. Git tag: openssl-3.3.2

Setup Running MSYS2

$ uname -srvmo
MSYS_NT-10.0-22631 3.5.4-0bc1222b.x86_64 2024-09-04 18:28 UTC x86_64 Msys

$ echo ${SHELL}
/usr/bin/bash

$ bash --help
GNU bash, version 5.2.37(1)-release-(x86_64-pc-msys)

$ perl -v

This is perl 5, version 38, subversion 2 (v5.38.2) built for x86_64-msys-thread-multi

Configuring shell environment

export ANDROID_HOME=`cygpath $HOMEPATH/AppData/Local/Android/Sdk`

    export ANDROID_NDK_ROOT=${ANDROID_HOME}/ndk/27.2.12479018

    export PATH=${ANDROID_NDK_ROOT}/toolchains/llvm/prebuilt/windows-x86_64/bin:${ANDROID_NDK_ROOT}/prebuilt/windows-x86_64/bin:$PATH

    alias cc='clang --target=aarch64-linux-android35'
    alias cxx='clang++ --target=aarch64-linux-android35'

    export CC=cc
    export CXX=cxx
    export AR=llvm-ar
    export AS=llvm-as
    export LD=ld
    export RANLIB=llvm-ranlib
    export NM=llvm-nm
    export STRIP=llvm-strip
    
    export SYSROOT=${ANDROID_HOME}/ndk/27.2.12479018/toolchains/llvm/prebuilt/windows-x86_64/sysroot

    ./Configure android-arm64 -DAPP_SUPPORT_FLEXIBLE_PAGE_SIZES no-apps no-asm no-egd shared zlib-dynamic enable-zstd-dynamic enable-brotli-dynamic no-ui-console no-legacy no-ssl no-capieng no-tls1 no-tls1_1 no-des no-seed no-rc4 no-camellia no-rmd160 no-stdio no-padlockeng no-uplink --release -I/h/Projects/sysroot/android-arm64/include -L/h/Projects/sysroot/android-arm64/lib --prefix=/h/Projects/sysroot/android-arm64 --openssldir=/h/Projects/sysroot/android-arm64/ssl
aarch64-linux-android35-clang -fPIC -pthread -Wall -O3 -Wl,-znodelete -shared -Wl,-Bsymbolic  -L/h/Projects/sysroot/android-arm64/lib -Wl,-soname=libcrypto.so \
        -o libcrypto.so -Wl,--version-script=libcrypto.ld \
        crypto/aes/libcrypto-shlib-aes_cbc.o \
        crypto/aes/libcrypto-shlib-aes_cfb.o \
        crypto/aes/libcrypto-shlib-aes_core.o \
        crypto/aes/libcrypto-shlib-aes_ecb.o \
        crypto/aes/libcrypto-shlib-aes_ige.o \
        crypto/aes/libcrypto-shlib-aes_misc.o \
        crypto/aes/libcrypto-shlib-aes_ofb.o \
        crypto/aes/libcrypto-shlib-aes_wrap.o \
        crypto/aria/libcrypto-shlib-aria.o \
        crypto/asn1/libcrypto-shlib-a_bitstr.o \
        crypto/asn1/libcrypto-shlib-a_d2i_fp.o \
        crypto/asn1/libcrypto-shlib-a_digest.o \
        crypto/asn1/libcrypto-shlib-a_dup.o \
        crypto/asn1/libcrypto-shlib-a_gentm.o \
        crypto/asn1/libcrypto-shlib-a_i2d_fp.o \
        crypto/asn1/libcrypto-shlib-a_int.o \
        crypto/asn1/libcrypto-shlib-a_mbstr.o \
        crypto/asn1/libcrypto-shlib-a_object.o \
        crypto/asn1/libcrypto-shlib-a_octet.o \
        crypto/asn1/libcrypto-shlib-a_print.o \
        crypto/asn1/libcrypto-shlib-a_sign.o \
        crypto/asn1/libcrypto-shlib-a_strex.o \
        crypto/asn1/libcrypto-shlib-a_strnid.o \
        crypto/asn1/libcrypto-shlib-a_time.o \
        crypto/asn1/libcrypto-shlib-a_type.o \
        crypto/asn1/libcrypto-shlib-a_utctm.o \
        crypto/asn1/libcrypto-shlib-a_utf8.o \
        crypto/asn1/libcrypto-shlib-a_verify.o \
        crypto/asn1/libcrypto-shlib-ameth_lib.o \
        crypto/asn1/libcrypto-shlib-asn1_err.o \
        crypto/asn1/libcrypto-shlib-asn1_gen.o \
        crypto/asn1/libcrypto-shlib-asn1_item_list.o \
        crypto/asn1/libcrypto-shlib-asn1_lib.o \
        crypto/asn1/libcrypto-shlib-asn1_parse.o \
        crypto/asn1/libcrypto-shlib-asn_mime.o \
        crypto/asn1/libcrypto-shlib-asn_moid.o \
        crypto/asn1/libcrypto-shlib-asn_mstbl.o \
        crypto/asn1/libcrypto-shlib-asn_pack.o \
        crypto/asn1/libcrypto-shlib-bio_asn1.o \
        crypto/asn1/libcrypto-shlib-bio_ndef.o \
        crypto/asn1/libcrypto-shlib-d2i_param.o \
        crypto/asn1/libcrypto-shlib-d2i_pr.o \
        crypto/asn1/libcrypto-shlib-d2i_pu.o \
        crypto/asn1/libcrypto-shlib-evp_asn1.o \
        crypto/asn1/libcrypto-shlib-f_int.o \
        crypto/asn1/libcrypto-shlib-f_string.o \
        crypto/asn1/libcrypto-shlib-i2d_evp.o \
        crypto/asn1/libcrypto-shlib-nsseq.o \
        crypto/asn1/libcrypto-shlib-p5_pbe.o \
        crypto/asn1/libcrypto-shlib-p5_pbev2.o \
        crypto/asn1/libcrypto-shlib-p5_scrypt.o \
        crypto/asn1/libcrypto-shlib-p8_pkey.o \
        crypto/asn1/libcrypto-shlib-t_bitst.o \
        crypto/asn1/libcrypto-shlib-t_pkey.o \
        crypto/asn1/libcrypto-shlib-t_spki.o \
        crypto/asn1/libcrypto-shlib-tasn_dec.o \
        crypto/asn1/libcrypto-shlib-tasn_enc.o \
        crypto/asn1/libcrypto-shlib-tasn_fre.o \
        crypto/asn1/libcrypto-shlib-tasn_new.o \
        crypto/asn1/libcrypto-shlib-tasn_prn.o \
        crypto/asn1/libcrypto-shlib-tasn_scn.o \
        crypto/asn1/libcrypto-shlib-tasn_typ.o \
        crypto/asn1/libcrypto-shlib-tasn_utl.o \
        crypto/asn1/libcrypto-shlib-x_algor.o \
        crypto/asn1/libcrypto-shlib-x_bignum.o \
        crypto/asn1/libcrypto-shlib-x_info.o \
        crypto/asn1/libcrypto-shlib-x_int64.o \
        crypto/asn1/libcrypto-shlib-x_long.o \
        crypto/asn1/libcrypto-shlib-x_pkey.o \
        crypto/asn1/libcrypto-shlib-x_sig.o \
        crypto/asn1/libcrypto-shlib-x_spki.o \
        crypto/asn1/libcrypto-shlib-x_val.o \
        crypto/async/arch/libcrypto-shlib-async_null.o \
        crypto/async/arch/libcrypto-shlib-async_posix.o \
        crypto/async/arch/libcrypto-shlib-async_win.o \
        crypto/async/libcrypto-shlib-async.o \
        crypto/async/libcrypto-shlib-async_err.o \
        crypto/async/libcrypto-shlib-async_wait.o \
        crypto/bf/libcrypto-shlib-bf_cfb64.o \
        crypto/bf/libcrypto-shlib-bf_ecb.o \
        crypto/bf/libcrypto-shlib-bf_enc.o \
        crypto/bf/libcrypto-shlib-bf_ofb64.o \
        crypto/bf/libcrypto-shlib-bf_skey.o \
        crypto/bio/libcrypto-shlib-bf_buff.o \
        crypto/bio/libcrypto-shlib-bf_lbuf.o \
        crypto/bio/libcrypto-shlib-bf_nbio.o \
        crypto/bio/libcrypto-shlib-bf_null.o \
        crypto/bio/libcrypto-shlib-bf_prefix.o \
        crypto/bio/libcrypto-shlib-bf_readbuff.o \
        crypto/bio/libcrypto-shlib-bio_addr.o \
        crypto/bio/libcrypto-shlib-bio_cb.o \
        crypto/bio/libcrypto-shlib-bio_dump.o \
        crypto/bio/libcrypto-shlib-bio_err.o \
        crypto/bio/libcrypto-shlib-bio_lib.o \
        crypto/bio/libcrypto-shlib-bio_meth.o \
        crypto/bio/libcrypto-shlib-bio_print.o \
        crypto/bio/libcrypto-shlib-bio_sock.o \
        crypto/bio/libcrypto-shlib-bio_sock2.o \
        crypto/bio/libcrypto-shlib-bss_acpt.o \
        crypto/bio/libcrypto-shlib-bss_bio.o \
        crypto/bio/libcrypto-shlib-bss_conn.o \
        crypto/bio/libcrypto-shlib-bss_core.o \
        crypto/bio/libcrypto-shlib-bss_dgram.o \
        crypto/bio/libcrypto-shlib-bss_dgram_pair.o \
        crypto/bio/libcrypto-shlib-bss_fd.o \
        crypto/bio/libcrypto-shlib-bss_file.o \
        crypto/bio/libcrypto-shlib-bss_log.o \
        crypto/bio/libcrypto-shlib-bss_mem.o \
        crypto/bio/libcrypto-shlib-bss_null.o \
        crypto/bio/libcrypto-shlib-bss_sock.o \
        crypto/bio/libcrypto-shlib-ossl_core_bio.o \
        crypto/bn/libcrypto-shlib-bn_add.o \
        crypto/bn/libcrypto-shlib-bn_asm.o \
        crypto/bn/libcrypto-shlib-bn_blind.o \
        crypto/bn/libcrypto-shlib-bn_const.o \
        crypto/bn/libcrypto-shlib-bn_conv.o \
        crypto/bn/libcrypto-shlib-bn_ctx.o \
        crypto/bn/libcrypto-shlib-bn_depr.o \
        crypto/bn/libcrypto-shlib-bn_dh.o \
        crypto/bn/libcrypto-shlib-bn_div.o \
        crypto/bn/libcrypto-shlib-bn_err.o \
        crypto/bn/libcrypto-shlib-bn_exp.o \
        crypto/bn/libcrypto-shlib-bn_exp2.o \
        crypto/bn/libcrypto-shlib-bn_gcd.o \
        crypto/bn/libcrypto-shlib-bn_gf2m.o \
        crypto/bn/libcrypto-shlib-bn_intern.o \
        crypto/bn/libcrypto-shlib-bn_kron.o \
        crypto/bn/libcrypto-shlib-bn_lib.o \
        crypto/bn/libcrypto-shlib-bn_mod.o \
        crypto/bn/libcrypto-shlib-bn_mont.o \
        crypto/bn/libcrypto-shlib-bn_mpi.o \
        crypto/bn/libcrypto-shlib-bn_mul.o \
        crypto/bn/libcrypto-shlib-bn_nist.o \
        crypto/bn/libcrypto-shlib-bn_prime.o \
        crypto/bn/libcrypto-shlib-bn_print.o \
        crypto/bn/libcrypto-shlib-bn_rand.o \
        crypto/bn/libcrypto-shlib-bn_recp.o \
        crypto/bn/libcrypto-shlib-bn_rsa_fips186_4.o \
        crypto/bn/libcrypto-shlib-bn_shift.o \
        crypto/bn/libcrypto-shlib-bn_sqr.o \
        crypto/bn/libcrypto-shlib-bn_sqrt.o \
        crypto/bn/libcrypto-shlib-bn_srp.o \
        crypto/bn/libcrypto-shlib-bn_word.o \
        crypto/bn/libcrypto-shlib-bn_x931p.o \
        crypto/buffer/libcrypto-shlib-buf_err.o \
        crypto/buffer/libcrypto-shlib-buffer.o \
        crypto/cast/libcrypto-shlib-c_cfb64.o \
        crypto/cast/libcrypto-shlib-c_ecb.o \
        crypto/cast/libcrypto-shlib-c_enc.o \
        crypto/cast/libcrypto-shlib-c_ofb64.o \
        crypto/cast/libcrypto-shlib-c_skey.o \
        crypto/chacha/libcrypto-shlib-chacha_enc.o \
        crypto/cmac/libcrypto-shlib-cmac.o \
        crypto/cmp/libcrypto-shlib-cmp_asn.o \
        crypto/cmp/libcrypto-shlib-cmp_client.o \
        crypto/cmp/libcrypto-shlib-cmp_ctx.o \
        crypto/cmp/libcrypto-shlib-cmp_err.o \
        crypto/cmp/libcrypto-shlib-cmp_genm.o \
        crypto/cmp/libcrypto-shlib-cmp_hdr.o \
        crypto/cmp/libcrypto-shlib-cmp_http.o \
        crypto/cmp/libcrypto-shlib-cmp_msg.o \
        crypto/cmp/libcrypto-shlib-cmp_protect.o \
        crypto/cmp/libcrypto-shlib-cmp_server.o \
        crypto/cmp/libcrypto-shlib-cmp_status.o \
        crypto/cmp/libcrypto-shlib-cmp_util.o \
        crypto/cmp/libcrypto-shlib-cmp_vfy.o \
        crypto/cms/libcrypto-shlib-cms_asn1.o \
        crypto/cms/libcrypto-shlib-cms_att.o \
        crypto/cms/libcrypto-shlib-cms_cd.o \
        crypto/cms/libcrypto-shlib-cms_dd.o \
        crypto/cms/libcrypto-shlib-cms_dh.o \
        crypto/cms/libcrypto-shlib-cms_ec.o \
        crypto/cms/libcrypto-shlib-cms_enc.o \
        crypto/cms/libcrypto-shlib-cms_env.o \
        crypto/cms/libcrypto-shlib-cms_err.o \
        crypto/cms/libcrypto-shlib-cms_ess.o \
        crypto/cms/libcrypto-shlib-cms_io.o \
        crypto/cms/libcrypto-shlib-cms_kari.o \
        crypto/cms/libcrypto-shlib-cms_lib.o \
        crypto/cms/libcrypto-shlib-cms_pwri.o \
        crypto/cms/libcrypto-shlib-cms_rsa.o \
        crypto/cms/libcrypto-shlib-cms_sd.o \
        crypto/cms/libcrypto-shlib-cms_smime.o \
        crypto/comp/libcrypto-shlib-c_brotli.o \
        crypto/comp/libcrypto-shlib-c_zlib.o \
        crypto/comp/libcrypto-shlib-c_zstd.o \
        crypto/comp/libcrypto-shlib-comp_err.o \
        crypto/comp/libcrypto-shlib-comp_lib.o \
        crypto/conf/libcrypto-shlib-conf_api.o \
        crypto/conf/libcrypto-shlib-conf_def.o \
        crypto/conf/libcrypto-shlib-conf_err.o \
        crypto/conf/libcrypto-shlib-conf_lib.o \
        crypto/conf/libcrypto-shlib-conf_mall.o \
        crypto/conf/libcrypto-shlib-conf_mod.o \
        crypto/conf/libcrypto-shlib-conf_sap.o \
        crypto/conf/libcrypto-shlib-conf_ssl.o \
        crypto/crmf/libcrypto-shlib-crmf_asn.o \
        crypto/crmf/libcrypto-shlib-crmf_err.o \
        crypto/crmf/libcrypto-shlib-crmf_lib.o \
        crypto/crmf/libcrypto-shlib-crmf_pbm.o \
        crypto/ct/libcrypto-shlib-ct_b64.o \
        crypto/ct/libcrypto-shlib-ct_err.o \
        crypto/ct/libcrypto-shlib-ct_log.o \
        crypto/ct/libcrypto-shlib-ct_oct.o \
        crypto/ct/libcrypto-shlib-ct_policy.o \
        crypto/ct/libcrypto-shlib-ct_prn.o \
        crypto/ct/libcrypto-shlib-ct_sct.o \
        crypto/ct/libcrypto-shlib-ct_sct_ctx.o \
        crypto/ct/libcrypto-shlib-ct_vfy.o \
        crypto/ct/libcrypto-shlib-ct_x509v3.o \
        crypto/dh/libcrypto-shlib-dh_ameth.o \
        crypto/dh/libcrypto-shlib-dh_asn1.o \
        crypto/dh/libcrypto-shlib-dh_backend.o \
        crypto/dh/libcrypto-shlib-dh_check.o \
        crypto/dh/libcrypto-shlib-dh_depr.o \
        crypto/dh/libcrypto-shlib-dh_err.o \
        crypto/dh/libcrypto-shlib-dh_gen.o \
        crypto/dh/libcrypto-shlib-dh_group_params.o \
        crypto/dh/libcrypto-shlib-dh_kdf.o \
        crypto/dh/libcrypto-shlib-dh_key.o \
        crypto/dh/libcrypto-shlib-dh_lib.o \
        crypto/dh/libcrypto-shlib-dh_meth.o \
        crypto/dh/libcrypto-shlib-dh_pmeth.o \
        crypto/dh/libcrypto-shlib-dh_prn.o \
        crypto/dh/libcrypto-shlib-dh_rfc5114.o \
        crypto/dsa/libcrypto-shlib-dsa_ameth.o \
        crypto/dsa/libcrypto-shlib-dsa_asn1.o \
        crypto/dsa/libcrypto-shlib-dsa_backend.o \
        crypto/dsa/libcrypto-shlib-dsa_check.o \
        crypto/dsa/libcrypto-shlib-dsa_depr.o \
        crypto/dsa/libcrypto-shlib-dsa_err.o \
        crypto/dsa/libcrypto-shlib-dsa_gen.o \
        crypto/dsa/libcrypto-shlib-dsa_key.o \
        crypto/dsa/libcrypto-shlib-dsa_lib.o \
        crypto/dsa/libcrypto-shlib-dsa_meth.o \
        crypto/dsa/libcrypto-shlib-dsa_ossl.o \
        crypto/dsa/libcrypto-shlib-dsa_pmeth.o \
        crypto/dsa/libcrypto-shlib-dsa_prn.o \
        crypto/dsa/libcrypto-shlib-dsa_sign.o \
        crypto/dsa/libcrypto-shlib-dsa_vrf.o \
        crypto/dso/libcrypto-shlib-dso_dl.o \
        crypto/dso/libcrypto-shlib-dso_dlfcn.o \
        crypto/dso/libcrypto-shlib-dso_err.o \
        crypto/dso/libcrypto-shlib-dso_lib.o \
        crypto/dso/libcrypto-shlib-dso_openssl.o \
        crypto/dso/libcrypto-shlib-dso_vms.o \
        crypto/dso/libcrypto-shlib-dso_win32.o \
        crypto/ec/curve448/arch_32/libcrypto-shlib-f_impl32.o \
        crypto/ec/curve448/arch_64/libcrypto-shlib-f_impl64.o \
        crypto/ec/curve448/libcrypto-shlib-curve448.o \
        crypto/ec/curve448/libcrypto-shlib-curve448_tables.o \
        crypto/ec/curve448/libcrypto-shlib-eddsa.o \
        crypto/ec/curve448/libcrypto-shlib-f_generic.o \
        crypto/ec/curve448/libcrypto-shlib-scalar.o \
        crypto/ec/libcrypto-shlib-curve25519.o \
        crypto/ec/libcrypto-shlib-ec2_oct.o \
        crypto/ec/libcrypto-shlib-ec2_smpl.o \
        crypto/ec/libcrypto-shlib-ec_ameth.o \
        crypto/ec/libcrypto-shlib-ec_asn1.o \
        crypto/ec/libcrypto-shlib-ec_backend.o \
        crypto/ec/libcrypto-shlib-ec_check.o \
        crypto/ec/libcrypto-shlib-ec_curve.o \
        crypto/ec/libcrypto-shlib-ec_cvt.o \
        crypto/ec/libcrypto-shlib-ec_deprecated.o \
        crypto/ec/libcrypto-shlib-ec_err.o \
        crypto/ec/libcrypto-shlib-ec_key.o \
        crypto/ec/libcrypto-shlib-ec_kmeth.o \
        crypto/ec/libcrypto-shlib-ec_lib.o \
        crypto/ec/libcrypto-shlib-ec_mult.o \
        crypto/ec/libcrypto-shlib-ec_oct.o \
        crypto/ec/libcrypto-shlib-ec_pmeth.o \
        crypto/ec/libcrypto-shlib-ec_print.o \
        crypto/ec/libcrypto-shlib-ecdh_kdf.o \
        crypto/ec/libcrypto-shlib-ecdh_ossl.o \
        crypto/ec/libcrypto-shlib-ecdsa_ossl.o \
        crypto/ec/libcrypto-shlib-ecdsa_sign.o \
        crypto/ec/libcrypto-shlib-ecdsa_vrf.o \
        crypto/ec/libcrypto-shlib-eck_prn.o \
        crypto/ec/libcrypto-shlib-ecp_mont.o \
        crypto/ec/libcrypto-shlib-ecp_nist.o \
        crypto/ec/libcrypto-shlib-ecp_oct.o \
        crypto/ec/libcrypto-shlib-ecp_smpl.o \
        crypto/ec/libcrypto-shlib-ecx_backend.o \
        crypto/ec/libcrypto-shlib-ecx_key.o \
        crypto/ec/libcrypto-shlib-ecx_meth.o \
        crypto/encode_decode/libcrypto-shlib-decoder_err.o \
        crypto/encode_decode/libcrypto-shlib-decoder_lib.o \
        crypto/encode_decode/libcrypto-shlib-decoder_meth.o \
        crypto/encode_decode/libcrypto-shlib-decoder_pkey.o \
        crypto/encode_decode/libcrypto-shlib-encoder_err.o \
        crypto/encode_decode/libcrypto-shlib-encoder_lib.o \
        crypto/encode_decode/libcrypto-shlib-encoder_meth.o \
        crypto/encode_decode/libcrypto-shlib-encoder_pkey.o \
        crypto/engine/libcrypto-shlib-eng_all.o \
        crypto/engine/libcrypto-shlib-eng_cnf.o \
        crypto/engine/libcrypto-shlib-eng_ctrl.o \
        crypto/engine/libcrypto-shlib-eng_dyn.o \
        crypto/engine/libcrypto-shlib-eng_err.o \
        crypto/engine/libcrypto-shlib-eng_fat.o \
        crypto/engine/libcrypto-shlib-eng_init.o \
        crypto/engine/libcrypto-shlib-eng_lib.o \
        crypto/engine/libcrypto-shlib-eng_list.o \
        crypto/engine/libcrypto-shlib-eng_openssl.o \
        crypto/engine/libcrypto-shlib-eng_pkey.o \
        crypto/engine/libcrypto-shlib-eng_rdrand.o \
        crypto/engine/libcrypto-shlib-eng_table.o \
        crypto/engine/libcrypto-shlib-tb_asnmth.o \
        crypto/engine/libcrypto-shlib-tb_cipher.o \
        crypto/engine/libcrypto-shlib-tb_dh.o \
        crypto/engine/libcrypto-shlib-tb_digest.o \
        crypto/engine/libcrypto-shlib-tb_dsa.o \
        crypto/engine/libcrypto-shlib-tb_eckey.o \
        crypto/engine/libcrypto-shlib-tb_pkmeth.o \
        crypto/engine/libcrypto-shlib-tb_rand.o \
        crypto/engine/libcrypto-shlib-tb_rsa.o \
        crypto/err/libcrypto-shlib-err.o \
        crypto/err/libcrypto-shlib-err_all.o \
        crypto/err/libcrypto-shlib-err_all_legacy.o \
        crypto/err/libcrypto-shlib-err_blocks.o \
        crypto/err/libcrypto-shlib-err_mark.o \
        crypto/err/libcrypto-shlib-err_prn.o \
        crypto/err/libcrypto-shlib-err_save.o \
        crypto/ess/libcrypto-shlib-ess_asn1.o \
        crypto/ess/libcrypto-shlib-ess_err.o \
        crypto/ess/libcrypto-shlib-ess_lib.o \
        crypto/evp/libcrypto-shlib-asymcipher.o \
        crypto/evp/libcrypto-shlib-bio_b64.o \
        crypto/evp/libcrypto-shlib-bio_enc.o \
        crypto/evp/libcrypto-shlib-bio_md.o \
        crypto/evp/libcrypto-shlib-bio_ok.o \
        crypto/evp/libcrypto-shlib-c_allc.o \
        crypto/evp/libcrypto-shlib-c_alld.o \
        crypto/evp/libcrypto-shlib-cmeth_lib.o \
        crypto/evp/libcrypto-shlib-ctrl_params_translate.o \
        crypto/evp/libcrypto-shlib-dh_ctrl.o \
        crypto/evp/libcrypto-shlib-dh_support.o \
        crypto/evp/libcrypto-shlib-digest.o \
        crypto/evp/libcrypto-shlib-dsa_ctrl.o \
        crypto/evp/libcrypto-shlib-e_aes.o \
        crypto/evp/libcrypto-shlib-e_aes_cbc_hmac_sha1.o \
        crypto/evp/libcrypto-shlib-e_aes_cbc_hmac_sha256.o \
        crypto/evp/libcrypto-shlib-e_aria.o \
        crypto/evp/libcrypto-shlib-e_bf.o \
        crypto/evp/libcrypto-shlib-e_cast.o \
        crypto/evp/libcrypto-shlib-e_chacha20_poly1305.o \
        crypto/evp/libcrypto-shlib-e_des.o \
        crypto/evp/libcrypto-shlib-e_des3.o \
        crypto/evp/libcrypto-shlib-e_idea.o \
        crypto/evp/libcrypto-shlib-e_null.o \
        crypto/evp/libcrypto-shlib-e_old.o \
        crypto/evp/libcrypto-shlib-e_rc2.o \
        crypto/evp/libcrypto-shlib-e_rc4.o \
        crypto/evp/libcrypto-shlib-e_rc4_hmac_md5.o \
        crypto/evp/libcrypto-shlib-e_rc5.o \
        crypto/evp/libcrypto-shlib-e_sm4.o \
        crypto/evp/libcrypto-shlib-e_xcbc_d.o \
        crypto/evp/libcrypto-shlib-ec_ctrl.o \
        crypto/evp/libcrypto-shlib-ec_support.o \
        crypto/evp/libcrypto-shlib-encode.o \
        crypto/evp/libcrypto-shlib-evp_cnf.o \
        crypto/evp/libcrypto-shlib-evp_enc.o \
        crypto/evp/libcrypto-shlib-evp_err.o \
        crypto/evp/libcrypto-shlib-evp_fetch.o \
        crypto/evp/libcrypto-shlib-evp_key.o \
        crypto/evp/libcrypto-shlib-evp_lib.o \
        crypto/evp/libcrypto-shlib-evp_pbe.o \
        crypto/evp/libcrypto-shlib-evp_pkey.o \
        crypto/evp/libcrypto-shlib-evp_rand.o \
        crypto/evp/libcrypto-shlib-evp_utils.o \
        crypto/evp/libcrypto-shlib-exchange.o \
        crypto/evp/libcrypto-shlib-kdf_lib.o \
        crypto/evp/libcrypto-shlib-kdf_meth.o \
        crypto/evp/libcrypto-shlib-kem.o \
        crypto/evp/libcrypto-shlib-keymgmt_lib.o \
        crypto/evp/libcrypto-shlib-keymgmt_meth.o \
        crypto/evp/libcrypto-shlib-legacy_blake2.o \
        crypto/evp/libcrypto-shlib-legacy_md4.o \
        crypto/evp/libcrypto-shlib-legacy_md5.o \
        crypto/evp/libcrypto-shlib-legacy_md5_sha1.o \
        crypto/evp/libcrypto-shlib-legacy_sha.o \
        crypto/evp/libcrypto-shlib-legacy_wp.o \
        crypto/evp/libcrypto-shlib-m_null.o \
        crypto/evp/libcrypto-shlib-m_sigver.o \
        crypto/evp/libcrypto-shlib-mac_lib.o \
        crypto/evp/libcrypto-shlib-mac_meth.o \
        crypto/evp/libcrypto-shlib-names.o \
        crypto/evp/libcrypto-shlib-p5_crpt.o \
        crypto/evp/libcrypto-shlib-p5_crpt2.o \
        crypto/evp/libcrypto-shlib-p_dec.o \
        crypto/evp/libcrypto-shlib-p_enc.o \
        crypto/evp/libcrypto-shlib-p_legacy.o \
        crypto/evp/libcrypto-shlib-p_lib.o \
        crypto/evp/libcrypto-shlib-p_open.o \
        crypto/evp/libcrypto-shlib-p_seal.o \
        crypto/evp/libcrypto-shlib-p_sign.o \
        crypto/evp/libcrypto-shlib-p_verify.o \
        crypto/evp/libcrypto-shlib-pbe_scrypt.o \
        crypto/evp/libcrypto-shlib-pmeth_check.o \
        crypto/evp/libcrypto-shlib-pmeth_gn.o \
        crypto/evp/libcrypto-shlib-pmeth_lib.o \
        crypto/evp/libcrypto-shlib-signature.o \
        crypto/ffc/libcrypto-shlib-ffc_backend.o \
        crypto/ffc/libcrypto-shlib-ffc_dh.o \
        crypto/ffc/libcrypto-shlib-ffc_key_generate.o \
        crypto/ffc/libcrypto-shlib-ffc_key_validate.o \
        crypto/ffc/libcrypto-shlib-ffc_params.o \
        crypto/ffc/libcrypto-shlib-ffc_params_generate.o \
        crypto/ffc/libcrypto-shlib-ffc_params_validate.o \
        crypto/hmac/libcrypto-shlib-hmac.o \
        crypto/hpke/libcrypto-shlib-hpke.o \
        crypto/hpke/libcrypto-shlib-hpke_util.o \
        crypto/http/libcrypto-shlib-http_client.o \
        crypto/http/libcrypto-shlib-http_err.o \
        crypto/http/libcrypto-shlib-http_lib.o \
        crypto/idea/libcrypto-shlib-i_cbc.o \
        crypto/idea/libcrypto-shlib-i_cfb64.o \
        crypto/idea/libcrypto-shlib-i_ecb.o \
        crypto/idea/libcrypto-shlib-i_ofb64.o \
        crypto/idea/libcrypto-shlib-i_skey.o \
        crypto/kdf/libcrypto-shlib-kdf_err.o \
        crypto/lhash/libcrypto-shlib-lh_stats.o \
        crypto/lhash/libcrypto-shlib-lhash.o \
        crypto/libcrypto-shlib-asn1_dsa.o \
        crypto/libcrypto-shlib-bsearch.o \
        crypto/libcrypto-shlib-context.o \
        crypto/libcrypto-shlib-core_algorithm.o \
        crypto/libcrypto-shlib-core_fetch.o \
        crypto/libcrypto-shlib-core_namemap.o \
        crypto/libcrypto-shlib-cpt_err.o \
        crypto/libcrypto-shlib-cpuid.o \
        crypto/libcrypto-shlib-cryptlib.o \
        crypto/libcrypto-shlib-ctype.o \
        crypto/libcrypto-shlib-cversion.o \
        crypto/libcrypto-shlib-der_writer.o \
        crypto/libcrypto-shlib-deterministic_nonce.o \
        crypto/libcrypto-shlib-ebcdic.o \
        crypto/libcrypto-shlib-ex_data.o \
        crypto/libcrypto-shlib-getenv.o \
        crypto/libcrypto-shlib-info.o crypto/libcrypto-shlib-init.o \
        crypto/libcrypto-shlib-initthread.o \
        crypto/libcrypto-shlib-mem.o \
        crypto/libcrypto-shlib-mem_clr.o \
        crypto/libcrypto-shlib-mem_sec.o \
        crypto/libcrypto-shlib-o_dir.o \
        crypto/libcrypto-shlib-o_fopen.o \
        crypto/libcrypto-shlib-o_init.o \
        crypto/libcrypto-shlib-o_str.o \
        crypto/libcrypto-shlib-o_time.o \
        crypto/libcrypto-shlib-packet.o \
        crypto/libcrypto-shlib-param_build.o \
        crypto/libcrypto-shlib-param_build_set.o \
        crypto/libcrypto-shlib-params.o \
        crypto/libcrypto-shlib-params_dup.o \
        crypto/libcrypto-shlib-params_from_text.o \
        crypto/libcrypto-shlib-params_idx.o \
        crypto/libcrypto-shlib-passphrase.o \
        crypto/libcrypto-shlib-provider.o \
        crypto/libcrypto-shlib-provider_child.o \
        crypto/libcrypto-shlib-provider_conf.o \
        crypto/libcrypto-shlib-provider_core.o \
        crypto/libcrypto-shlib-provider_predefined.o \
        crypto/libcrypto-shlib-punycode.o \
        crypto/libcrypto-shlib-quic_vlint.o \
        crypto/libcrypto-shlib-self_test_core.o \
        crypto/libcrypto-shlib-sleep.o \
        crypto/libcrypto-shlib-sparse_array.o \
        crypto/libcrypto-shlib-threads_lib.o \
        crypto/libcrypto-shlib-threads_none.o \
        crypto/libcrypto-shlib-threads_pthread.o \
        crypto/libcrypto-shlib-threads_win.o \
        crypto/libcrypto-shlib-time.o crypto/libcrypto-shlib-trace.o \
        crypto/libcrypto-shlib-uid.o \
        crypto/md4/libcrypto-shlib-md4_dgst.o \
        crypto/md4/libcrypto-shlib-md4_one.o \
        crypto/md5/libcrypto-shlib-md5_dgst.o \
        crypto/md5/libcrypto-shlib-md5_one.o \
        crypto/md5/libcrypto-shlib-md5_sha1.o \
        crypto/modes/libcrypto-shlib-cbc128.o \
        crypto/modes/libcrypto-shlib-ccm128.o \
        crypto/modes/libcrypto-shlib-cfb128.o \
        crypto/modes/libcrypto-shlib-ctr128.o \
        crypto/modes/libcrypto-shlib-cts128.o \
        crypto/modes/libcrypto-shlib-gcm128.o \
        crypto/modes/libcrypto-shlib-ocb128.o \
        crypto/modes/libcrypto-shlib-ofb128.o \
        crypto/modes/libcrypto-shlib-siv128.o \
        crypto/modes/libcrypto-shlib-wrap128.o \
        crypto/modes/libcrypto-shlib-xts128.o \
        crypto/modes/libcrypto-shlib-xts128gb.o \
        crypto/objects/libcrypto-shlib-o_names.o \
        crypto/objects/libcrypto-shlib-obj_dat.o \
        crypto/objects/libcrypto-shlib-obj_err.o \
        crypto/objects/libcrypto-shlib-obj_lib.o \
        crypto/objects/libcrypto-shlib-obj_xref.o \
        crypto/ocsp/libcrypto-shlib-ocsp_asn.o \
        crypto/ocsp/libcrypto-shlib-ocsp_cl.o \
        crypto/ocsp/libcrypto-shlib-ocsp_err.o \
        crypto/ocsp/libcrypto-shlib-ocsp_ext.o \
        crypto/ocsp/libcrypto-shlib-ocsp_http.o \
        crypto/ocsp/libcrypto-shlib-ocsp_lib.o \
        crypto/ocsp/libcrypto-shlib-ocsp_prn.o \
        crypto/ocsp/libcrypto-shlib-ocsp_srv.o \
        crypto/ocsp/libcrypto-shlib-ocsp_vfy.o \
        crypto/ocsp/libcrypto-shlib-v3_ocsp.o \
        crypto/pem/libcrypto-shlib-pem_all.o \
        crypto/pem/libcrypto-shlib-pem_err.o \
        crypto/pem/libcrypto-shlib-pem_info.o \
        crypto/pem/libcrypto-shlib-pem_lib.o \
        crypto/pem/libcrypto-shlib-pem_oth.o \
        crypto/pem/libcrypto-shlib-pem_pk8.o \
        crypto/pem/libcrypto-shlib-pem_pkey.o \
        crypto/pem/libcrypto-shlib-pem_sign.o \
        crypto/pem/libcrypto-shlib-pem_x509.o \
        crypto/pem/libcrypto-shlib-pem_xaux.o \
        crypto/pem/libcrypto-shlib-pvkfmt.o \
        crypto/pkcs12/libcrypto-shlib-p12_add.o \
        crypto/pkcs12/libcrypto-shlib-p12_asn.o \
        crypto/pkcs12/libcrypto-shlib-p12_attr.o \
        crypto/pkcs12/libcrypto-shlib-p12_crpt.o \
        crypto/pkcs12/libcrypto-shlib-p12_crt.o \
        crypto/pkcs12/libcrypto-shlib-p12_decr.o \
        crypto/pkcs12/libcrypto-shlib-p12_init.o \
        crypto/pkcs12/libcrypto-shlib-p12_key.o \
        crypto/pkcs12/libcrypto-shlib-p12_kiss.o \
        crypto/pkcs12/libcrypto-shlib-p12_mutl.o \
        crypto/pkcs12/libcrypto-shlib-p12_npas.o \
        crypto/pkcs12/libcrypto-shlib-p12_p8d.o \
        crypto/pkcs12/libcrypto-shlib-p12_p8e.o \
        crypto/pkcs12/libcrypto-shlib-p12_sbag.o \
        crypto/pkcs12/libcrypto-shlib-p12_utl.o \
        crypto/pkcs12/libcrypto-shlib-pk12err.o \
        crypto/pkcs7/libcrypto-shlib-bio_pk7.o \
        crypto/pkcs7/libcrypto-shlib-pk7_asn1.o \
        crypto/pkcs7/libcrypto-shlib-pk7_attr.o \
        crypto/pkcs7/libcrypto-shlib-pk7_doit.o \
        crypto/pkcs7/libcrypto-shlib-pk7_lib.o \
        crypto/pkcs7/libcrypto-shlib-pk7_mime.o \
        crypto/pkcs7/libcrypto-shlib-pk7_smime.o \
        crypto/pkcs7/libcrypto-shlib-pkcs7err.o \
        crypto/poly1305/libcrypto-shlib-poly1305.o \
        crypto/property/libcrypto-shlib-defn_cache.o \
        crypto/property/libcrypto-shlib-property.o \
        crypto/property/libcrypto-shlib-property_err.o \
        crypto/property/libcrypto-shlib-property_parse.o \
        crypto/property/libcrypto-shlib-property_query.o \
        crypto/property/libcrypto-shlib-property_string.o \
        crypto/rand/libcrypto-shlib-prov_seed.o \
        crypto/rand/libcrypto-shlib-rand_deprecated.o \
        crypto/rand/libcrypto-shlib-rand_err.o \
        crypto/rand/libcrypto-shlib-rand_lib.o \
        crypto/rand/libcrypto-shlib-rand_meth.o \
        crypto/rand/libcrypto-shlib-rand_pool.o \
        crypto/rand/libcrypto-shlib-rand_uniform.o \
        crypto/rand/libcrypto-shlib-randfile.o \
        crypto/rc2/libcrypto-shlib-rc2_cbc.o \
        crypto/rc2/libcrypto-shlib-rc2_ecb.o \
        crypto/rc2/libcrypto-shlib-rc2_skey.o \
        crypto/rc2/libcrypto-shlib-rc2cfb64.o \
        crypto/rc2/libcrypto-shlib-rc2ofb64.o \
        crypto/rsa/libcrypto-shlib-rsa_ameth.o \
        crypto/rsa/libcrypto-shlib-rsa_asn1.o \
        crypto/rsa/libcrypto-shlib-rsa_backend.o \
        crypto/rsa/libcrypto-shlib-rsa_chk.o \
        crypto/rsa/libcrypto-shlib-rsa_crpt.o \
        crypto/rsa/libcrypto-shlib-rsa_depr.o \
        crypto/rsa/libcrypto-shlib-rsa_err.o \
        crypto/rsa/libcrypto-shlib-rsa_gen.o \
        crypto/rsa/libcrypto-shlib-rsa_lib.o \
        crypto/rsa/libcrypto-shlib-rsa_meth.o \
        crypto/rsa/libcrypto-shlib-rsa_mp.o \
        crypto/rsa/libcrypto-shlib-rsa_mp_names.o \
        crypto/rsa/libcrypto-shlib-rsa_none.o \
        crypto/rsa/libcrypto-shlib-rsa_oaep.o \
        crypto/rsa/libcrypto-shlib-rsa_ossl.o \
        crypto/rsa/libcrypto-shlib-rsa_pk1.o \
        crypto/rsa/libcrypto-shlib-rsa_pmeth.o \
        crypto/rsa/libcrypto-shlib-rsa_prn.o \
        crypto/rsa/libcrypto-shlib-rsa_pss.o \
        crypto/rsa/libcrypto-shlib-rsa_saos.o \
        crypto/rsa/libcrypto-shlib-rsa_schemes.o \
        crypto/rsa/libcrypto-shlib-rsa_sign.o \
        crypto/rsa/libcrypto-shlib-rsa_sp800_56b_check.o \
        crypto/rsa/libcrypto-shlib-rsa_sp800_56b_gen.o \
        crypto/rsa/libcrypto-shlib-rsa_x931.o \
        crypto/rsa/libcrypto-shlib-rsa_x931g.o \
        crypto/sha/libcrypto-shlib-keccak1600.o \
        crypto/sha/libcrypto-shlib-sha1_one.o \
        crypto/sha/libcrypto-shlib-sha1dgst.o \
        crypto/sha/libcrypto-shlib-sha256.o \
        crypto/sha/libcrypto-shlib-sha3.o \
        crypto/sha/libcrypto-shlib-sha512.o \
        crypto/siphash/libcrypto-shlib-siphash.o \
        crypto/sm2/libcrypto-shlib-sm2_crypt.o \
        crypto/sm2/libcrypto-shlib-sm2_err.o \
        crypto/sm2/libcrypto-shlib-sm2_key.o \
        crypto/sm2/libcrypto-shlib-sm2_sign.o \
        crypto/sm3/libcrypto-shlib-legacy_sm3.o \
        crypto/sm3/libcrypto-shlib-sm3.o \
        crypto/sm4/libcrypto-shlib-sm4.o \
        crypto/srp/libcrypto-shlib-srp_lib.o \
        crypto/srp/libcrypto-shlib-srp_vfy.o \
        crypto/stack/libcrypto-shlib-stack.o \
        crypto/store/libcrypto-shlib-store_err.o \
        crypto/store/libcrypto-shlib-store_init.o \
        crypto/store/libcrypto-shlib-store_lib.o \
        crypto/store/libcrypto-shlib-store_meth.o \
        crypto/store/libcrypto-shlib-store_register.o \
        crypto/store/libcrypto-shlib-store_result.o \
        crypto/store/libcrypto-shlib-store_strings.o \
        crypto/thread/arch/libcrypto-shlib-thread_none.o \
        crypto/thread/arch/libcrypto-shlib-thread_posix.o \
        crypto/thread/arch/libcrypto-shlib-thread_win.o \
        crypto/thread/libcrypto-shlib-api.o \
        crypto/thread/libcrypto-shlib-arch.o \
        crypto/thread/libcrypto-shlib-internal.o \
        crypto/ts/libcrypto-shlib-ts_asn1.o \
        crypto/ts/libcrypto-shlib-ts_conf.o \
        crypto/ts/libcrypto-shlib-ts_err.o \
        crypto/ts/libcrypto-shlib-ts_lib.o \
        crypto/ts/libcrypto-shlib-ts_req_print.o \
        crypto/ts/libcrypto-shlib-ts_req_utils.o \
        crypto/ts/libcrypto-shlib-ts_rsp_print.o \
        crypto/ts/libcrypto-shlib-ts_rsp_sign.o \
        crypto/ts/libcrypto-shlib-ts_rsp_utils.o \
        crypto/ts/libcrypto-shlib-ts_rsp_verify.o \
        crypto/ts/libcrypto-shlib-ts_verify_ctx.o \
        crypto/txt_db/libcrypto-shlib-txt_db.o \
        crypto/ui/libcrypto-shlib-ui_err.o \
        crypto/ui/libcrypto-shlib-ui_lib.o \
        crypto/ui/libcrypto-shlib-ui_null.o \
        crypto/ui/libcrypto-shlib-ui_openssl.o \
        crypto/ui/libcrypto-shlib-ui_util.o \
        crypto/whrlpool/libcrypto-shlib-wp_block.o \
        crypto/whrlpool/libcrypto-shlib-wp_dgst.o \
        crypto/x509/libcrypto-shlib-by_dir.o \
        crypto/x509/libcrypto-shlib-by_file.o \
        crypto/x509/libcrypto-shlib-by_store.o \
        crypto/x509/libcrypto-shlib-pcy_cache.o \
        crypto/x509/libcrypto-shlib-pcy_data.o \
        crypto/x509/libcrypto-shlib-pcy_lib.o \
        crypto/x509/libcrypto-shlib-pcy_map.o \
        crypto/x509/libcrypto-shlib-pcy_node.o \
        crypto/x509/libcrypto-shlib-pcy_tree.o \
        crypto/x509/libcrypto-shlib-t_crl.o \
        crypto/x509/libcrypto-shlib-t_req.o \
        crypto/x509/libcrypto-shlib-t_x509.o \
        crypto/x509/libcrypto-shlib-v3_addr.o \
        crypto/x509/libcrypto-shlib-v3_admis.o \
        crypto/x509/libcrypto-shlib-v3_akeya.o \
        crypto/x509/libcrypto-shlib-v3_akid.o \
        crypto/x509/libcrypto-shlib-v3_asid.o \
        crypto/x509/libcrypto-shlib-v3_bcons.o \
        crypto/x509/libcrypto-shlib-v3_bitst.o \
        crypto/x509/libcrypto-shlib-v3_conf.o \
        crypto/x509/libcrypto-shlib-v3_cpols.o \
        crypto/x509/libcrypto-shlib-v3_crld.o \
        crypto/x509/libcrypto-shlib-v3_enum.o \
        crypto/x509/libcrypto-shlib-v3_extku.o \
        crypto/x509/libcrypto-shlib-v3_genn.o \
        crypto/x509/libcrypto-shlib-v3_group_ac.o \
        crypto/x509/libcrypto-shlib-v3_ia5.o \
        crypto/x509/libcrypto-shlib-v3_ind_iss.o \
        crypto/x509/libcrypto-shlib-v3_info.o \
        crypto/x509/libcrypto-shlib-v3_int.o \
        crypto/x509/libcrypto-shlib-v3_ist.o \
        crypto/x509/libcrypto-shlib-v3_lib.o \
        crypto/x509/libcrypto-shlib-v3_ncons.o \
        crypto/x509/libcrypto-shlib-v3_no_ass.o \
        crypto/x509/libcrypto-shlib-v3_no_rev_avail.o \
        crypto/x509/libcrypto-shlib-v3_pci.o \
        crypto/x509/libcrypto-shlib-v3_pcia.o \
        crypto/x509/libcrypto-shlib-v3_pcons.o \
        crypto/x509/libcrypto-shlib-v3_pku.o \
        crypto/x509/libcrypto-shlib-v3_pmaps.o \
        crypto/x509/libcrypto-shlib-v3_prn.o \
        crypto/x509/libcrypto-shlib-v3_purp.o \
        crypto/x509/libcrypto-shlib-v3_san.o \
        crypto/x509/libcrypto-shlib-v3_single_use.o \
        crypto/x509/libcrypto-shlib-v3_skid.o \
        crypto/x509/libcrypto-shlib-v3_soa_id.o \
        crypto/x509/libcrypto-shlib-v3_sxnet.o \
        crypto/x509/libcrypto-shlib-v3_tlsf.o \
        crypto/x509/libcrypto-shlib-v3_utf8.o \
        crypto/x509/libcrypto-shlib-v3_utl.o \
        crypto/x509/libcrypto-shlib-v3err.o \
        crypto/x509/libcrypto-shlib-x509_att.o \
        crypto/x509/libcrypto-shlib-x509_cmp.o \
        crypto/x509/libcrypto-shlib-x509_d2.o \
        crypto/x509/libcrypto-shlib-x509_def.o \
        crypto/x509/libcrypto-shlib-x509_err.o \
        crypto/x509/libcrypto-shlib-x509_ext.o \
        crypto/x509/libcrypto-shlib-x509_lu.o \
        crypto/x509/libcrypto-shlib-x509_meth.o \
        crypto/x509/libcrypto-shlib-x509_obj.o \
        crypto/x509/libcrypto-shlib-x509_r2x.o \
        crypto/x509/libcrypto-shlib-x509_req.o \
        crypto/x509/libcrypto-shlib-x509_set.o \
        crypto/x509/libcrypto-shlib-x509_trust.o \
        crypto/x509/libcrypto-shlib-x509_txt.o \
        crypto/x509/libcrypto-shlib-x509_v3.o \
        crypto/x509/libcrypto-shlib-x509_vfy.o \
        crypto/x509/libcrypto-shlib-x509_vpm.o \
        crypto/x509/libcrypto-shlib-x509cset.o \
        crypto/x509/libcrypto-shlib-x509name.o \
        crypto/x509/libcrypto-shlib-x509rset.o \
        crypto/x509/libcrypto-shlib-x509spki.o \
        crypto/x509/libcrypto-shlib-x509type.o \
        crypto/x509/libcrypto-shlib-x_all.o \
        crypto/x509/libcrypto-shlib-x_attrib.o \
        crypto/x509/libcrypto-shlib-x_crl.o \
        crypto/x509/libcrypto-shlib-x_exten.o \
        crypto/x509/libcrypto-shlib-x_name.o \
        crypto/x509/libcrypto-shlib-x_pubkey.o \
        crypto/x509/libcrypto-shlib-x_req.o \
        crypto/x509/libcrypto-shlib-x_x509.o \
        crypto/x509/libcrypto-shlib-x_x509a.o \
        providers/libcrypto-shlib-baseprov.o \
        providers/libcrypto-shlib-defltprov.o \
        providers/libcrypto-shlib-nullprov.o \
        providers/libcrypto-shlib-prov_running.o \
        providers/libdefault.a providers/libcommon.a  -ldl -pthread
The command line is too long.
make[1]: *** [Makefile:5103: libcrypto.so] Error 1

Configuration from perl configdata.pm --dump

$ perl configdata.pm --dump

Command line (with current working directory = .):

    perl ./Configure android-arm64 -DAPP_SUPPORT_FLEXIBLE_PAGE_SIZES no-apps no-asm no-egd shared zlib-dynamic enable-zstd-dynamic enable-brotli-dynamic no-ui-console no-legacy no-ssl no-capieng no-tls1 no-tls1_1 no-des no-seed no-rc4 no-camellia no-rmd160 no-stdio no-padlockeng no-uplink --release -I/h/Projects/sysroot/android-arm64/include -L/h/Projects/sysroot/android-arm64/lib --prefix=/h/Projects/sysroot/android-arm64 --openssldir=/h/Projects/sysroot/android-arm64/ssl

Perl information:

    perl
    5.38.2 for x86_64-msys-thread-multi

Enabled features:

    argon2
    aria
    async
    atexit
    autoalginit
    autoerrinit
    autoload-config
    bf
    blake2
    brotli
    brotli-dynamic
    bulk
    cached-fetch
    cast
    chacha
    cmac
    cmp
    cms
    comp
    ct
    default-thread-pool
    deprecated
    dgram
    dh
    docs
    dsa
    dso
    dtls
    dynamic-engine
    ec
    ec2m
    ecdh
    ecdsa
    ecx
    engine
    err
    filenames
    gost
    http
    idea
    loadereng
    makedepend
    md4
    module
    multiblock
    nextprotoneg
    ocb
    ocsp
    pic
    pinshared
    poly1305
    posix-io
    psk
    quic
    unstable-qlog
    rc2
    rdrand
    rfc3779
    scrypt
    secure-memory
    shared
    siphash
    siv
    sm2
    sm2-precomp
    sm3
    sm4
    sock
    srp
    srtp
    sse2
    ssl
    ssl-trace
    static-engine
    thread-pool
    threads
    tls
    ts
    whirlpool
    zlib
    zlib-dynamic
    zstd
    zstd-dynamic
    tls1-method
    tls1_1-method
    tls1_2
    tls1_2-method
    tls1_3
    dtls1
    dtls1-method
    dtls1_2
    dtls1_2-method

Disabled features:

    acvp-tests          [cascade]        OPENSSL_NO_ACVP_TESTS
    afalgeng            [not-linux]      OPENSSL_NO_AFALGENG
    apps                [option]         OPENSSL_NO_APPS
    asan                [default]        OPENSSL_NO_ASAN
    asm                 [option]         OPENSSL_NO_ASM
    buildtest-c++       [default]
    camellia            [option]         OPENSSL_NO_CAMELLIA (skip crypto/camellia)
    capieng             [option]         OPENSSL_NO_CAPIENG
    winstore            [not-windows]    OPENSSL_NO_WINSTORE
    crypto-mdebug       [default]        OPENSSL_NO_CRYPTO_MDEBUG
    des                 [option]         OPENSSL_NO_DES (skip crypto/des)
    devcryptoeng        [default]        OPENSSL_NO_DEVCRYPTOENG
    ec_nistp_64_gcc_128 [default]        OPENSSL_NO_EC_NISTP_64_GCC_128
    egd                 [option]         OPENSSL_NO_EGD
    external-tests      [default]        OPENSSL_NO_EXTERNAL_TESTS
    fips                [default]
    fips-securitychecks [cascade]        OPENSSL_NO_FIPS_SECURITYCHECKS
    fuzz-afl            [default]        OPENSSL_NO_FUZZ_AFL
    fuzz-libfuzzer      [default]        OPENSSL_NO_FUZZ_LIBFUZZER
    ktls                [default]        OPENSSL_NO_KTLS
    legacy              [option]
    md2                 [default]        OPENSSL_NO_MD2 (skip crypto/md2)
    mdc2                [cascade]        OPENSSL_NO_MDC2 (skip crypto/mdc2)
    msan                [default]        OPENSSL_NO_MSAN
    padlockeng          [option]         OPENSSL_NO_PADLOCKENG
    rc4                 [option]         OPENSSL_NO_RC4 (skip crypto/rc4)
    rc5                 [default]        OPENSSL_NO_RC5 (skip crypto/rc5)
    rmd160              [option]         OPENSSL_NO_RMD160 (skip crypto/ripemd)
    sctp                [default]        OPENSSL_NO_SCTP
    seed                [option]         OPENSSL_NO_SEED (skip crypto/seed)
    stdio               [option]         OPENSSL_NO_STDIO
    tests               [cascade]        OPENSSL_NO_TESTS
    tfo                 [default]        OPENSSL_NO_TFO
    trace               [default]        OPENSSL_NO_TRACE
    ubsan               [default]        OPENSSL_NO_UBSAN
    ui-console          [option]         OPENSSL_NO_UI_CONSOLE
    unit-test           [default]        OPENSSL_NO_UNIT_TEST
    uplink              [no uplink_arch] OPENSSL_NO_UPLINK
    weak-ssl-ciphers    [default]        OPENSSL_NO_WEAK_SSL_CIPHERS
    ssl3                [option(ssl)]    OPENSSL_NO_SSL3
    ssl3-method         [default]        OPENSSL_NO_SSL3_METHOD
    tls1                [option]         OPENSSL_NO_TLS1
    tls1_1              [option]         OPENSSL_NO_TLS1_1

Config target attributes:

    AR => "ar",
    ARFLAGS => "qc",
    CC => "gcc",
    CFLAGS => "-Wall -O3",
    CXX => "g++",
    CXXFLAGS => "-Wall -O3",
    HASHBANGPERL => "/usr/bin/env perl",
    RANLIB => "ranlib",
    RC => "windres",
    asm_arch => "aarch64",
    bin_cflags => "-fPIE",
    bin_lflags => "-pie",
    bn_ops => "SIXTY_FOUR_BIT_LONG RC4_CHAR",
    build_file => "Makefile",
    build_scheme => [ "unified", "unix" ],
    cflags => "-pthread",
    cppflags => "",
    cxxflags => "-std=c++11 -pthread",
    defines => [ "OPENSSL_BUILDING_OPENSSL", "BROTLI", "BROTLI_SHARED", "ZLIB", "ZLIB_SHARED", "ZSTD", "ZSTD_SHARED" ],
    disable => [  ],
    dso_ldflags => "-Wl,-z,defs",
    dso_scheme => "dlfcn",
    enable => [  ],
    ex_libs => "-ldl -pthread",
    includes => [  ],
    lflags => "",
    lib_cflags => "",
    lib_cppflags => "-DOPENSSL_USE_NODELETE",
    lib_defines => [  ],
    module_cflags => "-fPIC",
    module_cxxflags => undef,
    module_ldflags => "-Wl,-znodelete -shared -Wl,-Bsymbolic",
    perl_platform => "Unix",
    perlasm_scheme => "linux64",
    shared_cflag => "-fPIC",
    shared_defflag => "-Wl,--version-script=",
    shared_defines => [  ],
    shared_extension => ".so",
    shared_ldflag => "-Wl,-znodelete -shared -Wl,-Bsymbolic",
    shared_rcflag => "",
    shared_sonameflag => "-Wl,-soname=",
    shared_target => "linux-shared",
    thread_defines => [  ],
    thread_scheme => "pthreads",
    unistd => "<unistd.h>",

Recorded environment:

    AR = llvm-ar
    BUILDFILE =
    CC = cc
    CFLAGS =
    CPPFLAGS =
    CROSS_COMPILE =
    CXX = cxx
    CXXFLAGS =
    HASHBANGPERL =
    LDFLAGS =
    LDLIBS =
    OPENSSL_LOCAL_CONFIG_DIR =
    PERL =
    RANLIB = llvm-ranlib
    RC =
    RCFLAGS =
    WINDRES =
    __CNF_CFLAGS =
    __CNF_CPPDEFINES =
    __CNF_CPPFLAGS =
    __CNF_CPPINCLUDES =
    __CNF_CXXFLAGS =
    __CNF_LDFLAGS =
    __CNF_LDLIBS =

Makevars:

    AR              = llvm-ar
    ARFLAGS         = rs
    ASFLAGS         =
    CC              = aarch64-linux-android35-clang
    CFLAGS          = -Wall -O3
    CPPDEFINES      = APP_SUPPORT_FLEXIBLE_PAGE_SIZES
    CPPFLAGS        =
    CPPINCLUDES     = /h/Projects/sysroot/android-arm64/include
    CXX             = cxx
    CXXFLAGS        = -Wall -O3
    HASHBANGPERL    = /usr/bin/env perl
    LDFLAGS         = -L/h/Projects/sysroot/android-arm64/lib
    LDLIBS          =
    PERL            = perl
    RANLIB          = :
    RC              = windres
    RCFLAGS         =

NOTE: These variables only represent the configuration view.  The build file
template may have processed these variables further, please have a look at the
build file for more exact data:
    Makefile

build file:

    Makefile

build file templates:

    Configurations/common0.tmpl
    Configurations/unix-Makefile.tmpl

コントリビューターガイド