pkgsrc/lang/openjdk7/patches/patch-jdk_make_java_net_FILES__c.gmk
rumko 44d94ef8c4 lang/openjdk7: make it work on FreeBSD 10.* x86_64
* -Wno-new-returns-null is not currently known to installed clang on fbsd, make it optional
* on fbsd, openjdk builds libjsoundalsa and libsctp, add them optionally to PLIST
* add necessary patches to make it build on fbsd

Reviewed by wiz
2015-01-09 16:29:04 +00:00

19 lines
504 B
Text

$NetBSD: patch-jdk_make_java_net_FILES__c.gmk,v 1.2 2015/01/09 16:29:04 rumko Exp $
Use bsd_close.c on all BSD platforms, but avoid duplication on fbsd
--- jdk/make/java/net/FILES_c.gmk.orig 2014-11-02 07:18:20.000000000 +0000
+++ jdk/make/java/net/FILES_c.gmk
@@ -45,11 +45,7 @@ ifeq ($(PLATFORM), linux)
FILES_c += linux_close.c
endif
-ifeq ($(PLATFORM), macosx)
- FILES_c += bsd_close.c
-endif
-
-ifeq ($(OS_VENDOR), FreeBSD)
+ifeq ($(PLATFORM), bsd)
FILES_c += bsd_close.c
endif