Source: silverjuke
Version: 18.2.1-5
Severity: important
Tags: ftbfs sid forky
X-Debbugs-Cc: sramacher@debian.org
Dear maintainer,
silverjuke FTBFS with pupnp 22.1.8 (which will be available in
experimental soon):
src/sjmodules/scanner/upnp_scanner.cpp: In member function ‘bool SjUpnpScannerModule::init_client()’:
src/sjmodules/scanner/upnp_scanner.cpp:667:40: error: invalid conversion from ‘int (*)(Upnp_EventType, const void*, void*)’ {aka ‘int (*)(Upnp_EventType_e, const void*, void*)’} to ‘Upnp_FunPtr’ {aka ‘int (*)(Upnp_EventType_e, void*, void*)’} [-fpermissive]
667 | int error = UpnpRegisterClient(client_event_handler, this/*user data*/, &m_clientHandle);
| ^~~~~~~~~~~~~~~~~~~~
| |
| int (*)(Upnp_EventType, const void*, void*) {aka int (*)(Upnp_EventType_e, const void*, void*)}
In file included from src/sjmodules/upnp.h:34,
from src/sjmodules/scanner/upnp_scanner.cpp:55:
/usr/include/upnp/upnp.h:1050:21: note: initializing argument 1 of ‘int UpnpRegisterClient(Upnp_FunPtr, const void*, UpnpClient_Handle*)’
1050 | Upnp_FunPtr Callback,
| ~~~~~~~~~~~~^~~~~~~~
make[2]: *** [Makefile:3493: src/sjmodules/scanner/silverjuke-upnp_scanner.o] Error 1
make[2]: *** Waiting for unfinished jobs....
src/sjmodules/kiosk/virtkeybd.cpp: In member function ‘void SjVirtKeybdFrame::InitKeybdFrame()’:
src/sjmodules/kiosk/virtkeybd.cpp:878:102: warning: ‘wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)’ is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations]
878 | m_textFontLarge = wxFont(10, wxSWISS, wxNORMAL, wxBOLD, FALSE, g_mainFrame->GetBaseFontFace());
| ^
In file included from /usr/include/wx-3.2/wx/font.h:632,
from /usr/include/wx-3.2/wx/window.h:23,
from /usr/include/wx-3.2/wx/wx.h:38,
from src/sjbase/base.h:45,
from src/sjmodules/kiosk/virtkeybd.cpp:37:
/usr/include/wx-3.2/wx/gtk/font.h:91:5: note: declared here
91 | wxFont(int size,
| ^~~~~~
src/sjmodules/kiosk/virtkeybd.cpp:904:106: warning: ‘wxFont::wxFont(int, int, int, int, bool, const wxString&, wxFontEncoding)’ is deprecated: use wxFONT{FAMILY,STYLE,WEIGHT}_XXX constants [-Wdeprecated-declarations]
904 | wxSWISS, wxNORMAL, wxBOLD, FALSE, g_mainFrame->GetBaseFontFace());
| ^
/usr/include/wx-3.2/wx/gtk/font.h:91:5: note: declared here
91 | wxFont(int size,
| ^~~~~~
src/sjmodules/scanner/folder_scanner.cpp: In member function ‘wxString SjFolderScannerSource::UrlPlusFile()’:
src/sjmodules/scanner/folder_scanner.cpp:57:29: warning: ‘bool wxFileName::Normalize()’ is deprecated: specify the wanted flags explicitly to avoid surprises [-Wdeprecated-declarations]
57 | fn.Normalize();
| ~~~~~~~~~~~~^~
In file included from /usr/include/wx-3.2/wx/filesys.h:18,
from src/sjbase/base.h:47,
from src/sjmodules/scanner/folder_scanner.cpp:33:
/usr/include/wx-3.2/wx/filename.h:366:10: note: declared here
366 | bool Normalize()
| ^~~~~~~~~
src/sjmodules/scanner/folder_scanner.cpp: In member function ‘virtual long int SjFolderScannerModule::AddSources(int, wxWindow*)’:
src/sjmodules/scanner/folder_scanner.cpp:627:29: warning: ‘bool wxFileName::Normalize()’ is deprecated: specify the wanted flags explicitly to avoid surprises [-Wdeprecated-declarations]
627 | fn.Normalize();
| ~~~~~~~~~~~~^~
/usr/include/wx-3.2/wx/filename.h:366:10: note: declared here
366 | bool Normalize()
| ^~~~~~~~~
src/sjmodules/scanner/folder_scanner.cpp:643:29: warning: ‘bool wxFileName::Normalize()’ is deprecated: specify the wanted flags explicitly to avoid surprises [-Wdeprecated-declarations]
643 | fn.Normalize();
| ~~~~~~~~~~~~^~
/usr/include/wx-3.2/wx/filename.h:366:10: note: declared here
366 | bool Normalize()
| ^~~~~~~~~
src/sjmodules/scanner/server_scanner.cpp: In member function ‘bool SjServerScannerModule::IterateHttp(SjColModule*, SjServerScannerSource*, bool&)’:
src/sjmodules/scanner/server_scanner.cpp:527:45: warning: ‘bool wxFileName::Normalize()’ is deprecated: specify the wanted flags explicitly to avoid surprises [-Wdeprecated-declarations]
527 | fn.Normalize();
| ~~~~~~~~~~~~^~
In file included from /usr/include/wx-3.2/wx/filesys.h:18,
from src/sjbase/base.h:47,
from src/sjmodules/scanner/server_scanner.cpp:37:
/usr/include/wx-3.2/wx/filename.h:366:10: note: declared here
366 | bool Normalize()
| ^~~~~~~~~
make[2]: Leaving directory '/build/silverjuke-Ceuxvu/silverjuke-18.2.1'
make[1]: *** [Makefile:4705: all-recursive] Error 1
make[1]: Leaving directory '/build/silverjuke-Ceuxvu/silverjuke-18.2.1'
dh_auto_build: error: make -j7 returned exit code 2
See the attached log for details.
Cheers