zmqpp
zmqpp copied to clipboard
Fix Travis builds to use tweetnacl
Currently all travis builds are either with or without libsodium.
Since libzmq defaulted to tweetnacl, it may be useful to run Travis against that, too.
I had tried to configure such builds, but I failed: libsodium kept getting cloned, compiled, installed and linked against libzmq, regardless of the environment variable that I set. (I tried CURVE=libsodium, CURVE=tweetnacl, WITH_LIBSODIUM=0, without that variable and a few other combinations, but all Travis builds continued to use libsodium. )
I'm sure this post is more of a treatise on my incompetence than an actual bug report, but I think that building against defaults should definitely be part of the Travis build.
This sounds sensible, I really need to keep up with changed to libzmq and update things here. As I understand it the tweetnacl should simplify things for us anyway and maybe let us reduce the overall number of build options.