pkgsrc-ng/lang/openjdk8/patches/patch-jdk_make_lib_Awt2dLibraries.gmk
2016-11-18 22:39:22 +01:00

24 lines
889 B
Plaintext

$NetBSD: patch-jdk_make_lib_Awt2dLibraries.gmk,v 1.2 2016/03/12 07:31:02 tnn Exp $
GCC support.
--- jdk/make/lib/Awt2dLibraries.gmk.orig 2016-02-19 14:48:27.000000000 +0000
+++ jdk/make/lib/Awt2dLibraries.gmk
@@ -695,7 +695,6 @@ $(eval $(call SetupNativeCompilation,BUI
$(SHARED_LIBRARY_FLAGS) \
-I$(JDK_TOPDIR)/src/share/native/sun/java2d \
-I$(JDK_TOPDIR)/src/share/native/sun/awt/debug, \
- CFLAGS_solaris := -xc99=no_lib, \
CFLAGS_windows := -DCMS_IS_WINDOWS_, \
MAPFILE := $(JDK_TOPDIR)/make/mapfiles/liblcms/mapfile-vers, \
LDFLAGS := $(LDFLAGS_JDKLIB) \
@@ -1070,7 +1069,7 @@ else # OPENJDK_TARGET_OS not windows
JAWT_LIBS += -lawt
endif
ifndef BUILD_HEADLESS_ONLY
- JAWT_LIBS += -lawt_xawt
+ JAWT_LIBS += $(X_LIBS) -lawt_xawt
else
JAWT_LIBS += -lawt_headless
HEADLESS_CFLAG += -DHEADLESS