Would it be possible to make riemann-c-client available in EPEL7 ?
All the build dependencies are already available on this platform. The package available in https://copr.fedoraproject.org/coprs/czanik/syslog-ng36epel6/builds/ has a couple of improvements over the version in EPEL and rebuilds perfectly on EL7.
Thanks a lot !
FWIW, CzP's repository has riemann-c-client 1.2.1, while upstream is at 1.5.0.
It would be great if the new upstream could be packaged for EPEL, because that has TLS support (via GnuTLS 3.3+).
I can't give you time estimation, when I'll get there (I'll be off-line for a week due to holidays), but once I get back I'll do this.
First I'll need to update the package in Rawhide. Once that ready, I can build it for EPEL7. The reason is the EPEL packaging guideline: once a version is there, it can't easily be updated (if at all).
Gergely Nagy (riemann-c-client upstream developer) will try to lower the GnuTLS requirements which are currently not met neither on EL6 nor on EL7.
Another update: I just pushed a patchset to riemann-c-client master that lowers the GnuTLS requirement to 2.8+ (AFAIK EPEL6 has 2.8.5). I'll do an 1.6.0 release either today or tomorrow.
riemann-c-client 1.6.1 was released, which made it possible to compile it with GnuTLS even on RHEL6: https://github.com/algernon/riemann-c-client/releases
I made two koji builds (rawhide and EPEL7) if you want to test it:
After a few additional fixes the riemann-c-client package is now committed and built for rawhide and EPEL7.
For the impatient here are the koji links:
Please let me know, how this package works for you (not just failures...)!
riemann-c-client-1.6.1-4.el7 has been submitted as an update for Fedora EPEL 7.
riemann-c-client-1.6.1-4.el7 has been pushed to the Fedora EPEL 7 stable repository.