--- Begin Message ---
Source: libjson-rpc-cpp
Version: 0.7.0-1
Severity: serious
Tags: ftbfs bullseye sid
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/libjson-rpc-cpp.html
...
In file included from
/build/1st/libjson-rpc-cpp-0.7.0/src/jsonrpccpp/server/connectors/httpserver.cpp:14:
/build/1st/libjson-rpc-cpp-0.7.0/src/jsonrpccpp/../jsonrpccpp/common/specificationparser.h:21:97:
warning: dynamic exception specifications are deprecated in C++11
[-Wdeprecated]
21 | static std::vector<Procedure> GetProceduresFromFile(const
std::string& filename) throw (JsonRpcException);
|
^~~~~
/build/1st/libjson-rpc-cpp-0.7.0/src/jsonrpccpp/../jsonrpccpp/common/specificationparser.h:22:97:
warning: dynamic exception specifications are deprecated in C++11
[-Wdeprecated]
22 | static std::vector<Procedure> GetProceduresFromString(const
std::string& spec) throw (JsonRpcException);
|
^~~~~
/build/1st/libjson-rpc-cpp-0.7.0/src/jsonrpccpp/server/connectors/httpserver.cpp:
In member function 'virtual bool jsonrpc::HttpServer::StartListening()':
/build/1st/libjson-rpc-cpp-0.7.0/src/jsonrpccpp/server/connectors/httpserver.cpp:60:126:
error: invalid conversion from 'int (*)(void*, MHD_Connection*, const char*,
const char*, const char*, const char*, size_t*, void**)' {aka 'int (*)(void*,
MHD_Connection*, const char*, const char*, const char*, const char*, long
unsigned int*, void**)'} to 'MHD_AccessHandlerCallback' {aka 'MHD_Result
(*)(void*, MHD_Connection*, const char*, const char*, const char*, const char*,
long unsigned int*, void**)'} [-fpermissive]
60 | this->daemon = MHD_start_daemon(MHD_USE_SSL |
MHD_USE_SELECT_INTERNALLY, this->port, NULL, NULL, HttpServer::callback, this,
MHD_OPTION_HTTPS_MEM_KEY, this->sslkey.c_str(), MHD_OPTION_HTTPS_MEM_CERT,
this->sslcert.c_str(), MHD_OPTION_THREAD_POOL_SIZE, this->threads,
MHD_OPTION_END);
|
~~~~~~~~~~~~^~~~~~~~
|
|
|
int (*)(void*,
MHD_Connection*, const char*, const char*, const char*, const char*, size_t*,
void**) {aka int (*)(void*, MHD_Connection*, const char*, const char*, const
char*, const char*, long unsigned int*, void**)}
In file included from
/build/1st/libjson-rpc-cpp-0.7.0/src/jsonrpccpp/server/connectors/httpserver.h:29,
from
/build/1st/libjson-rpc-cpp-0.7.0/src/jsonrpccpp/server/connectors/httpserver.cpp:10:
/usr/include/microhttpd.h:2428:45: note: initializing argument 5 of
'MHD_Daemon* MHD_start_daemon(unsigned int, uint16_t, MHD_AcceptPolicyCallback,
void*, MHD_AccessHandlerCallback, void*, ...)'
2428 | MHD_AccessHandlerCallback dh, void *dh_cls,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/build/1st/libjson-rpc-cpp-0.7.0/src/jsonrpccpp/server/connectors/httpserver.cpp:69:108:
error: invalid conversion from 'int (*)(void*, MHD_Connection*, const char*,
const char*, const char*, const char*, size_t*, void**)' {aka 'int (*)(void*,
MHD_Connection*, const char*, const char*, const char*, const char*, long
unsigned int*, void**)'} to 'MHD_AccessHandlerCallback' {aka 'MHD_Result
(*)(void*, MHD_Connection*, const char*, const char*, const char*, const char*,
long unsigned int*, void**)'} [-fpermissive]
69 | this->daemon = MHD_start_daemon(MHD_USE_SELECT_INTERNALLY,
this->port, NULL, NULL, HttpServer::callback, this,
MHD_OPTION_THREAD_POOL_SIZE, this->threads, MHD_OPTION_END);
|
~~~~~~~~~~~~^~~~~~~~
|
|
|
int (*)(void*, MHD_Connection*, const char*,
const char*, const char*, const char*, size_t*, void**) {aka int (*)(void*,
MHD_Connection*, const char*, const char*, const char*, const char*, long
unsigned int*, void**)}
In file included from
/build/1st/libjson-rpc-cpp-0.7.0/src/jsonrpccpp/server/connectors/httpserver.h:29,
from
/build/1st/libjson-rpc-cpp-0.7.0/src/jsonrpccpp/server/connectors/httpserver.cpp:10:
/usr/include/microhttpd.h:2428:45: note: initializing argument 5 of
'MHD_Daemon* MHD_start_daemon(unsigned int, uint16_t, MHD_AcceptPolicyCallback,
void*, MHD_AccessHandlerCallback, void*, ...)'
2428 | MHD_AccessHandlerCallback dh, void *dh_cls,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~
make[3]: *** [src/jsonrpccpp/CMakeFiles/jsonrpcserverStatic.dir/build.make:144:
src/jsonrpccpp/CMakeFiles/jsonrpcserverStatic.dir/server/connectors/httpserver.cpp.o]
Error 1
--- End Message ---