[syslog-ng]File size limit exceeded??

Nathan nathank@netflip.com
19 Nov 2002 11:26:18 -0800


On Wed, 2002-11-13 at 00:28, Balazs Scheidler wrote:
> On Tue, Nov 12, 2002 at 03:57:44PM -0800, Nathan wrote:
> > On Fri, 2002-11-08 at 01:41, Balazs Scheidler wrote:
> > > On Thu, Nov 07, 2002 at 01:27:52PM -0800, Nathan wrote:
> > > > i keep getting this error every time i try and start syslog-ng the
> > > > system is redhat linux 2.4.18. any clues on why i'm getting this?
> > > > thanks. 
> > > > 
> > > > io.c: Preparing fd 7 for writing
> > > > io.c: Preparing fd 8 for writing
> > > > File size limit exceeded
> > > 
> > > does the program exit in this case? it seems that syslog-ng gets a SIGXFSZ
> > > signal:
> > > 
> > >        SIGXFSZ     25,25,31     C      File size limit exceeded (4.2 BSD)
> > > 
> > > did syslog-ng detect O_LARGEFILE during configure? does your filesystem
> > > support 64 bit file sizes?
> > 
> > yep exits every time with the same error. as far as i can tell
> > O_LARGEFILE was not detected during configure and it seems thats my
> > filesystem (ext3 on redhat 7.3) supports 64 bit files sizes. 
> 
> what about checking why O_LARGEFILE was not detected? the config.log would
> help here.

the config.log does not say anything about O_LARGEFILE. unless im
missing soemthing.. 

This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

the config.log file..
configure:565: checking for a BSD compatible install
configure:618: checking whether build environment is sane
configure:675: checking whether make sets ${MAKE}
configure:721: checking for working aclocal
configure:734: checking for working autoconf
configure:747: checking for working automake
configure:760: checking for working autoheader
configure:773: checking for working makeinfo
configure:839: checking whether build environment is sane
configure:880: checking for gcc
configure:993: checking whether the C compiler (gcc  ) works
configure:1009: gcc -o conftest    conftest.c  1>&5
configure:1035: checking whether the C compiler (gcc  ) is a
cross-compiler
configure:1040: checking whether we are using GNU C
configure:1049: gcc -E conftest.c
configure:1068: checking whether gcc accepts -g
configure:1103: checking for gcc option to accept ANSI C
configure:1156: gcc  -c -g -O2  conftest.c 1>&5
configure:1184: checking for bison
configure:1215: checking how to run the C preprocessor
configure:1236: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1300: checking for flex
configure:1333: checking for flex
configure:1367: checking for yywrap in -lfl
configure:1386: gcc -o conftest -g -O2   conftest.c -lfl   1>&5
configure:1409: checking lex output file root
configure:1430: checking whether yytext is a pointer
configure:1449: gcc -o conftest -g -O2   conftest.c  -lfl 1>&5
configure:1471: checking whether make sets ${MAKE}
configure:1500: checking for ANSI C header files
configure:1513: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1580: gcc -o conftest -g -O2   conftest.c  1>&5
configure:1607: checking for malloc.h
configure:1617: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1607: checking for unistd.h
configure:1617: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1607: checking for door.h
configure:1617: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1613:18: door.h: No such file or directory
configure: failed program was:
#line 1612 "configure"
#include "confdefs.h"
#include <door.h>
configure:1607: checking for stropts.h
configure:1617: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1607: checking for sys/strlog.h
configure:1617: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1613:24: sys/strlog.h: No such file or directory
configure: failed program was:
#line 1612 "configure"
#include "confdefs.h"
#include <sys/strlog.h>
configure:1607: checking for stdarg.h
configure:1617: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1645: checking for working const
configure:1699: gcc -c -g -O2  conftest.c 1>&5
configure:1720: checking whether time.h and sys/time.h may both be
included
configure:1734: gcc -c -g -O2  conftest.c 1>&5
configure:1756: checking for modern utmp
configure:1777: gcc -c -g -O2  conftest.c 1>&5
configure:1799: checking size of short
configure:1819: gcc -o conftest -g -O2   conftest.c  1>&5
configure:1839: checking size of int
configure:1859: gcc -o conftest -g -O2   conftest.c  1>&5
configure:1879: checking size of long
configure:1899: gcc -o conftest -g -O2   conftest.c  1>&5
configure:1920: checking for I_CONSLOG
configure:1927:24: sys/strlog.h: No such file or directory
configure:1949: checking for working alloca.h
configure:1961: gcc -o conftest -g -O2   conftest.c  1>&5
configure:1982: checking for alloca
configure:2015: gcc -o conftest -g -O2   conftest.c  1>&5
configure:2181: checking for vprintf
configure:2209: gcc -o conftest -g -O2   conftest.c  1>&5
configure:2286: checking for door_create in -ldoor
configure:2305: gcc -o conftest -g -O2   conftest.c -ldoor   1>&5
/usr/bin/ld: cannot find -ldoor
collect2: ld returned 1 exit status
configure: failed program was:
#line 2294 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error.  */
/* We use char because int might match the return type of a gcc2
    builtin and then its argument prototype would still apply.  */
char door_create();

int main() {
door_create()
; return 0; }
configure:2335: checking for select
configure:2363: gcc -o conftest -g -O2   conftest.c  1>&5
configure:2335: checking for snprintf
configure:2363: gcc -o conftest -g -O2   conftest.c  1>&5
configure:2335: checking for vsnprintf
configure:2363: gcc -o conftest -g -O2   conftest.c  1>&5
configure:2335: checking for strerror
configure:2363: gcc -o conftest -g -O2   conftest.c  1>&5
configure:2335: checking for inet_aton
configure:2363: gcc -o conftest -g -O2   conftest.c  1>&5
configure:2335: checking for strncpy
configure:2363: gcc -o conftest -g -O2   conftest.c  1>&5
configure:2335: checking for getutent
configure:2363: gcc -o conftest -g -O2   conftest.c  1>&5
configure:2388: checking for getopt_long
configure:2416: gcc -o conftest -g -O2   conftest.c  1>&5
configure:2437: checking for strcasecmp
configure:2465: gcc -o conftest -g -O2   conftest.c  1>&5
configure:2582: checking whether to enable Sun STREAMS support
configure:2599: checking whether to enable Sun door support
configure:2613: checking libol version >= 0.2.23

-- 
Nathan <nathank@netflip.com>