configure with libnss and libnspr
When using using -
./configure --with-libnss-libraries=/usr/lib --with-libnss-includes=/usr/include/nss/ --with-libnspr-libraries=/usr/lib --with-libnspr-includes=/usr/include/nspr
if the libnss and libnspr libraries are not present the compile will finish without error.
Updated by Jason Taylor over 4 years ago
I believe I have a working version but it appears to have broken the appveyor and travis tests due to the previous silent failure.
It looks like nss/nspr is not installed and now if the libraries/includes are not present the build will fail. The exception is the osx build as the nss/nspr libraries are defined and installed.
I am not familiar with the appveyor side but I can probably figure it and the travis side out if you would like?
Updated by Victor Julien over 4 years ago
For appveyor, you should add these lines to the appveyor.yml
- c:\msys64\usr\bin\pacman -Su --noconfirm mingw-w64-"%MINGW_ARCH%"-nss - c:\msys64\usr\bin\pacman -Su --noconfirm mingw-w64-"%MINGW_ARCH%"-nspr
For the travis-ci one you can just add the libnss3-dev package, the nspr one will then be installed as a dependency. I guess it would make sense to allow for at least one builder w/o nss/nspr.