Problems compiling syslog-ng on RH9 with spoof source
Hi, I'm having some difficulty building syslog-ng on RH9 with spoof source. I've looked through the archives and haven't seen this particular issue. I've tried it using 1.6.5, 1.6.7, 1.6.10. They all have the same problem. I've loaded libol-0.3.16 and libnet-1.1.2.1-2.0. It will build fine w/o spoof source enabled. The start of the compiling problem appears as below. Any suggestions? thanks. -gv if gcc -DHAVE_CONFIG_H -I. -I/usr/src/redhat/SOURCES/syslog-ng-1.6.10/src -I. -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H -g -O2 -Wall -I/usr/src/redhat/SOURCES/libol-0.3.16/src -D_GNU_SOURCE -MT afinet.o -MD -MP -MF ".deps/afinet.Tpo" \ -c -o afinet.o `test -f 'afinet.c' || echo '/usr/src/redhat/SOURCES/syslog-ng-1.6.10/src/'`afinet.c; \ then mv -f ".deps/afinet.Tpo" ".deps/afinet.Po"; \ else rm -f ".deps/afinet.Tpo"; exit 1; \ fi In file included from afinet.c:47: afinet.c.x:34: parse error before "libnet_t" afinet.c.x:34: warning: no semicolon at end of struct or union afinet.c.x:41: parse error before '}' token afinet.c.x: In function `do_afinet_dest_mark': afinet.c.x:50: dereferencing pointer to incomplete type afinet.c.x:51: dereferencing pointer to incomplete type afinet.c.x:52: dereferencing pointer to incomplete type afinet.c.x:53: dereferencing pointer to incomplete type afinet.c.x: In function `do_afinet_dest_free': afinet.c.x:59: dereferencing pointer to incomplete type
On Wed, 12 Apr 2006 15:22:52 PDT, "Veum, Gary" said:
I'm having some difficulty building syslog-ng on RH9 with spoof source.
Is there a particular reason you're still stuck with RH9, rather than moving to RHEL 4.0, CentOS 4.whatever, or Fedora Core 4/5? RH9 has been unsupported for quite some time now, and is known to be easily rootable, as many security fixes haven't been backported.
participants (2)
-
Valdis.Kletnieks@vt.edu
-
Veum, Gary