Could you please try building upstart 0.3.5 with the attached patch?

-- 
Regards,
Andreas Henriksson
diff -uriNp upstart-0.3.5/nih/signal.c upstart-0.3.5-sig/nih/signal.c
--- upstart-0.3.5/nih/signal.c  2007-02-07 00:37:40.000000000 +0100
+++ upstart-0.3.5-sig/nih/signal.c      2007-03-08 10:00:49.000000000 +0100
@@ -80,7 +80,9 @@ static const SignalName signal_names[] =
        { SIGPIPE,   "PIPE"   },
        { SIGALRM,   "ALRM"   },
        { SIGTERM,   "TERM"   },
+#ifdef SIGSTKFLT /* not defined on sparc, alpha, mips */
        { SIGSTKFLT, "STKFLT" },
+#endif
        { SIGCHLD,   "CHLD"   },
        { SIGCLD,    "CLD"    },
        { SIGCONT,   "CONT"   },
@@ -98,8 +100,9 @@ static const SignalName signal_names[] =
        { SIGPOLL,   "POLL"   },
        { SIGPWR,    "PWR"    },
        { SIGSYS,    "SYS"    },
+#ifdef SIGUNUSED /* not defined on sparc, alpha, mips */
        { SIGUNUSED, "UNUSED" },
-
+#endif
        { -1, NULL }
 };
 

Reply via email to