void-packages/srcpkgs/openntpd/patches/musl.patch

27 lines
546 B
Diff

--- a/src/ntpd.h
+++ b/src/ntpd.h
@@ -33,6 +33,10 @@
#include "ntp.h"
+#if !defined(HAVE_ATTRIBUTE__DEAD) && !defined(__dead)
+#define __dead __attribute__((__noreturn__))
+#endif
+
#define MAXIMUM(a, b) ((a) > (b) ? (a) : (b))
#ifndef NTPD_USER
--- a/src/log.c
+++ b/src/log.c
@@ -24,6 +24,10 @@
#include <errno.h>
#include <time.h>
+#if !defined(HAVE_ATTRIBUTE__DEAD) && !defined(__dead)
+#define __dead __attribute__((__noreturn__))
+#endif
+
static int debug;
static int verbose;
const char *log_procname;