[Debian-ports-devel] Bug#884981: phonon-backend-vlc: FTBFS with libvlc9

John Paul Adrian Glaubitz glaubitz at physik.fu-berlin.de
Fri Dec 22 11:56:03 UTC 2017


Source: phonon-backend-vlc
Version: 0.9.1-1
Severity: serious
Justification: fails to build from source

Hello!

After vlc_3.0.0-1 was uploaded, phonon-backend-vlc started to FTBFS [1]:

In file included from /<<PKGBUILDDIR>>/src/backend.cpp:45:0:
/usr/include/vlc/plugins/vlc_common.h: At global scope:
/<<PKGBUILDDIR>>/src/utils/libvlc.h:33:24: error: invalid use of qualified-name 'LibVLC::self'
 #define libvlc LibVLC::self->vlc()
                        ^
/<<PKGBUILDDIR>>/src/utils/libvlc.h:33:24: error: expected ';' at end of member declaration
/<<PKGBUILDDIR>>/src/utils/libvlc.h:33:28: error: expected unqualified-id before '->' token
 #define libvlc LibVLC::self->vlc()
                            ^

This is particularly annoying as it prevents multiple KDE packages
being built in Debian Ports due to the lack of support for cruft in
the DAK implementation being used there:

(sid-m68k-sbuild)root at nofan:/# apt build-dep kontactinterfaceReading package lists... Done
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 builddeps:kontactinterface : Depends: libkf5parts-dev (>= 5.35.0~) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
(sid-m68k-sbuild)root at nofan:/#

See also [2].

It would therefore be good to fix this issue as soon as possible
as it makes the buildds in Debian Ports attempt to build the KDE
packages repeatedly, each third failed attempt resulting in an
error mail being sent to the buildd admins.

Thanks,
Adrian

> [1] https://buildd.debian.org/status/fetch.php?pkg=phonon-backend-vlc&arch=amd64&ver=0.9.0-2%2Bb1&stamp=1513777867&raw=0
> [2] https://buildd.debian.org/status/package.php?p=kontactinterface&suite=sid

--
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaubitz at debian.org
`. `'   Freie Universitaet Berlin - glaubitz at physik.fu-berlin.de
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913



More information about the Debian-ports-devel mailing list