https://ffmpeg.org/releases/ffmpeg-4.0.tar.xz well, build with lto would show such things
./configure --enable-lto --extra-cflags "-flto=8 -ffat-lto-objects -fwhole-program" --extra-ldflags="--enable-lto --extra-cflags "-flto=8 -ffat-lto-objects -fwhole-program" you sadly need "-flto=8" (in fact -flto=%(nproc) within a rpm-spec) additionally to --enable-lto because otherwise the build takes ages because it uses only one CPU because "make -j8" is not inherited src/libavformat/rtpdec_formats.h:41:5: warning: type of 'ff_h264_handle_aggregated_packet' does not match original declaration [-Wlto-type-mismatch] src/libavfilter/video.h:27:10: warning: type of 'ff_null_get_video_buffer' does not match original declaration [-Wlto-type-mismatch] src/libavfilter/internal.h:427:5: warning: type of 'ff_filter_init_hw_frames' does not match original declaration [-Wlto-type-mismatch] src/libavfilter/filters.h:160:5: warning: type of 'ff_outlink_get_status' does not match original declaration [-Wlto-type-mismatch] src/libavfilter/filters.h:147:6: warning: type of 'ff_inlink_set_status' does not match original declaration [-Wlto-type-mismatch] src/libavfilter/filters.h:141:6: warning: type of 'ff_inlink_request_frame' does not match original declaration [-Wlto-type-mismatch] src/libavfilter/filters.h:88:5: warning: type of 'ff_inlink_consume_frame' does not match original declaration [-Wlto-type-mismatch] src/libavfilter/filters.h:102:5: warning: type of 'ff_inlink_consume_samples' does not match original declaration [-Wlto-type-mismatch] src/libavfilter/filters.h:110:5: warning: type of 'ff_inlink_make_frame_writable' does not match original declaration [-Wlto-type-mismatch] src/libavfilter/filters.h:74:5: warning: type of 'ff_inlink_check_available_samples' does not match original declaration [-Wlto-type-mismatch] src/libavfilter/filters.h:67:5: warning: type of 'ff_inlink_check_available_frame' does not match original declaration [-Wlto-type-mismatch] src/libavfilter/filters.h:133:5: warning: type of 'ff_inlink_acknowledge_status' does not match original declaration [-Wlto-type-mismatch] src/libavfilter/internal.h:244:6: warning: type of 'ff_avfilter_link_set_out_status' does not match original declaration [-Wlto-type-mismatch] src/libavfilter/internal.h:256:6: warning: type of 'ff_tlog_link' does not match original declaration [-Wlto-type-mismatch] src/libavfilter/internal.h:238:6: warning: type of 'ff_avfilter_link_set_in_status' does not match original declaration [-Wlto-type-mismatch] src/libavfilter/internal.h:332:5: warning: type of 'ff_request_frame' does not match original declaration [-Wlto-type-mismatch] src/libavfilter/internal.h:332:5: warning: type of 'ff_request_frame' does not match original declaration [-Wlto-type-mismatch] src/libavfilter/internal.h:272:5: warning: type of 'ff_insert_pad' does not match original declaration [-Wlto-type-mismatch] src/libavfilter/video.h:39:10: warning: type of 'ff_get_video_buffer' does not match original declaration [-Wlto-type-mismatch] src/libavfilter/audio.h:50:10: warning: type of 'ff_null_get_audio_buffer' does not match original declaration [-Wlto-type-mismatch] src/libavfilter/audio.h:61:10: warning: type of 'ff_get_audio_buffer' does not match original declaration [-Wlto-type-mismatch] src/libavfilter/internal.h:362:5: warning: type of 'ff_filter_frame' does not match original declaration [-Wlto-type-mismatch] src/libavfilter/internal.h:362:5: warning: type of 'ff_filter_frame' does not match original declaration [-Wlto-type-mismatch] _______________________________________________ ffmpeg-user mailing list [email protected] http://ffmpeg.org/mailman/listinfo/ffmpeg-user To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".
