Source: vdr-plugin-streamdev Version: 0.6.1+git20180514-4 Severity: serious Tags: ftbfs
vdr-plugin-streamdev fails to build from source in unstable on amd64. A non-parallel build now ends as follows: | g++ -g -O2 -ffile-prefix-map=/build/vdr-dx7twj/vdr-2.6.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"streamdev-server"' -I/include -I.. -o connectionVTP.o connectionVTP.c | connectionVTP.c: In member function ‘bool cConnectionVTP::CmdMOVC(const char*)’: | connectionVTP.c:1885:108: error: invalid conversion from ‘cChannel*’ to ‘int’ [-fpermissive] | 1885 | cDevice::SetCurrentChannel(CurrentChannel); | | ^~~~~~~~~~~~~~ | | | | | cChannel* | In file included from /usr/include/vdr/dvbdevice.h:15, | from /usr/include/vdr/menuitems.h:14, | from /usr/include/vdr/plugin.h:14, | from ../common.h:15, | from ../server/connection.h:9, | from ../server/connectionVTP.h:4, | from connectionVTP.c:5: | /usr/include/vdr/device.h:366:37: note: initializing argument 1 of ‘static void cDevice::SetCurrentChannel(int)’ | 366 | static void SetCurrentChannel(int ChannelNumber) { currentChannel = ChannelNumber; } | | ~~~~^~~~~~~~~~~~~ | connectionVTP.c: In member function ‘bool cConnectionVTP::CmdDELC(const char*)’: | connectionVTP.c:1986:84: error: invalid conversion from ‘cChannel*’ to ‘int’ [-fpermissive] | 1986 | cDevice::SetCurrentChannel(CurrentChannel); | | ^~~~~~~~~~~~~~ | | | | | cChannel* | In file included from /usr/include/vdr/dvbdevice.h:15, | from /usr/include/vdr/menuitems.h:14, | from /usr/include/vdr/plugin.h:14, | from ../common.h:15, | from ../server/connection.h:9, | from ../server/connectionVTP.h:4, | from connectionVTP.c:5: | /usr/include/vdr/device.h:366:37: note: initializing argument 1 of ‘static void cDevice::SetCurrentChannel(int)’ | 366 | static void SetCurrentChannel(int ChannelNumber) { currentChannel = ChannelNumber; } | | ~~~~^~~~~~~~~~~~~ | make[2]: *** [Makefile:39: connectionVTP.o] Error 1 | make[2]: Leaving directory '/<<PKGBUILDDIR>>/server' | make[1]: *** [Makefile:80: server] Error 2 | make[1]: Leaving directory '/<<PKGBUILDDIR>>' | dh_auto_build: error: make -j1 "INSTALL=install --strip-program=true" returned exit code 2 | make: *** [debian/rules:9: build] Error 25 | dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2 Helmut