thanks. it really helps me, as upgrading glib would draw a lot of effort, which I'd like to spend elsewhere. ----- Original message -----
Gergely Nagy <algernon@balabit.hu> writes:
Balazs Scheidler <bazsi@balabit.hu> writes:
The downside is that it requires glib >= 2.16, slightly newer than what syslog-ng requires right now, but still pretty damn old (released 2008-03-10, so more than 3 years old).
[...] So is the glib dependency easy to get rid of, or it is something more inherent? [...] All in all, it's reasonably easy to get rid of the hard 2.16 dependency, and I'll do that for the next release.
Done. libmongo-client 0.1.3 has been released as of an hour or so ago, tagged in git and all that. It removes the need for glib >= 2.16, and will work with 2.12 and up. When building with < 2.16, OpenSSL becomes a requirement, as I use its MD5 functions to emulate GChecksum.
Any version of OpenSSL will do, but the configure script was set up for 0.9.8. As far as I remember, that's the same as syslog-ng's, so it should be fine.
-- |8]