[FFmpeg-trac] #11206(undetermined:new): libavcodec/libavcodec.so: undefined reference to `ff_vvc_dsp_init_x86'
FFmpeg
trac at avcodec.org
Thu Sep 26 03:28:41 EEST 2024
#11206: libavcodec/libavcodec.so: undefined reference to `ff_vvc_dsp_init_x86'
-------------------------------------+-------------------------------------
Reporter: th0ma7 | Type: defect
Status: new | Priority: normal
Component: | Version:
undetermined | unspecified
Keywords: | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
I'm maintaining ffmpeg within the SynoCommunity for Synology NAS. I've
been preparing the build environment for providing ffmpeg 7.x but hit the
following issue on i686 & x86_64 that never occurred with previous
versions.
{{{
LD libavdevice/libavdevice.so.61
LD ffmpeg_g
LD ffprobe_g
libavcodec/libavcodec.so: undefined reference to `ff_vvc_dsp_init_x86'
collect2: error: ld returned 1 exit status
make[4]: *** [Makefile:136: ffprobe_g] Error 1
make[4]: *** Waiting for unfinished jobs....
libavcodec/libavcodec.so: undefined reference to `ff_vvc_dsp_init_x86'
collect2: error: ld returned 1 exit status
make[4]: *** [Makefile:136: ffmpeg_g] Error 1
}}}
It builds ok for other arches (armv7, v8, ppc) but i'm hitting this issue.
My PR can be found here: https://github.com/SynoCommunity/spksrc/pull/6239
Note that from my readings I tought that disable avx would fix things as I
am cross-compiling and resulting binary must be compatible for apollolake
type processors. Although adding --disable-avx did not work (neither
adding the other --disable-avx2 --disable-avx512 --disable-avx512icl).
Help would be greatly appreciated, much thnx!
--
Ticket URL: <https://trac.ffmpeg.org/ticket/11206>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list