$OpenBSD: patch-util_h,v 1.1 2021/02/06 10:04:28 jsg Exp $

gnu_printf requires gcc >= 4.4.0

Index: util.h
--- util.h.orig
+++ util.h
@@ -12,10 +12,10 @@
  */
 
 #ifdef __GNUC__
-#ifdef __clang__
-#define PRINTF(i, j)	__attribute__((format (printf, i, j)))
-#else
+#if __GNUC__ >= 5 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 4)
 #define PRINTF(i, j)	__attribute__((format (gnu_printf, i, j)))
+#else
+#define PRINTF(i, j)	__attribute__((format (printf, i, j)))
 #endif
 #define NORETURN	__attribute__((noreturn))
 #else
