Hi, On Thu, Jan 17, 2013 at 9:36 PM, Gergely Nagy <algernon@balabit.hu> wrote:
Evan Rempel <erempel@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