[syslog-ng]Syslog-NG 1.6.3/1.6.4 broken under OpenBSD 3.5.

Steven S. syslog-ng@lists.balabit.hu
Tue, 6 Jul 2004 13:45:00 -0400


Check OpenBSD -current cvs.  There is a 1.6.4 port that works under i386,
but seems to be (slightly) broken for sparc64.  These are the only two I
tested.

-Steve S.

Gustavo Chamone wrote:
> Folks,
> 
> Syslog-NG 1.6.3 and 1.6.4 fails to compile on OpenBSD 3.5 --
> although, 1.6.2 works 'smoothly'. Compilation stops at: 
> 
> In file included from macros.c:64:
> /usr/include/arpa/inet.h:74: warning: `struct in_addr' declared
> inside parameter list /usr/include/arpa/inet.h:74: warning: its scope
> is only this definition or declaration, which is probably not what
> you want. /usr/include/arpa/inet.h:75: warning: `struct in_addr'
> declared inside parameter list /usr/include/arpa/inet.h:75: warning:
> parameter has incomplete type /usr/include/arpa/inet.h:79: warning:
> parameter has incomplete type /usr/include/arpa/inet.h:85: warning:
> parameter has incomplete type  
> macros.c: In function `format_tzofs':
> macros.c:118: `tm' undeclared (first use in this function)
> macros.c:118: (Each undeclared identifier is reported only once
> macros.c:118: for each function it appears in.)
> *** Error code 1
> 
> Stop in /root/source/syslog-ng/syslog-ng-1.6.3/src.
> *** Error code 1
> 
> Stop in /root/source/syslog-ng/syslog-ng-1.6.3/src (line 253 of
> Makefile). *** Error code 1
> 
> Stop in /root/source/syslog-ng/syslog-ng-1.6.3/src (line 418 of
> Makefile). *** Error code 1
> 
> Stop in /root/source/syslog-ng/syslog-ng-1.6.3 (line 168 of Makefile).
> 
> Keep up the good work!
> 
> Best regards,
> Gustavo Chamone
>