$OpenBSD: patch-j2sdk1_3_1_make_common_Defs-bsd_gmk,v 1.4 2006/11/15 17:27:40 kurt Exp $
--- j2sdk1.3.1/make/common/Defs-bsd.gmk.orig	Mon Nov  6 20:23:31 2006
+++ j2sdk1.3.1/make/common/Defs-bsd.gmk	Mon Nov  6 21:25:00 2006
@@ -32,9 +32,9 @@
 AR             = $(USRBIN_PATH)ar
 AS             = $(USRBIN_PATH)as
 CAT            = $(UNIXCOMMAND_PATH)cat
-CC             = $(COMPILER_PATH)gcc
-CPP            = $(COMPILER_PATH)gcc -E
-CXX            = $(COMPILER_PATH)g++
+CC            ?= $(COMPILER_PATH)gcc
+CPP           ?= $(COMPILER_PATH)gcc -E
+CXX           ?= $(COMPILER_PATH)g++
 CD             = cd # intrinsic unix command
 CHMOD          = $(UNIXCOMMAND_PATH)chmod
 CMP            = $(USRBIN_PATH)cmp
@@ -90,7 +90,7 @@ ZIPEXE         = $(DEVTOOLS_PATH)zip
 
 
 ifeq ($(TRUE_PLATFORM), OpenBSD)
-archExpr = $(UNAME) -m
+archExpr = arch -s
 else
 archExpr = $(UNAME) -p
 endif
@@ -301,7 +301,7 @@ LDFLAGS_OPT     =
 LDFLAGS_DBG     =
 
 # javac Boot Flags
-JAVAC_BOOT_FLAGS = -J-Xmx64m 
+JAVAC_BOOT_FLAGS = -J-Xmx60m 
 
 #
 # Use: ld $(LD_MAPFILE_FLAG) mapfile *.o
@@ -413,8 +413,8 @@ ifeq ($(TRUE_PLATFORM), NetBSD)
 else
   ifeq ($(TRUE_PLATFORM), OpenBSD)
     MOTIF_DIR=/usr/local
-    CPPFLAGS_COMMON += -I$(MOTIF_DIR)/include
     LDFLAGS_COMMON += -L$(MOTIF_DIR)/lib -L/usr/X11R6/lib # for libXp
+    SYSTEM_ZLIB = true
   else
     MOTIF_DIR=/usr/X11R6
   endif
