Bug#739439: FTBFS with libav10

Moritz Muehlenhoff jmm at inutil.org
Wed Apr 2 13:48:03 UTC 2014


On Thu, Mar 06, 2014 at 12:00:04PM +0100, Eugen Dedu wrote:
> On 27/02/14 18:22, Sebastian Ramacher wrote:
>> 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);
> [...]
>> 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.
>
> Thank you.
>
> I plan to fix it when libav enters unstable (avoids #ifdef libavversion  
> etc. in order to support both v9 and v10 of libav), or when a new opal  
> and ekiga release are available, whichever comes first.
>
> If this is not fine, please tell me.

AFAICS these two changes should be backwards-compatible with libav9 in unstable.
It would be great if you could upload a fixed package, otherwise it's a bit
of a chicken and egg problem, since release managers won't start the transition
if it causes many FTBFS bugs.

Cheers,
        Moritz



More information about the Pkg-voip-maintainers mailing list