1. 19 Jan, 2019 2 commits
  2. 14 Jan, 2019 1 commit
  3. 12 Jan, 2019 1 commit
  4. 15 Dec, 2018 1 commit
  5. 14 Dec, 2018 1 commit
    • Jeremie Courreges-Anglas's avatar
      Problem: libtool -export-symbols-regexp seems to leak weak symbols · 687c7585
      Jeremie Courreges-Anglas authored
      Solution: go back to using -Wl,--version-script.
      
      Use ax_check_vscript.m4 from the autoconf-archive to detect support on
      multiple platforms (eg Solaris ld(1) -M).
      
      libtool -export-symbols-regexp used ld(1) --retain-symbols-file under
      the hood, the latter lets some C++ weak symbols make their way into the
      dynamic symbols table, along with the zmq_* interface.  The reason for
      such behavior is unknown to me.
      687c7585
  6. 07 Dec, 2018 1 commit
  7. 28 Nov, 2018 4 commits
  8. 27 Nov, 2018 1 commit
  9. 23 Nov, 2018 1 commit
  10. 13 Nov, 2018 1 commit
  11. 09 Nov, 2018 2 commits
  12. 05 Nov, 2018 1 commit
  13. 04 Nov, 2018 1 commit
  14. 23 Jun, 2018 1 commit
  15. 03 Jun, 2018 1 commit
  16. 30 May, 2018 1 commit
  17. 28 May, 2018 1 commit
  18. 24 May, 2018 1 commit
  19. 13 May, 2018 1 commit
    • Luca Boccassi's avatar
      Problem: Sun Studio build errors · 7ba074fa
      Luca Boccassi authored
      Solution: add compiler flags to support extensions like anonymous
      structs in unions, fix casting of const, and check for suncc rather
      than solaris
      7ba074fa
  20. 14 Apr, 2018 1 commit
    • Asaf Kahlon's avatar
      configure.ac: serach for dladdr only on libunwind · ce2f8797
      Asaf Kahlon authored
      The original configure.ac tries to check for dladdr, but it actually needs
      it only in case we have libunwind (which has a another section and checks for it
      too).
      This can fail the build on systems without dynamic linking support.
      Therefore, the dladdr check has to be preformed only when checking libunwind.
      Signed-off-by: 's avatarAsaf Kahlon <asafka7@gmail.com>
      ce2f8797
  21. 23 Mar, 2018 2 commits
  22. 21 Mar, 2018 2 commits
  23. 09 Mar, 2018 1 commit
    • Luca Boccassi's avatar
      Problem: TIPC availability check is too strict (#2977) · 19060345
      Luca Boccassi authored
      * Problem: TIPC availability check is too strict
      
      Solution: at build time only check if the API is available. In the tests
      do a first check and a skip if the functionality is not available.
      
      TIPC needs an in-tree but not loaded by default kernel module, tipc.ko
      to be loaded, which requires root, so it is unlikely to be available on
      any build system by default.
      This will allow most distributions to ship with TIPC support built in,
      and to avoid tests failure if the module is not there.
      
      * Problem: no Travis tests for TIPC
      
      Solution: mark one job with sudo: required and load the kernel module
      
      * Problem: CMake fails when test returns 77 (skip)
      
      Solution: set property to let it mark the test as skipped as intended
      19060345
  24. 11 Feb, 2018 1 commit
  25. 10 Feb, 2018 1 commit
  26. 13 Dec, 2017 1 commit
  27. 20 Nov, 2017 1 commit
  28. 18 Nov, 2017 1 commit
  29. 09 Nov, 2017 1 commit
  30. 17 Oct, 2017 1 commit
  31. 16 Oct, 2017 2 commits
    • Luca Boccassi's avatar
      Problem: autoconf does not use pkgconfig for NORM · 78cdff3a
      Luca Boccassi authored
      Solution: use the pkgconfig macro as the first step and then fallback
      to manual checks
      78cdff3a
    • f18m's avatar
      Background threads enhancements (#2778) · bfbb4ff2
      f18m authored
      * Background thread scheduling 
      
      - add ZMQ_THREAD_AFFINITY ctx option; set all thread scheduling options
      from the context of the secondary thread instead of using the main
      process thread context!
      - change ZMQ_THREAD_PRIORITY to support setting NICE of the background
      thread when using SCHED_OTHER
      bfbb4ff2
  32. 18 Aug, 2017 1 commit