When building rsyslog with zeromq support, rsyslog ensures that czmq has a version greater than 1.0.2 or something, and then fails out becauase czmq is not correctly reporting it's own version. I was able to correct the version reporiting with the following: src_prepare() { sed -i -e 's|-Werror||g' configure.ac || die + sed -i -e "s/^\(AC_INIT(\[czmq\],\).*\(,\[zeromq-dev\@lists\.zeromq\.org\])\)/\1\[$PV\]\2/" configure.ac || die autotools-utils_src_prepare } Reproducible: Always Steps to Reproduce: 1. build latest version of rsyslog (8.2.1) with zeromq support. Expected Results: czmq should report the correct version
which version of czmq are you using?
This was latest (2.1.0) but I think it affects all versions >=2.0
+ 27 Apr 2014; Justin Lecher <jlec@gentoo.org> czmq-2.0.3.ebuild, + czmq-2.1.0.ebuild, +files/version.sh: + Fix missing verison number in pkg-config file, #508864 +