On 2004/12/11 4:53:25 it was stubbed out by carnold with the following comment:
LOGCXX-10: Conflicting tchar.h: for header feedback, not functional
portability.h is now log4cxx/private/log4cxx_private.h. This include file seems to be missing from syslogappender.cpp since also on Unix the syslogwriter is used instead of syslog().
I've took a shot at getting SyslogAppender back online. I hardcoded LOG4CXX_HAVE_SYSLOG to 1 in portability.h for all non-Windows systems. That will need to be refined when we rework the autoconf/make build.