[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#905595: qtwebengine-opensource-src: libav* build-dependencies should be (>= 7:3.3.2)



El lunes, 6 de agosto de 2018 17:41:48 -03 Andreas Ferber escribió:
> Source: qtwebengine-opensource-src
> Version: 5.11.1+dfsg-5
> Severity: normal
> 
> Hi,
> 
> when trying to build the package on stretch (with various backports), it
> fails with the following error:
> 
> --------------
> ../../3rdparty/chromium/media/ffmpeg/ffmpeg_common.cc: In function
> 'media::VideoCodec media::CodecIDToVideoCodec(AVCodecID)':
> ../../3rdparty/chromium/media/ffmpeg/ffmpeg_common.cc:192:10: error:
> 'AV_CODEC_ID_AV1' was not declared in this scope case AV_CODEC_ID_AV1:
>           ^~~~~~~~~~~~~~~
> ../../3rdparty/chromium/media/ffmpeg/ffmpeg_common.cc: In function
> 'AVCodecID media::VideoCodecToCodecID(media::VideoCodec)':
> ../../3rdparty/chromium/media/ffmpeg/ffmpeg_common.cc:217:14: error:
> 'AV_CODEC_ID_AV1' was not declared in this scope return AV_CODEC_ID_AV1;
>               ^~~~~~~~~~~~~~~
> --------------
> 
> Looking at the git history of the ffmpeg debian package showed that the
> first version containing the missing definition is version 7:3.3.2-1,
> even though the FFmpeg upstream changelog itself first mentions AV1
> support for version 4.0. This seems to be somewhat confirmed by the fact
> that building against the FFmpeg packages from deb-multimedia.org (based
> on FFmpeg 3.3.8) works.

Revisiting this: there might be unstable API in this case, so the *maybe* the 
correct thing here is to depend upon >= 4.0


-- 
If for every rule there is an exception, then we have established that there
is an exception to every rule.  If we accept "For every rule there is an
exception" as a rule, then we must concede that there may not be an exception
after all, since the rule states that there is always the possibility of
exception, and if we follow it to its logical end we must agree that there
can be an exception to the rule that for every rule there is an exception.
  Bill Boquist

Lisandro Damián Nicanor Pérez Meyer
http://perezmeyer.com.ar/
http://perezmeyer.blogspot.com/

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: