From b7dd4aa0a5bbc17b5a550d68b317d209adfc319d Mon Sep 17 00:00:00 2001 From: jperkin Date: Fri, 30 Oct 2020 17:28:25 +0000 Subject: mk/platform: Use string comparison for Darwin version. Fixes SDK detection on 11.0.1, where 11 = 11.0 when compared numerically, leading to the SDK path for "macos11.0.1" not being found. --- mk/platform/Darwin.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'mk/platform') diff --git a/mk/platform/Darwin.mk b/mk/platform/Darwin.mk index ccd149d3b0f..a8e998d9123 100644 --- a/mk/platform/Darwin.mk +++ b/mk/platform/Darwin.mk @@ -1,4 +1,4 @@ -# $NetBSD: Darwin.mk,v 1.100 2020/10/09 17:43:48 jperkin Exp $ +# $NetBSD: Darwin.mk,v 1.101 2020/10/30 17:28:25 jperkin Exp $ # # Variable definitions for the Darwin operating system. @@ -88,7 +88,7 @@ _OPSYS_SYSTEM_RPATH?= /usr/lib .if !defined(OSX_VERSION) OSX_VERSION!= sw_vers -productVersion -. if ${OSX_VERSION:R:R} != ${OSX_VERSION:R} +. if "${OSX_VERSION:R:R}" != "${OSX_VERSION:R}" OSX_VERSION:= ${OSX_VERSION:R} . endif MAKEFLAGS+= OSX_VERSION=${OSX_VERSION:Q} -- cgit v1.2.3