--- a/ppa_syslog.h 2009-12-10 19:11:17.000000000 +0000 +++ b/ppa_syslog.h 2020-08-31 09:35:21.792286731 +0100 @@ -39,7 +39,7 @@ #include <syslog.h> #endif -char syslog_message[128]; +extern char syslog_message[128]; extern size_t message_size ; void wrap_syslog( int, char *, char *); --- a/syslog.c 2009-12-12 19:14:55.000000000 +0000 +++ b/syslog.c 2020-08-31 09:37:48.107406368 +0100 @@ -33,6 +33,8 @@ BOOLEAN verbose = false ; +char syslog_message[128]; + /* For some reason, BeOS doesn't seem to implement syslog(), even though it is included with the system. Wierd. This wraps the syslog functions used