I don't have access to a sparc anymore however, here is a patch that
    should apply on any arch.

    Please test (compiled ok for me).
diff -Naurp lxc-0.9.0~alpha3.orig/src/lxc/log.c lxc-0.9.0~alpha3/src/lxc/log.c
--- lxc-0.9.0~alpha3.orig/src/lxc/log.c	2013-02-27 13:59:36.000000000 +0100
+++ lxc-0.9.0~alpha3/src/lxc/log.c	2013-05-28 20:16:07.000000000 +0200
@@ -66,15 +66,17 @@ static int log_append_logfile(const stru
 {
 	char buffer[LXC_LOG_BUFFER_SIZE];
 	int n;
+	int ms;
 
 	if (lxc_log_fd == -1)
 		return 0;
 
+	ms = event->timestamp.tv_usec / 1000;
 	n = snprintf(buffer, sizeof(buffer),
-		     "%15s %10ld.%03ld %-8s %s - ",
+		     "%15s %10ld.%03d %-8s %s - ",
 		     log_prefix,
 		     event->timestamp.tv_sec,
-		     event->timestamp.tv_usec / 1000,
+		     ms,
 		     lxc_log_priority_to_string(event->priority),
 		     event->category);
 

Reply via email to