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

Reply via email to