[syslog-ng] [PATCH] afmongodb: Support system-installed libmongo-client at configure time.

Gergely Nagy algernon at balabit.hu
Wed Jun 15 23:34:05 CEST 2011


Gergely Nagy <algernon at balabit.hu> writes:

> Gergely Nagy <algernon at balabit.hu> writes:
>
>> Modify configure.in to recognise a suitable version (>= 0.1.0) of the
>> libmongo-client library, and use it instead of the internal version if
>> requested so.
>
> Also, please update the internal libmongo-client to v0.1.0, released a
> couple of hours ago. (It is tagged v0.1.0 in the upstream git tree at
> git://github.com/algernon/libmongo-client.git)

Actually, since this hasn't been done yet - I plan to release 0.1.1
tomorrow, which would be a better candidate: it has a few new things
that I plan to use in the mongodb driver in 3.4, and also fixes a
problem on a few platform + gcc combinations. I played too many pointer
games, and on a few architectures, a certain GCC version overoptimised
it, and the result wasn't pretty.

That fixed, and the new stuff would be great to have in the internal
library.

The NEWS file in my git tree has more info about what 0.1.1 will
bring. It's API and ABI compatible with 0.1.0, and so on and so forth.

So updating to 0.1.1 would be better in the long run, as I won't have to
ask for another update once I get to publishing the interesting mongodb
stuff for 3.4 ;)

-- 
|8]



More information about the syslog-ng mailing list