Source: silverjuke Version: 16.5.3-1 Severity: important Tags: sid buster silverjuke FTBFS against upnp 1.8 (available in experimental): | g++ -DPACKAGE_NAME=\"silverjuke\" -DPACKAGE_TARNAME=\"silverjuke\" -DPACKAGE_VERSION=\"16.5.3\" -DPACKAGE_STRING=\"silverjuke\ 16.5.3\" -DPACKAGE_BUGREPORT=\"r...@b44t.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"silverjuke\" -DVERSION=\"16.5.3\" -DENABLE_NLS=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_ENDIAN_H=1 -I. -Isrc -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libdrm -DPKGDATADIR=\"/usr/share/silverjuke\" -DPKGDOCDIR=\"/usr/share/doc/silverjuke\" -Wdate-time -D_FORTIFY_SOURCE=2 -Isrc -Wall -Wno-unused-but-set-variable -g -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/sjmodules/scanner/silverjuke-upnp_scanner.o `test -f 'src/sjmodules/scanner/upnp_scanner.cpp' || echo './'`src/sjmodules/scanner/upnp_scanner.cpp | src/sjmodules/scanner/upnp_scanner.cpp: In function 'int client_event_handler(Upnp_EventType, void*, void*)': | src/sjmodules/scanner/upnp_scanner.cpp:571:49: error: invalid use of incomplete type 'struct client_event_handler(Upnp_EventType, void*, void*)::Upnp_Discovery' | int error = UpnpDownloadXmlDoc(discoverEvent->Location, &p_description_doc); | ^~ | src/sjmodules/scanner/upnp_scanner.cpp:568:12: note: forward declaration of 'struct client_event_handler(Upnp_EventType, void*, void*)::Upnp_Discovery' | struct Upnp_Discovery* discoverEvent = (struct Upnp_Discovery*)p_event; | ^~~~~~~~~~~~~~ | src/sjmodules/scanner/upnp_scanner.cpp:571:51: error: invalid use of incomplete type 'struct client_event_handler(Upnp_EventType, void*, void*)::Upnp_Discovery' | int error = UpnpDownloadXmlDoc(discoverEvent->Location, &p_description_doc); | ^~~~~~~~ | src/sjmodules/scanner/upnp_scanner.cpp:568:12: note: forward declaration of 'struct client_event_handler(Upnp_EventType, void*, void*)::Upnp_Discovery' | struct Upnp_Discovery* discoverEvent = (struct Upnp_Discovery*)p_event; | ^~~~~~~~~~~~~~ | src/sjmodules/scanner/upnp_scanner.cpp:576:96: error: invalid use of incomplete type 'struct client_event_handler(Upnp_EventType, void*, void*)::Upnp_Discovery' | g_upnpModule->LogMinorUpnpError("Cannot download device description", error, discoverEvent->Location); | ^~ | src/sjmodules/scanner/upnp_scanner.cpp:568:12: note: forward declaration of 'struct client_event_handler(Upnp_EventType, void*, void*)::Upnp_Discovery' | struct Upnp_Discovery* discoverEvent = (struct Upnp_Discovery*)p_event; | ^~~~~~~~~~~~~~ | src/sjmodules/scanner/upnp_scanner.cpp:576:98: error: invalid use of incomplete type 'struct client_event_handler(Upnp_EventType, void*, void*)::Upnp_Discovery' | g_upnpModule->LogMinorUpnpError("Cannot download device description", error, discoverEvent->Location); | ^~~~~~~~ | src/sjmodules/scanner/upnp_scanner.cpp:568:12: note: forward declaration of 'struct client_event_handler(Upnp_EventType, void*, void*)::Upnp_Discovery' | struct Upnp_Discovery* discoverEvent = (struct Upnp_Discovery*)p_event; | ^~~~~~~~~~~~~~ | src/sjmodules/scanner/upnp_scanner.cpp:582:61: error: invalid use of incomplete type 'struct client_event_handler(Upnp_EventType, void*, void*)::Upnp_Discovery' | parseDeviceDescription(p_description_doc, discoverEvent->Location, this_, &this_->m_mediaServerList); | ^~ | src/sjmodules/scanner/upnp_scanner.cpp:568:12: note: forward declaration of 'struct client_event_handler(Upnp_EventType, void*, void*)::Upnp_Discovery' | struct Upnp_Discovery* discoverEvent = (struct Upnp_Discovery*)p_event; | ^~~~~~~~~~~~~~ | src/sjmodules/scanner/upnp_scanner.cpp:582:63: error: invalid use of incomplete type 'struct client_event_handler(Upnp_EventType, void*, void*)::Upnp_Discovery' | parseDeviceDescription(p_description_doc, discoverEvent->Location, this_, &this_->m_mediaServerList); | ^~~~~~~~ | src/sjmodules/scanner/upnp_scanner.cpp:568:12: note: forward declaration of 'struct client_event_handler(Upnp_EventType, void*, void*)::Upnp_Discovery' | struct Upnp_Discovery* discoverEvent = (struct Upnp_Discovery*)p_event; | ^~~~~~~~~~~~~~ | src/sjmodules/scanner/upnp_scanner.cpp: In member function 'bool SjUpnpScannerModule::init_client()': | src/sjmodules/scanner/upnp_scanner.cpp:652:89: error: invalid conversion from 'int (*)(Upnp_EventType, void*, void*) {aka int (*)(Upnp_EventType_e, void*, void*)}' to 'Upnp_FunPtr {aka int (*)(Upnp_EventType_e, const void*, void*)}' [-fpermissive] | int error = UpnpRegisterClient(client_event_handler, this/*user data*/, &m_clientHandle); | ^ | In file included from src/sjmodules/upnp.h:34:0, | from src/sjmodules/scanner/upnp_scanner.cpp:55: | /usr/include/upnp/upnp.h:989:17: note: initializing argument 1 of 'int UpnpRegisterClient(Upnp_FunPtr, const void*, UpnpClient_Handle*)' | EXPORT_SPEC int UpnpRegisterClient( | ^~~~~~~~~~~~~~~~~~ | src/sjmodules/scanner/upnp_scanner.cpp: At global scope: | src/sjmodules/scanner/upnp_scanner.cpp:66:13: warning: 'void parseDeviceDescription(IXML_Document*, const char*, SjUpnpScannerModule*, SjSPHash*)' defined but not used [-Wunused-function] | static void parseDeviceDescription(IXML_Document* p_doc, const char* p_location, SjUpnpScannerModule* module, SjSPHash* addToList) | ^~~~~~~~~~~~~~~~~~~~~~ | Makefile:3283: recipe for target 'src/sjmodules/scanner/silverjuke-upnp_scanner.o' failed
Full log at https://people.debian.org/~sramacher/logs/upnp/silverjuke_amd64-2017-12-12T20:51:39Z.log Cheers -- Sebastian Ramacher
signature.asc
Description: PGP signature