Package: libgrpc10
Version: 1.30.2-3+b7
Severity: minor
File: /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0
User:
debi...@lists.debian.org
Usertags: undefined-symbol adequate
libgrpc_csharp_ext.so needs to link with -lssl -lcrypto, see the output
of adequate, symtree and objdump below. I detected this on amd64 but I
expect that it applies to all architectures.
I filed this bug at severity minor since I'm not sure if there are any
programs using the libgrpc_csharp_ext.so lib and if they already use
the libssl.so and libcrypto.so symbols and link with the -lssl -lcrypto
flags or not.
This bug report brought to you by adequate:
https://bonedaddy.net/pabs3/log/2013/02/23/inadequate-software/
$ lib=/usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0
$ link=/usr/lib/x86_64-linux-gnu/libssl.so.3
$ pkg="$(dpkg-query --search "$lib" | sed s/:.*//)"
$ src="$(grep-aptavail --no-field-names --show-field Source:Package --field Package --exact-match --pattern "$pkg" | sed 's/ .*//')"
$ first="$(printf '%s' "$src" | head --bytes 1)"
$ adequate "$pkg"
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => X509_NAME_free
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => GENERAL_NAME_free
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => SSL_CTX_free
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => X509_NAME_get_index_by_NID
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => EC_KEY_free
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => X509_STORE_up_ref
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => HMAC_Final
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => BIO_ctrl
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => EVP_CIPHER_CTX_new
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => SSL_CTX_get_cert_store
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => SSL_CTX_get_ex_data
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => BIO_puts
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => SSL_CTX_check_private_key
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => SSL_CTX_use_PrivateKey
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => SSL_get0_next_proto_negotiated
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => SSL_get_error
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => OPENSSL_sk_pop_free
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => ERR_print_errors
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => OPENSSL_sk_value
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => EVP_PKEY_set1_RSA
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => ENGINE_init
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => SSL_state_string_long
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => SSL_CTX_set_ex_data
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => ASN1_STRING_to_UTF8
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => EVP_DecryptInit_ex
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => RSA_free
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => OPENSSL_sk_new_null
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => SSL_SESSION_free
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => SSL_get_servername
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => SSL_state_string
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => SSL_CTX_sess_set_new_cb
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => BIO_free
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => EVP_DecryptFinal_ex
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => EVP_aes_256_gcm
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => SSL_set_SSL_CTX
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => EVP_PKEY_free
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => X509_get_ext_d2i
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => d2i_SSL_SESSION
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => SSL_get0_alpn_selected
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => SSL_CTX_set_cipher_list
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => X509_get_subject_name
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => SSL_CTX_set_alpn_select_cb
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => X509_free
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => PEM_read_bio_PrivateKey
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => PEM_read_bio_X509
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => EVP_CIPHER_CTX_ctrl
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => BIO_write
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => SSL_CTX_use_certificate
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => ERR_error_string_n
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => CRYPTO_free
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => OPENSSL_sk_push
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => EVP_MD_CTX_new
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => BIO_new_bio_pair
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => SSL_set_bio
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => EVP_DecryptUpdate
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => SSL_CTX_set_cert_store
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => SSL_get_SSL_CTX
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => PEM_read_bio_RSAPrivateKey
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => SSL_read
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => i2d_SSL_SESSION
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => X509_NAME_dup
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => X509_NAME_get_entry
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => X509_NAME_ENTRY_get_data
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => HMAC_CTX_free
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => PEM_write_bio_X509
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => ENGINE_ctrl_cmd_string
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => EVP_CIPHER_CTX_free
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => EVP_PKEY_new
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => SSL_CTX_set_session_id_context
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => SSL_ctrl
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => EVP_EncryptUpdate
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => OPENSSL_sk_num
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => SSL_is_init_finished
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => BIO_free_all
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => BIO_test_flags
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => EVP_DigestSignUpdate
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => OPENSSL_init_ssl
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => BIO_s_mem
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => SSL_CTX_set_verify
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => ENGINE_free
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => SSL_get_peer_cert_chain
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => OPENSSL_init_crypto
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => BIO_read
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => EVP_DigestSignFinal
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => X509_STORE_set_flags
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => SSL_CTX_set_client_CA_list
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => SSL_set_session
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => EVP_DigestSignInit
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => SSL_CTX_new
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => HMAC_Update
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => TLSv1_2_method
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => HMAC_Init_ex
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => BIO_new
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => CRYPTO_get_ex_new_index
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => X509_STORE_free
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => EVP_MD_CTX_free
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => SSL_CTX_set_alpn_protos
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => X509_STORE_new
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => EVP_EncryptInit_ex
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => SSL_CTX_set_options
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => EVP_sha256
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => SSL_CTX_set_next_proto_select_cb
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => PEM_read_bio_X509_AUX
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => SSL_set_connect_state
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => EVP_aes_128_gcm
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => EVP_EncryptFinal_ex
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => ERR_clear_error
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => SSL_get1_peer_certificate
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => SSL_CTX_callback_ctrl
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => SSL_free
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => HMAC_CTX_new
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => ENGINE_by_id
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => SSL_write
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => BIO_new_mem_buf
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => X509_STORE_add_cert
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => SSL_CTX_ctrl
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => SSL_set_accept_state
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => ERR_get_error
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => EC_KEY_new_by_curve_name
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => SSL_session_reused
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => ENGINE_set_default
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => SSL_new
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => ENGINE_load_private_key
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => SSL_do_handshake
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => SSL_CTX_set_next_protos_advertised_cb
libgrpc10:amd64: undefined-symbol /usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 => SSL_set_info_callback
$ man adequate | grep -A4 undefined-symbol
undefined-symbol
The symbol has not been found in the libraries linked with the binary. Either the binary either needs to be linked with an additional shared library, or the dependency
on the shared library package that provides this symbol is too weak.
References: Debian Policy §3.5, §8.6, §10.2.
$ lddtree "$lib"
/usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0 (interpreter => None)
libabsl_strings.so.20220623 => /usr/lib/x86_64-linux-gnu/libabsl_strings.so.20220623
libabsl_strings_internal.so.20220623 => /usr/lib/x86_64-linux-gnu/libabsl_strings_internal.so.20220623
libabsl_raw_logging_internal.so.20220623 => /usr/lib/x86_64-linux-gnu/libabsl_raw_logging_internal.so.20220623
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1
libabsl_time.so.20220623 => /usr/lib/x86_64-linux-gnu/libabsl_time.so.20220623
libabsl_time_zone.so.20220623 => /usr/lib/x86_64-linux-gnu/libabsl_time_zone.so.20220623
libabsl_int128.so.20220623 => /usr/lib/x86_64-linux-gnu/libabsl_int128.so.20220623
libabsl_base.so.20220623 => /usr/lib/x86_64-linux-gnu/libabsl_base.so.20220623
libabsl_spinlock_wait.so.20220623 => /usr/lib/x86_64-linux-gnu/libabsl_spinlock_wait.so.20220623
libabsl_bad_optional_access.so.20220623 => /usr/lib/x86_64-linux-gnu/libabsl_bad_optional_access.so.20220623
libabsl_throw_delegate.so.20220623 => /usr/lib/x86_64-linux-gnu/libabsl_throw_delegate.so.20220623
libabsl_str_format_internal.so.20220623 => /usr/lib/x86_64-linux-gnu/libabsl_str_format_internal.so.20220623
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1
libcares.so.2 => /usr/lib/x86_64-linux-gnu/libcares.so.2
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6
ld-linux-x86-64.so.2 => /lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
$ symtree "$lib"
/usr/lib/x86_64-linux-gnu/libgrpc_csharp_ext.so.10.0.0
libabsl_strings.so.20220623 => _ZNK4absl7debian36ByChar4FindENS0_11string_viewEm,_ZN4absl7debian316numbers_internal15FastIntToBufferEmPc,_ZN4absl7debian36StrCatB5cxx11ERKNS0_8AlphaNumES3_S3_S3_,_ZN4absl7debian316numbers_internal15FastIntToBufferEjPc,_ZN4absl7debian316strings_internal9CatPiecesB5cxx11ESt16initializer_listINS0_11string_viewEE,_ZNK4absl7debian311string_view4findEcm,_ZN4absl7debian36StrCatB5cxx11ERKNS0_8AlphaNumES3_,_ZN4absl7debian36StrCatB5cxx11ERKNS0_8AlphaNumES3_S3_,_ZN4absl7debian39StrAppendEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_8AlphaNumE,_ZN4absl7debian316numbers_internal17SixDigitsToBufferEdPc,_ZN4absl7debian316numbers_internal15FastIntToBufferElPc,_ZN4absl7debian316numbers_internal15FastIntToBufferEiPc,_ZN4absl7debian316EqualsIgnoreCaseENS0_11string_viewES1_,_ZNK4absl7debian311string_view5rfindEcm
libabsl_time.so.20220623 => _ZN4absl7debian310FormatTimeB5cxx11ENS0_4TimeE
libabsl_bad_optional_access.so.20220623 => _ZN4absl7debian317optional_internal25throw_bad_optional_accessEv
libabsl_throw_delegate.so.20220623 => _ZN4absl7debian313base_internal18ThrowStdOutOfRangeEPKc
libabsl_str_format_internal.so.20220623 => _ZN4absl7debian319str_format_internal13FormatArgImpl8DispatchItEEbNS2_4DataENS1_24FormatConversionSpecImplEPv,_ZN4absl7debian319str_format_internal13FormatArgImpl8DispatchINS0_11string_viewEEEbNS2_4DataENS1_24FormatConversionSpecImplEPv,_ZN4absl7debian319str_format_internal13FormatArgImpl8DispatchIlEEbNS2_4DataENS1_24FormatConversionSpecImplEPv,_ZN4absl7debian319str_format_internal13FormatArgImpl8DispatchIjEEbNS2_4DataENS1_24FormatConversionSpecImplEPv,_ZN4absl7debian319str_format_internal13FormatArgImpl8DispatchIbEEbNS2_4DataENS1_24FormatConversionSpecImplEPv,_ZN4absl7debian319str_format_internal10FormatPackB5cxx11ENS1_21UntypedFormatSpecImplENS0_4SpanIKNS1_13FormatArgImplEEE,_ZN4absl7debian319str_format_internal13FormatArgImpl8DispatchINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEbNS2_4DataENS1_24FormatConversionSpecImplEPv,_ZN4absl7debian319str_format_internal13FormatArgImpl8DispatchImEEbNS2_4DataENS1_24FormatConversionSpecImplEPv,_ZN4absl7debian319str_format_internal13FormatArgImpl8DispatchIiEEbNS2_4DataENS1_24FormatConversionSpecImplEPv,_ZN4absl7debian319str_format_internal13FormatArgImpl8DispatchIPKcEEbNS2_4DataENS1_24FormatConversionSpecImplEPv,_ZN4absl7debian319str_format_internal13FormatArgImpl8DispatchINS1_7VoidPtrEEEbNS2_4DataENS1_24FormatConversionSpecImplEPv
libz.so.1 => inflateEnd,inflateInit2_,deflate,inflate,deflateInit2_,deflateEnd
libcares.so.2 => ares_process_fd,ares_parse_txt_reply_ext,ares_init_options,ares_free_data,ares_parse_srv_reply,ares_set_servers_ports,ares_gethostbyname,ares_destroy,ares_strerror,ares_inet_ntop,ares_getsock,ares_query,ares_search,ares_cancel
libstdc++.so.6 => _ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEPKc,_ZSt20__throw_length_errorPKc,_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_,_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm,_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEm,_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1EOS4_,_ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_,_ZSt25__throw_bad_function_callv,_ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base,_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm,_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEcm,_Znam,_ZTVN10__cxxabiv117__class_type_infoE,_ZSt17__throw_bad_allocv,_ZTVN10__cxxabiv120__si_class_type_infoE,_ZNSt8__detail15_List_node_base9_M_unhookEv,_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6resizeEmc,_ZdlPv,__cxa_pure_virtual,_ZdaPv,_ZSt28__throw_bad_array_new_lengthv,_ZNKSt8__detail20_Prime_rehash_policy14_M_need_rehashEmmm,_Znwm,_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm,_ZNSt8__detail15_List_node_base7_M_hookEPS0_,_ZSt18_Rb_tree_incrementPKSt18_Rb_tree_node_base,_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm,_ZSt28_Rb_tree_rebalance_for_erasePSt18_Rb_tree_node_baseRS_,_ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base,_ZSt19__throw_logic_errorPKc,_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructEmc
libm.so.6 => pow,pow,log2,log2
libc.so.6 => pthread_setname_np,pthread_setname_np,__ctype_tolower_loc,qsort,pthread_cond_destroy,pthread_cond_destroy,inet_ntop,__cxa_finalize,fgets,accept4,read,pthread_mutex_lock,strchr,localtime,pthread_mutex_unlock,malloc,freeaddrinfo,write,fseek,fcntl,pthread_join,pthread_join,connect,memmove,shutdown,pthread_mutex_destroy,localtime_r,getsockname,stat,sendmsg,secure_getenv,__fprintf_chk,rand,strcmp,eventfd_read,nanosleep,pthread_cond_signal,pthread_cond_signal,pthread_attr_destroy,if_nametoindex,socket,pthread_mutex_trylock,pthread_mutex_trylock,inet_pton,fopen,fclose,uname,strcpy,epoll_ctl,unlink,__cxa_atexit,strtod,strtok,strtol,memset,strncmp,__snprintf_chk,__ctype_b_loc,memchr,pthread_cond_broadcast,pthread_cond_broadcast,closedir,ftell,gethostname,free,tolower,toupper,strstr,pthread_once,pthread_once,socketpair,close,pthread_create,pthread_create,eventfd,open,strncpy,pipe,sched_getcpu,strlen,__memcpy_chk,unsetenv,memcmp,getpeername,gai_strerror,realloc,sysconf,recvmsg,pthread_attr_setstacksize,pthread_attr_setstacksize,__vsnprintf_chk,getaddrinfo,syscall,bind,pthread_attr_setdetachstate,ferror,strftime,abort,pthread_condattr_init,epoll_wait,stderr,ioctl,memcpy,memcpy,pthread_self,strnlen,listen,pthread_attr_init,pthread_cond_timedwait,pthread_cond_timedwait,strrchr,setenv,eventfd_write,poll,opendir,pthread_mutex_init,freeifaddrs,strerror,fread,pthread_condattr_setclock,pthread_condattr_setclock,__vasprintf_chk,__libc_single_threaded,getifaddrs,__errno_location,pthread_cond_wait,pthread_cond_wait,__isoc99_sscanf,getsockopt,pthread_cond_init,pthread_cond_init,readdir,epoll_create1,__stack_chk_fail,calloc,clock_gettime,clock_gettime,setsockopt
ld-linux-x86-64.so.2 => __tls_get_addr
WEAK => _ITM_deregisterTMCloneTable,__gmon_start__,_ITM_registerTMCloneTable
UNRESOLVED => SSL_CTX_free,X509_NAME_get_index_by_NID,EC_KEY_free,X509_STORE_up_ref,HMAC_Final,BIO_ctrl,EVP_CIPHER_CTX_new,SSL_CTX_get_cert_store,SSL_CTX_get_ex_data,BIO_puts,SSL_CTX_check_private_key,SSL_CTX_use_PrivateKey,SSL_get0_next_proto_negotiated,SSL_get_error,OPENSSL_sk_pop_free,ERR_print_errors,OPENSSL_sk_value,EVP_PKEY_set1_RSA,ENGINE_init,SSL_state_string_long,SSL_CTX_set_ex_data,ASN1_STRING_to_UTF8,EVP_DecryptInit_ex,RSA_free,OPENSSL_sk_new_null,SSL_SESSION_free,SSL_get_servername,SSL_state_string,SSL_CTX_sess_set_new_cb,BIO_free,EVP_DecryptFinal_ex,EVP_aes_256_gcm,SSL_set_SSL_CTX,EVP_PKEY_free,X509_get_ext_d2i,d2i_SSL_SESSION,SSL_get0_alpn_selected,SSL_CTX_set_cipher_list,X509_get_subject_name,SSL_CTX_set_alpn_select_cb,X509_free,PEM_read_bio_PrivateKey,PEM_read_bio_X509,X509_NAME_free,EVP_CIPHER_CTX_ctrl,BIO_write,SSL_CTX_use_certificate,ERR_error_string_n,CRYPTO_free,OPENSSL_sk_push,EVP_MD_CTX_new,BIO_new_bio_pair,SSL_set_bio,EVP_DecryptUpdate,SSL_CTX_set_cert_store,SSL_get_SSL_CTX,PEM_read_bio_RSAPrivateKey,SSL_read,i2d_SSL_SESSION,X509_NAME_dup,X509_NAME_get_entry,X509_NAME_ENTRY_get_data,HMAC_CTX_free,PEM_write_bio_X509,ENGINE_ctrl_cmd_string,EVP_CIPHER_CTX_free,EVP_PKEY_new,SSL_CTX_set_session_id_context,SSL_ctrl,EVP_EncryptUpdate,OPENSSL_sk_num,SSL_is_init_finished,BIO_free_all,BIO_test_flags,EVP_DigestSignUpdate,OPENSSL_init_ssl,BIO_s_mem,SSL_CTX_set_verify,ENGINE_free,SSL_get_peer_cert_chain,OPENSSL_init_crypto,BIO_read,EVP_DigestSignFinal,X509_STORE_set_flags,SSL_CTX_set_client_CA_list,SSL_set_session,EVP_DigestSignInit,SSL_CTX_new,HMAC_Update,TLSv1_2_method,HMAC_Init_ex,BIO_new,CRYPTO_get_ex_new_index,X509_STORE_free,EVP_MD_CTX_free,SSL_CTX_set_alpn_protos,X509_STORE_new,EVP_EncryptInit_ex,SSL_CTX_set_options,EVP_sha256,SSL_CTX_set_next_proto_select_cb,PEM_read_bio_X509_AUX,SSL_set_connect_state,EVP_aes_128_gcm,EVP_EncryptFinal_ex,ERR_clear_error,SSL_get1_peer_certificate,SSL_CTX_callback_ctrl,SSL_free,HMAC_CTX_new,ENGINE_by_id,SSL_write,BIO_new_mem_buf,X509_STORE_add_cert,SSL_CTX_ctrl,GENERAL_NAME_free,SSL_set_accept_state,ERR_get_error,EC_KEY_new_by_curve_name,SSL_session_reused,ENGINE_set_default,SSL_new,ENGINE_load_private_key,SSL_do_handshake,SSL_CTX_set_next_protos_advertised_cb,SSL_set_info_callback
$ objdump -T "$link" | grep -E " ($(symtree "$lib" | sed -n 's/ UNRESOLVED => //p' | tr , '|'))$"
0000000000000000 DF *UND* 0000000000000000 (OPENSSL_3.0.0) EVP_DigestSignUpdate
0000000000000000 DF *UND* 0000000000000000 (OPENSSL_3.0.0) EVP_EncryptUpdate
0000000000000000 DF *UND* 0000000000000000 (OPENSSL_3.0.0) ENGINE_init
0000000000000000 DF *UND* 0000000000000000 (OPENSSL_3.0.0) EVP_DecryptInit_ex
0000000000000000 DF *UND* 0000000000000000 (OPENSSL_3.0.0) HMAC_Final
0000000000000000 DF *UND* 0000000000000000 (OPENSSL_3.0.0) BIO_ctrl
0000000000000000 DF *UND* 0000000000000000 (OPENSSL_3.0.0) X509_NAME_dup
0000000000000000 DF *UND* 0000000000000000 (OPENSSL_3.0.0) BIO_free_all
0000000000000000 DF *UND* 0000000000000000 (OPENSSL_3.0.0) OPENSSL_init_crypto
0000000000000000 DF *UND* 0000000000000000 (OPENSSL_3.0.0) HMAC_Init_ex
0000000000000000 DF *UND* 0000000000000000 (OPENSSL_3.0.0) OPENSSL_sk_num
0000000000000000 DF *UND* 0000000000000000 (OPENSSL_3.0.0) X509_free
0000000000000000 DF *UND* 0000000000000000 (OPENSSL_3.0.0) EVP_EncryptInit_ex
0000000000000000 DF *UND* 0000000000000000 (OPENSSL_3.0.0) X509_STORE_add_cert
0000000000000000 DF *UND* 0000000000000000 (OPENSSL_3.0.0) EVP_DecryptUpdate
0000000000000000 DF *UND* 0000000000000000 (OPENSSL_3.0.0) EVP_PKEY_free
0000000000000000 DF *UND* 0000000000000000 (OPENSSL_3.0.0) EVP_CIPHER_CTX_new
0000000000000000 DF *UND* 0000000000000000 (OPENSSL_3.0.0) CRYPTO_free
0000000000000000 DF *UND* 0000000000000000 (OPENSSL_3.0.0) OPENSSL_sk_push
0000000000000000 DF *UND* 0000000000000000 (OPENSSL_3.0.0) X509_STORE_free
0000000000000000 DF *UND* 0000000000000000 (OPENSSL_3.0.0) CRYPTO_get_ex_new_index
0000000000000000 DF *UND* 0000000000000000 (OPENSSL_3.0.0) BIO_s_mem
0000000000000000 DF *UND* 0000000000000000 (OPENSSL_3.0.0) BIO_free
0000000000000000 DF *UND* 0000000000000000 (OPENSSL_3.0.0) X509_get_subject_name
0000000000000000 DF *UND* 0000000000000000 (OPENSSL_3.0.0) EVP_CIPHER_CTX_free
0000000000000000 DF *UND* 0000000000000000 (OPENSSL_3.0.0) BIO_write
0000000000000000 DF *UND* 0000000000000000 (OPENSSL_3.0.0) HMAC_Update
0000000000000000 DF *UND* 0000000000000000 (OPENSSL_3.0.0) RSA_free
0000000000000000 DF *UND* 0000000000000000 (OPENSSL_3.0.0) EVP_MD_CTX_new
0000000000000000 DF *UND* 0000000000000000 (OPENSSL_3.0.0) X509_STORE_new
0000000000000000 DF *UND* 0000000000000000 (OPENSSL_3.0.0) BIO_read
0000000000000000 DF *UND* 0000000000000000 (OPENSSL_3.0.0) HMAC_CTX_new
0000000000000000 DF *UND* 0000000000000000 (OPENSSL_3.0.0) PEM_write_bio_X509
0000000000000000 DF *UND* 0000000000000000 (OPENSSL_3.0.0) X509_get_ext_d2i
0000000000000000 DF *UND* 0000000000000000 (OPENSSL_3.0.0) OPENSSL_sk_value
0000000000000000 DF *UND* 0000000000000000 (OPENSSL_3.0.0) BIO_puts
0000000000000000 DF *UND* 0000000000000000 (OPENSSL_3.0.0) X509_STORE_up_ref
0000000000000000 DF *UND* 0000000000000000 (OPENSSL_3.0.0) ERR_clear_error
0000000000000000 DF *UND* 0000000000000000 (OPENSSL_3.0.0) BIO_test_flags
0000000000000000 DF *UND* 0000000000000000 (OPENSSL_3.0.0) EVP_CIPHER_CTX_ctrl
0000000000000000 DF *UND* 0000000000000000 (OPENSSL_3.0.0) PEM_read_bio_RSAPrivateKey
0000000000000000 DF *UND* 0000000000000000 (OPENSSL_3.0.0) BIO_new
0000000000000000 DF *UND* 0000000000000000 (OPENSSL_3.0.0) PEM_read_bio_X509_AUX
0000000000000000 DF *UND* 0000000000000000 (OPENSSL_3.0.0) HMAC_CTX_free
0000000000000000 DF *UND* 0000000000000000 (OPENSSL_3.0.0) EVP_PKEY_new
0000000000000000 DF *UND* 0000000000000000 (OPENSSL_3.0.0) OPENSSL_sk_pop_free
0000000000000000 DF *UND* 0000000000000000 (OPENSSL_3.0.0) X509_NAME_free
0000000000000000 DF *UND* 0000000000000000 (OPENSSL_3.0.0) EVP_MD_CTX_free
0000000000000000 DF *UND* 0000000000000000 (OPENSSL_3.0.0) EVP_DigestSignFinal
0000000000000000 DF *UND* 0000000000000000 (OPENSSL_3.0.0) PEM_read_bio_X509
0000000000000000 DF *UND* 0000000000000000 (OPENSSL_3.0.0) OPENSSL_sk_new_null
000000000002af50 g DF .text 0000000000000869 OPENSSL_3.0.0 d2i_SSL_SESSION
0000000000025180 g DF .text 0000000000000005 OPENSSL_3.0.0 TLSv1_2_method
0000000000036e90 g DF .text 0000000000000015 OPENSSL_3.0.0 SSL_CTX_set_alpn_select_cb
0000000000036970 g DF .text 000000000000013a OPENSSL_3.0.0 SSL_get_servername
00000000000357b0 g DF .text 0000000000000083 OPENSSL_3.0.0 SSL_write
0000000000038c40 g DF .text 0000000000000044 OPENSSL_3.0.0 SSL_set_connect_state
000000000003c400 g DF .text 0000000000000155 OPENSSL_3.0.0 SSL_set_SSL_CTX
000000000003c3f0 g DF .text 000000000000000c OPENSSL_3.0.0 SSL_CTX_new
0000000000037ed0 g DF .text 000000000000000c OPENSSL_3.0.0 SSL_set_info_callback
00000000000655d0 g DF .text 0000000000000017 OPENSSL_3.0.0 SSL_is_init_finished
0000000000038170 g DF .text 0000000000000007 OPENSSL_3.0.0 SSL_CTX_get_cert_store
0000000000036420 g DF .text 0000000000000023 OPENSSL_3.0.0 SSL_CTX_callback_ctrl
0000000000038150 g DF .text 000000000000000c OPENSSL_3.0.0 SSL_CTX_set_ex_data
0000000000035260 g DF .text 0000000000000083 OPENSSL_3.0.0 SSL_read
00000000000391e0 g DF .text 0000000000000009 OPENSSL_3.0.0 SSL_session_reused
0000000000032590 g DF .text 0000000000000140 OPENSSL_3.0.0 OPENSSL_init_ssl
0000000000036eb0 g DF .text 0000000000000024 OPENSSL_3.0.0 SSL_get0_alpn_selected
000000000003e3b0 g DF .text 0000000000000059 OPENSSL_3.0.0 SSL_CTX_use_PrivateKey
0000000000034df0 g DF .text 00000000000000ad OPENSSL_3.0.0 SSL_CTX_check_private_key
00000000000332f0 g DF .text 0000000000000105 OPENSSL_3.0.0 SSL_CTX_set_session_id_context
0000000000039390 g DF .text 0000000000000016 OPENSSL_3.0.0 SSL_CTX_set_options
00000000000381f0 g DF .text 00000000000001de OPENSSL_3.0.0 SSL_get_error
0000000000036c50 g DF .text 0000000000000015 OPENSSL_3.0.0 SSL_CTX_set_next_proto_select_cb
000000000003f660 g DF .text 000000000000015b OPENSSL_3.0.0 SSL_SESSION_free
000000000002ca90 g DF .text 0000000000000031 OPENSSL_3.0.0 SSL_CTX_set_client_CA_list
00000000000416c0 g DF .text 0000000000000009 OPENSSL_3.0.0 SSL_CTX_sess_set_new_cb
0000000000038ec0 g DF .text 0000000000000044 OPENSSL_3.0.0 SSL_set_accept_state
000000000003ae20 g DF .text 0000000000000309 OPENSSL_3.0.0 SSL_CTX_free
00000000000346d0 g DF .text 00000000000000cc OPENSSL_3.0.0 SSL_set_bio
0000000000036110 g DF .text 0000000000000307 OPENSSL_3.0.0 SSL_CTX_ctrl
00000000000373f0 g DF .text 000000000000010f OPENSSL_3.0.0 SSL_do_handshake
0000000000036680 g DF .text 00000000000000c5 OPENSSL_3.0.0 SSL_CTX_set_cipher_list
0000000000034cf0 g DF .text 000000000000001d OPENSSL_3.0.0 SSL_get1_peer_certificate
0000000000038160 g DF .text 000000000000000c OPENSSL_3.0.0 SSL_CTX_get_ex_data
000000000002ab00 g DF .text 000000000000044c OPENSSL_3.0.0 i2d_SSL_SESSION
0000000000037ca0 g DF .text 000000000000000a OPENSSL_3.0.0 SSL_get_SSL_CTX
0000000000036c70 g DF .text 0000000000000101 OPENSSL_3.0.0 SSL_CTX_set_alpn_protos
0000000000038180 g DF .text 0000000000000024 OPENSSL_3.0.0 SSL_CTX_set_cert_store
0000000000041920 g DF .text 00000000000002b4 OPENSSL_3.0.0 SSL_state_string_long
0000000000041650 g DF .text 000000000000006c OPENSSL_3.0.0 SSL_set_session
0000000000036c00 g DF .text 0000000000000024 OPENSSL_3.0.0 SSL_get0_next_proto_negotiated
0000000000034d10 g DF .text 0000000000000025 OPENSSL_3.0.0 SSL_get_peer_cert_chain
0000000000037030 g DF .text 0000000000000014 OPENSSL_3.0.0 SSL_CTX_set_verify
000000000003b4e0 g DF .text 00000000000005d0 OPENSSL_3.0.0 SSL_new
0000000000036c30 g DF .text 0000000000000015 OPENSSL_3.0.0 SSL_CTX_set_next_protos_advertised_cb
0000000000041be0 g DF .text 00000000000002aa OPENSSL_3.0.0 SSL_state_string
000000000003dba0 g DF .text 00000000000000ca OPENSSL_3.0.0 SSL_CTX_use_certificate
000000000003b130 g DF .text 00000000000003a9 OPENSSL_3.0.0 SSL_free
0000000000035c70 g DF .text 000000000000028d OPENSSL_3.0.0 SSL_ctrl
$ link=/usr/lib/x86_64-linux-gnu/libcrypto.so.3
$ objdump -T "$link" | grep -E " ($(symtree "$lib" | sed -n 's/ UNRESOLVED => //p' | tr , '|'))$"
0000000000217c40 g DF .text 0000000000000123 OPENSSL_3.0.0 EVP_PKEY_new
000000000022d460 g DF .text 0000000000000030 OPENSSL_3.0.0 CRYPTO_get_ex_new_index
0000000000204bb0 g DF .text 00000000000001fb OPENSSL_3.0.0 EVP_EncryptUpdate
00000000002c9090 g DF .text 0000000000000015 OPENSSL_3.0.0 GENERAL_NAME_free
0000000000224a70 g DF .text 0000000000000336 OPENSSL_3.0.0 HMAC_Init_ex
00000000002aa5f0 g DF .text 0000000000000012 OPENSSL_3.0.0 OPENSSL_sk_num
0000000000107600 g DF .text 000000000000004c OPENSSL_3.0.0 BIO_read
00000000001e6240 g DF .text 0000000000000013 OPENSSL_3.0.0 ERR_get_error
0000000000252c10 g DF .text 000000000000000b OPENSSL_3.0.0 PEM_read_bio_PrivateKey
0000000000108380 g DF .text 0000000000000039 OPENSSL_3.0.0 BIO_free_all
0000000000212ad0 g DF .text 0000000000000008 OPENSSL_3.0.0 EVP_sha256
0000000000205b60 g DF .text 0000000000000892 OPENSSL_3.0.0 EVP_CIPHER_CTX_ctrl
0000000000224db0 g DF .text 0000000000000019 OPENSSL_3.0.0 HMAC_Update
00000000002d7180 g DF .text 0000000000000009 OPENSSL_3.0.0 X509_STORE_set_flags
00000000002d6e40 g DF .text 000000000000005c OPENSSL_3.0.0 X509_STORE_add_cert
0000000000107670 g DF .text 000000000000004c OPENSSL_3.0.0 BIO_write
00000000002e12c0 g DF .text 0000000000000015 OPENSSL_3.0.0 X509_NAME_ENTRY_get_data
000000000022e380 g DF .text 00000000000005b9 OPENSSL_3.0.0 OPENSSL_init_crypto
00000000001e7b50 g DF .text 000000000000000f OPENSSL_3.0.0 ERR_print_errors
0000000000225000 g DF .text 0000000000000054 OPENSSL_3.0.0 HMAC_CTX_new
00000000002d5fc0 g DF .text 00000000000001d6 OPENSSL_3.0.0 X509_STORE_new
0000000000213820 g DF .text 00000000000000d1 OPENSSL_3.0.0 EVP_DigestSignUpdate
00000000001f2150 g DF .text 0000000000000016 OPENSSL_3.0.0 EVP_MD_CTX_new
0000000000111390 g DF .text 0000000000000008 OPENSSL_3.0.0 BIO_s_mem
00000000002d61a0 g DF .text 00000000000000e9 OPENSSL_3.0.0 X509_STORE_free
00000000002e4b20 g DF .text 0000000000000015 OPENSSL_3.0.0 X509_NAME_free
0000000000205690 g DF .text 0000000000000381 OPENSSL_3.0.0 EVP_DecryptFinal_ex
00000000001f8240 g DF .text 0000000000000020 OPENSSL_3.0.0 EVP_aes_128_gcm
00000000002739b0 g DF .text 0000000000000111 OPENSSL_3.0.0 RSA_free
0000000000224eb0 g DF .text 0000000000000069 OPENSSL_3.0.0 HMAC_CTX_free
00000000002d48e0 g DF .text 0000000000000007 OPENSSL_3.0.0 X509_get_subject_name
00000000001e5aa0 g DF .text 0000000000000012 OPENSSL_3.0.0 ERR_error_string_n
00000000002e7610 g DF .text 0000000000000015 OPENSSL_3.0.0 X509_free
00000000002aa580 g DF .text 0000000000000009 OPENSSL_3.0.0 OPENSSL_sk_new_null
00000000001dffb0 g DF .text 0000000000000308 OPENSSL_3.0.0 ENGINE_ctrl_cmd_string
00000000002139e0 g DF .text 00000000000003ab OPENSSL_3.0.0 EVP_DigestSignFinal
00000000002533e0 g DF .text 000000000000003c OPENSSL_3.0.0 PEM_write_bio_X509
00000000002aa0e0 g DF .text 0000000000000018 OPENSSL_3.0.0 OPENSSL_sk_push
00000000001073c0 g DF .text 00000000000000f1 OPENSSL_3.0.0 BIO_free
00000000001e3330 g DF .text 0000000000000177 OPENSSL_3.0.0 ENGINE_load_private_key
00000000000eaff0 g DF .text 00000000000000bc OPENSSL_3.0.0 ASN1_STRING_to_UTF8
0000000000107560 g DF .text 000000000000000a OPENSSL_3.0.0 BIO_test_flags
00000000001e1200 g DF .text 0000000000000143 OPENSSL_3.0.0 ENGINE_set_default
000000000010d8a0 g DF .text 00000000000000f8 OPENSSL_3.0.0 BIO_new_bio_pair
00000000002533a0 g DF .text 000000000000001f OPENSSL_3.0.0 PEM_read_bio_X509
0000000000207980 g DF .text 0000000000000008 OPENSSL_3.0.0 EVP_DecryptInit_ex
00000000001113b0 g DF .text 00000000000000ac OPENSSL_3.0.0 BIO_new_mem_buf
00000000001e2750 g DF .text 0000000000000335 OPENSSL_3.0.0 ENGINE_by_id
0000000000216850 g DF .text 0000000000000047 OPENSSL_3.0.0 EVP_PKEY_set1_RSA
0000000000205080 g DF .text 00000000000005e4 OPENSSL_3.0.0 EVP_DecryptUpdate
00000000001e19c0 g DF .text 000000000000000a OPENSSL_3.0.0 ENGINE_free
00000000001073b0 g DF .text 000000000000000a OPENSSL_3.0.0 BIO_new
0000000000207970 g DF .text 000000000000000b OPENSSL_3.0.0 EVP_EncryptInit_ex
00000000002aa610 g DF .text 0000000000000027 OPENSSL_3.0.0 OPENSSL_sk_value
0000000000107bb0 g DF .text 000000000000013f OPENSSL_3.0.0 BIO_ctrl
000000000024d640 g DF .text 0000000000000062 OPENSSL_3.0.0 PEM_read_bio_RSAPrivateKey
00000000002184f0 g DF .text 00000000000000b9 OPENSSL_3.0.0 EVP_PKEY_free
00000000002aa5a0 g DF .text 000000000000004f OPENSSL_3.0.0 OPENSSL_sk_pop_free
0000000000253460 g DF .text 000000000000001f OPENSSL_3.0.0 PEM_read_bio_X509_AUX
0000000000204840 g DF .text 0000000000000016 OPENSSL_3.0.0 EVP_CIPHER_CTX_new
00000000001e5d00 g DF .text 0000000000000108 OPENSSL_3.0.0 ERR_clear_error
00000000002d6290 g DF .text 000000000000001c OPENSSL_3.0.0 X509_STORE_up_ref
00000000001f8280 g DF .text 0000000000000020 OPENSSL_3.0.0 EVP_aes_256_gcm
0000000000224dd0 g DF .text 00000000000000b3 OPENSSL_3.0.0 HMAC_Final
00000000001f2e00 g DF .text 0000000000000031 OPENSSL_3.0.0 EVP_MD_CTX_free
0000000000206b00 g DF .text 0000000000000031 OPENSSL_3.0.0 EVP_CIPHER_CTX_free
0000000000204db0 g DF .text 00000000000002bb OPENSSL_3.0.0 EVP_EncryptFinal_ex
0000000000213780 g DF .text 000000000000002b OPENSSL_3.0.0 EVP_DigestSignInit
00000000002e4db0 g DF .text 0000000000000015 OPENSSL_3.0.0 X509_NAME_dup
0000000000189b80 g DF .text 00000000000000f3 OPENSSL_3.0.0 EC_KEY_free
00000000002e0ac0 g DF .text 000000000000003c OPENSSL_3.0.0 X509_NAME_get_index_by_NID
00000000001e15e0 g DF .text 00000000000000f5 OPENSSL_3.0.0 ENGINE_init
000000000022f0e0 g DF .text 000000000000001d OPENSSL_3.0.0 CRYPTO_free
0000000000189d00 g DF .text 000000000000000b OPENSSL_3.0.0 EC_KEY_new_by_curve_name
00000000002e0b00 g DF .text 0000000000000047 OPENSSL_3.0.0 X509_NAME_get_entry
00000000002d5a90 g DF .text 0000000000000009 OPENSSL_3.0.0 X509_get_ext_d2i
0000000000107700 g DF .text 000000000000021f OPENSSL_3.0.0 BIO_puts
-- System Information:
Debian Release: bookworm/sid
APT prefers testing-debug
APT policy: (900, 'testing-debug'), (900, 'testing'), (800, 'unstable-debug'), (800, 'unstable'), (790, 'buildd-unstable'), (700, 'experimental-debug'), (700, 'experimental'), (690, 'buildd-experimental')
merged-usr: no
Architecture: amd64 (x86_64)
Kernel: Linux 5.19.0-1-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8), LANGUAGE=en_AU:en
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages libgrpc10:amd64 depends on:
ii libabsl20220623 0~20220623.0-2
ii libc-ares2 1.18.1-1+b1
ii libc6 2.34-4
ii libssl3 3.0.5-2
ii libstdc++6 12.2.0-1
ii zlib1g 1:1.2.11.dfsg-4.1
libgrpc10:amd64 recommends no packages.
libgrpc10:amd64 suggests no packages.
-- no debconf information
--
bye,
pabs
https://wiki.debian.org/PaulWise