[MacPorts] #70270: gstreamer1-gst-plugins-bad: fails to build on Sonoma, again: Undefined symbols for architecture arm64: "_EVP_CIPHER_CTX_ctrl"
MacPorts
noreply at macports.org
Fri Jun 21 12:39:10 UTC 2024
#70270: gstreamer1-gst-plugins-bad: fails to build on Sonoma, again: 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
Keywords: sonoma | Port: gstreamer1-gst-plugins-bad
--------------------------+----------------------------------------
{{{
:info:build FAILED: ext/srtp/libgstsrtp.dylib
:info:build /usr/bin/clang -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
-Wl,-syslibroot,/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk
-arch arm64 -pipe -Os -std=c11 -funroll-loops -fstrict-aliasing
-isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk -arch arm64
-isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk
/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
:info:build ld: warning: duplicate -rpath '/opt/local/lib' ignored
:info:build Undefined symbols for architecture arm64:
:info:build "_EVP_CIPHER_CTX_ctrl", referenced from:
:info:build _srtp_aes_gcm_openssl_set_aad in
libsrtp2.a[7](aes_gcm_ossl.o)
:info:build _srtp_aes_gcm_openssl_decrypt in
libsrtp2.a[7](aes_gcm_ossl.o)
:info:build _srtp_aes_gcm_openssl_set_iv in
libsrtp2.a[7](aes_gcm_ossl.o)
:info:build _srtp_aes_gcm_openssl_get_tag in
libsrtp2.a[7](aes_gcm_ossl.o)
:info:build "_EVP_CIPHER_CTX_free", referenced from:
:info:build _srtp_aes_icm_openssl_dealloc in
libsrtp2.a[6](aes_icm_ossl.o)
:info:build _srtp_aes_gcm_openssl_dealloc in
libsrtp2.a[7](aes_gcm_ossl.o)
:info:build "_EVP_CIPHER_CTX_new", referenced from:
:info:build _srtp_aes_icm_openssl_alloc in
libsrtp2.a[6](aes_icm_ossl.o)
:info:build _srtp_aes_gcm_openssl_alloc in
libsrtp2.a[7](aes_gcm_ossl.o)
:info:build "_EVP_CIPHER_CTX_reset", referenced from:
:info:build _srtp_aes_icm_openssl_context_init in
libsrtp2.a[6](aes_icm_ossl.o)
:info:build _srtp_aes_gcm_openssl_context_init in
libsrtp2.a[7](aes_gcm_ossl.o)
:info:build "_EVP_Cipher", referenced from:
:info:build _srtp_aes_gcm_openssl_set_aad in
libsrtp2.a[7](aes_gcm_ossl.o)
:info:build _srtp_aes_gcm_openssl_encrypt in
libsrtp2.a[7](aes_gcm_ossl.o)
:info:build _srtp_aes_gcm_openssl_decrypt in
libsrtp2.a[7](aes_gcm_ossl.o)
:info:build _srtp_aes_gcm_openssl_decrypt in
libsrtp2.a[7](aes_gcm_ossl.o)
:info:build _srtp_aes_gcm_openssl_get_tag in
libsrtp2.a[7](aes_gcm_ossl.o)
:info:build "_EVP_CipherInit_ex", referenced from:
:info:build _srtp_aes_gcm_openssl_context_init in
libsrtp2.a[7](aes_gcm_ossl.o)
:info:build _srtp_aes_gcm_openssl_set_iv in
libsrtp2.a[7](aes_gcm_ossl.o)
:info:build "_EVP_EncryptFinal_ex", referenced from:
:info:build _srtp_aes_icm_openssl_encrypt in
libsrtp2.a[6](aes_icm_ossl.o)
:info:build "_EVP_EncryptInit_ex", referenced from:
:info:build _srtp_aes_icm_openssl_context_init in
libsrtp2.a[6](aes_icm_ossl.o)
:info:build _srtp_aes_icm_openssl_set_iv in
libsrtp2.a[6](aes_icm_ossl.o)
:info:build "_EVP_EncryptUpdate", referenced from:
:info:build _srtp_aes_icm_openssl_encrypt in
libsrtp2.a[6](aes_icm_ossl.o)
:info:build "_EVP_aes_128_ctr", referenced from:
:info:build _srtp_aes_icm_openssl_context_init in
libsrtp2.a[6](aes_icm_ossl.o)
:info:build "_EVP_aes_128_gcm", referenced from:
:info:build _srtp_aes_gcm_openssl_context_init in
libsrtp2.a[7](aes_gcm_ossl.o)
:info:build "_EVP_aes_192_ctr", referenced from:
:info:build _srtp_aes_icm_openssl_context_init in
libsrtp2.a[6](aes_icm_ossl.o)
:info:build "_EVP_aes_256_ctr", referenced from:
:info:build _srtp_aes_icm_openssl_context_init in
libsrtp2.a[6](aes_icm_ossl.o)
:info:build "_EVP_aes_256_gcm", referenced from:
:info:build _srtp_aes_gcm_openssl_context_init in
libsrtp2.a[7](aes_gcm_ossl.o)
:info:build "_EVP_sha1", referenced from:
:info:build _srtp_hmac_init in libsrtp2.a[11](hmac_ossl.o)
:info:build "_HMAC_CTX_free", referenced from:
:info:build _srtp_hmac_dealloc in libsrtp2.a[11](hmac_ossl.o)
:info:build "_HMAC_CTX_new", referenced from:
:info:build _srtp_hmac_alloc in libsrtp2.a[11](hmac_ossl.o)
:info:build "_HMAC_Final", referenced from:
:info:build _srtp_hmac_compute in libsrtp2.a[11](hmac_ossl.o)
:info:build "_HMAC_Init_ex", referenced from:
:info:build _srtp_hmac_init in libsrtp2.a[11](hmac_ossl.o)
:info:build _srtp_hmac_start in libsrtp2.a[11](hmac_ossl.o)
:info:build "_HMAC_Update", referenced from:
:info:build _srtp_hmac_compute in libsrtp2.a[11](hmac_ossl.o)
:info:build _srtp_hmac_update in libsrtp2.a[11](hmac_ossl.o)
:info:build "_OPENSSL_cleanse", referenced from:
:info:build _octet_string_set_to_zero in libsrtp2.a[12](datatypes.o)
:info:build ld: symbol(s) not found for architecture arm64
:info:build clang: error: linker command failed with exit code 1 (use -v
to see invocation)
}}}
--
Ticket URL: <https://trac.macports.org/ticket/70270>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list