[FFmpeg-trac] #9224(ffmpeg:new): --disable-error-resilience flag is broken
FFmpeg
trac at avcodec.org
Fri May 7 15:44:04 EEST 2021
#9224: --disable-error-resilience flag is broken
-------------------------------------+-------------------------------------
Reporter: paulcarroty | Type: defect
Status: new | Priority: normal
Component: ffmpeg | Version: git-
| master
Keywords: resilience | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Summary of the bug: can't compile ffmpeg with this flag
ffmpeg version - 4.4 & master
Tested on Clear Linux & Fedora
How to reproduce:
{{{
./configure --enable-shared --disable-static --disable-error-resilience &&
make -j16
...
LD ffmpeg_g
LD ffplay_g
/usr/bin/ld: libavcodec/libavcodec.so: undefined reference to
`ff_print_debug_info'
/usr/bin/ld: libavcodec/libavcodec.so: undefined reference to `ff_rl_init'
/usr/bin/ld: libavcodec/libavcodec.so: undefined reference to
`ff_er_frame_end'
/usr/bin/ld: libavcodec/libavcodec.so: undefined reference to
`ff_mpv_frame_end'
/usr/bin/ld: libavcodec/libavcodec.so: undefined reference to
`ff_mpeg_draw_horiz_band'
/usr/bin/ld: libavcodec/libavcodec.so: undefined reference to
`ff_mpv_frame_start'
/usr/bin/ld: libavcodec/libavcodec.so: undefined reference to
`ff_mpv_idct_init'
/usr/bin/ld: libavcodec/libavcodec.so: undefined reference to
`ff_update_duplicate_context'
/usr/bin/ld: libavcodec/libavcodec.so: undefined reference to
`ff_mpv_report_decode_progress'
[/usr/bin/ld: libavcodec/libavcodec.so: undefined reference to
`ff_mpeg_update_thread_context' [12/1964]
/usr/bin/ld: libavcodec/libavcodec.so: undefined reference to
`ff_mpv_decode_init'
/usr/bin/ld: libavcodec/libavcodec.so: undefined reference to
`ff_mpv_export_qp_table'
/usr/bin/ld: libavcodec/libavcodec.so: undefined reference to
`ff_mpv_common_end'
/usr/bin/ld: libavcodec/libavcodec.so: undefined reference to
`ff_mpv_reconstruct_mb'
/usr/bin/ld: libavcodec/libavcodec.so: undefined reference to
`ff_mpv_common_init'
/usr/bin/ld: libavcodec/libavcodec.so: undefined reference to
`ff_mpeg_flush'
/usr/bin/ld: libavcodec/libavcodec.so: undefined reference to
`ff_init_block_index'
/usr/bin/ld: libavcodec/libavcodec.so: undefined reference to
`ff_er_add_slice'
/usr/bin/ld: libavcodec/libavcodec.so: undefined reference to
`ff_mpeg_er_frame_start'
collect2: error: ld returned 1 exit status
make: *** [Makefile:123: ffmpeg_g] Error 1
}}}
--
Ticket URL: <https://trac.ffmpeg.org/ticket/9224>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list