desura / Desurium

Free online games platform (juegos gratis), with an open source client. LGPL repo for Desura client. Potentially out of date. See https://github.com/desura/desura-app for newest (LGPL) client.
https://www.desura.com/es
GNU General Public License v3.0
270 stars 42 forks source link

cef compile error because of nss 3.15 #572

Closed TheSiege closed 11 years ago

TheSiege commented 11 years ago

http://bpaste.net/show/113645/

karolherbst commented 11 years ago

this is the important part:

net/base/x509_certificate_nss.cc: In function 'void net::{anonymous}::ParsePrincipal(CERTName*, net::CertPrincipal*)':
net/base/x509_certificate_nss.cc:322:46: error: invalid conversion from 'char* (*)(const CERTName*) {aka char* (*)(const CERTNameStr*)}' to 'CERTGetNameFunc {aka char* (*)(CERTNameStr*)}' [-fpermissive]
       CERT_GetStateName, CERT_GetCountryName };
                                              ^
net/base/x509_certificate_nss.cc:322:46: error: invalid conversion from 'char* (*)(const CERTName*) {aka char* (*)(const CERTNameStr*)}' to 'CERTGetNameFunc {aka char* (*)(CERTNameStr*)}' [-fpermissive]
net/base/x509_certificate_nss.cc:322:46: error: invalid conversion from 'char* (*)(const CERTName*) {aka char* (*)(const CERTNameStr*)}' to 'CERTGetNameFunc {aka char* (*)(CERTNameStr*)}' [-fpermissive]
net/base/x509_certificate_nss.cc:322:46: error: invalid conversion from 'char* (*)(const CERTName*) {aka char* (*)(const CERTNameStr*)}' to 'CERTGetNameFunc {aka char* (*)(CERTNameStr*)}' [-fpermissive]
karolherbst commented 11 years ago

okay this might be a nss problem

karolherbst commented 11 years ago

does it work with nss-3.14.3?

TheSiege commented 11 years ago

yes; it works with 3.14; so 3.15 causes the breakage