failes to compile (gcc 5.2)
Created by: m4rkusxxl
Hi!
I just tried to compile torbrowser 5 with the current gcc 5.2.
I get this error: In file included from …/torbrowser-38.2.0_p500/ff/security/manager/ssl/src/Unified_cpp_manager_ssl_src1.cpp:20:0: …/torbrowser-38.2.0_p500/security/manager/ssl/src/nsNSSCallbacks.cpp: In static member function 'static void nsNSSHttpInterface::initTable()': …/torbrowser-38.2.0_p500/security/manager/ssl/src/nsNSSCallbacks.cpp:601:16: error: invalid conversion from 'SECStatus ()(SEC_HTTP_SERVER_SESSION, const char, const char_, const char_, const char_, PRIntervalTime, void__) {aka SECStatus ()(void_, const char_, const char_, const char_, const char_, unsigned int, void__)}' to 'SEC_HttpRequest_CreateFcn {aka SECStatus ()(void_, const char_, const char_, const char_, unsigned int, void**)}' [-fpermissive] v1.createFcn = createFcn;
I have a normal firefox installed, too. gcc seems to use the typedef from the system include (/usr/include/nss/ocspt.h) for SEC_HttpRequest_CreateFcn. (The system one has only three "const char*" parameters.)
I dont know if its an issue with this package or upstream.