1. 02 Feb, 2019 2 commits
  2. 01 Feb, 2019 2 commits
  3. 19 Jan, 2019 1 commit
    • Luca Boccassi's avatar
      Problem: yqueue false sharing issues on PPC64 · 4a0c83fb
      Luca Boccassi authored
      Solution: detect cacheline size for aligment purposes at build time
      instead of hard-coding it, so that PPC and S390 can align to a value
      greater than the 64 bytes default.
      Uses libc getconf program, and falls back to the previous value of 64
      if not found.
      4a0c83fb
  4. 12 Jan, 2019 1 commit
  5. 15 Dec, 2018 1 commit
  6. 14 Dec, 2018 1 commit
  7. 28 Nov, 2018 2 commits
  8. 12 Nov, 2018 1 commit
  9. 09 Nov, 2018 1 commit
  10. 02 Nov, 2018 1 commit
    • Bill Torpey's avatar
      Some changes for CMakeLists.txt: · 29c369ff
      Bill Torpey authored
      - MacOS version requires CMake version 3.0.2 (because of policy CMP0042)
      - Add option to build instrumented binaries with Address Sanitizer
      - Add option to select compiler intrinsics for atomic ops
      - Only build docs on request (saves build time)
      29c369ff
  11. 31 Oct, 2018 1 commit
  12. 22 Oct, 2018 1 commit
  13. 09 Oct, 2018 1 commit
  14. 09 Sep, 2018 2 commits
  15. 16 Aug, 2018 1 commit
  16. 29 Jul, 2018 1 commit
    • chymanfx's avatar
      Problem: No CI for mingw64 (#3195) · da8024d3
      chymanfx authored
      * Problem: No CI for mingw64
      
      Adding CI support for mingw64 to appveyor.yml
      
      Reason: To help address the issue:
        Several checks fail under 64-bit MinGW on Windows when running make check #3185
      
      * Problem: Docs do not build with mingw64, dll already in right place
      
      Turning off WITH_DOC for mingw64
      Removing copy command for mingw64 and cygwin64 (it now seems to be directly built in "bin" directoy)
      da8024d3
  17. 26 Jul, 2018 2 commits
  18. 24 Jul, 2018 2 commits
  19. 04 Jun, 2018 1 commit
  20. 01 Jun, 2018 1 commit
  21. 30 May, 2018 1 commit
  22. 28 May, 2018 2 commits
  23. 24 May, 2018 1 commit
  24. 23 May, 2018 2 commits
  25. 22 May, 2018 1 commit
  26. 14 May, 2018 1 commit
  27. 02 May, 2018 1 commit
  28. 29 Apr, 2018 1 commit
  29. 25 Apr, 2018 1 commit
    • Dennis Klein's avatar
      Install relocatable dylibs (MacOS) · 0dda6366
      Dennis Klein authored
      Problem: When building libzmq with CMake, the installed libzmq.dylib
        has a relative install name (otool -D libzmq.dylib) on MacOS. This
        is a regression against building via autotools which sets an
        absolute install name. Effectively, the CMake built libzmq.dylib
        is rendered useless if installed in non-system directories and
        used in environments without explicit DYLD_LIBRARY_PATH mgmt. For
        example running any of the installed executables currently fails:
        $ /some_install_prefix/bin/inproc_lat
        dyld: Library not loaded: libzmq.5.dylib
          Referenced from: /some_install_prefix/bin/inproc_lat
          Reason: image not found
        Trace/BPT trap: 5
      
      Solution: Best practice is to install relocatable dylibs.
        On MacOS this means setting an install name with a special prefix,
        e.g. @rpath/libzmq.dylib, and adding the relevant search paths
        to the embedded rpath list. In this patch the necessary CMake options
        are added to generate the desired relocatable dylibs. Find more
        information on: https://cmake.org/Wiki/CMake_RPATH_handling.
      0dda6366
  30. 04 Apr, 2018 1 commit
  31. 23 Mar, 2018 1 commit
  32. 21 Mar, 2018 1 commit