1. 25 Mar, 2014 2 commits
  2. 21 Mar, 2014 4 commits
    • Pieter Hintjens's avatar
      Merge pull request #945 from twwlogin/patch-2 · 4706a18c
      Pieter Hintjens authored
      Allow iov_base as char * on Solaris 8/9/10.
      4706a18c
    • Pieter Hintjens's avatar
      Merge pull request #944 from twwlogin/patch-1 · 20f22e04
      Pieter Hintjens authored
      Include zmq.h after platform.hpp
      20f22e04
    • twwlogin's avatar
      Allow iov_base as char * on Solaris 8/9/10. · b7a663f1
      twwlogin authored
      On Solaris 8, 9, 10/SPARC, iov_base is of type caddr_t which is char *. The Sun C++ compiler errors with "Cannot assign void* to char*". Using a static case to override this. On Solaris 11, HP-UX, AIX, and RHEL, iov_base is void * so no issues there. This seems a rather hackish solution so open to something better.
      b7a663f1
    • twwlogin's avatar
      Include zmq.h after platform.hpp · 9051456f
      twwlogin authored
      zmq.h requires definitions from platform.hpp so include platform.hpp before zmq.h. This is only an intermediate fix though. zmq.h should not require definitions from platform.hpp because platform.hpp is not installed. So, when zmq.h wants to include <inttypes.h> on ZMQ_HAVE_SOLARIS || ZMQ_HAVE_OPENVMS, it will not and fall back to #include <stdint.h> which will fail when building something like pyzmq on Solaris 8, 9/SPARC which do not have <stdint.h>
      9051456f
  3. 20 Mar, 2014 4 commits
  4. 19 Mar, 2014 3 commits
  5. 18 Mar, 2014 4 commits
  6. 17 Mar, 2014 10 commits
  7. 16 Mar, 2014 12 commits
  8. 15 Mar, 2014 1 commit