From c558ef0b33220bb262750ddbc1d15bbcdacd54ad Mon Sep 17 00:00:00 2001 From: nhmall Date: Fri, 15 May 2026 15:29:25 -0400 Subject: [PATCH] Makefile syntax did not work on OpenBSD Trying another approach for whichbsd.500 --- sys/unix/hints/include/whichbsd.500 | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/sys/unix/hints/include/whichbsd.500 b/sys/unix/hints/include/whichbsd.500 index 32be90b5d..86fa74ea0 100644 --- a/sys/unix/hints/include/whichbsd.500 +++ b/sys/unix/hints/include/whichbsd.500 @@ -6,11 +6,13 @@ .undef WHICHBSD .endif -.if ${.MAKE.OS} == "FreeBSD" +OS!=uname -s + +.if ${OS} == "FreeBSD" WHICHBSD=FREEBSD -.elif ${.MAKE.OS} == "OpenBSD" +.elif ${OS} == "OpenBSD" WHICHBSD=OPENBSD -.elif ${.MAKE.OS} == "NetBSD" +.elif ${OS} == "NetBSD" WHICHBSD=NETBSD .else WHICHBSD=OTHERBSD