<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#0050d0">
<font size="-1"><font face="Helvetica, Arial, sans-serif">Bazsi, what
version of libdbi should work? I just downloaded the very latest
version (0.8.4) and I get the same errors Matthew does.<br>
<br>
-Patrick<br>
</font></font><br>
Sent: Giovedì 2 Settembre 2010 9.28.43<br>
From: Balazs Scheidler <a class="moz-txt-link-rfc2396E" href="mailto:bazsi@balabit.hu">&lt;bazsi@balabit.hu&gt;</a><br>
To: Syslog-ng users' and developers' mailing list
<a class="moz-txt-link-rfc2396E" href="mailto:syslog-ng@lists.balabit.hu">&lt;syslog-ng@lists.balabit.hu&gt;</a> <br>
Subject: Re: [syslog-ng] 3.2 alpha 2 build error
<blockquote cite="mid:1283441323.6891.17.camel@bzorp.lan" type="cite">
  <pre wrap="">On Thu, 2010-08-19 at 18:16 -0700, Matthew Hall wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap="">When building using debian/rules binary on 3.2 alpha 2 my build fails 
here. Any advice on this one?

Thanks,
Matthew.

/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../..  -I../../src -I.. -DENABLE_SQL=1 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -I/usr/include/eventlog     -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I/usr/include -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -g -O2 -Wall -MT libafsql_la-afsql.lo -MD -MP -MF .deps/libafsql_la-afsql.Tpo -c -o libafsql_la-afsql.lo `test -f 'afsql.c' || echo './'`afsql.c
libtool: compile:  gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../src -I.. -DENABLE_SQL=1 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/eventlog -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -I/usr/include -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Wall -MT libafsql_la-afsql.lo -MD -MP -MF .deps/libafsql_la-afsql.Tpo -c afsql.c  -fPIC -DPIC -o .libs/libafsql_la-afsql.o
afsql.c:120: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘dbi_instance’
afsql.c: In function ‘afsql_dd_insert_db’:
afsql.c:583: warning: implicit declaration of function ‘dbi_conn_new_r’
afsql.c:583: error: ‘dbi_instance’ undeclared (first use in this function)
afsql.c:583: error: (Each undeclared identifier is reported only once
afsql.c:583: error: for each function it appears in.)
afsql.c: In function ‘afsql_dd_init’:
afsql.c:1007: warning: implicit declaration of function ‘dbi_initialize_r’
afsql.c:1007: error: ‘dbi_instance’ undeclared (first use in this function)

    </pre>
  </blockquote>
  <pre wrap=""><!---->
This is caused by a too old libdbi. Either disable sql support, or
upgrade libdbi.

  </pre>
</blockquote>
</body>
</html>