[MacPorts] #70270: gstreamer1-gst-plugins-bad fails to build: Undefined symbols for architecture arm64: "_EVP_CIPHER_CTX_ctrl"
MacPorts
noreply at macports.org
Fri Jun 21 13:51:31 UTC 2024
#70270: gstreamer1-gst-plugins-bad fails to build: Undefined symbols for
architecture arm64: "_EVP_CIPHER_CTX_ctrl"
-----------------------------------------+--------------------
Reporter: barracuda156 | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.9.3
Resolution: | Keywords:
Port: gstreamer1-gst-plugins-bad |
-----------------------------------------+--------------------
Comment (by barracuda156):
Nothing to do with Sonoma, same failure now on 10.6 ppc:
{{{
FAILED: ext/srtp/libgstsrtp.dylib
/opt/local/bin/gcc-mp-13 -o ext/srtp/libgstsrtp.dylib
ext/srtp/libgstsrtp.dylib.p/meson-generated_.._gstsrtp-enumtypes.c.o
ext/srtp/libgstsrtp.dylib.p/gstsrtp.c.o
ext/srtp/libgstsrtp.dylib.p/gstsrtpelement.c.o
ext/srtp/libgstsrtp.dylib.p/gstsrtpplugin.c.o
ext/srtp/libgstsrtp.dylib.p/gstsrtpdec.c.o
ext/srtp/libgstsrtp.dylib.p/gstsrtpenc.c.o -L/opt/local/lib
-I/opt/local/include -Wl,-dead_strip_dylibs
-Wl,-headerpad_max_install_names -shared -install_name
@rpath/libgstsrtp.dylib -Wl,-headerpad_max_install_names -arch ppc -pipe
-Os -std=c11 -funroll-loops -fstrict-aliasing -arch ppc
/opt/local/lib/libgstrtp-1.0.dylib /opt/local/lib/libgstbase-1.0.dylib
/opt/local/lib/libgstreamer-1.0.dylib -Wl,-rpath,/opt/local/lib
/opt/local/lib/libgobject-2.0.dylib /opt/local/lib/libglib-2.0.dylib
/opt/local/lib/libintl.dylib /opt/local/lib/libgstvideo-1.0.dylib
-Wl,-rpath,/opt/local/lib /opt/local/lib/libsrtp2.a
Undefined symbols:
"_EVP_EncryptUpdate", referenced from:
_srtp_aes_icm_openssl_encrypt in libsrtp2.a(aes_icm_ossl.o)
"_EVP_sha1", referenced from:
_srtp_hmac_init in libsrtp2.a(hmac_ossl.o)
"_EVP_aes_192_ctr", referenced from:
_srtp_aes_icm_openssl_context_init in libsrtp2.a(aes_icm_ossl.o)
"_HMAC_CTX_free", referenced from:
_srtp_hmac_dealloc in libsrtp2.a(hmac_ossl.o)
"_OPENSSL_cleanse", referenced from:
_octet_string_set_to_zero in libsrtp2.a(datatypes.o)
"_EVP_CIPHER_CTX_ctrl", referenced from:
_srtp_aes_gcm_openssl_decrypt in libsrtp2.a(aes_gcm_ossl.o)
_srtp_aes_gcm_openssl_get_tag in libsrtp2.a(aes_gcm_ossl.o)
_srtp_aes_gcm_openssl_set_iv in libsrtp2.a(aes_gcm_ossl.o)
_srtp_aes_gcm_openssl_set_aad in libsrtp2.a(aes_gcm_ossl.o)
"_EVP_Cipher", referenced from:
_srtp_aes_gcm_openssl_encrypt in libsrtp2.a(aes_gcm_ossl.o)
_srtp_aes_gcm_openssl_decrypt in libsrtp2.a(aes_gcm_ossl.o)
_srtp_aes_gcm_openssl_decrypt in libsrtp2.a(aes_gcm_ossl.o)
_srtp_aes_gcm_openssl_get_tag in libsrtp2.a(aes_gcm_ossl.o)
_srtp_aes_gcm_openssl_set_aad in libsrtp2.a(aes_gcm_ossl.o)
"_HMAC_CTX_new", referenced from:
_srtp_hmac_alloc in libsrtp2.a(hmac_ossl.o)
"_EVP_EncryptFinal_ex", referenced from:
_srtp_aes_icm_openssl_encrypt in libsrtp2.a(aes_icm_ossl.o)
"_EVP_aes_256_ctr", referenced from:
_srtp_aes_icm_openssl_context_init in libsrtp2.a(aes_icm_ossl.o)
"_EVP_aes_256_gcm", referenced from:
_srtp_aes_gcm_openssl_context_init in libsrtp2.a(aes_gcm_ossl.o)
"_EVP_aes_128_ctr", referenced from:
_srtp_aes_icm_openssl_context_init in libsrtp2.a(aes_icm_ossl.o)
"_EVP_CIPHER_CTX_free", referenced from:
_srtp_aes_gcm_openssl_dealloc in libsrtp2.a(aes_gcm_ossl.o)
_srtp_aes_icm_openssl_dealloc in libsrtp2.a(aes_icm_ossl.o)
"_HMAC_Init_ex", referenced from:
_srtp_hmac_start in libsrtp2.a(hmac_ossl.o)
_srtp_hmac_init in libsrtp2.a(hmac_ossl.o)
"_EVP_aes_128_gcm", referenced from:
_srtp_aes_gcm_openssl_context_init in libsrtp2.a(aes_gcm_ossl.o)
"_HMAC_Final", referenced from:
_srtp_hmac_compute in libsrtp2.a(hmac_ossl.o)
"_EVP_CIPHER_CTX_reset", referenced from:
_srtp_aes_gcm_openssl_context_init in libsrtp2.a(aes_gcm_ossl.o)
_srtp_aes_icm_openssl_context_init in libsrtp2.a(aes_icm_ossl.o)
"_HMAC_Update", referenced from:
_srtp_hmac_update in libsrtp2.a(hmac_ossl.o)
_srtp_hmac_compute in libsrtp2.a(hmac_ossl.o)
"_EVP_CipherInit_ex", referenced from:
_srtp_aes_gcm_openssl_set_iv in libsrtp2.a(aes_gcm_ossl.o)
_srtp_aes_gcm_openssl_context_init in libsrtp2.a(aes_gcm_ossl.o)
"_EVP_EncryptInit_ex", referenced from:
_srtp_aes_icm_openssl_set_iv in libsrtp2.a(aes_icm_ossl.o)
_srtp_aes_icm_openssl_context_init in libsrtp2.a(aes_icm_ossl.o)
"_EVP_CIPHER_CTX_new", referenced from:
_srtp_aes_gcm_openssl_alloc in libsrtp2.a(aes_gcm_ossl.o)
_srtp_aes_icm_openssl_alloc in libsrtp2.a(aes_icm_ossl.o)
ld: symbol(s) not found
collect2: error: ld returned 1 exit status
}}}
--
Ticket URL: <https://trac.macports.org/ticket/70270#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list