2007/12/12, Rainer Gerhards <[EMAIL PROTECTED]>: > Hi all, > > I have just released rsyslog 1.20.1. It primarily contains bug fixes: a
1.20.1 unfortunately fails to compile (unless you use --enable-debug): gcc -g -O2 -W -Wall -Wformat-security -Wshadow -Wcast-align -Wpointer-arith -Wmissing-format-attribute -g -o rsyslogd rsyslogd-syslogd.o rsyslogd-pidfile.o rsyslogd-template.o rsyslogd-outchannel.o rsyslogd-stringbuf.o rsyslogd-srUtils.o rsyslogd-parse.o rsyslogd-sync.o rsyslogd-net.o rsyslogd-msg.o rsyslogd-expr.o rsyslogd-omshell.o rsyslogd-omusrmsg.o rsyslogd-omfwd.o rsyslogd-tcpsyslog.o rsyslogd-omfile.o rsyslogd-omdiscard.o rsyslogd-modules.o rsyslogd-objomsr.o rsyslogd-cfsysline.o rsyslogd-linkedlist.o rsyslogd-iminternal.o rsyslogd-action.o rsyslogd-gss-misc.o -Wl,--export-dynamic -lz -lpthread -ldl -lrt rsyslogd-syslogd.o: In function `domarkActions': /home/michael/cvs/rsyslog/build/../syslogd.c:3431: undefined reference to `lockObj' /home/michael/cvs/rsyslog/build/../syslogd.c:3439: undefined reference to `unlockObj' rsyslogd-syslogd.o: In function `callAction': /home/michael/cvs/rsyslog/build/../syslogd.c:2442: undefined reference to `lockObj' /home/michael/cvs/rsyslog/build/../syslogd.c:2508: undefined reference to `unlockObj' /home/michael/cvs/rsyslog/build/../syslogd.c:2508: undefined reference to `unlockObj' collect2: ld returned 1 exit status make[2]: *** [rsyslogd] Fehler 1 make[2]: Leaving directory `/home/michael/cvs/rsyslog/build' make[1]: *** [all-recursive] Fehler 1 make[1]: Leaving directory `/home/michael/cvs/rsyslog/build' make: *** [all] Fehler 2 sync.h declares lockObj/unlockObj, but sync.c only has these symbols if compiled without NDEBUG. Cheers, Michael -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth? _______________________________________________ rsyslog mailing list http://lists.adiscon.net/mailman/listinfo/rsyslog

