$OpenBSD: patch-jdk_make_common_Defs-bsd_gmk,v 1.1 2013/02/01 15:34:35 kurt Exp $
--- jdk/make/common/Defs-bsd.gmk.orig	Tue Jan 29 09:17:54 2013
+++ jdk/make/common/Defs-bsd.gmk	Tue Jan 29 11:52:53 2013
@@ -255,6 +255,11 @@ LD_MAPFILE_FLAG = -Xlinker --version-script -Xlinker
 ifeq ($(OS_VENDOR), Apple)
 LDNOMAP=true
 endif
+# Using map files currently break compilation on FreeBSD during shared library
+# checks for some of the AWT native libraries.
+ifeq ($(OS_VENDOR), FreeBSD)
+LDNOMAP=true
+endif
 
 #
 # Path and option to link against the VM, if you have to.  Note that
@@ -295,7 +300,7 @@ override LIBPOSIX4               =
 override LIBSOCKET               =
 override LIBTHREAD               =
 override MOOT_PRIORITIES         = true
-override NO_INTERRUPTIBLE_IO     = false
+override NO_INTERRUPTIBLE_IO     = true
 override OPENWIN_HOME            = $(X11_PATH)
 override OPENWIN_LIB             = $(OPENWIN_HOME)/lib
 override OTHER_M4FLAGS           = -D__GLIBC__ -DGNU_ASSEMBLER
