Dear all,
ffmpeg-2.3.1 has been released recently. I have done a test rebuild, and
only 3 packages have failed:
- audacious-plugins-freeworld: fails due to missing glib.h - looks like
it is not related to ffmpeg
- xbmc: fails during debuginfo extraction
(/usr/lib/rpm/find-debuginfo.sh: line 127: 23577 Bus error
(core dumped) eu-strip --remove-comment $r $g -f "$1" "$2"
- kmediafactory: fails due to QtWebKit/QtWebView - also not related to
ffmpeg.
The rpmsodiff output is attached.
As none of the build errors are related to ffmpeg, I am going to push it
to rawhide this evening if noone objects.
Best regards,
Julian
common sonames:
libavcodec.so.55 /usr/lib64/libavcodec.so.55.52.102 /usr/lib64/libavcodec.so.55.69.100
libavdevice.so.55 /usr/lib64/libavdevice.so.55.10.100 /usr/lib64/libavdevice.so.55.13.102
libavfilter.so.4 /usr/lib64/libavfilter.so.4.2.100 /usr/lib64/libavfilter.so.4.11.100
libavformat.so.55 /usr/lib64/libavformat.so.55.33.100 /usr/lib64/libavformat.so.55.48.100
libavresample.so.1 /usr/lib64/libavresample.so.1.2.0 /usr/lib64/libavresample.so.1.3.0
libavutil.so.52 /usr/lib64/libavutil.so.52.66.100 /usr/lib64/libavutil.so.52.92.100
libpostproc.so.52 /usr/lib64/libpostproc.so.52.3.100 /usr/lib64/libpostproc.so.52.3.100
libswresample.so.0 /usr/lib64/libswresample.so.0.18.100 /usr/lib64/libswresample.so.0.19.100
libswscale.so.2 /usr/lib64/libswscale.so.2.5.102 /usr/lib64/libswscale.so.2.6.100
--- ffmpeg-libs-2.2.5-1.fc22/libavcodec.so.55 2014-08-05 07:50:15.736192986 +0200
+++ ffmpeg-libs-2.3.1-1.fc22/libavcodec.so.55 2014-08-03 11:19:58.288098000 +0200
@@ -32,2 +32,4 @@
av_dup_packet T
+av_dv_codec_profile T
+av_dv_frame_profile T
av_fast_malloc T
@@ -68,2 +70,3 @@
av_packet_ref T
+av_packet_rescale_ts T
av_packet_shrink_side_data T
@@ -104,2 +107,5 @@
avcodec_copy_context T
+avcodec_dct_alloc T
+avcodec_dct_get_class T
+avcodec_dct_init T
avcodec_decode_audio3 T
@@ -133,2 +139,3 @@
avcodec_flush_buffers T
+avcodec_free_context T
avcodec_free_frame T
@@ -177,2 +184,3 @@
avpriv_dv_frame_profile2 T
+avpriv_exif_decode_ifd T
avpriv_find_pix_fmt T
@@ -199,2 +207,4 @@
avpriv_mpegaudio_decode_header T
+avpriv_pix_fmt_bps_avi R
+avpriv_pix_fmt_bps_mov R
avpriv_put_string T
@@ -235,2 +245,4 @@
ff_fdct_sse2 T
+ff_fdctdsp_init T
+ff_fdctdsp_init_x86 T
ff_fft_end T
@@ -252,2 +264,3 @@
ff_idct_xvid_sse2_put T
+ff_idctdsp_init T
ff_jpeg_fdct_islow_10 T
@@ -264,2 +277,3 @@
ff_mdct_init_fixed_32 T
+ff_pixblockdsp_init T
ff_raw_pix_fmt_tags R
14 symbols added
R avpriv_pix_fmt_bps_avi
R avpriv_pix_fmt_bps_mov
T av_dv_codec_profile
T av_dv_frame_profile
T av_packet_rescale_ts
T avcodec_dct_alloc
T avcodec_dct_get_class
T avcodec_dct_init
T avcodec_free_context
T avpriv_exif_decode_ifd
T ff_fdctdsp_init
T ff_fdctdsp_init_x86
T ff_idctdsp_init
T ff_pixblockdsp_init
# template for libavcodec.so.55 version script
FFMPEG_2.3.1 {
global:
av_dv_codec_profile;
av_dv_frame_profile;
av_packet_rescale_ts;
avcodec_dct_alloc;
avcodec_dct_get_class;
avcodec_dct_init;
avcodec_free_context;
avpriv_exif_decode_ifd;
avpriv_pix_fmt_bps_avi;
avpriv_pix_fmt_bps_mov;
ff_fdctdsp_init;
ff_fdctdsp_init_x86;
ff_idctdsp_init;
ff_pixblockdsp_init;
};
--- ffmpeg-libs-2.2.5-1.fc22/libavdevice.so.55 2014-08-05 07:50:15.736192986 +0200
+++ ffmpeg-libs-2.3.1-1.fc22/libavdevice.so.55 2014-08-03 11:19:58.288098000 +0200
@@ -1,2 +1,4 @@
avdevice_app_to_dev_control_message T
+avdevice_capabilities_create T
+avdevice_capabilities_free T
avdevice_configuration T
2 symbols added
T avdevice_capabilities_create
T avdevice_capabilities_free
# template for libavdevice.so.55 version script
FFMPEG_2.3.1 {
global:
avdevice_capabilities_create;
avdevice_capabilities_free;
};
libavfilter.so.4 definitions unchanged
--- ffmpeg-libs-2.2.5-1.fc22/libavformat.so.55 2014-08-05 07:50:15.736192986 +0200
+++ ffmpeg-libs-2.3.1-1.fc22/libavformat.so.55 2014-08-03 11:19:58.288098000 +0200
@@ -23,2 +23,3 @@
av_format_get_video_codec T
+av_format_inject_global_side_data T
av_format_set_audio_codec T
@@ -63,4 +64,6 @@
av_set_pts_info T
+av_stream_get_end_pts T
av_stream_get_parser T
av_stream_get_r_frame_rate T
+av_stream_get_side_data T
av_stream_set_r_frame_rate T
3 symbols added
T av_format_inject_global_side_data
T av_stream_get_end_pts
T av_stream_get_side_data
# template for libavformat.so.55 version script
FFMPEG_2.3.1 {
global:
av_format_inject_global_side_data;
av_stream_get_end_pts;
av_stream_get_side_data;
};
--- ffmpeg-libs-2.2.5-1.fc22/libavresample.so.1 2014-08-05 07:50:15.736192986 +0200
+++ ffmpeg-libs-2.3.1-1.fc22/libavresample.so.1 2014-08-03 11:19:58.288098000 +0200
@@ -10,2 +10,3 @@
avresample_get_matrix T
+avresample_get_out_samples T
avresample_is_open T
1 symbols added
T avresample_get_out_samples
# template for libavresample.so.1 version script
FFMPEG_2.3.1 {
global:
avresample_get_out_samples;
};
--- ffmpeg-libs-2.2.5-1.fc22/libavutil.so.52 2014-08-05 07:50:15.736192986 +0200
+++ ffmpeg-libs-2.3.1-1.fc22/libavutil.so.52 2014-08-03 11:19:58.288098000 +0200
@@ -74,2 +74,5 @@
av_dirname T
+av_display_matrix_flip T
+av_display_rotation_get T
+av_display_rotation_set T
av_div_q T
@@ -78,2 +81,3 @@
av_dynarray_add T
+av_dynarray_add_nofree T
av_escape T
@@ -88,4 +92,6 @@
av_fifo_alloc T
+av_fifo_alloc_array T
av_fifo_drain T
av_fifo_free T
+av_fifo_freep T
av_fifo_generic_read T
@@ -99,2 +105,3 @@
av_file_unmap T
+av_find_best_pix_fmt_of_2 T
av_find_info_tag T
@@ -130,2 +137,3 @@
av_frame_ref T
+av_frame_remove_side_data T
av_frame_set_best_effort_timestamp T
@@ -167,2 +175,3 @@
av_get_pix_fmt T
+av_get_pix_fmt_loss T
av_get_pix_fmt_name T
@@ -177,6 +186,12 @@
av_get_string T
+av_get_time_base_q T
av_get_token T
av_gettime T
+av_gettime_relative T
+av_gettime_relative_is_monotonic T
av_hash_alloc T
av_hash_final T
+av_hash_final_b64 T
+av_hash_final_bin T
+av_hash_final_hex T
av_hash_freep T
@@ -194,2 +209,3 @@
av_image_alloc T
+av_image_check_sar T
av_image_check_size T
@@ -218,2 +234,3 @@
av_log_format_line T
+av_log_get_flags T
av_log_get_level T
@@ -244,2 +261,3 @@
av_opt_child_next T
+av_opt_copy T
av_opt_eval_double T
@@ -275,2 +293,3 @@
av_opt_set_dict T
+av_opt_set_dict2 T
av_opt_set_double T
@@ -360,2 +379,8 @@
av_tempfile T
+av_thread_message_queue_alloc T
+av_thread_message_queue_free T
+av_thread_message_queue_recv T
+av_thread_message_queue_send T
+av_thread_message_queue_set_err_recv T
+av_thread_message_queue_set_err_send T
av_timecode_adjust_ntsc_framenum2 T
@@ -383,2 +408,3 @@
av_xtea_init T
+avpriv_alloc_fixed_dsp T
avpriv_cga_font R
26 symbols added
T av_display_matrix_flip
T av_display_rotation_get
T av_display_rotation_set
T av_dynarray_add_nofree
T av_fifo_alloc_array
T av_fifo_freep
T av_find_best_pix_fmt_of_2
T av_frame_remove_side_data
T av_get_pix_fmt_loss
T av_get_time_base_q
T av_gettime_relative
T av_gettime_relative_is_monotonic
T av_hash_final_b64
T av_hash_final_bin
T av_hash_final_hex
T av_image_check_sar
T av_log_get_flags
T av_opt_copy
T av_opt_set_dict2
T av_thread_message_queue_alloc
T av_thread_message_queue_free
T av_thread_message_queue_recv
T av_thread_message_queue_send
T av_thread_message_queue_set_err_recv
T av_thread_message_queue_set_err_send
T avpriv_alloc_fixed_dsp
# template for libavutil.so.52 version script
FFMPEG_2.3.1 {
global:
av_display_matrix_flip;
av_display_rotation_get;
av_display_rotation_set;
av_dynarray_add_nofree;
av_fifo_alloc_array;
av_fifo_freep;
av_find_best_pix_fmt_of_2;
av_frame_remove_side_data;
av_get_pix_fmt_loss;
av_get_time_base_q;
av_gettime_relative;
av_gettime_relative_is_monotonic;
av_hash_final_b64;
av_hash_final_bin;
av_hash_final_hex;
av_image_check_sar;
av_log_get_flags;
av_opt_copy;
av_opt_set_dict2;
av_thread_message_queue_alloc;
av_thread_message_queue_free;
av_thread_message_queue_recv;
av_thread_message_queue_send;
av_thread_message_queue_set_err_recv;
av_thread_message_queue_set_err_send;
avpriv_alloc_fixed_dsp;
};
libpostproc.so.52 definitions unchanged
--- ffmpeg-libs-2.2.5-1.fc22/libswresample.so.0 2014-08-05 07:50:15.736192986 +0200
+++ ffmpeg-libs-2.3.1-1.fc22/libswresample.so.0 2014-08-03 11:19:58.288098000 +0200
@@ -1,5 +1,4 @@
-ff_log2_tab R
-ff_resample_int16_rounder R
swr_alloc T
swr_alloc_set_opts T
+swr_close T
swr_convert T
2 symbols removed
R ff_log2_tab
R ff_resample_int16_rounder
1 symbols added
T swr_close
# template for libswresample.so.0 version script
FFMPEG_2.3.1 {
global:
swr_close;
};
libswscale.so.2 definitions unchanged
vim:ft=diff