$OpenBSD: patch-util_makedefs_c,v 1.2 2021/02/26 18:20:33 naddy Exp $
--- util/makedefs.c.orig	Fri Mar 20 20:59:01 2015
+++ util/makedefs.c	Fri Mar 20 21:00:36 2015
@@ -523,7 +523,7 @@ const char *build_date;
 void
 do_date()
 {
-	long clocktim = 0;
+	time_t clocktim = 0;
 	char *c, cbuf[60], buf[BUFSZ];
 	const char *ul_sfx;
 
@@ -549,7 +549,7 @@ do_date()
 	for (c = cbuf; *c; c++) if (*c == '\n') break;
 	*c = '\0';	/* strip off the '\n' */
 	Fprintf(ofp,"#define BUILD_DATE \"%s\"\n", cbuf);
-	Fprintf(ofp,"#define BUILD_TIME (%ldL)\n", clocktim);
+	Fprintf(ofp,"#define BUILD_TIME (%lldLL)\n", (long long)clocktim);
 	Fprintf(ofp,"\n");
 #ifdef NHSTDC
 	ul_sfx = "UL";
