$OpenBSD: patch-j2se_make_common_Defs-bsd_gmk,v 1.4 2008/02/13 13:53:50 kurt Exp $
--- j2se/make/common/Defs-bsd.gmk.orig	Mon Jan 28 17:59:35 2008
+++ j2se/make/common/Defs-bsd.gmk	Mon Jan 28 17:59:37 2008
@@ -329,6 +329,10 @@ ifeq ($(TRUE_PLATFORM), DragonFly)
 EXTRA_LIBS += -pthread
 endif
 
+ifeq ($(TRUE_PLATFORM), OpenBSD)
+EXTRA_LIBS += -pthread
+endif
+
 LDFLAGS_COMMON  =
 
 ifneq ($(LIBRARY),JdbcOdbc)
@@ -371,7 +375,7 @@ endif
 endif
 
 # javac Boot Flags
-JAVAC_BOOT_FLAGS = -J-Xmx128m 
+JAVAC_BOOT_FLAGS = -J-Xmx128m -nowarn
 
 #
 # Use: ld $(LD_MAPFILE_FLAG) mapfile *.o
@@ -489,6 +493,18 @@ ifdef ALT_MOTIF_DIR
   MOTIF_DIR = $(ALT_MOTIF_DIR)
 endif
 MOTIF_LIB = $(MOTIF_DIR)/lib
+
+# 
+# The ODBC Driver Manager libs
+# Set ALT_ODBCDIR to build with iODBC otherwise build dummy libs
+# 
+ifdef ALT_ODBCDIR
+  ODBCDIR = $(ALT_ODBCDIR)
+endif
+
+ifeq ($(TRUE_PLATFORM), OpenBSD)
+  SYSTEM_ZLIB = true
+endif
 
 #
 # Japanese manpages
