summaryrefslogtreecommitdiff
path: root/java/jdk15/files
diff options
context:
space:
mode:
authorGreg Lewis <glewis@FreeBSD.org>2010-06-11 00:58:46 +0000
committerGreg Lewis <glewis@FreeBSD.org>2010-06-11 00:58:46 +0000
commita2f8232d177f38458e32f31a3aa7b437c50662ee (patch)
tree553ef08e26367b62128e1778dddfbe64e272eead /java/jdk15/files
parent- Update to 20100610211336 snapshot (diff)
. Use OSVERSION rather than directly invoking 'sysctl kern.osreldate' to
determine whether sigignore(3) is supported or not. This fixes the build for QAT and pointyhat (or in fact any jailed situation where the kernel and headers are not in sync).
Diffstat (limited to 'java/jdk15/files')
-rw-r--r--java/jdk15/files/patch-j2se::common::Defs-bsd.gmk2
1 files changed, 1 insertions, 1 deletions
diff --git a/java/jdk15/files/patch-j2se::common::Defs-bsd.gmk b/java/jdk15/files/patch-j2se::common::Defs-bsd.gmk
index d71e8363bf41..4fbf7360cea4 100644
--- a/java/jdk15/files/patch-j2se::common::Defs-bsd.gmk
+++ b/java/jdk15/files/patch-j2se::common::Defs-bsd.gmk
@@ -8,7 +8,7 @@ $FreeBSD$
override HAVE_SIGIGNORE = true
+endif
+ifeq ($(TRUE_PLATFORM),FreeBSD)
-+OS_RELDATE := $(shell sysctl kern.osreldate | cut -d' ' -f2)
++OS_RELDATE := %%OSVERSION%%
+HAS_SIGIGNORE := $(shell if [ $(OS_RELDATE) -ge 800502 -a $(OS_RELDATE) -lt 900000 -o $(OS_RELDATE) -ge 900003 ]; then echo "1"; fi)
+ifeq ($(HAS_SIGIGNORE),1)
+override HAVE_SIGIGNORE = true