$OpenBSD: patch-libjava_configure_in,v 1.1.1.1 2005/01/03 15:21:27 espie Exp $ --- libjava/configure.in.orig 2003-06-17 18:04:20.000000000 +0200 +++ libjava/configure.in 2003-11-12 11:46:13.000000000 +0100 @@ -300,6 +300,7 @@ changequote(<<,>>)dnl changequote([,]) GC=$enableval, GC=boehm) +GC=system-boehm GCLIBS= GCINCS= GCDEPS= @@ -323,6 +324,22 @@ case "$GC" in dnl The POSIX thread support needs to know this. AC_DEFINE(HAVE_BOEHM_GC) ;; + system-boehm) + AC_MSG_RESULT(system-boehm) + GCLIBS=/usr/local/lib/libgc.la + GCINCS='-I/usr/local/include' + GCSPEC=-lgc + JC1GCSPEC='-fuse-boehm-gc' + GCTESTSPEC="-L/usr/local/lib" + + dnl We also want to pick up some cpp flags required when including + dnl boehm-config.h. Yuck. + GCINCS="$GCINCS -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DALL_INTERIOR_POINTERS=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 " + GCOBJS=boehm.lo + GCHDR=boehm-gc.h + dnl The POSIX thread support needs to know this. + AC_DEFINE(HAVE_BOEHM_GC) + ;; no) AC_MSG_RESULT(none) GCOBJS=nogc.lo @@ -542,6 +559,7 @@ else fi AM_ICONV + AM_LANGINFO_CODESET AM_LC_MESSAGES AC_STRUCT_TIMEZONE