--- boxbackup-0.11~rc2.orig/lib/common/Logging.cpp
+++ boxbackup-0.11~rc2/lib/common/Logging.cpp
@@ -50,6 +50,10 @@
 
 #include <errno.h>
 #include <time.h>
+#include <string.h> // for stderror
+
+// c.f. http://bugs.debian.org/512510
+#include <cstdio>
 
 #ifdef HAVE_SYSLOG_H
 	#include <syslog.h>
@@ -371,7 +375,7 @@
 
 Syslog::Syslog()
 {
-	::openlog("Box Backup", LOG_PID, LOG_LOCAL6);
+	::openlog("Box Backup", LOG_PID, LOG_DAEMON);
 }
 
 Syslog::~Syslog()
@@ -383,5 +387,5 @@
 {
 	mName = rProgramName;
 	::closelog();
-	::openlog(mName.c_str(), LOG_PID, LOG_LOCAL6);
+	::openlog(mName.c_str(), LOG_PID, LOG_DAEMON);
 }
