Hi

On Mon, Oct 13, 2025 at 12:39:44PM +0800, baigao via ffmpeg-devel wrote:
> ---
>  configure                |   1 +
>  libavformat/Makefile     |   1 +
>  libavformat/allformats.c |   1 +
>  libavformat/rtc.c        | 895 +++++++++++++++++++++++++++++++++++++--
>  libavformat/rtc.h        |  38 +-
>  libavformat/rtpdec.c     |   6 +-
>  libavformat/rtpdec.h     |  11 +
>  libavformat/whep.c       | 457 ++++++++++++++++++++
>  libavformat/whip.c       |  52 +--
>  9 files changed, 1374 insertions(+), 88 deletions(-)
>  create mode 100644 libavformat/whep.c

breaks build on ARM cross build here

/usr/lib/gcc-cross/arm-linux-gnueabi/7/../../../../arm-linux-gnueabi/bin/ld: 
libavformat/libavformat.a(rtc.o): in function `dtls_initialize':
/home/michael/ffmpeg-git/ffmpeg/arm/src/libavformat/rtc.c:256:(.text+0x32fc): 
undefined reference to `ff_tls_set_external_socket'
/usr/lib/gcc-cross/arm-linux-gnueabi/7/../../../../arm-linux-gnueabi/bin/ld: 
libavformat/libavformat.a(rtc.o): in function `setup_srtp':
/home/michael/ffmpeg-git/ffmpeg/arm/src/libavformat/rtc.c:1839:(.text+0x37e4): 
undefined reference to `ff_dtls_export_materials'
/usr/lib/gcc-cross/arm-linux-gnueabi/7/../../../../arm-linux-gnueabi/bin/ld: 
libavformat/libavformat.a(rtc.o): in function `certificate_key_init':
/home/michael/ffmpeg-git/ffmpeg/arm/src/libavformat/rtc.c:231:(.text.unlikely+0x68):
 undefined reference to `ff_ssl_read_key_cert'
/usr/lib/gcc-cross/arm-linux-gnueabi/7/../../../../arm-linux-gnueabi/bin/ld: 
/home/michael/ffmpeg-git/ffmpeg/arm/src/libavformat/rtc.c:241:(.text.unlikely+0xa4):
 undefined reference to `ff_ssl_gen_key_cert'
/usr/lib/gcc-cross/arm-linux-gnueabi/7/../../../../arm-linux-gnueabi/bin/ld: 
libavformat/libavformat.a(rtc.o): in function `dtls_initialize':
/home/michael/ffmpeg-git/ffmpeg/arm/src/libavformat/rtc.c:256:(.text+0x32fc): 
undefined reference to `ff_tls_set_external_socket'
/usr/lib/gcc-cross/arm-linux-gnueabi/7/../../../../arm-linux-gnueabi/bin/ld: 
libavformat/libavformat.a(rtc.o): in function `setup_srtp':
/home/michael/ffmpeg-git/ffmpeg/arm/src/libavformat/rtc.c:1839:(.text+0x37e4): 
undefined reference to `ff_dtls_export_materials'
/usr/lib/gcc-cross/arm-linux-gnueabi/7/../../../../arm-linux-gnueabi/bin/ld: 
libavformat/libavformat.a(rtc.o): in function `certificate_key_init':
/home/michael/ffmpeg-git/ffmpeg/arm/src/libavformat/rtc.c:231:(.text.unlikely+0x68):
 undefined reference to `ff_ssl_read_key_cert'
/usr/lib/gcc-cross/arm-linux-gnueabi/7/../../../../arm-linux-gnueabi/bin/ld: 
/home/michael/ffmpeg-git/ffmpeg/arm/src/libavformat/rtc.c:241:(.text.unlikely+0xa4):
 undefined reference to `ff_ssl_gen_key_cert'
collect2: error: ld returned 1 exit status
collect2: error: ld returned 1 exit status
make: *** [Makefile:147: ffmpeg_g] Error 1
make: *** Waiting for unfinished jobs....
make: *** [Makefile:147: ffprobe_g] Error 1



[...]

-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

Opposition brings concord. Out of discord comes the fairest harmony.
-- Heraclitus

Attachment: signature.asc
Description: PGP signature

_______________________________________________
ffmpeg-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to