ffmpeg-2.4 released

Julian Sikorski belegdol at gmail.com
Wed Oct 1 19:51:22 CEST 2014


W dniu 21.09.2014 o 19:11, Julian Sikorski pisze:
> W dniu 21.09.2014 o 19:03, Julian Sikorski pisze:
>> Dear all,
>>
>> ffmpeg-2.4 was released recently which means we have another rebuild
>> coming up. I have done a test and only 4 packages have failed, which is
>> not bad given the extent of API changes:
>> - alsa-plugins-freeworld: pcm_a52.c:101:45: error: 'struct a52_ctx' has
>> no member named 'frame'
>> - dvbcut: lavfmuxer.cpp:63:57: error: 'av_new_stream' was not declared
>> in this scope
>> - kmediafactory: videofile.cpp:74:45: error: 'av_find_stream_info' was
>> not declared in this scope (mencoder needs to be rebuilt first)
>>  - vlc: configure: error: libavcodec versions 56 and later are not
>> supported yet.
>>
>> Given that we are close to branching (?), what would be the good time to
>> do the rebuild?
>>
>> Best regards,
>> Julian
>>
> Please excuse my replying to myself. Some of the work seems already done:
> - alsa-plugins: looking at arch seems to indicate this can be fixed by
> updating to 1.0.28
> - vlc:
> https://projects.archlinux.org/svntogit/packages.git/tree/trunk/vlc-2.1.5-ffmpeg-2.4.patch?h=packages/vlc
> 
> Best regards,
> Julian
> 
May I ask what are we waiting for with rawhide? I have done a local
rebuilt, found fixes for 2 out of 4 failing packages and rebuilt ffmpeg.
This is how we have always done it in the past and it has always worked.
Looking at the buildsys.rpmfusion.org, Nicolas has attempted to rebuild
the dependencies, and some have failed:
- vlc needs the patch I linked to
- ffmpegthumbs needs vlc to be built first
- mlt needs vlc to be built first
- xbmc was already taken care of
- audacious-plugins-freeworld and acoustid-fingerprinter seem to be a
buildsys issue

Looks like we are almost there. The two remaining packages have not been
touched by upstream in ages and maybe we should reconsider whether it is
worth carrying them.

Best regards,
Julian


More information about the rpmfusion-developers mailing list