1. 27 Sep, 2016 2 commits
    • Luca Boccassi's avatar
      Problem: pkg-config Requires.private is broken · 06d810b4
      Luca Boccassi authored
      Solution: use only Libs.private to avoid breaking application builds.
      Even though Requires.private are supposed to be parsed only if
      pkg-config is called with --static, the --cflags parameter is enough
      to trigger the parsing, causing build failures for applications that
      do not (and should not) depend on libzmq's dependencies.
      06d810b4
    • Luca Boccassi's avatar
      Problem: pkgconfig file does not support static link · 6d941160
      Luca Boccassi authored
      Solution: add dependencies, if necessary, to the .private Libs and
      Requires field of the pkgconfig file at build time.
      This way pkg-config --static --libs libzmq will correctly print
      dependencies if they were used to build the static libzmq.a library.
      6d941160
  2. 02 May, 2016 1 commit
  3. 13 May, 2015 1 commit
  4. 11 Feb, 2014 1 commit
    • Josh Blum's avatar
      fix libzmq.pc generation under cmake · b1471da5
      Josh Blum authored
      The ${libdir} was getting replaced/removed by configure_file() making pkg-config give bad flags: -L -lzmq
      My fix was to add @ONLY to configure_file() so ${} style pkg-config substitutions are left alone.
      In addition, I put the other typical ${} substitutions back into the libzmq.pc, since its now safe.
      b1471da5
  5. 02 Jan, 2013 1 commit