From owner-freebsd-java@FreeBSD.ORG  Mon Sep 17 11:07:09 2012
Return-Path: <owner-freebsd-java@FreeBSD.ORG>
Delivered-To: freebsd-java@FreeBSD.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
	by hub.freebsd.org (Postfix) with ESMTP id C6DE91065680
	for <freebsd-java@FreeBSD.org>; Mon, 17 Sep 2012 11:07:09 +0000 (UTC)
	(envelope-from owner-bugmaster@FreeBSD.org)
Received: from freefall.freebsd.org (freefall.freebsd.org
	[IPv6:2001:4f8:fff6::28])
	by mx1.freebsd.org (Postfix) with ESMTP id 987618FC1C
	for <freebsd-java@FreeBSD.org>; Mon, 17 Sep 2012 11:07:09 +0000 (UTC)
Received: from freefall.freebsd.org (localhost [127.0.0.1])
	by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q8HB79a4004495
	for <freebsd-java@FreeBSD.org>; Mon, 17 Sep 2012 11:07:09 GMT
	(envelope-from owner-bugmaster@FreeBSD.org)
Received: (from gnats@localhost)
	by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q8HB78x5004491
	for freebsd-java@FreeBSD.org; Mon, 17 Sep 2012 11:07:08 GMT
	(envelope-from owner-bugmaster@FreeBSD.org)
Date: Mon, 17 Sep 2012 11:07:08 GMT
Message-Id: <201209171107.q8HB78x5004491@freefall.freebsd.org>
X-Authentication-Warning: freefall.freebsd.org: gnats set sender to
	owner-bugmaster@FreeBSD.org using -f
From: FreeBSD bugmaster <bugmaster@FreeBSD.org>
To: freebsd-java@FreeBSD.org
Cc: 
Subject: Current problem reports assigned to freebsd-java@FreeBSD.org
X-BeenThere: freebsd-java@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting Java to FreeBSD <freebsd-java.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-java>
List-Post: <mailto:freebsd-java@freebsd.org>
List-Help: <mailto:freebsd-java-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Sep 2012 11:07:09 -0000

Note: to view an individual PR, use:
  http://www.freebsd.org/cgi/query-pr.cgi?pr=(number).

The following is a listing of current problems submitted by FreeBSD users.
These represent problem reports covering all versions including
experimental development code and obsolete releases.


S Tracker      Resp.      Description
--------------------------------------------------------------------------------
o ports/171014 java       [patch] Correct java/openjdk6 Dependency Declaration
o ports/167903 java       [PATCH] java/openjdk6: Fix build failure in 8.3 jail r
o java/166844  java       openjdk7 can't open library when remote debug enabled
o ports/162991 java       java/openjdk6 fails to build
o java/162522  java       OpenJDK 6 is not setting close on exec
o java/160553  java       Jaikoz java based audio tagger core dumps
o ports/159787 java       java/openjdk6 nio muti-thread bug
o ports/155657 java       java/openjdk6: missing symlink for include/freebsd/*
o ports/154884 java       java/openjdk6: Every NetBeans version on FreeBSD 8.1 c
o ports/151923 java       [patch] java/openjdk6: free and native openjdk bootstr
o ports/151042 java       [patch] java/openjdk6 Respect CC
o java/147512  java       Crash of RXTX-2.1-7 on AMD64 system
o java/138729  java       java/jdk16: setting 'export AWT_TOOLKIT=MToolkit' caus
o java/138728  java       java/jdk16: SIGSEGV in java runtime
o java/128948  java       java/jdk16 built from source can't bind a socket, but 
o java/128809  java       JVM aborted when GNU RXTX write to serial port.
o java/123555  java       linux-sun-jdk15, linux-sun-jdk16 produce a coredump
o java/122513  java       native JDKs unbuildable with Linux ones
f java/121692  java       java/jdk16: Java 1.5 1.5.0.14p8 crashes in RMI TCP Con
o java/120146  java       java/jdk15: netbeans 6.0 causes java core dump on amd6
o ports/119732 java       java/linux-sun-jre16: linux-sun-jre16 plugin doesn't w
o java/119063  java       An unexpected error has been detected by Java Runtime 
o java/116667  java       linux-sun-javac1.4 hangs on SMP
o ports/116082 java       java/linux-sun-jdk16 jconsole is unable to connect to 
o ports/113751 java       java/linux-sun-jdk15: linux-sun-jdk-1.5.0.12,2 - java 

25 problems total.


From owner-freebsd-java@FreeBSD.ORG  Mon Sep 17 17:23:45 2012
Return-Path: <owner-freebsd-java@FreeBSD.ORG>
Delivered-To: freebsd-java@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
	by hub.freebsd.org (Postfix) with ESMTP id F203D1065678
	for <freebsd-java@freebsd.org>; Mon, 17 Sep 2012 17:23:45 +0000 (UTC)
	(envelope-from sil@infiltrated.net)
Received: from hypnos.fscker.com (hypnos.fscker.com [208.74.120.2])
	by mx1.freebsd.org (Postfix) with ESMTP id A41B78FC1E
	for <freebsd-java@freebsd.org>; Mon, 17 Sep 2012 17:23:45 +0000 (UTC)
Received: from hypnos.fscker.com (unknown [127.0.0.1])
	by hypnos.fscker.com (Postfix) with ESMTP id BC5323F458
	for <freebsd-java@freebsd.org>; Mon, 17 Sep 2012 12:12:43 -0500 (CDT)
Received: by hypnos.fscker.com (Postfix, from userid 1011)
	id B54523F457; Mon, 17 Sep 2012 12:12:43 -0500 (CDT)
Date: Mon, 17 Sep 2012 12:12:43 -0500
From: "J. Oquendo" <joquendo@e-fensive.net>
To: freebsd-java@freebsd.org
Message-ID: <20120917171243.GA83423@e-fensive.net.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.4.2.1i
Subject: JRE error OpenJDK6
X-BeenThere: freebsd-java@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting Java to FreeBSD <freebsd-java.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-java>
List-Post: <mailto:freebsd-java@freebsd.org>
List-Help: <mailto:freebsd-java-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Sep 2012 17:23:46 -0000

gmake: *** [build_product_image] Error 2
*** Error code 1

Stop in /usr/ports/java/openjdk6.
*** Error code 1

Stop in /usr/ports/java/openjdk6.
[root@kenji /usr/ports/java/openjdk6]# more /usr/ports/java/openjdk6/work/corba/make/tools/strip_properties/hs_err_pid43441.log
#
# An unexpected error has been detected by Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x88134e8d, pid=43441, tid=0x88404900
#
# Java VM: Diablo Java HotSpot(TM) Client VM (10.0-b23 mixed mode bsd-x86)
# Problematic frame:
# C  [libc.so.7+0x73e8d]  free+0x27d
#
# Please submit bug reports to freebsd-java@FreeBSD.org
#

---------------  T H R E A D  ---------------

Current thread (0x8875a400):  Thread [stack: 0xbf5ff000,0xbf9ff000] [id=-2009052928]

siginfo:si_signo=SIGSEGV: si_errno=0, si_code=1 (SEGV_MAPERR), si_addr=0x95e70df8

Registers:
EAX=0x4e71690c, EBX=0x881c55d0, ECX=0x8809a290, EDX=0x8847f300
ESP=0xbf9fec80, EBP=0xbf9fecd8, ESI=0x88370d3c, EDI=0x0367c6bb
EIP=0x88134e8d, EFLAGS=0x00010246

Top of Stack: (sp=0xbf9fec80)
0xbf9fec80:   00000000 8875a400 bf9feca8 88833173
0xbf9fec90:   88447c00 8809a290 8847f300 bf8017fc
0xbf9feca0:   bf800000 00000000 bf9fecc8 88aa249c
0xbf9fecb0:   884836c0 00000000 bf9fecd8 8883319a
0xbf9fecc0:   88bcf294 88bcf294 88134c1b 882e1694
0xbf9fecd0:   bf9fee10 8875a400 bf9fece8 882bacc1
0xbf9fece0:   bf9fee10 88bcf294 bf9fed18 88b2ea02
0xbf9fecf0:   bf9fee10 88bcf294 bf9fed18 88832b8c 

Instructions: (pc=0x88134e8d)
0x88134e7d:   80 bb 90 9f 00 00 00 0f 85 91 02 00 00 8b 55 c0
0x88134e8d:   8b 74 ba 0c 85 f6 0f 84 ff 02 00 00 8b 83 10 fd 

Stack: [0xbf5ff000,0xbf9ff000],  sp=0xbf9fec80,  free space=4095k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [libc.so.7+0x73e8d]  free+0x27d
C  [libstdc++.so.6+0xc6cc1]  _ZdlPv+0x21
V  [libjvm.so+0x32ea02]
V  [libjvm.so+0x32f175]
V  [libjvm.so+0x333a2b]
V  [libjvm.so+0x1b3433]
C  [javac+0xa755]  JavaMain+0x1cf5
C  [javac+0x8b01]  JavaMain+0xa1
C  [libthr.so.3+0x64ba]  pthread_getprio+0x18a


---------------  P R O C E S S  ---------------

Java Threads: ( => current thread )

Other Threads:

=>0x8875a400 (exited) Thread [stack: 0xbf5ff000,0xbf9ff000] [id=-2009052928]

VM state:not at safepoint (not fully initialized)

VM Mutex/Monitor currently owned by a thread: None

Dynamic libraries:
0x08048000      /usr/local/diablo-jdk1.6.0/bin/javac
0x880a0000      /lib/libthr.so.3
0x880c1000      /lib/libc.so.7
0x88800000      /usr/local/diablo-jdk1.6.0/jre/lib/i386/client/libjvm.so
0x881f4000      /usr/lib/libstdc++.so.6
0x882e9000      /lib/libm.so.5
0x88303000      /lib/libgcc_s.so.1
0x88310000      /usr/local/diablo-jdk1.6.0/jre/lib/i386/native_threads/libhpi.so
0x88322000      /usr/local/diablo-jdk1.6.0/jre/lib/i386/libverify.so
0x8832f000      /usr/local/diablo-jdk1.6.0/jre/lib/i386/libjava.so
0x88356000      /usr/local/diablo-jdk1.6.0/jre/lib/i386/libzip.so
0x8835f000      /usr/local/lib/compat/libz.so.4
0x88059000      /libexec/ld-elf.so.1

VM Arguments:
jvm_args: -Dapplication.home=/usr/local/diablo-jdk1.6.0 -Xms8m -Xss4m -ea:com.sun.tools... -XX:ThreadStackSize=768 -Xmx896m 
-Xms128m 
java_command: com.sun.tools.javac.Main -encoding ascii -source 5 -target 5 -d 
/usr/ports/java/openjdk6/work/build/bsd-i586/corba/btclasses -sourcepath ../../tools/src 
../../tools/src/build/tools/stripproperties/StripProperties.java
Launcher Type: SUN_STANDARD

Environment Variables:
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin
LD_LIBRARY_PATH=/usr/local/diablo-jdk1.6.0/jre/lib/i386/client:/usr/local/diablo-jdk1.6.0/jre/lib/i386:/usr/local/diablo-jdk1.6.0/jre/../lib/i386
SHELL=/bin/sh
DISPLAY=:0.0
ARCH=i586

Signal Handlers:
SIGSEGV: [libjvm.so+0x3685b0], sa_mask[0]=0x7fffffff, sa_flags=0x00000042
SIGBUS: [libjvm.so+0x3685b0], sa_mask[0]=0x7fffffff, sa_flags=0x00000042
SIGFPE: [libjvm.so+0x2a4f60], sa_mask[0]=0x7fffffff, sa_flags=0x00000042
SIGPIPE: [libjvm.so+0x2a4f60], sa_mask[0]=0x7fffffff, sa_flags=0x00000042
SIGXFSZ: [libjvm.so+0x2a4f60], sa_mask[0]=0x7fffffff, sa_flags=0x00000042
SIGILL: [libjvm.so+0x2a4f60], sa_mask[0]=0x7fffffff, sa_flags=0x00000042
SIGUSR1: SIG_DFL, sa_mask[0]=0x20000000, sa_flags=0x00000002
SIGUSR2: [libjvm.so+0x2a7660], sa_mask[0]=0x00000000, sa_flags=0x00000042
SIGHUP: SIG_DFL, sa_mask[0]=0x00000001, sa_flags=0x00000002
SIGINT: SIG_DFL, sa_mask[0]=0x00000002, sa_flags=0x00000002
SIGTERM: SIG_DFL, sa_mask[0]=0x00004000, sa_flags=0x00000002
SIGQUIT: SIG_DFL, sa_mask[0]=0x00000004, sa_flags=0x00000002


---------------  S Y S T E M  ---------------

OS:Bsd
uname:FreeBSD 9.0-RELEASE FreeBSD 9.0-RELEASE #0: Tue Mar 20 10:42:10 EDT 2012     root@kenji:/usr/obj/usr/src/sys/SARU i386
rlimit: STACK 65536k, CORE infinity, NPROC 5547, NOFILE 11095
CPU:total 2 (2 cores per cpu, 1 threads per core) family 15 model 107 stepping 2, cmov, cx8, fxsr, mmx, sse, sse2, sse3, mmxext, 
3dnow, 3dnowext

Memory: 4k page, physical 1836584k(459146k free)

vm_info: Diablo Java HotSpot(TM) Client VM (10.0-b23) for bsd-x86 JRE (1.6.0_07-b02), built on May 12 2008 23:14:46 by "truk" with 
gcc 4.2.1 20070719  [FreeBSD]

time: Mon Sep 17 13:11:55 2012
elapsed time: 0 seconds



-- 

=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+
J. Oquendo
SGFA, SGFE, C|EH, CNDA, CHFI, OSCP, CPT, RWSP, GREM

"It takes 20 years to build a reputation and five minutes to
ruin it. If you think about that, you'll do things
differently." - Warren Buffett

42B0 5A53 6505 6638 44BB  3943 2BF7 D83F 210A 95AF
http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x2BF7D83F210A95AF

From owner-freebsd-java@FreeBSD.ORG  Tue Sep 18 21:00:17 2012
Return-Path: <owner-freebsd-java@FreeBSD.ORG>
Delivered-To: freebsd-java@hub.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id AD625106564A
	for <freebsd-java@hub.freebsd.org>;
	Tue, 18 Sep 2012 21:00:17 +0000 (UTC)
	(envelope-from gnats@FreeBSD.org)
Received: from freefall.freebsd.org (freefall.freebsd.org
	[IPv6:2001:4f8:fff6::28])
	by mx1.freebsd.org (Postfix) with ESMTP id 889B78FC0A
	for <freebsd-java@hub.freebsd.org>;
	Tue, 18 Sep 2012 21:00:17 +0000 (UTC)
Received: from freefall.freebsd.org (localhost [127.0.0.1])
	by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q8IL0Hqi080805
	for <freebsd-java@freefall.freebsd.org>; Tue, 18 Sep 2012 21:00:17 GMT
	(envelope-from gnats@freefall.freebsd.org)
Received: (from gnats@localhost)
	by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q8IL0HuT080804;
	Tue, 18 Sep 2012 21:00:17 GMT (envelope-from gnats)
Date: Tue, 18 Sep 2012 21:00:17 GMT
Message-Id: <201209182100.q8IL0HuT080804@freefall.freebsd.org>
To: freebsd-java@FreeBSD.org
From: dfilter@FreeBSD.ORG (dfilter service)
Cc: 
Subject: Re: ports/151042: commit references a PR
X-BeenThere: freebsd-java@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: dfilter service <dfilter@FreeBSD.ORG>
List-Id: Porting Java to FreeBSD <freebsd-java.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-java>
List-Post: <mailto:freebsd-java@freebsd.org>
List-Help: <mailto:freebsd-java-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Sep 2012 21:00:17 -0000

The following reply was made to PR ports/151042; it has been noted by GNATS.

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/151042: commit references a PR
Date: Tue, 18 Sep 2012 20:53:38 +0000 (UTC)

 Author: jkim
 Date: Tue Sep 18 20:53:20 2012
 New Revision: 304460
 URL: http://svn.freebsd.org/changeset/ports/304460
 
 Log:
   - Honor CC, CXX, and CPP. [1]
   - Fix build with clang.
   
   PR:	ports/151042 [1]
 
 Modified:
   head/java/openjdk6/Makefile
   head/java/openjdk6/files/patch-set
 
 Modified: head/java/openjdk6/Makefile
 ==============================================================================
 --- head/java/openjdk6/Makefile	Tue Sep 18 20:52:16 2012	(r304459)
 +++ head/java/openjdk6/Makefile	Tue Sep 18 20:53:20 2012	(r304460)
 @@ -137,11 +137,18 @@ MAKE_ENV=	LANG=C LC_ALL=C \
  		MILESTONE=fcs \
  		JDK_UPDATE_VERSION=${UPDATE_VERSION}
  
 +# HotSpot wants CCC instead of CXX.
 +MAKE_ENV+=	CCC="${CXX}"
 +
 +# XXX Turn off -Werror from HotSpot.
 +MAKE_ENV+=	WARNINGS_ARE_ERRORS="${WARNINGS_ARE_ERRORS}"
 +
  .if ${PORT_OPTIONS:MDEBUG}
  ALL_TARGET=	debug_build
  OPENJDK_OSARCH=	bsd-${ARCH:S/i386/i586/}-debug
  .else
  OPENJDK_OSARCH=	bsd-${ARCH:S/i386/i586/}
 +WARNINGS_ARE_ERRORS?=	-w
  .endif
  
  # disable FASTDEBUG_BUILD by default to improve compile time.
 
 Modified: head/java/openjdk6/files/patch-set
 ==============================================================================
 --- head/java/openjdk6/files/patch-set	Tue Sep 18 20:52:16 2012	(r304459)
 +++ head/java/openjdk6/files/patch-set	Tue Sep 18 20:53:20 2012	(r304460)
 @@ -201,17 +201,17 @@
   
   ifeq ($(VARIANT), OPT)
     # OPT build MUST have a mapfile?
 ---- corba/make/common/shared/Compiler-gcc.gmk	2011-07-05 14:29:22.000000000 -0400
 -+++ corba/make/common/shared/Compiler-gcc.gmk	2011-07-07 19:17:02.000000000 -0400
 +--- corba/make/common/shared/Compiler-gcc.gmk	2012-05-01 17:14:04.000000000 -0400
 ++++ corba/make/common/shared/Compiler-gcc.gmk	2012-09-11 18:17:45.000000000 -0400
  @@ -100,6 +100,24 @@
   
   endif
   
  +ifeq ($(PLATFORM), bsd)
  +  # Settings specific to BSD
 -+  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++
  +  REQUIRED_CC_VER = 3.3
  +  REQUIRED_GCC_VER = 3.3.*
  +
 @@ -3021,6 +3021,18 @@
   OS_VERSION := $(shell uname -r)
   EMPTY_IF_NOT_SUPPORTED = $(filter $(SUPPORTED_OS_VERSION),$(OS_VERSION))
   
 +--- hotspot/make/bsd/makefiles/adlc.make	2012-05-01 17:15:06.000000000 -0400
 ++++ hotspot/make/bsd/makefiles/adlc.make	2012-09-17 19:50:44.000000000 -0400
 +@@ -60,7 +60,8 @@
 + 
 + # CFLAGS_WARN holds compiler options to suppress/enable warnings.
 + # Compiler warnings are treated as errors
 +-CFLAGS_WARN = -Werror
 ++WARNINGS_ARE_ERRORS ?= -Werror
 ++CFLAGS_WARN = $(WARNINGS_ARE_ERRORS)
 + CFLAGS += $(CFLAGS_WARN)
 + 
 + OBJECTNAMES = \
  --- hotspot/make/bsd/makefiles/buildtree.make	2011-07-07 19:16:00.000000000 -0400
  +++ hotspot/make/bsd/makefiles/buildtree.make	2011-07-07 19:17:02.000000000 -0400
  @@ -303,10 +303,11 @@
 @@ -3155,8 +3167,8 @@
   EXPORT_LIST += $(ADD_SA_BINARIES/$(HS_ARCH))
  -
  -
 ---- hotspot/make/bsd/makefiles/gcc.make	2011-07-07 19:16:00.000000000 -0400
 -+++ hotspot/make/bsd/makefiles/gcc.make	2011-07-07 19:17:02.000000000 -0400
 +--- hotspot/make/bsd/makefiles/gcc.make	2012-05-01 17:15:06.000000000 -0400
 ++++ hotspot/make/bsd/makefiles/gcc.make	2012-09-18 11:31:25.000000000 -0400
  @@ -22,20 +22,24 @@
   #  
   #
 @@ -3210,6 +3222,15 @@
   endif
   
   CFLAGS     += $(ARCHFLAG)
 +@@ -115,7 +121,7 @@
 + endif
 + 
 + # Compiler warnings are treated as errors
 +-WARNINGS_ARE_ERRORS = -Werror
 ++WARNINGS_ARE_ERRORS ?= -Werror
 + 
 + # Except for a few acceptable ones
 + # Since GCC 4.3, -Wconversion has changed its meanings to warn these implicit
  @@ -130,6 +136,11 @@
   CFLAGS_WARN/DEFAULT = $(WARNINGS_ARE_ERRORS) $(ACCEPTABLE_WARNINGS)
   # Special cases
 @@ -6013,8 +6034,8 @@
   
   # Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
   # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
 ---- hotspot/src/os_cpu/bsd_x86/vm/bsd_x86_32.s	2011-07-07 19:15:59.000000000 -0400
 -+++ hotspot/src/os_cpu/bsd_x86/vm/bsd_x86_32.s	2011-07-11 10:45:37.000000000 -0400
 +--- hotspot/src/os_cpu/bsd_x86/vm/bsd_x86_32.s	2012-05-01 17:15:08.000000000 -0400
 ++++ hotspot/src/os_cpu/bsd_x86/vm/bsd_x86_32.s	2012-09-18 13:13:53.000000000 -0400
  @@ -21,6 +21,17 @@
   # questions.
   # 
 @@ -6138,6 +6159,15 @@
           pushl    %esi
           movl     4+12(%esp),%ecx      # count
           pushl    %edi
 +@@ -241,7 +272,7 @@
 +         jbe      2f                   # <= 32 dwords
 +         rep;     smovl
 +         jmp      4f
 +-	.=.+8
 ++	.skip 8
 + 2:      subl     %esi,%edi
 +         .p2align 4,,15
 + 3:      movl     (%esi),%edx
  @@ -269,8 +300,8 @@
           #                                                void* to,
           #                                                size_t count)
 @@ -6160,6 +6190,15 @@
           pushl    %esi
           movl     4+12(%esp),%ecx      # count
           pushl    %edi
 +@@ -378,7 +409,7 @@
 +         rep;     smovl
 +         jmp      4f 
 +         # copy aligned dwords
 +-        .=.+5
 ++        .skip 5
 + 2:      subl     %esi,%edi 
 +         .p2align 4,,15
 + 3:      movl     (%esi),%edx
  @@ -433,10 +464,10 @@
           # Equivalent to
           #   arrayof_conjoint_jints
 @@ -6175,6 +6214,15 @@
           pushl    %esi
           movl     4+12(%esp),%ecx      # count
           pushl    %edi
 +@@ -454,7 +485,7 @@
 +         popl     %edi
 +         popl     %esi
 +         ret
 +-        .=.+10
 ++        .skip 10
 + 2:      subl     %esi,%edi
 +         jmp      4f
 +         .p2align 4,,15
  @@ -498,7 +529,7 @@
           #
           # count treated as signed
 @@ -6442,9 +6490,9 @@
   // Only used on 64 bit Windows platforms
   define_pd_global(bool, UseVectoredExceptions,    false);
   
 ---- hotspot/src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp	2011-07-07 19:15:59.000000000 -0400
 -+++ hotspot/src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp	2011-07-07 19:17:02.000000000 -0400
 -@@ -78,23 +78,202 @@
 +--- hotspot/src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp	2012-05-01 17:15:08.000000000 -0400
 ++++ hotspot/src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp	2012-09-18 14:48:04.000000000 -0400
 +@@ -78,25 +78,209 @@
   # include <sys/wait.h>
   # include <pwd.h>
   # include <poll.h>
 @@ -6652,9 +6700,17 @@
  +#endif
  +
   address os::current_stack_pointer() {
 - #ifdef SPARC_WORKS
 +-#ifdef SPARC_WORKS
 ++#if defined(__clang__)
 ++  register void *esp;
 ++  // XXX must be compiled with -O1 or above.
 ++  __asm__ volatile("mov %%" SPELL_REG_SP ", %0" : "=r"(esp));
 ++  return (address) esp;
 ++#elif defined(SPARC_WORKS)
     register void *esp;
 -@@ -119,15 +298,15 @@
 +   __asm__("mov %%"SPELL_REG_SP", %0":"=r"(esp));
 +   return (address) ((char*)esp + sizeof(long)*2);
 +@@ -119,15 +303,15 @@
   }
   
   address os::Bsd::ucontext_get_pc(ucontext_t * uc) {
 @@ -6673,7 +6729,20 @@
   }
   
   // For Forte Analyzer AsyncGetCallTrace profiling support - thread
 -@@ -279,18 +458,18 @@
 +@@ -179,7 +363,11 @@
 + }
 + 
 + intptr_t* _get_previous_fp() {
 +-#ifdef SPARC_WORKS
 ++#if defined(__clang__)
 ++  register intptr_t **ebp;
 ++  // XXX must be compiled with -O1 or above.
 ++  __asm__ volatile("mov %%" SPELL_REG_FP ", %0" : "=r"(ebp));
 ++#elif defined(SPARC_WORKS)
 +   register intptr_t **ebp;
 +   __asm__("mov %%"SPELL_REG_FP", %0":"=r"(ebp));
 + #else
 +@@ -279,18 +467,18 @@
       pc = (address) os::Bsd::ucontext_get_pc(uc);
   
       if (pc == (address) Fetch32PFI) {
 @@ -6695,7 +6764,7 @@
         address addr = (address) info->si_addr;
   
         // check if fault address is within thread stack
 -@@ -312,6 +491,7 @@
 +@@ -312,6 +500,7 @@
             // to handle_unexpected_exception way down below.
             thread->disable_stack_red_zone();
             tty->print_raw_cr("An irrecoverable stack overflow has occurred.");
 @@ -6703,7 +6772,7 @@
           } else {
             // Accessing stack address below sp may cause SEGV if current
             // thread has MAP_GROWSDOWN stack. This should only happen when
 -@@ -327,6 +507,7 @@
 +@@ -327,6 +516,7 @@
             } else {
                fatal("recursive segv. expanding stack.");
             }
 @@ -6711,7 +6780,7 @@
           }
         }
       }
 -@@ -335,9 +516,16 @@
 +@@ -335,9 +525,16 @@
         // Java thread running in Java code => find exception handler if any
         // a fault inside compiled code, the interpreter, or a stub
   
 @@ -6729,7 +6798,7 @@
           // BugId 4454115: A read from a MappedByteBuffer can fault
           // here if the underlying file has been truncated.
           // Do not crash the VM in such a case.
 -@@ -358,6 +546,28 @@
 +@@ -358,6 +555,28 @@
                                                 pc,
                                                 SharedRuntime::
                                                 IMPLICIT_DIVIDE_BY_ZERO);
 @@ -6758,7 +6827,7 @@
   #else
         if (sig == SIGFPE /* && info->si_code == FPE_INTDIV */) {
           // HACK: si_code does not work on bsd 2.2.12-20!!!
 -@@ -385,7 +595,7 @@
 +@@ -385,7 +604,7 @@
             fatal("please update this code.");
           }
   #endif // AMD64
 @@ -6767,7 +6836,7 @@
                  !MacroAssembler::needs_explicit_null_check((intptr_t)info->si_addr)) {
             // Determination of interpreter/vtable stub/compiled code null exception
             stub = SharedRuntime::continuation_for_implicit_exception(thread, pc, SharedRuntime::IMPLICIT_NULL);
 -@@ -409,7 +619,7 @@
 +@@ -409,7 +628,7 @@
       // process of write protecting the memory serialization page.
       // It write enables the page immediately after protecting it
       // so we can just return to retry the write.
 @@ -6776,7 +6845,7 @@
           os::is_memory_serialize_page(thread, (address) info->si_addr)) {
         // Block current thread until the memory serialize page permission restored.
         os::block_on_serialize_page_trap();
 -@@ -430,7 +640,7 @@
 +@@ -430,7 +649,7 @@
     // Furthermore, a false-positive should be harmless.
     if (UnguardOnExecutionViolation > 0 &&
         (sig == SIGSEGV || sig == SIGBUS) &&
 @@ -6785,7 +6854,7 @@
       int page_size = os::vm_page_size();
       address addr = (address) info->si_addr;
       address pc = os::Bsd::ucontext_get_pc(uc);
 -@@ -500,7 +710,7 @@
 +@@ -500,7 +719,7 @@
       // save all thread context in case we need to restore it
       if (thread != NULL) thread->set_saved_exception_pc(pc);
   
 @@ -6794,7 +6863,7 @@
       return true;
     }
   
 -@@ -530,13 +740,24 @@
 +@@ -530,13 +749,24 @@
     ShouldNotReachHere();
   }
   
 @@ -6819,7 +6888,7 @@
   int os::Bsd::get_fpu_control_word(void) {
   #ifdef AMD64
     return 0;
 -@@ -552,11 +773,12 @@
 +@@ -552,11 +782,12 @@
     _FPU_SETCW(fpu_control);
   #endif // !AMD64
   }
 @@ -6833,7 +6902,7 @@
     return true;
   #else
     struct utsname uts;
 -@@ -610,6 +832,9 @@
 +@@ -610,6 +841,9 @@
   #define GET_GS() ({int gs; __asm__ volatile("movw %%gs, %w0":"=q"(gs)); gs&0xffff;})
   #endif
   
 @@ -6843,7 +6912,7 @@
   // Test if pthread library can support variable thread stack size. BsdThreads
   // in fixed stack mode allocates 2M fixed slot for each thread. BsdThreads
   // in floating stack mode and NPTL support variable stack size.
 -@@ -632,7 +857,7 @@
 +@@ -632,7 +866,7 @@
       //
       // Note that %gs is a reserved glibc register since early 2001, so
       // applications are not allowed to change its value (Ulrich Drepper from
 @@ -6852,7 +6921,7 @@
       // either %fs or TSD). In the worst case scenario, when VM is embedded in
       // a native application that plays with %gs, we might see non-zero %gs
       // even BsdThreads is running in fixed stack mode. As the result, we'll
 -@@ -646,6 +871,7 @@
 +@@ -646,6 +880,7 @@
   #endif
     }
   }
 @@ -6860,7 +6929,7 @@
   #endif // AMD64
   
   // return default stack size for thr_type
 -@@ -699,6 +925,41 @@
 +@@ -699,6 +934,41 @@
   //    pthread_attr_getstack()
   
   static void current_stack_region(address * bottom, size_t * size) {
 @@ -6902,7 +6971,7 @@
     if (os::Bsd::is_initial_thread()) {
        // initial thread needs special handling because pthread_getattr_np()
        // may return bogus value.
 -@@ -725,6 +986,7 @@
 +@@ -725,6 +995,7 @@
        pthread_attr_destroy(&attr);
   
     }
 @@ -6910,7 +6979,7 @@
     assert(os::current_stack_pointer() >= *bottom &&
            os::current_stack_pointer() < *bottom + *size, "just checking");
   }
 -@@ -753,46 +1015,44 @@
 +@@ -753,46 +1024,44 @@
     ucontext_t *uc = (ucontext_t*)context;
     st->print_cr("Registers:");
   #ifdef AMD64
 @@ -6995,7 +7064,7 @@
   #endif // AMD64
     st->cr();
     st->cr();
 -@@ -825,31 +1085,31 @@
 +@@ -825,31 +1094,31 @@
     // this is only for the "general purpose" registers
   
   #ifdef AMD64
 @@ -8385,6 +8454,17 @@
   #ifdef ASSERT
   void GenericGrowableArray::set_nesting() {
     if (on_stack()) {
 +--- hotspot/src/share/vm/utilities/hashtable.hpp	2012-05-01 17:15:14.000000000 -0400
 ++++ hotspot/src/share/vm/utilities/hashtable.hpp	2012-09-18 12:01:50.000000000 -0400
 +@@ -283,7 +283,7 @@
 +   }
 + 
 +   int index_for(symbolHandle name, Handle loader) {
 +-    return hash_to_index(compute_hash(name, loader));
 ++    return this->hash_to_index(compute_hash(name, loader));
 +   }
 + };
 + 
  --- hotspot/src/share/vm/utilities/histogram.hpp	2011-07-05 14:31:05.000000000 -0400
  +++ hotspot/src/share/vm/utilities/histogram.hpp	2011-07-07 19:17:03.000000000 -0400
  @@ -37,6 +37,9 @@
 @@ -8969,8 +9049,8 @@
   	       | ($(CD) $(JDK_IMAGE_DIR)/src && $(TAR) xf -); \
   	  fi; \
   	done
 ---- jdk/make/common/shared/Compiler-gcc.gmk	2011-07-05 14:35:27.000000000 -0400
 -+++ jdk/make/common/shared/Compiler-gcc.gmk	2011-07-07 19:17:03.000000000 -0400
 +--- jdk/make/common/shared/Compiler-gcc.gmk	2012-05-01 17:17:59.000000000 -0400
 ++++ jdk/make/common/shared/Compiler-gcc.gmk	2012-09-11 18:26:48.000000000 -0400
  @@ -99,6 +99,24 @@
   
   endif
 @@ -8978,9 +9058,9 @@
  +ifeq ($(PLATFORM), bsd)
  +
  +  # Settings specific to BSD
 -+  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++
  +  REQUIRED_CC_VER = 3.2
  +
  +  # Option used to create a shared library
 _______________________________________________
 svn-ports-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/svn-ports-all
 To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
 

From owner-freebsd-java@FreeBSD.ORG  Tue Sep 18 21:16:42 2012
Return-Path: <owner-freebsd-java@FreeBSD.ORG>
Delivered-To: freebsd-java@hub.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
	by hub.freebsd.org (Postfix) with ESMTP id 4BBEA106566B;
	Tue, 18 Sep 2012 21:16:42 +0000 (UTC)
	(envelope-from jkim@FreeBSD.org)
Received: from freefall.freebsd.org (freefall.freebsd.org
	[IPv6:2001:4f8:fff6::28])
	by mx1.freebsd.org (Postfix) with ESMTP id 1FE1E8FC12;
	Tue, 18 Sep 2012 21:16:42 +0000 (UTC)
Received: from freefall.freebsd.org (localhost [127.0.0.1])
	by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q8ILGgTM083801;
	Tue, 18 Sep 2012 21:16:42 GMT
	(envelope-from jkim@freefall.freebsd.org)
Received: (from jkim@localhost)
	by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q8ILGfkS083797;
	Tue, 18 Sep 2012 21:16:41 GMT (envelope-from jkim)
Date: Tue, 18 Sep 2012 21:16:41 GMT
Message-Id: <201209182116.q8ILGfkS083797@freefall.freebsd.org>
To: rfarmer@predatorlabs.net, jkim@FreeBSD.org, freebsd-java@FreeBSD.org
From: jkim@FreeBSD.org
Cc: 
Subject: Re: ports/151042: [patch] java/openjdk6 Respect CC
X-BeenThere: freebsd-java@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting Java to FreeBSD <freebsd-java.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-java>
List-Post: <mailto:freebsd-java@freebsd.org>
List-Help: <mailto:freebsd-java-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Sep 2012 21:16:42 -0000

Synopsis: [patch] java/openjdk6 Respect CC

State-Changed-From-To: open->closed
State-Changed-By: jkim
State-Changed-When: Tue Sep 18 21:10:43 UTC 2012
State-Changed-Why: 
Committed, thanks!

Please note one of the main goals of FreeBSD Java project is to keep local
changes as minimal as possible, so that it can be committed upstream.
Therefore, the Anonymous patch was rejected because we should not assume it
is built from ports infrastructure.

http://www.freebsd.org/cgi/query-pr.cgi?pr=151042

From owner-freebsd-java@FreeBSD.ORG  Tue Sep 18 22:38:58 2012
Return-Path: <owner-freebsd-java@FreeBSD.ORG>
Delivered-To: java@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 7FB73106564A;
	Tue, 18 Sep 2012 22:38:58 +0000 (UTC)
	(envelope-from jkim@FreeBSD.org)
Received: from hammer.pct.niksun.com (freefall.freebsd.org
	[IPv6:2001:4f8:fff6::28])
	by mx1.freebsd.org (Postfix) with ESMTP id 015978FC0A;
	Tue, 18 Sep 2012 22:38:57 +0000 (UTC)
Message-ID: <5058F7F1.5040907@FreeBSD.org>
Date: Tue, 18 Sep 2012 18:38:41 -0400
From: Jung-uk Kim <jkim@FreeBSD.org>
User-Agent: Mozilla/5.0 (X11; FreeBSD amd64;
	rv:15.0) Gecko/20120911 Thunderbird/15.0.1
MIME-Version: 1.0
To: Claude Buisson <clbuisson@orange.fr>
References: <504E73ED.20203@orange.fr>
In-Reply-To: <504E73ED.20203@orange.fr>
X-Enigmail-Version: 1.4.3
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Cc: java@freebsd.org, avg@freebsd.org
Subject: Re: openjdk6: Compiler-gcc.gmk patching vs non-base compiler
	(continued)
X-BeenThere: freebsd-java@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting Java to FreeBSD <freebsd-java.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-java>
List-Post: <mailto:freebsd-java@freebsd.org>
List-Help: <mailto:freebsd-java-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Sep 2012 22:38:58 -0000

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 2012-09-10 19:12:45 -0400, Claude Buisson wrote:
> Hi,
> 
> Using gcc(46) I also needed to replace a
> 
> GCC      = gcc
> 
> by
> 
> GCC      ?= gcc
> 
> in hotspot/agent/src/os/bsd/Makefile
> 
> and define GCC (as gcc46) in Mk/bsd.gcc.mk.
> 
> And, for i386 I had to apply a patch to
> 
> hotspot/src/os_cpu/bsd_x86/vm/orderAccess_bsd_x86.inline.hpp
> 
> See:
> 
> http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7031385 
> http://cr.openjdk.java.net/~dbhole/register-allocation-fix/webrev.00/

Committed,
> 
thanks!

http://svn.freebsd.org/changeset/ports/304470

Jung-uk Kim
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAlBY9/AACgkQmlay1b9qnVPiPgCgqcC8EaMQZLWBW9pmTarKSb+D
Rg8An3ktCjl4T9zm9QREFdtjFwsxCKND
=9ym0
-----END PGP SIGNATURE-----

From owner-freebsd-java@FreeBSD.ORG  Sat Sep 22 04:12:20 2012
Return-Path: <owner-freebsd-java@FreeBSD.ORG>
Delivered-To: freebsd-java@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
	by hub.freebsd.org (Postfix) with ESMTP id 0B9FC106566C
	for <freebsd-java@freebsd.org>; Sat, 22 Sep 2012 04:12:20 +0000 (UTC)
	(envelope-from jonc@chen.org.nz)
Received: from mail-pb0-f54.google.com (mail-pb0-f54.google.com
	[209.85.160.54])
	by mx1.freebsd.org (Postfix) with ESMTP id CF08E8FC0A
	for <freebsd-java@freebsd.org>; Sat, 22 Sep 2012 04:12:18 +0000 (UTC)
Received: by pbbrp2 with SMTP id rp2so9713466pbb.13
	for <freebsd-java@freebsd.org>; Fri, 21 Sep 2012 21:12:18 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=google.com; s=20120113;
	h=message-id:date:from:user-agent:mime-version:to:subject:references
	:in-reply-to:content-type:content-transfer-encoding
	:x-gm-message-state;
	bh=yJYM4KN9Z8NEy5l/hcYYuuLGSIa5dAfXYmgNmwhyVUw=;
	b=JxD9miiCH0EkX3BsYlUdQ4ExvifFfLq7b+vXJ7Uu3ViWlzeKb4IsYuZljq2cAWwAy3
	APXBSOjhr7PvlrgK8Oha8fsj8et9QwTw9PVQ26cxF7A3YnviFF+ErOYbfVaPMlObECPZ
	aUN5hs7Gj+XtA+Fu+ii/PmeZladgnx/GIoAOiDwFvMReDEl4NIN+4CKmqItqJC6qZ9P6
	qZR0RCQnXKgL/DRD2vBeQ9w1lr8V8s7xyGLxenr4MDIIJp6bNwOKoHAAmtnLevT1s0xU
	czZkvU/8BSfgYgoix65IEIFosUVfXydRZR803zijPcN5HB/9OQsVNTlPgUyX25BxuamF
	PZ6g==
Received: by 10.66.86.201 with SMTP id r9mr17830014paz.16.1348287138592;
	Fri, 21 Sep 2012 21:12:18 -0700 (PDT)
Received: from osiris.chen.org.nz ([121.98.161.40])
	by mx.google.com with ESMTPS id w4sm4425465pav.27.2012.09.21.21.12.15
	(version=SSLv3 cipher=OTHER); Fri, 21 Sep 2012 21:12:17 -0700 (PDT)
Message-ID: <505D3A9D.3060506@chen.org.nz>
Date: Sat, 22 Sep 2012 16:12:13 +1200
From: Jonathan Chen <jonc@chen.org.nz>
User-Agent: Mozilla/5.0 (X11; FreeBSD amd64;
	rv:15.0) Gecko/20120912 Thunderbird/15.0.1
MIME-Version: 1.0
To: freebsd-java@freebsd.org, joquendo@e-fensive.net
References: <20120917171243.GA83423@e-fensive.net.net>
In-Reply-To: <20120917171243.GA83423@e-fensive.net.net>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Gm-Message-State: ALoCoQml7PjcLbU4rmeFxFcgtpv+Q6RKpeKITXPn0/SpW0KQ8rTLEUQq+gVGGAK+z7+3ZbUpR7bs
Cc: 
Subject: Re: JRE error OpenJDK6
X-BeenThere: freebsd-java@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting Java to FreeBSD <freebsd-java.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-java>
List-Post: <mailto:freebsd-java@freebsd.org>
List-Help: <mailto:freebsd-java-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 22 Sep 2012 04:12:20 -0000

On 18/09/2012 05:12, J. Oquendo wrote:
[...]
> Dynamic libraries:
> 0x08048000      /usr/local/diablo-jdk1.6.0/bin/javac
>

The problem with your build lies with diablo-jdk1.6.0 and not OpenJDK6.

Why note download a openjdk6 package from ftp.freebsd.org instead? ie:
 
ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-9-stable/java/openjdk6-b25_2.tbz

Cheers.
-- 
Jonathan Chen <jonc@chen.org.nz>
----------------------------------------------------------------------
char *p="char 
*p=%c%s%c;main(){printf(p,34,p,34);}";main(){printf(p,34,p,34);}

From owner-freebsd-java@FreeBSD.ORG  Sat Sep 22 13:11:49 2012
Return-Path: <owner-freebsd-java@FreeBSD.ORG>
Delivered-To: java@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
	by hub.freebsd.org (Postfix) with ESMTP id 05FD2106566C
	for <java@freebsd.org>; Sat, 22 Sep 2012 13:11:49 +0000 (UTC)
	(envelope-from lists@eitanadler.com)
Received: from mail-pb0-f54.google.com (mail-pb0-f54.google.com
	[209.85.160.54])
	by mx1.freebsd.org (Postfix) with ESMTP id CAC098FC16
	for <java@freebsd.org>; Sat, 22 Sep 2012 13:11:48 +0000 (UTC)
Received: by pbbrp8 with SMTP id rp8so253820pbb.13
	for <java@freebsd.org>; Sat, 22 Sep 2012 06:11:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=eitanadler.com; s=0xdeadbeef;
	h=mime-version:from:date:message-id:subject:to:content-type;
	bh=CFHmj20ExBCqXaPE75B5mntq4Af7fqZk3XRiCHy6gd8=;
	b=WYR2qeY4XaBpGHwigdrrHOs51k+EM6jmtVGHU6Fd6zL3qArussjVhdkHS53KMqxkBX
	hks/DUbV4rDF7fDGR77/jQbszuIv63yOl1JpRmyrvFxg0kCxt9ovNr+xwdNSRtpcxkKb
	y7+JBI8PH+Tle0KlDboWhXx45JZpc6UXeNA/I=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=google.com; s=20120113;
	h=mime-version:from:date:message-id:subject:to:content-type
	:x-gm-message-state;
	bh=CFHmj20ExBCqXaPE75B5mntq4Af7fqZk3XRiCHy6gd8=;
	b=ShsJsZ9E7/B4fJmvpYOm+afTxUAOhqjy71v6LbQU8B1oZt+xQASPn9h+bVK2FBextf
	It1qpdWQC8ARkivKf5i7JBnjut3WGg7ERzWKu0oQwv3IeZVwVupGxmblNgW+6BJgpn+T
	2Ifjb/a8txmT9w34nEe9avrqi1a6JHKPqGlCF02sEeHmi15MfJtSO+GeljN0FT5rNZY9
	v84xF5KpQ5EHKO+qFEgE7yOxfP9bmrHHkl/s/lAhV8ZsAIyidyaPBrNyKaN5rY2L+qNB
	aJSnTIE6CkZie8axwXmbr94E+XB/2EgpPQvE14i83QsVd8HKJSh611TjEAFk9fkXFg0F
	CtLg==
Received: by 10.68.138.133 with SMTP id qq5mr23047653pbb.86.1348319508167;
	Sat, 22 Sep 2012 06:11:48 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.66.127.20 with HTTP; Sat, 22 Sep 2012 06:11:17 -0700 (PDT)
From: Eitan Adler <lists@eitanadler.com>
Date: Sat, 22 Sep 2012 09:11:17 -0400
Message-ID: <CAF6rxgm-tPq9DiWzUQR7-LAGRi+h_wd86NxSqeGEOzn+jam0EA@mail.gmail.com>
To: java@freebsd.org
Content-Type: text/plain; charset=UTF-8
X-Gm-Message-State: ALoCoQlgQL/0tD+YlMxSw8UwwfeoNQidM6XERPofxmm7zbucpXdBaEcXzRZjoPEhpVCRDrCBZoPJ
Cc: 
Subject: removing linuxpluginwrapper support from java/jai-imageio
X-BeenThere: freebsd-java@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting Java to FreeBSD <freebsd-java.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-java>
List-Post: <mailto:freebsd-java@freebsd.org>
List-Help: <mailto:freebsd-java-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 22 Sep 2012 13:11:49 -0000

Hi,

I just removed linuxpluginwrapper from the ports tree. I'd like
permission to commit this diff:

Index: java/jai-imageio/Makefile
===================================================================
--- Makefile	(revision 304534)
+++ Makefile	(working copy)
@@ -35,11 +35,6 @@ PKGMESSAGE=	${WRKDIR}/pkg-message
 IGNORE=		you must manually fetch the "Linux Install" distribution
(${DISTNAME}${EXTRACT_SUFX}) from ${DOWNLOAD_URL}, place it in
${DISTDIR} and then run make again
 .endif

-.if ${JAVA_PORT_OS} == "native"
-WITH_PLUGINWRAPPER=	yes
-RUN_DEPENDS+=	${LOCALBASE}/lib/pluginwrapper/jai.so:${PORTSDIR}/www/linuxpluginwrapper
-.endif
-
 .if defined(NOINSTALL_IN_JRE)
 PLIST_SUB+=	INSTALL_IN_JRE="@comment "
 .else
@@ -51,14 +46,6 @@ pre-install:
 SUB_FILES=	pkg-message-jre
 SUB_LIST=	TARGET_DIR=${TARGET_DIR}
 .endif
-.if defined(WITH_PLUGINWRAPPER)
-SUB_FILES=	pkg-message-libmap
-.if defined(NOINSTALL_IN_JRE)
-SUB_LIST=	LIBDIR=${TARGET_DIR}/lib
-.else
-SUB_LIST=	LIBDIR=${JAVA_HOME}/jre/lib/i386
-.endif
-.endif

 do-install:
 		@${ECHO_MSG} -n ">> Creating destination directory..."
@@ -83,7 +70,7 @@ do-install:
 		@${ECHO_MSG} " [DONE]"

 post-install:
-.if defined(NOINSTALL_IN_JRE) || defined(WITH_PLUGINWRAPPER)
+.if defined(NOINSTALL_IN_JRE)
 		@${CAT} ${PKGMESSAGE}
 .endif



-- 
Eitan Adler

From owner-freebsd-java@FreeBSD.ORG  Sat Sep 22 14:37:25 2012
Return-Path: <owner-freebsd-java@FreeBSD.ORG>
Delivered-To: java@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 6DE61106566B
	for <java@freebsd.org>; Sat, 22 Sep 2012 14:37:25 +0000 (UTC)
	(envelope-from lists@eitanadler.com)
Received: from mail-pb0-f54.google.com (mail-pb0-f54.google.com
	[209.85.160.54])
	by mx1.freebsd.org (Postfix) with ESMTP id 3C1C48FC1D
	for <java@freebsd.org>; Sat, 22 Sep 2012 14:37:24 +0000 (UTC)
Received: by pbbrp8 with SMTP id rp8so342199pbb.13
	for <java@freebsd.org>; Sat, 22 Sep 2012 07:37:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=eitanadler.com; s=0xdeadbeef;
	h=mime-version:in-reply-to:references:from:date:message-id:subject:to
	:content-type; bh=hs2etYgdMyQcUfXJB291kZ6gmppFgAeYOdW5Shg9R4o=;
	b=aW3KddlT00BT6PUSwio2mYOk2ixnX96YO8iFK1Lt5EpnICUxevaXblczj8pK8tL03Z
	Vn/eP8U/UWw6dRQieF8kuDrurxXfdobcDfK1dhDSrmFj0qxhqqx1MspkGWnQvw0dTDV3
	GSiCm18sSCnp1dGQhTdBlV4VhFkN/wL8ODHpI=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=google.com; s=20120113;
	h=mime-version:in-reply-to:references:from:date:message-id:subject:to
	:content-type:x-gm-message-state;
	bh=hs2etYgdMyQcUfXJB291kZ6gmppFgAeYOdW5Shg9R4o=;
	b=nhbuvzkh/sql6BGzIDiyDLAKiyjQiEMiRlLBZwQTT3siyEJBmUzYBBOalpAeghOhMj
	czTRjjkIMpQqjVMDARVUxpmhzphaLVUvFuaMYT1dFw0dBy0xDsR1utes80/f/Nu9fV6Y
	yh66KLSd4R7Kj+br9Lv7rqKx+rlBZOFzsTLpPvHcNBmrHjk3la5/AEupQ1VGbz71aJZ1
	+AQub59OE7K8kn4EAHVTzWesN4cHpMhwFFCl6VVM91r0aFKSFQCQw4YL8cbKhYWIebL1
	rW+l60LrLL9CaSipyPIuTzlYJLzKphaI2y+OckkdJQlnCoNSHHY+Je8KXYOnVTdj8NSU
	wA5A==
Received: by 10.68.138.133 with SMTP id qq5mr23534774pbb.86.1348324644764;
	Sat, 22 Sep 2012 07:37:24 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.66.127.20 with HTTP; Sat, 22 Sep 2012 07:36:54 -0700 (PDT)
In-Reply-To: <CAF6rxgm-tPq9DiWzUQR7-LAGRi+h_wd86NxSqeGEOzn+jam0EA@mail.gmail.com>
References: <CAF6rxgm-tPq9DiWzUQR7-LAGRi+h_wd86NxSqeGEOzn+jam0EA@mail.gmail.com>
From: Eitan Adler <lists@eitanadler.com>
Date: Sat, 22 Sep 2012 10:36:54 -0400
Message-ID: <CAF6rxgnHWiYX3p1A9DPXMSeisfUTU6RabMNnY5LiPaO4A8Xx7A@mail.gmail.com>
To: java@freebsd.org
Content-Type: text/plain; charset=UTF-8
X-Gm-Message-State: ALoCoQn9fmKQF+K7DviRXaDL2u1BXPMN3Ojz2oTRNIjBUknDTDdW0bXHvl3JhxvL2jybBkIkYzxv
Cc: 
Subject: Re: removing linuxpluginwrapper support from java/jai-imageio
X-BeenThere: freebsd-java@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting Java to FreeBSD <freebsd-java.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-java>
List-Post: <mailto:freebsd-java@freebsd.org>
List-Help: <mailto:freebsd-java-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-java>,
	<mailto:freebsd-java-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 22 Sep 2012 14:37:25 -0000

On 22 September 2012 09:11, Eitan Adler <lists@eitanadler.com> wrote:
> Hi,
>
> I just removed linuxpluginwrapper from the ports tree. I'd like
> permission to commit this diff:

Sorry for not waiting, apparently the removal broke INDEX on i386.

-- 
Eitan Adler