Looks like this is caused by the addition of SSE-instruction acceleration of strcpy() on AMD64 in libc6. syslogd was using strcpy() to shift a string forward (to eliminate leading whitespace), but this is not allowed per the ANSI standard. By chance, the old libc6 worked fine, but the new accelerated libc6 does not.
It has been fixed in Debian, but the fix didn't make it into Maverick. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=586156 ** Bug watch added: Debian Bug tracker #586156 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=586156 -- Line continuations in default syslog.conf not parsed correctly https://bugs.launchpad.net/bugs/572447 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs