Bug#739439: FTBFS with libav10

Sebastian Ramacher sramacher at debian.org
Thu Feb 27 17:22:51 UTC 2014


Control: tags -1 + fixed-upstream

On 2014-02-18 19:58:50, Moritz Muehlenhoff wrote:
> Source: opal
> Severity: important
> 
> Hi,
> your package fails to build from source against libav 10 (currently
> packaged in experimental). This bug will become release-critical
> at some point when the libav10 transition starts.
> 
> Migration documentation can be found at
> https://wiki.libav.org/Migration/10
> 
> Cheers,
>         Moritz
> 
> make[5]: Nothing to be done for `all'.
> make[5]: Leaving directory `/home/jmm/av10/opal-3.10.10~dfsg/plugins/video/H.261-vic'
> make[5]: Entering directory `/home/jmm/av10/opal-3.10.10~dfsg/plugins/video/H.263-1998'
> [CC] h263-1998.cxx
> In file included from h263-1998.cxx:50:0:
> h263-1998.h:118:23: error: 'CodecID' has not been declared
>      virtual bool Init(CodecID codecId);
>                        ^
> In file included from h263-1998.cxx:58:0:
> ../common/dyna.h:91:27: error: expected ')' before 'codec'
>      FFMPEGLibrary(CodecID codec);
>                            ^
> ../common/dyna.h:96:38: error: use of enum 'CodecID' without previous declaration
>      AVCodec *AvcodecFindEncoder(enum CodecID id);
>                                       ^
> ../common/dyna.h:97:38: error: use of enum 'CodecID' without previous declaration
>      AVCodec *AvcodecFindDecoder(enum CodecID id);
>                                       ^
> ../common/dyna.h:120:5: error: 'CodecID' does not name a type
>      CodecID m_codec;
>      ^
> h263-1998.cxx:97:44: error: 'CODEC_ID_H263P' was not declared in this scope
>  static FFMPEGLibrary FFMPEGLibraryInstance(CODEC_ID_H263P);
>                                             ^
> h263-1998.cxx:206:37: error: 'bool H263_Base_EncoderContext::Init' is not a static member of 'class H263_Base_EncoderContext'
>  bool H263_Base_EncoderContext::Init(CodecID codecId)
>                                      ^
> h263-1998.cxx:206:37: error: 'CodecID' was not declared in this scope
> h263-1998.cxx:207:1: error: expected ',' or ';' before '{' token
>  {
>  ^

This seems to be fixed in opal 3.14.0. From a glance at upstream's VCS,
the commits http://sourceforge.net/p/opalvoip/code/30644/ and
http://sourceforge.net/p/opalvoip/code/30645/ should be the onces fixing
the issue.

Regards
-- 
Sebastian Ramacher
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-voip-maintainers/attachments/20140227/05d12566/attachment-0001.sig>


More information about the Pkg-voip-maintainers mailing list