When /var/log/syslog raises above 2 GB syslogd stops. Reproducible: Always Steps to Reproduce: 1. Syslog 2 GB data 2. See /var/log/syslog not expand Actual Results: /var/log/syslog did not expand
Created attachment 17058 [details, diff] Patch for ebuild that fixes 31 bit limit The fix is to use -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE when compiling.
The fix is to use: -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE Here is a patch: diff sysklogd-1.4.1-r4.ebuild sysklogd-1.4.1-r4.ebuild~ 19,20c19 < sed -e "s:-O3:${CFLAGS} -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE:" Makefile.orig > Makefile < # sed -e "s:-O3:${CFLAGS}:" Makefile.orig > Makefile --- > sed -e "s:-O3:${CFLAGS}:" Makefile.orig > Makefile
fixed in cvs thx