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...
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