[syslog-ng] syslog-ng 3.4.0rc2 has been released

Sandor Geller Sandor.Geller at morganstanley.com
Fri Jan 18 10:58:47 CET 2013


Hi,

On Thu, Jan 17, 2013 at 9:36 PM, Gergely Nagy <algernon at balabit.hu> wrote:
> Evan Rempel <erempel at uvic.ca> writes:
>
>> The download page for 3.4rc1 had eventlog 0.2.13
>> The download page for 3.4rc2 has eventlog 0.2.12
>>
>> That seems to be an oversight.
>
> I'm not entirely sure what happened, but the eventlog version thankfully
> doesn't matter. In all honesty, though... I'd distribute the two
> separately, and at worst, embed a copy for convenience, like we do for
> some other libraries.

The eventlog version could matter for people building 64-bit stuff
using a compiler other than gcc.

Looks like 0.2.12+20120504+1700 is the first version which has the fix
for the issue I ran into (alloca.h wasn't included)

diff -urN eventlog-0.2.12/src/evtstr.c
eventlog-0.2.12+20120504+1700/src/evtstr.c
--- eventlog-0.2.12/src/evtstr.c        2010-06-16 10:26:05.000000000 +0200
+++ eventlog-0.2.12+20120504+1700/src/evtstr.c  2012-05-04
17:00:21.000000000 +0200
@@ -45,9 +45,10 @@
 #include <assert.h>
 #include <stdio.h>
 #include <string.h>
-#ifdef _MSC_VER
+#ifdef __WIN32__
 #include <malloc.h>
 #endif
+#include <alloca.h>

 /* event string handling */

So please make sure that 0.2.13 is available in the expected place as
well, the below link doesn't list it:

http://www.balabit.com/downloads/files?path=/eventlog/0.2

Regards,

Sandor


More information about the syslog-ng mailing list