From m.renju at teles.com Mon Jun 1 04:41:27 2009 From: m.renju at teles.com (Renju Mathew) Date: Mon, 1 Jun 2009 17:11:27 +0530 Subject: netbsd port ? In-Reply-To: <20090529064908.GB28223@serpens.de> Message-ID: <8F151E3C4511394D81AB122231917BB211F92F@dc-india.telesindia.com> Hi, Thanks for your reply. As you described in http://ftp.netbsd.org:/pub/NetBSD/misc/spz/openjdk/openjdk7-howto I could install mercurial successfully. But I'm confused about the second step(- install forest.py). Could you please tell how I can install "forest.py"? I am using a NetBSD 3.1 i386 machine. Please help. Thank and regards Renju -----Original Message----- From: S.P.Zeidler [mailto:spz at serpens.de] Sent: Friday, May 29, 2009 12:19 PM To: Renju Mathew Cc: bsd-port-dev at openjdk.java.net Subject: Re: netbsd port ? Hi, Thus wrote Renju Mathew (m.renju at teles.com): > I'm a newbie in openJDK. > > I want to know whether there is any NetBSD 3.0 port of openJDK? I built binaries for NetBSD 5.0 that are available via the openjdk-bin package in pkgsrc, but not for earlier releases (although I probably should build a NetBSD-4 version, since that's still an officially supported release train). I'd expect openjdk to just build on NetBSD-3, see http://ftp.netbsd.org:/pub/NetBSD/misc/spz/openjdk/openjdk7-howto for a recipy. Once you scrub your environment(*) it's fairly straightforward, it just takes a while to build. The patch I needed for the openjdk version I put onto ftp.NetBSD.org has since been integrated, so that one isn't necessary any more; but as lots of new code has been added, too, there's chance of entirely new fun to be had. :-P regards, spz (*) variables like eg $BIN get used as conditional, and the script that sets them as a "yes" indicator doesn't unset them as a "no" indicator, so if you already had them set because you use them differently, you get surprising results. If I had lots more time I'd want to hunt them all down. -- spz at serpens.de (S.P.Zeidler) From ekrichardson at gmail.com Mon Jun 1 15:56:36 2009 From: ekrichardson at gmail.com (Eric Richardson) Date: Mon, 1 Jun 2009 15:56:36 -0700 Subject: Mac OS X - Power PC Build Progress Message-ID: <860cb0120906011556o5f7c48c7n36c8224380858173@mail.gmail.com> Hi All, I made another try at building Icedtea-1.10 yesterday. I have been able to work through all the patches. Some files are being worked on by multiple patches. I have kept track but need to go through my notes before I report my findings and diffs. The basic problem I am having now is that MacOSX on PowerPC reports as "Power Macintosh" so the default configure comes out to be bsd-Power Macintosh. I use ALT_OUTPUTDIR to get the make started. This machine has a ppc970 processor so should it be as defaulted(ARCH_DATA_MODEL=64)? Note: ZERO_ARCHFLAG=-m32 shown below. The core build is defaulting back to 'Power Macintosh' and the spaces seem to be causing problems. Here are the possible offending vars from the output below: ARCH = Power Macintosh\n LIBARCH = Power Macintosh\n ARCH_FAMILY = Power Macintosh\n Error follows. >>>Recursively making core build @ Mon Jun 1 00:26:52 PDT 2009 ... ../../../common/Rules.gmk:263: warning: overriding commands for target `Macintosh' ../../../common/Rules.gmk:49: warning: ignoring old commands for target `Macintosh' ../../../common/Library.gmk:67: *** target file `/Users/eric/java/icedtea-1.10/build/bsd-macosx/corba/lib/Power' has both : and :: entries. Stop. make[5]: *** [build] Error 1 make[4]: *** [build] Error 1 make[3]: *** [build] Error 1 make[2]: *** [corba-build] Error 2 make[1]: *** [build_product_image] Error 2 make: *** [stamps/icedtea-ecj.stamp] Error 2 I have no idea how far I made it but it is much better than before. Any pointers to the appropriate place to adjust the build is appreciated. Eric Commands and some Output follows - may be a bit out of order as it was late ------------------------------ ./autogen.sh ./configure --enable-zero=yes --with-project=bsd --with-gcj-home=/Users/eric/jdk1.5 --with-ecj-jar=/opt/local/share/java/eclipse-ecj.jar --with-xalan2-jar=/opt/local/share/java/xalan.jar --with-xalan2-serializer-jar=/opt/local/share/java/serializer.jar --with-xerces2-jar=/opt/local/share/java/xercesImpl.jar --without-rhino --disable-plugin --disable-xrender make ALT_OUTPUTDIR=`pwd`/build/bsd-macosx ALT_FREETYPE_LIB_PATH=/opt/local/lib ALT_FREETYPE_HEADERS_PATH=/opt/local/include ALT_JIBX_LIBS_PATH=/Users/eric/java/jibx-1.2.1/lib /usr/bin/make \ "ALT_JDK_IMPORT_PATH=/Users/eric/java/icedtea-1.10/bootstrap/jdk1.6.0" "ANT_HOME=/usr/share/ant" "BUILD_NUMBER=b59" "JDK_UPDATE_VERSION=0" "JRE_RELEASE_VERSION=1.7.0_0-b59" "MILESTONE=fcs" "LANG=C" "PATH=/Users/eric/java/icedtea-1.10/bootstrap/jdk1.6.0/bin::$PATH" "ALT_BOOTDIR=/Users/eric/java/icedtea-1.10/bootstrap/jdk1.6.0" "BUILD_ARCH_DIR=ppc" "ICEDTEA_RT=/Users/eric/java/icedtea-1.10/bootstrap/jdk1.7.0/jre/lib/rt-closed.jar" "ICEDTEA_BUILD_DIR=/Users/eric/java/icedtea-1.10/openjdk-ecj/build/bsd-ppc/" "ICEDTEA_CLS_DIR=/Users/eric/java/icedtea-1.10/openjdk-ecj/build/bsd-ppc/classes" "ICEDTEA_ENDORSED_DIR=/Users/eric/java/icedtea-1.10/bootstrap/jdk1.6.0/lib/endorsed" "ENDORSED=-Djava.endorsed.dirs=/Users/eric/java/icedtea-1.10/bootstrap/jdk1.6.0/lib/endorsed" "BOOTCLASSPATH_CLS_RT=-bootclasspath /Users/eric/java/icedtea-1.10/openjdk-ecj/build/bsd-ppc/classes:/Users/eric/java/icedtea-1.10/bootstrap/jdk1.7.0/jre/lib/rt-closed.jar" "BOOTCLASSPATH_CLS=-bootclasspath /Users/eric/java/icedtea-1.10/openjdk-ecj/build/bsd-ppc/classes" "BOOTCLASSPATH_RT_LIBGCJ=-bootclasspath /Users/eric/java/icedtea-1.10/bootstrap/jdk1.7.0/jre/lib/rt-closed.jar:/Users/eric/jdk1.5/jre/lib/rt.jar" "CLASSPATH=" "LD_LIBRARY_PATH=" "GENSRCDIR=/Users/eric/java/icedtea-1.10/generated" "ICEDTEA_CORE_BUILD=yes" "ICEDTEA_ZERO_BUILD=yes" "ICEDTEA_SHARK_BUILD=" "ZERO_LIBARCH=ppc" "ZERO_BITSPERWORD=32" "ZERO_ENDIANNESS=big" "ZERO_ARCHDEF=PPC" "ZERO_ARCHFLAG=-m32" "LIBFFI_CFLAGS=-I/opt/local/lib/libffi-3.0.6/include " "LIBFFI_LIBS=-L/opt/local/lib -lffi " "LLVM_CFLAGS=" "LLVM_LDFLAGS=" "LLVM_LIBS=" "FREETYPE2_HEADERS=-I/opt/local/include/freetype2 -I/opt/local/include " "FT2_LIB=-L/opt/local/lib -lfreetype -lz " "ALT_PARALLEL_COMPILE_JOBS=2" "HOTSPOT_BUILD_JOBS=2" "JAVAC=" "RHINO_JAR=no" "JAR_KNOWS_ATFILE=1" "JAR_KNOWS_J_OPTIONS=1" "JAR_ACCEPTS_STDIN_LIST=" "DISABLE_NIMBUS=true" "ALT_NETX_DIST=/Users/eric/java/icedtea-1.10/netx.build" "ALT_LIVECONNECT_DIST=/Users/eric/java/icedtea-1.10" \ -C openjdk-ecj \ Control bsd Power Macintosh 1.7.0_0-bsd all build started: ( cd ./jdk/make && \ /usr/bin/make sanity HOTSPOT_IMPORT_CHECK=false JDK_TOPDIR=/Users/eric/java/icedtea-1.10/openjdk-ecj/jdk JDK_MAKE_SHARED_DIR=/Users/eric/java/icedtea-1.10/openjdk-ecj/jdk/make/common/shared EXTERNALSANITYCONTROL=true TARGET_CLASS_VERSION=5 MILESTONE=fcs BUILD_NUMBER=b59 JDK_BUILD_NUMBER=b59 FULL_VERSION=1.7.0_0-bsd-b59 PREVIOUS_JDK_VERSION=1.6.0 JDK_VERSION=1.7.0_0 JDK_MKTG_VERSION=7u JDK_MAJOR_VERSION=1 JDK_MINOR_VERSION=7 JDK_MICRO_VERSION=0 PREVIOUS_MAJOR_VERSION=1 PREVIOUS_MINOR_VERSION=6 PREVIOUS_MICRO_VERSION=0 ARCH_DATA_MODEL=64 COOKED_JDK_UPDATE_VERSION=0 COOKED_BUILD_NUMBER=59 ANT_HOME="/usr/share/ant" ALT_OUTPUTDIR=/Users/eric/java/icedtea-1.10/build/bsd-macosx ALT_LANGTOOLS_DIST=/Users/eric/java/icedtea-1.10/build/bsd-macosx/langtools/dist ALT_CORBA_DIST=/Users/eric/java/icedtea-1.10/build/bsd-macosx/corba/dist ALT_JAXP_DIST=/Users/eric/java/icedtea-1.10/build/bsd-macosx/jaxp/dist ALT_JAXWS_DIST=/Users/eric/java/icedtea-1.10/build/bsd-macosx/jaxws/dist ALT_HOTSPOT_IMPORT_PATH=/Users/eric/java/icedtea-1.10/build/bsd-macosx/hotspot/import BUILD_HOTSPOT=true ; ) Build Machine Information: build machine = new-host.home Build Directory Structure: CWD = /Users/eric/java/icedtea-1.10/openjdk-ecj TOPDIR = . CONTROL_TOPDIR = . LANGTOOLS_TOPDIR = ./langtools JAXP_TOPDIR = ./jaxp JAXWS_TOPDIR = ./jaxws CORBA_TOPDIR = ./corba HOTSPOT_TOPDIR = ./hotspot JDK_TOPDIR = ./jdk Build Directives: BUILD_LANGTOOLS = true BUILD_JAXP = true BUILD_JAXWS = true BUILD_CORBA = true BUILD_HOTSPOT = true BUILD_JDK = true Hotspot Settings: \n HOTSPOT_BUILD_JOBS = 2 \n HOTSPOT_OUTPUTDIR = /Users/eric/java/icedtea-1.10/build/bsd-macosx/hotspot/outputdir \n HOTSPOT_EXPORT_PATH = /Users/eric/java/icedtea-1.10/build/bsd-macosx/hotspot/import \n \n \nBootstrap Settings:\n BOOTDIR = /Users/eric/java/icedtea-1.10/bootstrap/jdk1.6.0\n ALT_BOOTDIR = /Users/eric/java/icedtea-1.10/bootstrap/jdk1.6.0\n BOOT_VER = 1.5.0 [requires at least 1.5]\n OUTPUTDIR = /Users/eric/java/icedtea-1.10/build/bsd-macosx\n ALT_OUTPUTDIR = /Users/eric/java/icedtea-1.10/build/bsd-macosx\n ABS_OUTPUTDIR = /Users/eric/java/icedtea-1.10/build/bsd-macosx\n \nBuild Tool Settings:\n SLASH_JAVA = /NOT-SET\n ALT_SLASH_JAVA = \n VARIANT = OPT\n JDK_DEVTOOLS_DIR = /NOT-SET/devtools\n ALT_JDK_DEVTOOLS_DIR = \n ANT_HOME = /usr/share/ant\n UNIXCOMMAND_PATH = /bin/\n ALT_UNIXCOMMAND_PATH = \n COMPILER_PATH = /usr/bin/\n ALT_COMPILER_PATH = \n DEVTOOLS_PATH = /opt/local/bin/\n ALT_DEVTOOLS_PATH = \n COMPILER_NAME = GCC4\n COMPILER_VERSION = GCC4\n CC_VER = 4.0.1 [requires at least 3.2]\n ZIP_VER = 2.32 [requires at least 2.2]\n UNZIP_VER = 5.52 [requires at least 5.12]\n ANT_VER = 1.7.0 [requires at least 1.6.3]\n TEMPDIR = /Users/eric/java/icedtea-1.10/build/bsd-macosx/tmp\n \nBuild Directives:\n OPENJDK = true\n USE_HOTSPOT_INTERPRETER_MODE = \n PEDANTIC = \n DEV_ONLY = \n NO_DOCS = \n NO_IMAGES = \n TOOLS_ONLY = \n INSANE = \n COMPILE_APPROACH = parallel\n PARALLEL_COMPILE_JOBS = 2\n ALT_PARALLEL_COMPILE_JOBS = 2\n FASTDEBUG = \n COMPILER_WARNINGS_FATAL = false\n COMPILER_WARNING_LEVEL = \n INCREMENTAL_BUILD = false\n CC_HIGHEST_OPT = \n CC_HIGHER_OPT = \n CC_LOWER_OPT = \n CXXFLAGS = -O2 -fPIC -DCC_NOEX -W -Wall -Wno-unused -Wno-parentheses \n CFLAGS = -O2 -fno-strict-aliasing -fPIC -W -Wall -Wno-unused -Wno-parentheses \n BOOT_JAVA_CMD = /Users/eric/java/icedtea-1.10/bootstrap/jdk1.6.0/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -Xmx896m -Xms128m -XX:PermSize=32m -XX:MaxPermSize=160m\n BOOT_JAVAC_CMD = /Users/eric/java/icedtea-1.10/bootstrap/jdk1.6.0/bin/javac -J-XX:ThreadStackSize=1536 -J-XX:-PrintVMOptions -J-XX:+UnlockDiagnosticVMOptions -J-XX:-LogVMOutput -J-Xmx896m -J-Xms128m -J-XX:PermSize=32m -J-XX:MaxPermSize=160m -encoding ascii -XDignore.symbol.file=true\n BOOT_JAR_CMD = /Users/eric/java/icedtea-1.10/bootstrap/jdk1.6.0/bin/jar\n BOOT_JARSIGNER_CMD = /Users/eric/java/icedtea-1.10/bootstrap/jdk1.6.0/bin/jarsigner\n JAVAC_CMD = \n JAVAH_CMD = \n JAVADOC_CMD = \n \nBuild Platform Settings:\n USER = eric\n PLATFORM = bsd\n ARCH = Power Macintosh\n LIBARCH = Power Macintosh\n ARCH_FAMILY = Power Macintosh\n ARCH_DATA_MODEL = 64\n ARCHPROP = Power Macintosh\n OS_VERSION = 9.6.0 [requires at least 8.0]\n OS_VARIANT_NAME = \n OS_VARIANT_VERSION = \n TEMP_FREE_SPACE = 312319584\n FREE_SPACE = 312319584\n MB_OF_MEMORY = 1024\n \nGNU Make Settings:\n MAKE = /usr/bin/make\n MAKE_VER = 3.81 [requires at least 3.78]\n MAKECMDGOALS = sanity\n MAKEFLAGS = \n SHELL = /bin/sh\n \nTarget Build Versions:\n JDK_VERSION = 1.7.0_0\n MILESTONE = fcs\n RELEASE = 1.7.0_0-bsd\n FULL_VERSION = 1.7.0_0-bsd-b59\n BUILD_NUMBER = b59\n \nExternal File/Binary Locations:\n USRJDKINSTANCES_PATH = /opt/local\n BUILD_JDK_IMPORT_PATH = /NOT-SET/re/jdk/1.7.0_0/promoted/latest/binaries\n ALT_BUILD_JDK_IMPORT_PATH = \n JDK_IMPORT_PATH = /Users/eric/java/icedtea-1.10/bootstrap/jdk1.6.0\n ALT_JDK_IMPORT_PATH = /Users/eric/java/icedtea-1.10/bootstrap/jdk1.6.0\n LANGTOOLS_DIST = \n ALT_LANGTOOLS_DIST = /Users/eric/java/icedtea-1.10/build/bsd-macosx/langtools/dist\n CORBA_DIST = \n ALT_CORBA_DIST = /Users/eric/java/icedtea-1.10/build/bsd-macosx/corba/dist\n JAXP_DIST = \n ALT_JAXP_DIST = /Users/eric/java/icedtea-1.10/build/bsd-macosx/jaxp/dist\n JAXWS_DIST = \n ALT_JAXWS_DIST = /Users/eric/java/icedtea-1.10/build/bsd-macosx/jaxws/dist\n HOTSPOT_DOCS_IMPORT_PATH = /NO_DOCS_DIR\n ALT_HOTSPOT_DOCS_IMPORT_PATH = \n HOTSPOT_IMPORT_PATH = /Users/eric/java/icedtea-1.10/build/bsd-macosx/hotspot/import\n ALT_HOTSPOT_IMPORT_PATH = /Users/eric/java/icedtea-1.10/build/bsd-macosx/hotspot/import\n HOTSPOT_SERVER_PATH = /Users/eric/java/icedtea-1.10/build/bsd-macosx/hotspot/import/jre/lib/Power Macintosh/server\n ALT_HOTSPOT_SERVER_PATH = \n CACERTS_FILE = ./../src/share/lib/security/cacerts\n ALT_CACERTS_FILE = \n JIBX_LIBS_PATH = /Users/eric/java/jibx-1.2.1/lib\n ALT_JIBX_LIBS_PATH = /Users/eric/java/jibx-1.2.1/lib\n CUPS_HEADERS_PATH = /usr/include\n ALT_CUPS_HEADERS_PATH = \n \nOpenJDK-specific settings:\n FREETYPE_HEADERS_PATH = /opt/local/include\n ALT_FREETYPE_HEADERS_PATH = /opt/local/include\n FREETYPE_LIB_PATH = /opt/local/lib\n ALT_FREETYPE_LIB_PATH = /opt/local/lib\n X11_PATH = /usr/X11R6\n ALT_X11_PATH = \n \nOPENJDK Import Binary Plug Settings:\n IMPORT_BINARY_PLUGS = \n BINARY_PLUGS_JARFILE = /NOT-SET/re/jdk/1.7.0_0/promoted/latest/openjdk/binaryplugs/bsd-Power Macintosh/jre/lib/rt-closed.jar\n ALT_BINARY_PLUGS_JARFILE = \n BINARY_PLUGS_PATH = /NOT-SET/re/jdk/1.7.0_0/promoted/latest/openjdk/binaryplugs/bsd-Power Macintosh\n ALT_BINARY_PLUGS_PATH = \n BUILD_BINARY_PLUGS_PATH = /NOT-SET/re/jdk/1.7.0_0/promoted/latest/openjdk/binaryplugs\n ALT_BUILD_BINARY_PLUGS_PATH = \n PLUG_LIBRARY_NAMES = \n \nPrevious JDK Settings:\n PREVIOUS_RELEASE_PATH = USING-PREVIOUS_RELEASE_IMAGE\n ALT_PREVIOUS_RELEASE_PATH = \n PREVIOUS_JDK_VERSION = 1.6.0\n ALT_PREVIOUS_JDK_VERSION = \n PREVIOUS_JDK_FILE = \n ALT_PREVIOUS_JDK_FILE = \n PREVIOUS_JRE_FILE = \n ALT_PREVIOUS_JRE_FILE = \n PREVIOUS_RELEASE_IMAGE = /Users/eric/java/icedtea-1.10/bootstrap/jdk1.6.0\n ALT_PREVIOUS_RELEASE_IMAGE = \n Sanity check passed. Control bsd Power Macintosh 1.7.0_0-bsd all_product_build build started: Control bsd Power Macintosh 1.7.0_0-bsd build_product_image build started: /usr/bin/make \ SKIP_FASTDEBUG_BUILD=true \ SKIP_DEBUG_BUILD=true \ \ generic_build_repo_series /bin/mkdir -p /Users/eric/java/icedtea-1.10/build/bsd-macosx /bin/mkdir -p /Users/eric/java/icedtea-1.10/build/bsd-macosx/j2sdk-image /bin/mkdir -p /Users/eric/java/icedtea-1.10/build/bsd-macosx/langtools (cd ./langtools/make && \ /usr/bin/make JDK_TOPDIR=/Users/eric/java/icedtea-1.10/openjdk-ecj/jdk JDK_MAKE_SHARED_DIR=/Users/eric/java/icedtea-1.10/openjdk-ecj/jdk/make/common/shared EXTERNALSANITYCONTROL=true TARGET_CLASS_VERSION=5 MILESTONE=fcs BUILD_NUMBER=b59 JDK_BUILD_NUMBER=b59 FULL_VERSION=1.7.0_0-bsd-b59 PREVIOUS_JDK_VERSION=1.6.0 JDK_VERSION=1.7.0_0 JDK_MKTG_VERSION=7u JDK_MAJOR_VERSION=1 JDK_MINOR_VERSION=7 JDK_MICRO_VERSION=0 PREVIOUS_MAJOR_VERSION=1 PREVIOUS_MINOR_VERSION=6 PREVIOUS_MICRO_VERSION=0 ARCH_DATA_MODEL=64 COOKED_JDK_UPDATE_VERSION=0 COOKED_BUILD_NUMBER=59 ANT_HOME="/usr/share/ant" ALT_OUTPUTDIR=/Users/eric/java/icedtea-1.10/build/bsd-macosx/langtools ALT_BOOTDIR=/Users/eric/java/icedtea-1.10/bootstrap/jdk1.6.0 all) ANT_OPTS=-Djava.io.tmpdir='/Users/eric/java/icedtea-1.10/build/bsd-macosx/langtools/build/ant-tmp' ant -diagnostics > /Users/eric/java/icedtea-1.10/build/bsd-macosx/langtools/build/ant-diagnostics.log ANT_OPTS=-Djava.io.tmpdir='/Users/eric/java/icedtea-1.10/build/bsd-macosx/langtools/build/ant-tmp' ant -Djdk.version=1.7.0_0 -Dfull.version='1.7.0_0-bsd-b59' -Drelease=1.7.0_0 -Dbuild.number=b59 -Djavac.target=5 -Dboot.java.home=/Users/eric/java/icedtea-1.10/bootstrap/jdk1.6.0 -Djavac.executable=/Users/eric/java/icedtea-1.10/bootstrap/jdk1.6.0/bin/javac -Dbuild.dir=/Users/eric/java/icedtea-1.10/build/bsd-macosx/langtools/build -Ddist.dir=/Users/eric/java/icedtea-1.10/build/bsd-macosx/langtools/dist build Buildfile: build.xml -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/bsd-port-dev/attachments/20090601/e01dd6de/attachment.html From kurt at intricatesoftware.com Tue Jun 2 08:17:37 2009 From: kurt at intricatesoftware.com (kurt at intricatesoftware.com) Date: Tue, 02 Jun 2009 15:17:37 +0000 Subject: hg: bsd-port/bsd-port/jdk: Use HAVE_FILIOH instead of ifdef __OpenBSD__ Message-ID: <20090602151807.5C75EEECE@hg.openjdk.java.net> Changeset: 73f318cc8800 Author: kurt Date: 2009-06-02 11:13 -0400 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/73f318cc8800 Use HAVE_FILIOH instead of ifdef __OpenBSD__ ! make/java/hpi/native/Makefile ! src/solaris/hpi/native_threads/src/sys_api_td.c From kurt at intricatesoftware.com Tue Jun 2 08:49:35 2009 From: kurt at intricatesoftware.com (Kurt Miller) Date: Tue, 02 Jun 2009 11:49:35 -0400 Subject: PowerPC version In-Reply-To: <51803DCE-ECB1-42C1-85BE-D5A2EBAD827A@gmail.com> References: <51803DCE-ECB1-42C1-85BE-D5A2EBAD827A@gmail.com> Message-ID: <4A254A0F.2010801@intricatesoftware.com> Nabil wrote: > Hello! > > I've seen that openjdk6 it's available for Ubuntu PowerPC. > It's possible to build it in Leopard (PPC machine)? > > Thanks! > Hi, Not currently. If/When Zero (http://openjdk.java.net/projects/zero/) is merged into OpenJDK 7 ppc support could be looked into. Regards, -Kurt From kurt at intricatesoftware.com Tue Jun 2 08:59:55 2009 From: kurt at intricatesoftware.com (Kurt Miller) Date: Tue, 02 Jun 2009 11:59:55 -0400 Subject: netbsd port ? In-Reply-To: <8F151E3C4511394D81AB122231917BB211F92F@dc-india.telesindia.com> References: <8F151E3C4511394D81AB122231917BB211F92F@dc-india.telesindia.com> Message-ID: <4A254C7B.7020508@intricatesoftware.com> See: http://www.selenic.com/mercurial/wiki/ForestExtension Renju Mathew wrote: > Hi, > Thanks for your reply. As you described in > http://ftp.netbsd.org:/pub/NetBSD/misc/spz/openjdk/openjdk7-howto I > could install mercurial successfully. But I'm confused about the second > step(- install forest.py). Could you please tell how I can install > "forest.py"? > I am using a NetBSD 3.1 i386 machine. Please help. > > Thank and regards > Renju > > > -----Original Message----- > From: S.P.Zeidler [mailto:spz at serpens.de] > Sent: Friday, May 29, 2009 12:19 PM > To: Renju Mathew > Cc: bsd-port-dev at openjdk.java.net > Subject: Re: netbsd port ? > > Hi, > > Thus wrote Renju Mathew (m.renju at teles.com): > >> I'm a newbie in openJDK. >> >> I want to know whether there is any NetBSD 3.0 port of openJDK? > > I built binaries for NetBSD 5.0 that are available via the openjdk-bin > package in pkgsrc, but not for earlier releases (although I probably > should build a NetBSD-4 version, since that's still an officially > supported release train). > > I'd expect openjdk to just build on NetBSD-3, see > http://ftp.netbsd.org:/pub/NetBSD/misc/spz/openjdk/openjdk7-howto > for a recipy. Once you scrub your environment(*) it's fairly > straightforward, it just takes a while to build. > > The patch I needed for the openjdk version I put onto ftp.NetBSD.org has > since been integrated, so that one isn't necessary any more; but as lots > of > new code has been added, too, there's chance of entirely new fun to be > had. > :-P > > regards, > spz > > (*) variables like eg $BIN get used as conditional, and the script that > sets them as a "yes" indicator doesn't unset them as a "no" indicator, > so > if you already had them set because you use them differently, you get > surprising results. If I had lots more time I'd want to hunt them all > down. From gnu_andrew at member.fsf.org Tue Jun 2 11:05:44 2009 From: gnu_andrew at member.fsf.org (Andrew John Hughes) Date: Tue, 2 Jun 2009 19:05:44 +0100 Subject: PowerPC version In-Reply-To: <4A254A0F.2010801@intricatesoftware.com> References: <51803DCE-ECB1-42C1-85BE-D5A2EBAD827A@gmail.com> <4A254A0F.2010801@intricatesoftware.com> Message-ID: <17c6771e0906021105t33ae7a03s2665daf88a19967a@mail.gmail.com> 2009/6/2 Kurt Miller : > Nabil wrote: >> Hello! >> >> I've seen that openjdk6 it's available for Ubuntu PowerPC. >> It's possible to build it in Leopard (PPC machine)? >> >> Thanks! >> > > Hi, > > Not currently. If/When Zero (http://openjdk.java.net/projects/zero/) > is merged into OpenJDK 7 ppc support could be looked into. > > Regards, > -Kurt > > The ball is expected to start rolling on this once JavaOne is over. -- Andrew :-) Free Java Software Engineer Red Hat, Inc. (http://www.redhat.com) Support Free Java! Contribute to GNU Classpath and the OpenJDK http://www.gnu.org/software/classpath http://openjdk.java.net PGP Key: 94EFD9D8 (http://subkeys.pgp.net) Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8 From christos at zoulas.com Tue Jun 2 14:27:15 2009 From: christos at zoulas.com (Christos Zoulas) Date: Tue, 2 Jun 2009 17:27:15 -0400 Subject: Fixes for Head... Message-ID: <20090602212715.E106D5654E@rebar.astron.com> Hi, I am still commit crippled, so please someone commit these for me: For jdk: 1. Prefer hw.physmem64 if it exists. 2..(n-1): jibx 1.2.1 needs an isExtension(String) implemented. n. - NetBSD does not have statfs, it has statvfs. - Don't cast malloc return; it is bad form (and it will hide errors from not including ). - NULL is not 0, could be (void *)0 For corba [the last patch], same as [1]: Thank you! Best, christos diff -r 73f318cc8800 make/common/shared/Platform.gmk --- a/make/common/shared/Platform.gmk Tue Jun 02 11:13:14 2009 -0400 +++ b/make/common/shared/Platform.gmk Tue Jun 02 17:17:07 2009 -0400 @@ -287,7 +287,7 @@ # a fully built workspace. REQUIRED_FREE_SPACE=1500000 # How much RAM does this machine have: - MB_OF_MEMORY=$(shell sysctl -n hw.physmem | awk '{print int($$NF / 1048576); }' ) + MB_OF_MEMORY=$(shell (sysctl -n hw.physmem64 2> /dev/null || sysctl -n hw.physmem) | awk '{print int($$NF / 1048576); }' ) endif # Windows with and without CYGWIN will be slightly different diff -r 73f318cc8800 make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/jibxhelpers/CanvasMapper.java --- a/make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/jibxhelpers/CanvasMapper.java Tue Jun 02 11:13:14 2009 -0400 +++ b/make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/jibxhelpers/CanvasMapper.java Tue Jun 02 17:17:07 2009 -0400 @@ -64,6 +64,10 @@ return false; } + public boolean isExtension(String s) { + return false; + } + public boolean isPresent(IUnmarshallingContext iUnmarshallingContext) throws JiBXException { return iUnmarshallingContext.isAt(null, ELEMENT_NAME); } diff -r 73f318cc8800 make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/jibxhelpers/ColorMapper.java --- a/make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/jibxhelpers/ColorMapper.java Tue Jun 02 11:13:14 2009 -0400 +++ b/make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/jibxhelpers/ColorMapper.java Tue Jun 02 17:17:07 2009 -0400 @@ -50,6 +50,10 @@ return false; } + public boolean isExtension(String s) { + return false; + } + public boolean isPresent(IUnmarshallingContext iUnmarshallingContext) throws JiBXException { return iUnmarshallingContext.isAt(null, ELEMENT_NAME); } diff -r 73f318cc8800 make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/jibxhelpers/DimensionMapper.java --- a/make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/jibxhelpers/DimensionMapper.java Tue Jun 02 11:13:14 2009 -0400 +++ b/make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/jibxhelpers/DimensionMapper.java Tue Jun 02 17:17:07 2009 -0400 @@ -65,6 +65,10 @@ return false; } + public boolean isExtension(String s) { + return false; + } + public boolean isPresent(IUnmarshallingContext iUnmarshallingContext) throws JiBXException { return iUnmarshallingContext.isAt(uri, ELEMENT_NAME); } diff -r 73f318cc8800 make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/jibxhelpers/InsetsMapper.java --- a/make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/jibxhelpers/InsetsMapper.java Tue Jun 02 11:13:14 2009 -0400 +++ b/make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/jibxhelpers/InsetsMapper.java Tue Jun 02 17:17:07 2009 -0400 @@ -40,6 +40,7 @@ * * @author Created by Jasper Potts (Jun 8, 2007) */ +/*###43 [cc] org.jdesktop.swingx.designer.jibxhelpers.InsetsMapper is not abstract and does not override abstract method isExtension(java.lang.String) in org.jibx.runtime.IMarshaller%%%*/ public class InsetsMapper implements IMarshaller, IUnmarshaller, IAliasable { private static final String ELEMENT_NAME = "insets"; private static final String TOP_NAME = "top"; @@ -68,6 +69,10 @@ return false; } + public boolean isExtension(String s) { + return false; + } + public boolean isPresent(IUnmarshallingContext iUnmarshallingContext) throws JiBXException { return iUnmarshallingContext.isAt(uri, ELEMENT_NAME); } diff -r 73f318cc8800 make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/jibxhelpers/BorderMapper.java --- a/make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/jibxhelpers/BorderMapper.java Tue Jun 02 11:13:14 2009 -0400 +++ b/make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/jibxhelpers/BorderMapper.java Tue Jun 02 17:17:07 2009 -0400 @@ -99,6 +99,10 @@ return false; } + public boolean isExtension(String s) { + return false; + } + public boolean isPresent(IUnmarshallingContext iUnmarshallingContext) throws JiBXException { return iUnmarshallingContext.isAt(uri, ELEMENT_NAME); diff -r 73f318cc8800 make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/jibxhelpers/ClassMapper.java --- a/make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/jibxhelpers/ClassMapper.java Tue Jun 02 11:13:14 2009 -0400 +++ b/make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/jibxhelpers/ClassMapper.java Tue Jun 02 17:17:07 2009 -0400 @@ -40,6 +40,10 @@ return false; } + public boolean isExtension(String s) { + return false; + } + public boolean isPresent(IUnmarshallingContext iUnmarshallingContext) throws JiBXException { return iUnmarshallingContext.isAt(null, ELEMENT_NAME); } diff -r 73f318cc8800 make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/jibxhelpers/FontMapper.java --- a/make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/jibxhelpers/FontMapper.java Tue Jun 02 11:13:14 2009 -0400 +++ b/make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/jibxhelpers/FontMapper.java Tue Jun 02 17:17:07 2009 -0400 @@ -49,6 +49,10 @@ return false; } + public boolean isExtension(String s) { + return false; + } + public boolean isPresent(IUnmarshallingContext iUnmarshallingContext) throws JiBXException { return iUnmarshallingContext.isAt(null, ELEMENT_NAME); } diff -r 73f318cc8800 make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/jibxhelpers/UIPropertyMapper.java --- a/make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/jibxhelpers/UIPropertyMapper.java Tue Jun 02 11:13:14 2009 -0400 +++ b/make/tools/swing-nimbus/classes/org/jdesktop/synthdesigner/synthmodel/jibxhelpers/UIPropertyMapper.java Tue Jun 02 17:17:07 2009 -0400 @@ -51,6 +51,10 @@ return false; } + public boolean isExtension(String s) { + return false; + } + public boolean isPresent(IUnmarshallingContext iUnmarshallingContext) throws JiBXException { return iUnmarshallingContext.isAt(null, ELEMENT_NAME); } diff -r 73f318cc8800 src/solaris/native/sun/nio/fs/BsdNativeDispatcher.c --- a/src/solaris/native/sun/nio/fs/BsdNativeDispatcher.c Tue Jun 02 11:13:14 2009 -0400 +++ b/src/solaris/native/sun/nio/fs/BsdNativeDispatcher.c Tue Jun 02 17:17:07 2009 -0400 @@ -30,6 +30,14 @@ #include #include +#ifdef ST_RDONLY +#define statfs statvfs +#define getfsstat getvfsstat +#define f_flags f_flag +#define ISREADONLY ST_RDONLY +#else +#define ISREADONLY MNT_RDONLY +#endif #include #include @@ -40,6 +48,7 @@ static jfieldID entry_options; static jfieldID entry_dev; + struct fsstat_iter { struct statfs *buf; int pos; @@ -80,11 +89,11 @@ { int nentries; size_t bufsize; - struct fsstat_iter *iter = (struct fsstat_iter *)malloc(sizeof(*iter)); + struct fsstat_iter *iter = malloc(sizeof(*iter)); if (iter == NULL) { JNU_ThrowOutOfMemoryError(env, "native heap"); - return NULL; + return 0; } iter->pos = 0; @@ -96,7 +105,7 @@ if (nentries <= 0) { free(iter); throwUnixException(env, errno); - return NULL; + return 0; } // It's possible that a new filesystem gets mounted between @@ -109,11 +118,11 @@ bufsize = nentries * sizeof(struct statfs); iter->nentries = nentries; - iter->buf = (struct statfs *)malloc(bufsize); + iter->buf = malloc(bufsize); if (iter->buf == NULL) { free(iter); JNU_ThrowOutOfMemoryError(env, "native heap"); - return NULL; + return 0; } nentries = getfsstat(iter->buf, bufsize, MNT_WAIT); @@ -121,7 +130,7 @@ free(iter->buf); free(iter); throwUnixException(env, errno); - return NULL; + return 0; } } @@ -147,7 +156,7 @@ name = iter->buf[iter->pos].f_mntfromname; dir = iter->buf[iter->pos].f_mntonname; fstype = iter->buf[iter->pos].f_fstypename; - if (iter->buf[iter->pos].f_flags & MNT_RDONLY) + if (iter->buf[iter->pos].f_flags & ISREADONLY) options="ro"; else options=""; diff -r 8f0606272941 make/common/shared/Platform.gmk --- a/make/common/shared/Platform.gmk Wed May 20 18:49:21 2009 -0400 +++ b/make/common/shared/Platform.gmk Tue Jun 02 17:17:14 2009 -0400 @@ -338,7 +338,7 @@ # a fully built workspace. REQUIRED_FREE_SPACE=1500000 # How much RAM does this machine have: - MB_OF_MEMORY=$(shell sysctl -n hw.physmem | awk '{print int($$NF / 1048576); }' ) + MB_OF_MEMORY=$(shell (sysctl -n hw.physmem64 2> /dev/null || sysctl -n hw.physmem) | awk '{print int($$NF / 1048576); }' ) endif # Windows with and without CYGWIN will be slightly different From christos at zoulas.com Tue Jun 2 14:43:37 2009 From: christos at zoulas.com (Christos Zoulas) Date: Tue, 2 Jun 2009 17:43:37 -0400 Subject: Fixes for Head... In-Reply-To: <20090602212715.E106D5654E@rebar.astron.com> from Christos Zoulas (Jun 2, 5:27pm) Message-ID: <20090602214337.F21305654E@rebar.astron.com> On Jun 2, 5:27pm, christos at zoulas.com (Christos Zoulas) wrote: -- Subject: Fixes for Head... | For jdk: | | 1. Prefer hw.physmem64 if it exists. | 2..(n-1): jibx 1.2.1 needs an isExtension(String) implemented. | n. - NetBSD does not have statfs, it has statvfs. | - Don't cast malloc return; it is bad form (and it will hide errors | from not including ). | - NULL is not 0, could be (void *)0 | | For corba [the last patch], same as [1]: | Oops, one of the patches has an error comment in it... Delete it please: +++ b/make/tools/swing-nimbus/classes/org/jdesktop/swingx/designer/jibxhelpers/I nsetsMapper.java christos From kurt at intricatesoftware.com Tue Jun 2 16:55:55 2009 From: kurt at intricatesoftware.com (Kurt Miller) Date: Tue, 02 Jun 2009 19:55:55 -0400 Subject: Fixes for Head... In-Reply-To: <20090602212715.E106D5654E@rebar.astron.com> References: <20090602212715.E106D5654E@rebar.astron.com> Message-ID: <4A25BC0B.3000908@intricatesoftware.com> Hi Christos, Christos Zoulas wrote: > Hi, > > I am still commit crippled, so please someone commit these for me: > > > For jdk: > > 1. Prefer hw.physmem64 if it exists. OpenBSD's sysctl doesn't error out when presented with bad data it just warns and continues to parse arguments so I'll special case it. FreeBSD and OS X/Darwin do error out like NetBSD. > 2..(n-1): jibx 1.2.1 needs an isExtension(String) implemented. I prefer these not to be committed. We're trying to keep changes to a minimum and the build docs require a specific version of jibx. See README-builds.html: JIBX libraries version 1.1.5 is required for building the OpenJDK. > n. - NetBSD does not have statfs, it has statvfs. > - Don't cast malloc return; it is bad form (and it will hide errors > from not including ). > - NULL is not 0, could be (void *)0 Whoops - sorry. I swear I checked NetBSD's online man pages, but now I see it isn't there. > For corba [the last patch], same as [1]: Will handle same as [1] Thanks, -Kurt From kurt at intricatesoftware.com Tue Jun 2 17:11:04 2009 From: kurt at intricatesoftware.com (Kurt Miller) Date: Tue, 02 Jun 2009 20:11:04 -0400 Subject: PowerPC version In-Reply-To: <17c6771e0906021105t33ae7a03s2665daf88a19967a@mail.gmail.com> References: <51803DCE-ECB1-42C1-85BE-D5A2EBAD827A@gmail.com> <4A254A0F.2010801@intricatesoftware.com> <17c6771e0906021105t33ae7a03s2665daf88a19967a@mail.gmail.com> Message-ID: <4A25BF98.8070005@intricatesoftware.com> Andrew John Hughes wrote: > 2009/6/2 Kurt Miller : >> Nabil wrote: >>> I've seen that openjdk6 it's available for Ubuntu PowerPC. >>> It's possible to build it in Leopard (PPC machine)? >> >> Not currently. If/When Zero (http://openjdk.java.net/projects/zero/) >> is merged into OpenJDK 7 ppc support could be looked into. > > The ball is expected to start rolling on this once JavaOne is over. That's great. I'd like to get OpenBSD/powerpc working too once Zero is merged. :-) Is Shark also getting merged with Zero? Regards, -Kurt From christos at zoulas.com Tue Jun 2 17:38:29 2009 From: christos at zoulas.com (Christos Zoulas) Date: Tue, 2 Jun 2009 20:38:29 -0400 Subject: Fixes for Head... In-Reply-To: <4A25BC0B.3000908@intricatesoftware.com> from Kurt Miller (Jun 2, 7:55pm) Message-ID: <20090603003829.A96C75654E@rebar.astron.com> On Jun 2, 7:55pm, kurt at intricatesoftware.com (Kurt Miller) wrote: -- Subject: Re: Fixes for Head... | > For jdk: | > | > 1. Prefer hw.physmem64 if it exists. | | OpenBSD's sysctl doesn't error out when presented with bad data it | just warns and continues to parse arguments so I'll special case | it. FreeBSD and OS X/Darwin do error out like NetBSD. Ok, thanks. | > 2..(n-1): jibx 1.2.1 needs an isExtension(String) implemented. | | I prefer these not to be committed. We're trying to keep changes to | a minimum and the build docs require a specific version of jibx. See | | README-builds.html: JIBX libraries version 1.1.5 is required for | building the OpenJDK. Fine with me (the change actually future proofs the code, so both 1.1.5 and 1.2.1 work with it; eventually OpenJDK will have to add it). | > n. - NetBSD does not have statfs, it has statvfs. | > - Don't cast malloc return; it is bad form (and it will hide errors | > from not including ). | > - NULL is not 0, could be (void *)0 | | Whoops - sorry. I swear I checked NetBSD's online man pages, but now | I see it isn't there. Great, thanks. | > For corba [the last patch], same as [1]: | | Will handle same as [1] Thank you! christos From kurt at intricatesoftware.com Wed Jun 3 12:35:29 2009 From: kurt at intricatesoftware.com (kurt at intricatesoftware.com) Date: Wed, 03 Jun 2009 19:35:29 +0000 Subject: hg: bsd-port/bsd-port/corba: Prefer hw.physmem64 if it exists, except on OpenBSD where Message-ID: <20090603193531.96D25EF14@hg.openjdk.java.net> Changeset: 4dbbcce5bccf Author: kurt Date: 2009-06-03 15:29 -0400 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/corba/rev/4dbbcce5bccf Prefer hw.physmem64 if it exists, except on OpenBSD where sysctl doesn't return an error upon bad input and doesn't have hw.physmem64. From christos at zoulas.com. ! make/common/shared/Platform.gmk From kurt at intricatesoftware.com Wed Jun 3 13:10:30 2009 From: kurt at intricatesoftware.com (kurt at intricatesoftware.com) Date: Wed, 03 Jun 2009 20:10:30 +0000 Subject: hg: bsd-port/bsd-port/jdk: 2 new changesets Message-ID: <20090603201105.D0F97EF23@hg.openjdk.java.net> Changeset: e241cd4fa446 Author: kurt Date: 2009-06-03 15:55 -0400 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/e241cd4fa446 Use getvfsstat() when available. Needed for NetBSD support. >From christos at zoulas.com. ! src/solaris/native/sun/nio/fs/BsdNativeDispatcher.c Changeset: 85603294d1e2 Author: kurt Date: 2009-06-03 15:55 -0400 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/85603294d1e2 Prefer hw.physmem64 if it exists, except on OpenBSD where sysctl doesn't return an error upon bad input and doesn't have hw.physmem64. From christos at zoulas.com. ! make/common/shared/Platform.gmk From mvfranz at gmail.com Wed Jun 3 15:51:43 2009 From: mvfranz at gmail.com (Michael Franz) Date: Wed, 3 Jun 2009 18:51:43 -0400 Subject: Mac OS X - Power PC Build Progress In-Reply-To: <860cb0120906011556o5f7c48c7n36c8224380858173@mail.gmail.com> References: <860cb0120906011556o5f7c48c7n36c8224380858173@mail.gmail.com> Message-ID: Eric, Were you able to work through all the patches? Michael On Mon, Jun 1, 2009 at 6:56 PM, Eric Richardson wrote: > Hi All, > > I made another try at building Icedtea-1.10 yesterday. I have been able to > work through all the patches. Some files are being worked on by multiple > patches. I have kept track but need to go through my notes before I report > my findings and diffs. > > The basic problem I am having now is that MacOSX on PowerPC reports as > "Power Macintosh" so the default configure comes out to be bsd-Power > Macintosh. I use ALT_OUTPUTDIR to get the make started. > > This machine has a ppc970 processor so should it be as > defaulted(ARCH_DATA_MODEL=64)? Note: ZERO_ARCHFLAG=-m32 shown below. > > The core build is defaulting back to 'Power Macintosh' and the spaces seem > to be causing problems. Here are the possible offending vars from the output > below: ARCH = Power Macintosh\n LIBARCH = Power Macintosh\n ARCH_FAMILY = > Power Macintosh\n > Error follows. > > >>>Recursively making core build @ Mon Jun 1 00:26:52 PDT 2009 ... > ../../../common/Rules.gmk:263: warning: overriding commands for target > `Macintosh' > ../../../common/Rules.gmk:49: warning: ignoring old commands for target > `Macintosh' > ../../../common/Library.gmk:67: *** target file > `/Users/eric/java/icedtea-1.10/build/bsd-macosx/corba/lib/Power' has both : > and :: entries. Stop. > make[5]: *** [build] Error 1 > make[4]: *** [build] Error 1 > make[3]: *** [build] Error 1 > make[2]: *** [corba-build] Error 2 > make[1]: *** [build_product_image] Error 2 > make: *** [stamps/icedtea-ecj.stamp] Error 2 > > I have no idea how far I made it but it is much better than before. Any > pointers to the appropriate place to adjust the build is appreciated. > > Eric > > > Commands and some Output follows - may be a bit out of order as it was late > ------------------------------ > > ./autogen.sh > > ./configure --enable-zero=yes --with-project=bsd > --with-gcj-home=/Users/eric/jdk1.5 > --with-ecj-jar=/opt/local/share/java/eclipse-ecj.jar > --with-xalan2-jar=/opt/local/share/java/xalan.jar > --with-xalan2-serializer-jar=/opt/local/share/java/serializer.jar > --with-xerces2-jar=/opt/local/share/java/xercesImpl.jar --without-rhino > --disable-plugin --disable-xrender > > make ALT_OUTPUTDIR=`pwd`/build/bsd-macosx > ALT_FREETYPE_LIB_PATH=/opt/local/lib > ALT_FREETYPE_HEADERS_PATH=/opt/local/include > ALT_JIBX_LIBS_PATH=/Users/eric/java/jibx-1.2.1/lib > > > > /usr/bin/make \ > > "ALT_JDK_IMPORT_PATH=/Users/eric/java/icedtea-1.10/bootstrap/jdk1.6.0" > "ANT_HOME=/usr/share/ant" "BUILD_NUMBER=b59" "JDK_UPDATE_VERSION=0" > "JRE_RELEASE_VERSION=1.7.0_0-b59" "MILESTONE=fcs" "LANG=C" > "PATH=/Users/eric/java/icedtea-1.10/bootstrap/jdk1.6.0/bin::$PATH" > "ALT_BOOTDIR=/Users/eric/java/icedtea-1.10/bootstrap/jdk1.6.0" > "BUILD_ARCH_DIR=ppc" > "ICEDTEA_RT=/Users/eric/java/icedtea-1.10/bootstrap/jdk1.7.0/jre/lib/rt-closed.jar" > "ICEDTEA_BUILD_DIR=/Users/eric/java/icedtea-1.10/openjdk-ecj/build/bsd-ppc/" > "ICEDTEA_CLS_DIR=/Users/eric/java/icedtea-1.10/openjdk-ecj/build/bsd-ppc/classes" > "ICEDTEA_ENDORSED_DIR=/Users/eric/java/icedtea-1.10/bootstrap/jdk1.6.0/lib/endorsed" > "ENDORSED=-Djava.endorsed.dirs=/Users/eric/java/icedtea-1.10/bootstrap/jdk1.6.0/lib/endorsed" > "BOOTCLASSPATH_CLS_RT=-bootclasspath > /Users/eric/java/icedtea-1.10/openjdk-ecj/build/bsd-ppc/classes:/Users/eric/java/icedtea-1.10/bootstrap/jdk1.7.0/jre/lib/rt-closed.jar" > "BOOTCLASSPATH_CLS=-bootclasspath > /Users/eric/java/icedtea-1.10/openjdk-ecj/build/bsd-ppc/classes" > "BOOTCLASSPATH_RT_LIBGCJ=-bootclasspath > /Users/eric/java/icedtea-1.10/bootstrap/jdk1.7.0/jre/lib/rt-closed.jar:/Users/eric/jdk1.5/jre/lib/rt.jar" > "CLASSPATH=" "LD_LIBRARY_PATH=" > "GENSRCDIR=/Users/eric/java/icedtea-1.10/generated" "ICEDTEA_CORE_BUILD=yes" > "ICEDTEA_ZERO_BUILD=yes" "ICEDTEA_SHARK_BUILD=" "ZERO_LIBARCH=ppc" > "ZERO_BITSPERWORD=32" "ZERO_ENDIANNESS=big" "ZERO_ARCHDEF=PPC" > "ZERO_ARCHFLAG=-m32" "LIBFFI_CFLAGS=-I/opt/local/lib/libffi-3.0.6/include " > "LIBFFI_LIBS=-L/opt/local/lib -lffi " "LLVM_CFLAGS=" "LLVM_LDFLAGS=" > "LLVM_LIBS=" "FREETYPE2_HEADERS=-I/opt/local/include/freetype2 > -I/opt/local/include " "FT2_LIB=-L/opt/local/lib -lfreetype -lz " > "ALT_PARALLEL_COMPILE_JOBS=2" "HOTSPOT_BUILD_JOBS=2" "JAVAC=" "RHINO_JAR=no" > "JAR_KNOWS_ATFILE=1" "JAR_KNOWS_J_OPTIONS=1" "JAR_ACCEPTS_STDIN_LIST=" > "DISABLE_NIMBUS=true" > "ALT_NETX_DIST=/Users/eric/java/icedtea-1.10/netx.build" > "ALT_LIVECONNECT_DIST=/Users/eric/java/icedtea-1.10" \ > -C openjdk-ecj \ > > Control bsd Power Macintosh 1.7.0_0-bsd all build started: > ( cd ./jdk/make && \ > /usr/bin/make sanity HOTSPOT_IMPORT_CHECK=false > JDK_TOPDIR=/Users/eric/java/icedtea-1.10/openjdk-ecj/jdk > JDK_MAKE_SHARED_DIR=/Users/eric/java/icedtea-1.10/openjdk-ecj/jdk/make/common/shared > EXTERNALSANITYCONTROL=true TARGET_CLASS_VERSION=5 MILESTONE=fcs > BUILD_NUMBER=b59 JDK_BUILD_NUMBER=b59 FULL_VERSION=1.7.0_0-bsd-b59 > PREVIOUS_JDK_VERSION=1.6.0 JDK_VERSION=1.7.0_0 JDK_MKTG_VERSION=7u > JDK_MAJOR_VERSION=1 JDK_MINOR_VERSION=7 JDK_MICRO_VERSION=0 > PREVIOUS_MAJOR_VERSION=1 PREVIOUS_MINOR_VERSION=6 PREVIOUS_MICRO_VERSION=0 > ARCH_DATA_MODEL=64 COOKED_JDK_UPDATE_VERSION=0 COOKED_BUILD_NUMBER=59 > ANT_HOME="/usr/share/ant" > ALT_OUTPUTDIR=/Users/eric/java/icedtea-1.10/build/bsd-macosx > ALT_LANGTOOLS_DIST=/Users/eric/java/icedtea-1.10/build/bsd-macosx/langtools/dist > ALT_CORBA_DIST=/Users/eric/java/icedtea-1.10/build/bsd-macosx/corba/dist > ALT_JAXP_DIST=/Users/eric/java/icedtea-1.10/build/bsd-macosx/jaxp/dist > ALT_JAXWS_DIST=/Users/eric/java/icedtea-1.10/build/bsd-macosx/jaxws/dist > ALT_HOTSPOT_IMPORT_PATH=/Users/eric/java/icedtea-1.10/build/bsd-macosx/hotspot/import > BUILD_HOTSPOT=true ; ) > > Build Machine Information: > build machine = new-host.home > > Build Directory Structure: > CWD = /Users/eric/java/icedtea-1.10/openjdk-ecj > TOPDIR = . > CONTROL_TOPDIR = . > LANGTOOLS_TOPDIR = ./langtools > JAXP_TOPDIR = ./jaxp > JAXWS_TOPDIR = ./jaxws > CORBA_TOPDIR = ./corba > HOTSPOT_TOPDIR = ./hotspot > JDK_TOPDIR = ./jdk > > Build Directives: > BUILD_LANGTOOLS = true > BUILD_JAXP = true > BUILD_JAXWS = true > BUILD_CORBA = true > BUILD_HOTSPOT = true > BUILD_JDK = true > > Hotspot Settings: \n HOTSPOT_BUILD_JOBS = 2 \n > HOTSPOT_OUTPUTDIR = > /Users/eric/java/icedtea-1.10/build/bsd-macosx/hotspot/outputdir \n > HOTSPOT_EXPORT_PATH = > /Users/eric/java/icedtea-1.10/build/bsd-macosx/hotspot/import \n \n > > \nBootstrap Settings:\n BOOTDIR = > /Users/eric/java/icedtea-1.10/bootstrap/jdk1.6.0\n ALT_BOOTDIR = > /Users/eric/java/icedtea-1.10/bootstrap/jdk1.6.0\n BOOT_VER = 1.5.0 > [requires at least 1.5]\n OUTPUTDIR = > /Users/eric/java/icedtea-1.10/build/bsd-macosx\n ALT_OUTPUTDIR = > /Users/eric/java/icedtea-1.10/build/bsd-macosx\n ABS_OUTPUTDIR = > /Users/eric/java/icedtea-1.10/build/bsd-macosx\n \nBuild Tool Settings:\n > SLASH_JAVA = /NOT-SET\n ALT_SLASH_JAVA = \n VARIANT = OPT\n > JDK_DEVTOOLS_DIR = /NOT-SET/devtools\n ALT_JDK_DEVTOOLS_DIR = \n > ANT_HOME = /usr/share/ant\n UNIXCOMMAND_PATH = /bin/\n > ALT_UNIXCOMMAND_PATH = \n COMPILER_PATH = /usr/bin/\n ALT_COMPILER_PATH > = \n DEVTOOLS_PATH = /opt/local/bin/\n ALT_DEVTOOLS_PATH = \n > COMPILER_NAME = GCC4\n COMPILER_VERSION = GCC4\n CC_VER = 4.0.1 [requires > at least 3.2]\n ZIP_VER = 2.32 [requires at least 2.2]\n UNZIP_VER = 5.52 > [requires at least 5.12]\n ANT_VER = 1.7.0 [requires at least 1.6.3]\n > TEMPDIR = /Users/eric/java/icedtea-1.10/build/bsd-macosx/tmp\n \nBuild > Directives:\n OPENJDK = true\n USE_HOTSPOT_INTERPRETER_MODE = \n PEDANTIC > = \n DEV_ONLY = \n NO_DOCS = \n NO_IMAGES = \n TOOLS_ONLY = \n INSANE = > \n COMPILE_APPROACH = parallel\n PARALLEL_COMPILE_JOBS = 2\n > ALT_PARALLEL_COMPILE_JOBS = 2\n FASTDEBUG = \n COMPILER_WARNINGS_FATAL = > false\n COMPILER_WARNING_LEVEL = \n INCREMENTAL_BUILD = false\n > CC_HIGHEST_OPT = \n CC_HIGHER_OPT = \n CC_LOWER_OPT = \n CXXFLAGS = -O2 > -fPIC -DCC_NOEX -W -Wall -Wno-unused -Wno-parentheses \n CFLAGS = -O2 > -fno-strict-aliasing -fPIC -W -Wall -Wno-unused -Wno-parentheses \n > BOOT_JAVA_CMD = /Users/eric/java/icedtea-1.10/bootstrap/jdk1.6.0/bin/java > -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -Xmx896m > -Xms128m -XX:PermSize=32m -XX:MaxPermSize=160m\n BOOT_JAVAC_CMD = > /Users/eric/java/icedtea-1.10/bootstrap/jdk1.6.0/bin/javac > -J-XX:ThreadStackSize=1536 -J-XX:-PrintVMOptions > -J-XX:+UnlockDiagnosticVMOptions -J-XX:-LogVMOutput -J-Xmx896m -J-Xms128m > -J-XX:PermSize=32m -J-XX:MaxPermSize=160m -encoding ascii > -XDignore.symbol.file=true\n BOOT_JAR_CMD = > /Users/eric/java/icedtea-1.10/bootstrap/jdk1.6.0/bin/jar\n > BOOT_JARSIGNER_CMD = > /Users/eric/java/icedtea-1.10/bootstrap/jdk1.6.0/bin/jarsigner\n JAVAC_CMD > = \n JAVAH_CMD = \n JAVADOC_CMD = \n \nBuild Platform Settings:\n USER = > eric\n PLATFORM = bsd\n ARCH = Power Macintosh\n LIBARCH = Power > Macintosh\n ARCH_FAMILY = Power Macintosh\n ARCH_DATA_MODEL = 64\n > ARCHPROP = Power Macintosh\n OS_VERSION = 9.6.0 [requires at least 8.0]\n > OS_VARIANT_NAME = \n OS_VARIANT_VERSION = \n TEMP_FREE_SPACE = > 312319584\n FREE_SPACE = 312319584\n MB_OF_MEMORY = 1024\n \nGNU Make > Settings:\n MAKE = /usr/bin/make\n MAKE_VER = 3.81 [requires at least > 3.78]\n MAKECMDGOALS = sanity\n MAKEFLAGS = \n SHELL = /bin/sh\n \nTarget > Build Versions:\n JDK_VERSION = 1.7.0_0\n MILESTONE = fcs\n RELEASE = > 1.7.0_0-bsd\n FULL_VERSION = 1.7.0_0-bsd-b59\n BUILD_NUMBER = b59\n > \nExternal File/Binary Locations:\n USRJDKINSTANCES_PATH = /opt/local\n > BUILD_JDK_IMPORT_PATH = > /NOT-SET/re/jdk/1.7.0_0/promoted/latest/binaries\n > ALT_BUILD_JDK_IMPORT_PATH = \n JDK_IMPORT_PATH = > /Users/eric/java/icedtea-1.10/bootstrap/jdk1.6.0\n ALT_JDK_IMPORT_PATH = > /Users/eric/java/icedtea-1.10/bootstrap/jdk1.6.0\n LANGTOOLS_DIST = \n > ALT_LANGTOOLS_DIST = > /Users/eric/java/icedtea-1.10/build/bsd-macosx/langtools/dist\n CORBA_DIST > = \n ALT_CORBA_DIST = > /Users/eric/java/icedtea-1.10/build/bsd-macosx/corba/dist\n JAXP_DIST = > \n ALT_JAXP_DIST = > /Users/eric/java/icedtea-1.10/build/bsd-macosx/jaxp/dist\n JAXWS_DIST = > \n ALT_JAXWS_DIST = > /Users/eric/java/icedtea-1.10/build/bsd-macosx/jaxws/dist\n > HOTSPOT_DOCS_IMPORT_PATH = /NO_DOCS_DIR\n ALT_HOTSPOT_DOCS_IMPORT_PATH = > \n HOTSPOT_IMPORT_PATH = > /Users/eric/java/icedtea-1.10/build/bsd-macosx/hotspot/import\n > ALT_HOTSPOT_IMPORT_PATH = > /Users/eric/java/icedtea-1.10/build/bsd-macosx/hotspot/import\n > HOTSPOT_SERVER_PATH = > /Users/eric/java/icedtea-1.10/build/bsd-macosx/hotspot/import/jre/lib/Power > Macintosh/server\n ALT_HOTSPOT_SERVER_PATH = \n CACERTS_FILE = > ./../src/share/lib/security/cacerts\n ALT_CACERTS_FILE = \n > JIBX_LIBS_PATH = /Users/eric/java/jibx-1.2.1/lib\n ALT_JIBX_LIBS_PATH = > /Users/eric/java/jibx-1.2.1/lib\n CUPS_HEADERS_PATH = /usr/include\n > ALT_CUPS_HEADERS_PATH = \n \nOpenJDK-specific settings:\n > FREETYPE_HEADERS_PATH = /opt/local/include\n ALT_FREETYPE_HEADERS_PATH = > /opt/local/include\n FREETYPE_LIB_PATH = /opt/local/lib\n > ALT_FREETYPE_LIB_PATH = /opt/local/lib\n X11_PATH = /usr/X11R6\n > ALT_X11_PATH = \n \nOPENJDK Import Binary Plug Settings:\n > IMPORT_BINARY_PLUGS = \n BINARY_PLUGS_JARFILE = > /NOT-SET/re/jdk/1.7.0_0/promoted/latest/openjdk/binaryplugs/bsd-Power > Macintosh/jre/lib/rt-closed.jar\n ALT_BINARY_PLUGS_JARFILE = \n > BINARY_PLUGS_PATH = > /NOT-SET/re/jdk/1.7.0_0/promoted/latest/openjdk/binaryplugs/bsd-Power > Macintosh\n ALT_BINARY_PLUGS_PATH = \n BUILD_BINARY_PLUGS_PATH = > /NOT-SET/re/jdk/1.7.0_0/promoted/latest/openjdk/binaryplugs\n > ALT_BUILD_BINARY_PLUGS_PATH = \n PLUG_LIBRARY_NAMES = \n \nPrevious JDK > Settings:\n PREVIOUS_RELEASE_PATH = USING-PREVIOUS_RELEASE_IMAGE\n > ALT_PREVIOUS_RELEASE_PATH = \n PREVIOUS_JDK_VERSION = 1.6.0\n > ALT_PREVIOUS_JDK_VERSION = \n PREVIOUS_JDK_FILE = \n > ALT_PREVIOUS_JDK_FILE = \n PREVIOUS_JRE_FILE = \n ALT_PREVIOUS_JRE_FILE > = \n PREVIOUS_RELEASE_IMAGE = > /Users/eric/java/icedtea-1.10/bootstrap/jdk1.6.0\n > ALT_PREVIOUS_RELEASE_IMAGE = \n > > Sanity check passed. > Control bsd Power Macintosh 1.7.0_0-bsd all_product_build build started: > Control bsd Power Macintosh 1.7.0_0-bsd build_product_image build started: > /usr/bin/make \ > SKIP_FASTDEBUG_BUILD=true \ > SKIP_DEBUG_BUILD=true \ > \ > generic_build_repo_series > /bin/mkdir -p /Users/eric/java/icedtea-1.10/build/bsd-macosx > /bin/mkdir -p /Users/eric/java/icedtea-1.10/build/bsd-macosx/j2sdk-image > /bin/mkdir -p /Users/eric/java/icedtea-1.10/build/bsd-macosx/langtools > (cd ./langtools/make && \ > /usr/bin/make JDK_TOPDIR=/Users/eric/java/icedtea-1.10/openjdk-ecj/jdk > JDK_MAKE_SHARED_DIR=/Users/eric/java/icedtea-1.10/openjdk-ecj/jdk/make/common/shared > EXTERNALSANITYCONTROL=true TARGET_CLASS_VERSION=5 MILESTONE=fcs > BUILD_NUMBER=b59 JDK_BUILD_NUMBER=b59 FULL_VERSION=1.7.0_0-bsd-b59 > PREVIOUS_JDK_VERSION=1.6.0 JDK_VERSION=1.7.0_0 JDK_MKTG_VERSION=7u > JDK_MAJOR_VERSION=1 JDK_MINOR_VERSION=7 JDK_MICRO_VERSION=0 > PREVIOUS_MAJOR_VERSION=1 PREVIOUS_MINOR_VERSION=6 PREVIOUS_MICRO_VERSION=0 > ARCH_DATA_MODEL=64 COOKED_JDK_UPDATE_VERSION=0 COOKED_BUILD_NUMBER=59 > ANT_HOME="/usr/share/ant" > ALT_OUTPUTDIR=/Users/eric/java/icedtea-1.10/build/bsd-macosx/langtools > ALT_BOOTDIR=/Users/eric/java/icedtea-1.10/bootstrap/jdk1.6.0 all) > ANT_OPTS=-Djava.io.tmpdir='/Users/eric/java/icedtea-1.10/build/bsd-macosx/langtools/build/ant-tmp' > ant -diagnostics > > /Users/eric/java/icedtea-1.10/build/bsd-macosx/langtools/build/ant-diagnostics.log > ANT_OPTS=-Djava.io.tmpdir='/Users/eric/java/icedtea-1.10/build/bsd-macosx/langtools/build/ant-tmp' > ant -Djdk.version=1.7.0_0 -Dfull.version='1.7.0_0-bsd-b59' > -Drelease=1.7.0_0 -Dbuild.number=b59 -Djavac.target=5 > -Dboot.java.home=/Users/eric/java/icedtea-1.10/bootstrap/jdk1.6.0 > -Djavac.executable=/Users/eric/java/icedtea-1.10/bootstrap/jdk1.6.0/bin/javac > -Dbuild.dir=/Users/eric/java/icedtea-1.10/build/bsd-macosx/langtools/build > -Ddist.dir=/Users/eric/java/icedtea-1.10/build/bsd-macosx/langtools/dist > build > Buildfile: build.xml > > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/bsd-port-dev/attachments/20090603/5ba97db9/attachment.html From ekrichardson at gmail.com Thu Jun 4 17:08:51 2009 From: ekrichardson at gmail.com (Eric Richardson) Date: Thu, 4 Jun 2009 17:08:51 -0700 Subject: Mac OS X - Power PC Build Progress In-Reply-To: References: <860cb0120906011556o5f7c48c7n36c8224380858173@mail.gmail.com> Message-ID: <860cb0120906041708s67004300k8c92f02f43e67969@mail.gmail.com> Michael, Yes, there were only a couple of patches that patch the same file and less than half the number of patches compared to your experience. The patch cleanup effort has made the distro significantly easier as well as the effort to push patches upstream. Eric On Wed, Jun 3, 2009 at 3:51 PM, Michael Franz wrote: > Eric, > > Were you able to work through all the patches? > > Michael > > > On Mon, Jun 1, 2009 at 6:56 PM, Eric Richardson wrote: > >> Hi All, >> >> I made another try at building Icedtea-1.10 yesterday. I have been able to >> work through all the patches. Some files are being worked on by multiple >> patches. I have kept track but need to go through my notes before I report >> my findings and diffs. >> >> The basic problem I am having now is that MacOSX on PowerPC reports as >> "Power Macintosh" so the default configure comes out to be bsd-Power >> Macintosh. I use ALT_OUTPUTDIR to get the make started. >> >> This machine has a ppc970 processor so should it be as >> defaulted(ARCH_DATA_MODEL=64)? Note: ZERO_ARCHFLAG=-m32 shown below. >> >> The core build is defaulting back to 'Power Macintosh' and the spaces seem >> to be causing problems. Here are the possible offending vars from the output >> below: ARCH = Power Macintosh\n LIBARCH = Power Macintosh\n ARCH_FAMILY = >> Power Macintosh\n >> Error follows. >> >> >>>Recursively making core build @ Mon Jun 1 00:26:52 PDT 2009 ... >> ../../../common/Rules.gmk:263: warning: overriding commands for target >> `Macintosh' >> ../../../common/Rules.gmk:49: warning: ignoring old commands for target >> `Macintosh' >> ../../../common/Library.gmk:67: *** target file >> `/Users/eric/java/icedtea-1.10/build/bsd-macosx/corba/lib/Power' has both : >> and :: entries. Stop. >> make[5]: *** [build] Error 1 >> make[4]: *** [build] Error 1 >> make[3]: *** [build] Error 1 >> make[2]: *** [corba-build] Error 2 >> make[1]: *** [build_product_image] Error 2 >> make: *** [stamps/icedtea-ecj.stamp] Error 2 >> >> I have no idea how far I made it but it is much better than before. Any >> pointers to the appropriate place to adjust the build is appreciated. >> >> Eric >> >> >> Commands and some Output follows - may be a bit out of order as it was >> late ------------------------------ >> >> ./autogen.sh >> >> ./configure --enable-zero=yes --with-project=bsd >> --with-gcj-home=/Users/eric/jdk1.5 >> --with-ecj-jar=/opt/local/share/java/eclipse-ecj.jar >> --with-xalan2-jar=/opt/local/share/java/xalan.jar >> --with-xalan2-serializer-jar=/opt/local/share/java/serializer.jar >> --with-xerces2-jar=/opt/local/share/java/xercesImpl.jar --without-rhino >> --disable-plugin --disable-xrender >> >> make ALT_OUTPUTDIR=`pwd`/build/bsd-macosx >> ALT_FREETYPE_LIB_PATH=/opt/local/lib >> ALT_FREETYPE_HEADERS_PATH=/opt/local/include >> ALT_JIBX_LIBS_PATH=/Users/eric/java/jibx-1.2.1/lib >> >> >> >> /usr/bin/make \ >> >> "ALT_JDK_IMPORT_PATH=/Users/eric/java/icedtea-1.10/bootstrap/jdk1.6.0" >> "ANT_HOME=/usr/share/ant" "BUILD_NUMBER=b59" "JDK_UPDATE_VERSION=0" >> "JRE_RELEASE_VERSION=1.7.0_0-b59" "MILESTONE=fcs" "LANG=C" >> "PATH=/Users/eric/java/icedtea-1.10/bootstrap/jdk1.6.0/bin::$PATH" >> "ALT_BOOTDIR=/Users/eric/java/icedtea-1.10/bootstrap/jdk1.6.0" >> "BUILD_ARCH_DIR=ppc" >> "ICEDTEA_RT=/Users/eric/java/icedtea-1.10/bootstrap/jdk1.7.0/jre/lib/rt-closed.jar" >> "ICEDTEA_BUILD_DIR=/Users/eric/java/icedtea-1.10/openjdk-ecj/build/bsd-ppc/" >> "ICEDTEA_CLS_DIR=/Users/eric/java/icedtea-1.10/openjdk-ecj/build/bsd-ppc/classes" >> "ICEDTEA_ENDORSED_DIR=/Users/eric/java/icedtea-1.10/bootstrap/jdk1.6.0/lib/endorsed" >> "ENDORSED=-Djava.endorsed.dirs=/Users/eric/java/icedtea-1.10/bootstrap/jdk1.6.0/lib/endorsed" >> "BOOTCLASSPATH_CLS_RT=-bootclasspath >> /Users/eric/java/icedtea-1.10/openjdk-ecj/build/bsd-ppc/classes:/Users/eric/java/icedtea-1.10/bootstrap/jdk1.7.0/jre/lib/rt-closed.jar" >> "BOOTCLASSPATH_CLS=-bootclasspath >> /Users/eric/java/icedtea-1.10/openjdk-ecj/build/bsd-ppc/classes" >> "BOOTCLASSPATH_RT_LIBGCJ=-bootclasspath >> /Users/eric/java/icedtea-1.10/bootstrap/jdk1.7.0/jre/lib/rt-closed.jar:/Users/eric/jdk1.5/jre/lib/rt.jar" >> "CLASSPATH=" "LD_LIBRARY_PATH=" >> "GENSRCDIR=/Users/eric/java/icedtea-1.10/generated" "ICEDTEA_CORE_BUILD=yes" >> "ICEDTEA_ZERO_BUILD=yes" "ICEDTEA_SHARK_BUILD=" "ZERO_LIBARCH=ppc" >> "ZERO_BITSPERWORD=32" "ZERO_ENDIANNESS=big" "ZERO_ARCHDEF=PPC" >> "ZERO_ARCHFLAG=-m32" "LIBFFI_CFLAGS=-I/opt/local/lib/libffi-3.0.6/include " >> "LIBFFI_LIBS=-L/opt/local/lib -lffi " "LLVM_CFLAGS=" "LLVM_LDFLAGS=" >> "LLVM_LIBS=" "FREETYPE2_HEADERS=-I/opt/local/include/freetype2 >> -I/opt/local/include " "FT2_LIB=-L/opt/local/lib -lfreetype -lz " >> "ALT_PARALLEL_COMPILE_JOBS=2" "HOTSPOT_BUILD_JOBS=2" "JAVAC=" "RHINO_JAR=no" >> "JAR_KNOWS_ATFILE=1" "JAR_KNOWS_J_OPTIONS=1" "JAR_ACCEPTS_STDIN_LIST=" >> "DISABLE_NIMBUS=true" >> "ALT_NETX_DIST=/Users/eric/java/icedtea-1.10/netx.build" >> "ALT_LIVECONNECT_DIST=/Users/eric/java/icedtea-1.10" \ >> -C openjdk-ecj \ >> >> Control bsd Power Macintosh 1.7.0_0-bsd all build started: >> ( cd ./jdk/make && \ >> /usr/bin/make sanity HOTSPOT_IMPORT_CHECK=false >> JDK_TOPDIR=/Users/eric/java/icedtea-1.10/openjdk-ecj/jdk >> JDK_MAKE_SHARED_DIR=/Users/eric/java/icedtea-1.10/openjdk-ecj/jdk/make/common/shared >> EXTERNALSANITYCONTROL=true TARGET_CLASS_VERSION=5 MILESTONE=fcs >> BUILD_NUMBER=b59 JDK_BUILD_NUMBER=b59 FULL_VERSION=1.7.0_0-bsd-b59 >> PREVIOUS_JDK_VERSION=1.6.0 JDK_VERSION=1.7.0_0 JDK_MKTG_VERSION=7u >> JDK_MAJOR_VERSION=1 JDK_MINOR_VERSION=7 JDK_MICRO_VERSION=0 >> PREVIOUS_MAJOR_VERSION=1 PREVIOUS_MINOR_VERSION=6 PREVIOUS_MICRO_VERSION=0 >> ARCH_DATA_MODEL=64 COOKED_JDK_UPDATE_VERSION=0 COOKED_BUILD_NUMBER=59 >> ANT_HOME="/usr/share/ant" >> ALT_OUTPUTDIR=/Users/eric/java/icedtea-1.10/build/bsd-macosx >> ALT_LANGTOOLS_DIST=/Users/eric/java/icedtea-1.10/build/bsd-macosx/langtools/dist >> ALT_CORBA_DIST=/Users/eric/java/icedtea-1.10/build/bsd-macosx/corba/dist >> ALT_JAXP_DIST=/Users/eric/java/icedtea-1.10/build/bsd-macosx/jaxp/dist >> ALT_JAXWS_DIST=/Users/eric/java/icedtea-1.10/build/bsd-macosx/jaxws/dist >> ALT_HOTSPOT_IMPORT_PATH=/Users/eric/java/icedtea-1.10/build/bsd-macosx/hotspot/import >> BUILD_HOTSPOT=true ; ) >> >> Build Machine Information: >> build machine = new-host.home >> >> Build Directory Structure: >> CWD = /Users/eric/java/icedtea-1.10/openjdk-ecj >> TOPDIR = . >> CONTROL_TOPDIR = . >> LANGTOOLS_TOPDIR = ./langtools >> JAXP_TOPDIR = ./jaxp >> JAXWS_TOPDIR = ./jaxws >> CORBA_TOPDIR = ./corba >> HOTSPOT_TOPDIR = ./hotspot >> JDK_TOPDIR = ./jdk >> >> Build Directives: >> BUILD_LANGTOOLS = true >> BUILD_JAXP = true >> BUILD_JAXWS = true >> BUILD_CORBA = true >> BUILD_HOTSPOT = true >> BUILD_JDK = true >> >> Hotspot Settings: \n HOTSPOT_BUILD_JOBS = 2 \n >> HOTSPOT_OUTPUTDIR = >> /Users/eric/java/icedtea-1.10/build/bsd-macosx/hotspot/outputdir \n >> HOTSPOT_EXPORT_PATH = >> /Users/eric/java/icedtea-1.10/build/bsd-macosx/hotspot/import \n \n >> >> \nBootstrap Settings:\n BOOTDIR = >> /Users/eric/java/icedtea-1.10/bootstrap/jdk1.6.0\n ALT_BOOTDIR = >> /Users/eric/java/icedtea-1.10/bootstrap/jdk1.6.0\n BOOT_VER = 1.5.0 >> [requires at least 1.5]\n OUTPUTDIR = >> /Users/eric/java/icedtea-1.10/build/bsd-macosx\n ALT_OUTPUTDIR = >> /Users/eric/java/icedtea-1.10/build/bsd-macosx\n ABS_OUTPUTDIR = >> /Users/eric/java/icedtea-1.10/build/bsd-macosx\n \nBuild Tool Settings:\n >> SLASH_JAVA = /NOT-SET\n ALT_SLASH_JAVA = \n VARIANT = OPT\n >> JDK_DEVTOOLS_DIR = /NOT-SET/devtools\n ALT_JDK_DEVTOOLS_DIR = \n >> ANT_HOME = /usr/share/ant\n UNIXCOMMAND_PATH = /bin/\n >> ALT_UNIXCOMMAND_PATH = \n COMPILER_PATH = /usr/bin/\n ALT_COMPILER_PATH >> = \n DEVTOOLS_PATH = /opt/local/bin/\n ALT_DEVTOOLS_PATH = \n >> COMPILER_NAME = GCC4\n COMPILER_VERSION = GCC4\n CC_VER = 4.0.1 [requires >> at least 3.2]\n ZIP_VER = 2.32 [requires at least 2.2]\n UNZIP_VER = 5.52 >> [requires at least 5.12]\n ANT_VER = 1.7.0 [requires at least 1.6.3]\n >> TEMPDIR = /Users/eric/java/icedtea-1.10/build/bsd-macosx/tmp\n \nBuild >> Directives:\n OPENJDK = true\n USE_HOTSPOT_INTERPRETER_MODE = \n PEDANTIC >> = \n DEV_ONLY = \n NO_DOCS = \n NO_IMAGES = \n TOOLS_ONLY = \n INSANE = >> \n COMPILE_APPROACH = parallel\n PARALLEL_COMPILE_JOBS = 2\n >> ALT_PARALLEL_COMPILE_JOBS = 2\n FASTDEBUG = \n COMPILER_WARNINGS_FATAL = >> false\n COMPILER_WARNING_LEVEL = \n INCREMENTAL_BUILD = false\n >> CC_HIGHEST_OPT = \n CC_HIGHER_OPT = \n CC_LOWER_OPT = \n CXXFLAGS = -O2 >> -fPIC -DCC_NOEX -W -Wall -Wno-unused -Wno-parentheses \n CFLAGS = -O2 >> -fno-strict-aliasing -fPIC -W -Wall -Wno-unused -Wno-parentheses \n >> BOOT_JAVA_CMD = /Users/eric/java/icedtea-1.10/bootstrap/jdk1.6.0/bin/java >> -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -Xmx896m >> -Xms128m -XX:PermSize=32m -XX:MaxPermSize=160m\n BOOT_JAVAC_CMD = >> /Users/eric/java/icedtea-1.10/bootstrap/jdk1.6.0/bin/javac >> -J-XX:ThreadStackSize=1536 -J-XX:-PrintVMOptions >> -J-XX:+UnlockDiagnosticVMOptions -J-XX:-LogVMOutput -J-Xmx896m -J-Xms128m >> -J-XX:PermSize=32m -J-XX:MaxPermSize=160m -encoding ascii >> -XDignore.symbol.file=true\n BOOT_JAR_CMD = >> /Users/eric/java/icedtea-1.10/bootstrap/jdk1.6.0/bin/jar\n >> BOOT_JARSIGNER_CMD = >> /Users/eric/java/icedtea-1.10/bootstrap/jdk1.6.0/bin/jarsigner\n JAVAC_CMD >> = \n JAVAH_CMD = \n JAVADOC_CMD = \n \nBuild Platform Settings:\n USER = >> eric\n PLATFORM = bsd\n ARCH = Power Macintosh\n LIBARCH = Power >> Macintosh\n ARCH_FAMILY = Power Macintosh\n ARCH_DATA_MODEL = 64\n >> ARCHPROP = Power Macintosh\n OS_VERSION = 9.6.0 [requires at least 8.0]\n >> OS_VARIANT_NAME = \n OS_VARIANT_VERSION = \n TEMP_FREE_SPACE = >> 312319584\n FREE_SPACE = 312319584\n MB_OF_MEMORY = 1024\n \nGNU Make >> Settings:\n MAKE = /usr/bin/make\n MAKE_VER = 3.81 [requires at least >> 3.78]\n MAKECMDGOALS = sanity\n MAKEFLAGS = \n SHELL = /bin/sh\n \nTarget >> Build Versions:\n JDK_VERSION = 1.7.0_0\n MILESTONE = fcs\n RELEASE = >> 1.7.0_0-bsd\n FULL_VERSION = 1.7.0_0-bsd-b59\n BUILD_NUMBER = b59\n >> \nExternal File/Binary Locations:\n USRJDKINSTANCES_PATH = /opt/local\n >> BUILD_JDK_IMPORT_PATH = >> /NOT-SET/re/jdk/1.7.0_0/promoted/latest/binaries\n >> ALT_BUILD_JDK_IMPORT_PATH = \n JDK_IMPORT_PATH = >> /Users/eric/java/icedtea-1.10/bootstrap/jdk1.6.0\n ALT_JDK_IMPORT_PATH = >> /Users/eric/java/icedtea-1.10/bootstrap/jdk1.6.0\n LANGTOOLS_DIST = \n >> ALT_LANGTOOLS_DIST = >> /Users/eric/java/icedtea-1.10/build/bsd-macosx/langtools/dist\n CORBA_DIST >> = \n ALT_CORBA_DIST = >> /Users/eric/java/icedtea-1.10/build/bsd-macosx/corba/dist\n JAXP_DIST = >> \n ALT_JAXP_DIST = >> /Users/eric/java/icedtea-1.10/build/bsd-macosx/jaxp/dist\n JAXWS_DIST = >> \n ALT_JAXWS_DIST = >> /Users/eric/java/icedtea-1.10/build/bsd-macosx/jaxws/dist\n >> HOTSPOT_DOCS_IMPORT_PATH = /NO_DOCS_DIR\n ALT_HOTSPOT_DOCS_IMPORT_PATH = >> \n HOTSPOT_IMPORT_PATH = >> /Users/eric/java/icedtea-1.10/build/bsd-macosx/hotspot/import\n >> ALT_HOTSPOT_IMPORT_PATH = >> /Users/eric/java/icedtea-1.10/build/bsd-macosx/hotspot/import\n >> HOTSPOT_SERVER_PATH = >> /Users/eric/java/icedtea-1.10/build/bsd-macosx/hotspot/import/jre/lib/Power >> Macintosh/server\n ALT_HOTSPOT_SERVER_PATH = \n CACERTS_FILE = >> ./../src/share/lib/security/cacerts\n ALT_CACERTS_FILE = \n >> JIBX_LIBS_PATH = /Users/eric/java/jibx-1.2.1/lib\n ALT_JIBX_LIBS_PATH = >> /Users/eric/java/jibx-1.2.1/lib\n CUPS_HEADERS_PATH = /usr/include\n >> ALT_CUPS_HEADERS_PATH = \n \nOpenJDK-specific settings:\n >> FREETYPE_HEADERS_PATH = /opt/local/include\n ALT_FREETYPE_HEADERS_PATH = >> /opt/local/include\n FREETYPE_LIB_PATH = /opt/local/lib\n >> ALT_FREETYPE_LIB_PATH = /opt/local/lib\n X11_PATH = /usr/X11R6\n >> ALT_X11_PATH = \n \nOPENJDK Import Binary Plug Settings:\n >> IMPORT_BINARY_PLUGS = \n BINARY_PLUGS_JARFILE = >> /NOT-SET/re/jdk/1.7.0_0/promoted/latest/openjdk/binaryplugs/bsd-Power >> Macintosh/jre/lib/rt-closed.jar\n ALT_BINARY_PLUGS_JARFILE = \n >> BINARY_PLUGS_PATH = >> /NOT-SET/re/jdk/1.7.0_0/promoted/latest/openjdk/binaryplugs/bsd-Power >> Macintosh\n ALT_BINARY_PLUGS_PATH = \n BUILD_BINARY_PLUGS_PATH = >> /NOT-SET/re/jdk/1.7.0_0/promoted/latest/openjdk/binaryplugs\n >> ALT_BUILD_BINARY_PLUGS_PATH = \n PLUG_LIBRARY_NAMES = \n \nPrevious JDK >> Settings:\n PREVIOUS_RELEASE_PATH = USING-PREVIOUS_RELEASE_IMAGE\n >> ALT_PREVIOUS_RELEASE_PATH = \n PREVIOUS_JDK_VERSION = 1.6.0\n >> ALT_PREVIOUS_JDK_VERSION = \n PREVIOUS_JDK_FILE = \n >> ALT_PREVIOUS_JDK_FILE = \n PREVIOUS_JRE_FILE = \n ALT_PREVIOUS_JRE_FILE >> = \n PREVIOUS_RELEASE_IMAGE = >> /Users/eric/java/icedtea-1.10/bootstrap/jdk1.6.0\n >> ALT_PREVIOUS_RELEASE_IMAGE = \n >> >> Sanity check passed. >> Control bsd Power Macintosh 1.7.0_0-bsd all_product_build build started: >> Control bsd Power Macintosh 1.7.0_0-bsd build_product_image build started: >> >> /usr/bin/make \ >> SKIP_FASTDEBUG_BUILD=true \ >> SKIP_DEBUG_BUILD=true \ >> \ >> generic_build_repo_series >> /bin/mkdir -p /Users/eric/java/icedtea-1.10/build/bsd-macosx >> /bin/mkdir -p /Users/eric/java/icedtea-1.10/build/bsd-macosx/j2sdk-image >> /bin/mkdir -p /Users/eric/java/icedtea-1.10/build/bsd-macosx/langtools >> (cd ./langtools/make && \ >> /usr/bin/make >> JDK_TOPDIR=/Users/eric/java/icedtea-1.10/openjdk-ecj/jdk >> JDK_MAKE_SHARED_DIR=/Users/eric/java/icedtea-1.10/openjdk-ecj/jdk/make/common/shared >> EXTERNALSANITYCONTROL=true TARGET_CLASS_VERSION=5 MILESTONE=fcs >> BUILD_NUMBER=b59 JDK_BUILD_NUMBER=b59 FULL_VERSION=1.7.0_0-bsd-b59 >> PREVIOUS_JDK_VERSION=1.6.0 JDK_VERSION=1.7.0_0 JDK_MKTG_VERSION=7u >> JDK_MAJOR_VERSION=1 JDK_MINOR_VERSION=7 JDK_MICRO_VERSION=0 >> PREVIOUS_MAJOR_VERSION=1 PREVIOUS_MINOR_VERSION=6 PREVIOUS_MICRO_VERSION=0 >> ARCH_DATA_MODEL=64 COOKED_JDK_UPDATE_VERSION=0 COOKED_BUILD_NUMBER=59 >> ANT_HOME="/usr/share/ant" >> ALT_OUTPUTDIR=/Users/eric/java/icedtea-1.10/build/bsd-macosx/langtools >> ALT_BOOTDIR=/Users/eric/java/icedtea-1.10/bootstrap/jdk1.6.0 all) >> ANT_OPTS=-Djava.io.tmpdir='/Users/eric/java/icedtea-1.10/build/bsd-macosx/langtools/build/ant-tmp' >> ant -diagnostics > >> /Users/eric/java/icedtea-1.10/build/bsd-macosx/langtools/build/ant-diagnostics.log >> ANT_OPTS=-Djava.io.tmpdir='/Users/eric/java/icedtea-1.10/build/bsd-macosx/langtools/build/ant-tmp' >> ant -Djdk.version=1.7.0_0 -Dfull.version='1.7.0_0-bsd-b59' >> -Drelease=1.7.0_0 -Dbuild.number=b59 -Djavac.target=5 >> -Dboot.java.home=/Users/eric/java/icedtea-1.10/bootstrap/jdk1.6.0 >> -Djavac.executable=/Users/eric/java/icedtea-1.10/bootstrap/jdk1.6.0/bin/javac >> -Dbuild.dir=/Users/eric/java/icedtea-1.10/build/bsd-macosx/langtools/build >> -Ddist.dir=/Users/eric/java/icedtea-1.10/build/bsd-macosx/langtools/dist >> build >> Buildfile: build.xml >> >> >> >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/bsd-port-dev/attachments/20090604/0810581d/attachment.html From glewis at eyesbeyond.com Sun Jun 7 08:37:24 2009 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 07 Jun 2009 15:37:24 +0000 Subject: hg: bsd-port/bsd-port: 6 new changesets Message-ID: <20090607153725.05B94E0A5@hg.openjdk.java.net> Changeset: a942ea653d97 Author: aph Date: 2009-04-17 15:37 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/rev/a942ea653d97 6829575: 100028: Debug information is incomplete or missing Summary: Enable debugging in many places Reviewed-by: ohair Contributed-by: Andrew Haley ! make/sanity-rules.gmk Changeset: f5ab6d6ae4b1 Author: xdono Date: 2009-05-07 10:30 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/rev/f5ab6d6ae4b1 Merge - make/jprt.config Changeset: 37fad8722d92 Author: ohair Date: 2009-03-26 16:46 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/rev/37fad8722d92 6822913: Consolidate make/jprt.config files, let JPRT manage this file make it optional in repos Reviewed-by: tbell - make/jprt.config Changeset: b284e021293c Author: ohair Date: 2009-05-08 16:40 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/rev/b284e021293c Merge Changeset: 39565502682c Author: ohair Date: 2009-05-15 13:27 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/rev/39565502682c Merge Changeset: 4c4adcc025c2 Author: glewis at misty.eyesbeyond.com Date: 2009-06-07 03:35 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/rev/4c4adcc025c2 Merge from main OpenJDK repository From glewis at eyesbeyond.com Sun Jun 7 08:41:30 2009 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 07 Jun 2009 15:41:30 +0000 Subject: hg: bsd-port/bsd-port/corba: 7 new changesets Message-ID: <20090607154137.53E5CE0AA@hg.openjdk.java.net> Changeset: 7b47536c234e Author: ohair Date: 2009-03-26 16:47 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/corba/rev/7b47536c234e 6822374: Windows: detect X64 when PROCESSOR_IDENTIFIER contains EM64T or Intel64 6822913: Consolidate make/jprt.config files, let JPRT manage this file make it optional in repos Reviewed-by: tbell ! make/common/shared/Platform.gmk - make/jprt.config Changeset: 39aa6ae82075 Author: ohair Date: 2009-05-08 16:42 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/corba/rev/39aa6ae82075 Merge Changeset: da27d54e06bd Author: ohair Date: 2009-05-15 13:18 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/corba/rev/da27d54e06bd Merge Changeset: 5dcbe748e580 Author: ohair Date: 2009-05-19 17:38 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/corba/rev/5dcbe748e580 6843041: Remove duplicate README files in repositories (make/README) Reviewed-by: robilad - make/README Changeset: f1e1cccbd13a Author: ohair Date: 2009-05-19 18:09 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/corba/rev/f1e1cccbd13a 6733313: corba build warnings: /bin/sh: gcc: not found Reviewed-by: tbell ! make/common/shared/Compiler-gcc.gmk ! make/common/shared/Compiler-sun.gmk Changeset: c3d5d5e24f6b Author: glewis at misty.eyesbeyond.com Date: 2009-06-07 03:35 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/corba/rev/c3d5d5e24f6b Merge from main OpenJDK repository - make/README ! make/common/shared/Compiler-gcc.gmk ! make/common/shared/Platform.gmk Changeset: a0e379de9c84 Author: glewis at misty.eyesbeyond.com Date: 2009-06-07 08:32 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/corba/rev/a0e379de9c84 . Remove REQUIRED_GCC_VERSION as per the latest Linux changes and require the same version that Solaris and Linux require. ! make/common/shared/Compiler-gcc.gmk From glewis at eyesbeyond.com Sun Jun 7 08:43:43 2009 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 07 Jun 2009 15:43:43 +0000 Subject: hg: bsd-port/bsd-port/hotspot: 7 new changesets Message-ID: <20090607154359.E47A5E0AF@hg.openjdk.java.net> Changeset: 5d4dd2f5f6a1 Author: aph Date: 2009-04-17 15:50 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/5d4dd2f5f6a1 6829575: 100028: Debug information is incomplete or missing Summary: Enable debugging in many places Reviewed-by: ohair Contributed-by: Andrew Haley ! make/linux/makefiles/gcc.make ! make/linux/makefiles/jsig.make ! make/linux/makefiles/saproc.make Changeset: 7a485bc4da16 Author: xdono Date: 2009-05-07 10:30 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/7a485bc4da16 Merge Changeset: 116b019a3961 Author: ohair Date: 2009-05-08 14:33 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/116b019a3961 6839126: Type error found by newer windows compiler Reviewed-by: never, kvn ! src/share/vm/adlc/filebuff.hpp Changeset: f5ee65f94d9a Author: ohair Date: 2009-05-15 13:41 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/f5ee65f94d9a Merge - make/jprt.config ! make/linux/makefiles/gcc.make ! make/linux/makefiles/jsig.make ! make/linux/makefiles/saproc.make Changeset: a77eddcd510c Author: ohair Date: 2009-05-19 17:40 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/a77eddcd510c 6843041: Remove duplicate README files in repositories (make/README) Reviewed-by: robilad - make/README Changeset: 2822d869c80e Author: glewis at misty.eyesbeyond.com Date: 2009-06-07 03:35 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/2822d869c80e Merge from main OpenJDK repository - make/README Changeset: ffe40030c236 Author: glewis at misty.eyesbeyond.com Date: 2009-06-07 08:33 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/ffe40030c236 . Bring in the debug changes made in the latest Linux changeset. ! make/bsd/makefiles/gcc.make ! make/bsd/makefiles/jsig.make ! make/bsd/makefiles/saproc.make From glewis at eyesbeyond.com Sun Jun 7 08:46:08 2009 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 07 Jun 2009 15:46:08 +0000 Subject: hg: bsd-port/bsd-port/jaxp: 8 new changesets Message-ID: <20090607154620.B5ED3E0B4@hg.openjdk.java.net> Changeset: 19c316392d9e Author: aph Date: 2009-04-17 15:55 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp/rev/19c316392d9e 6829575: 100028: Debug information is incomplete or missing Summary: Enable debugging in many places Reviewed-by: ohair Contributed-by: Andrew Haley ! make/Makefile ! make/build.xml Changeset: 7967d26b229c Author: aph Date: 2009-04-20 19:00 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp/rev/7967d26b229c 6832141: Bug 100045 - Fix for 100028 breaks debug info for class files Summary: Correct fallout from 100028 patch Reviewed-by: ohair Contributed-by: Andrew Haley ! make/Makefile Changeset: 04af70c1189c Author: ohair Date: 2009-05-06 11:27 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp/rev/04af70c1189c 6837665: Deal with windows ant problem where commas in -D options do not work Reviewed-by: xdono ! make/Makefile ! make/build.properties Changeset: 44e5ca2a846c Author: xdono Date: 2009-05-07 10:30 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp/rev/44e5ca2a846c Merge Changeset: 0ea9bb9c6ddc Author: xdono Date: 2009-05-07 12:26 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp/rev/0ea9bb9c6ddc Merge - src/share/classes/com/sun/org/apache/xalan/internal/client/XSLTProcessorApplet.java - src/share/classes/com/sun/org/apache/xalan/internal/client/package.html Changeset: cdc8761f136a Author: ohair Date: 2009-05-15 13:24 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp/rev/cdc8761f136a Merge Changeset: 259aef5045a1 Author: ohair Date: 2009-05-19 17:38 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp/rev/259aef5045a1 6843041: Remove duplicate README files in repositories (make/README) Reviewed-by: robilad - make/README Changeset: eb6ce434761c Author: glewis at misty.eyesbeyond.com Date: 2009-06-07 03:35 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp/rev/eb6ce434761c Merge from main OpenJDK repository - make/README From glewis at eyesbeyond.com Sun Jun 7 08:48:38 2009 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 07 Jun 2009 15:48:38 +0000 Subject: hg: bsd-port/bsd-port/jaxws: 8 new changesets Message-ID: <20090607154849.9B370E0B9@hg.openjdk.java.net> Changeset: a92183572d99 Author: aph Date: 2009-04-17 15:56 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxws/rev/a92183572d99 6829575: 100028: Debug information is incomplete or missing Summary: Enable debugging in many places Reviewed-by: ohair Contributed-by: Andrew Haley ! make/Makefile ! make/build.xml Changeset: ab30d5761947 Author: aph Date: 2009-04-20 19:01 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxws/rev/ab30d5761947 6832141: Bug 100045 - Fix for 100028 breaks debug info for class files Summary: Correct fallout from 100028 patch Reviewed-by: ohair Contributed-by: Andrew Haley ! make/Makefile Changeset: 35c29ff8d904 Author: ohair Date: 2009-05-06 11:29 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxws/rev/35c29ff8d904 6837665: Deal with windows ant problem where commas in -D options do not work Reviewed-by: xdono ! make/Makefile ! make/build.properties Changeset: d95fec0fa489 Author: xdono Date: 2009-05-07 10:30 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxws/rev/d95fec0fa489 Merge ! make/Makefile ! make/build.xml - src/share/classes/com/sun/tools/internal/txw2/AntErrorListener.java - src/share/classes/com/sun/tools/internal/txw2/ConsoleErrorReporter.java - src/share/classes/com/sun/tools/internal/txw2/ErrorListener.java - src/share/classes/com/sun/tools/internal/txw2/Main.java - src/share/classes/com/sun/tools/internal/txw2/NameUtil.java - src/share/classes/com/sun/tools/internal/txw2/RELAXNGLoader.java - src/share/classes/com/sun/tools/internal/txw2/SchemaBuilder.java - src/share/classes/com/sun/tools/internal/txw2/TxwOptions.java - src/share/classes/com/sun/tools/internal/txw2/TxwTask.java - src/share/classes/com/sun/tools/internal/txw2/XmlSchemaLoader.java - src/share/classes/com/sun/tools/internal/txw2/builder/relaxng/AnnotationsImpl.java - src/share/classes/com/sun/tools/internal/txw2/builder/relaxng/CommentListImpl.java - src/share/classes/com/sun/tools/internal/txw2/builder/relaxng/DataPatternBuilderImpl.java - src/share/classes/com/sun/tools/internal/txw2/builder/relaxng/DatatypeFactory.java - src/share/classes/com/sun/tools/internal/txw2/builder/relaxng/DivImpl.java - src/share/classes/com/sun/tools/internal/txw2/builder/relaxng/ElementAnnotationBuilderImpl.java - src/share/classes/com/sun/tools/internal/txw2/builder/relaxng/GrammarImpl.java - src/share/classes/com/sun/tools/internal/txw2/builder/relaxng/GrammarSectionImpl.java - src/share/classes/com/sun/tools/internal/txw2/builder/relaxng/SchemaBuilderImpl.java - src/share/classes/com/sun/tools/internal/txw2/builder/relaxng/package.html - src/share/classes/com/sun/tools/internal/txw2/builder/xsd/XmlSchemaBuilder.java - src/share/classes/com/sun/tools/internal/txw2/builder/xsd/package.html - src/share/classes/com/sun/tools/internal/txw2/model/Attribute.java - src/share/classes/com/sun/tools/internal/txw2/model/CycleIterator.java - src/share/classes/com/sun/tools/internal/txw2/model/Data.java - src/share/classes/com/sun/tools/internal/txw2/model/Define.java - src/share/classes/com/sun/tools/internal/txw2/model/Element.java - src/share/classes/com/sun/tools/internal/txw2/model/Empty.java - src/share/classes/com/sun/tools/internal/txw2/model/Grammar.java - src/share/classes/com/sun/tools/internal/txw2/model/Leaf.java - src/share/classes/com/sun/tools/internal/txw2/model/List.java - src/share/classes/com/sun/tools/internal/txw2/model/Node.java - src/share/classes/com/sun/tools/internal/txw2/model/NodeSet.java - src/share/classes/com/sun/tools/internal/txw2/model/Ref.java - src/share/classes/com/sun/tools/internal/txw2/model/Text.java - src/share/classes/com/sun/tools/internal/txw2/model/Value.java - src/share/classes/com/sun/tools/internal/txw2/model/WriterNode.java - src/share/classes/com/sun/tools/internal/txw2/model/XmlNode.java - src/share/classes/com/sun/tools/internal/txw2/model/prop/AttributeProp.java - src/share/classes/com/sun/tools/internal/txw2/model/prop/ElementProp.java - src/share/classes/com/sun/tools/internal/txw2/model/prop/LeafElementProp.java - src/share/classes/com/sun/tools/internal/txw2/model/prop/Prop.java - src/share/classes/com/sun/tools/internal/txw2/model/prop/ValueProp.java - src/share/classes/com/sun/tools/internal/txw2/model/prop/XmlItemProp.java - src/share/classes/com/sun/tools/internal/ws/processor/Processor.java - src/share/classes/com/sun/tools/internal/ws/processor/ProcessorAction.java - src/share/classes/com/sun/tools/internal/ws/processor/ProcessorActionVersion.java - src/share/classes/com/sun/tools/internal/ws/processor/ProcessorConstants.java - src/share/classes/com/sun/tools/internal/ws/processor/ProcessorNotificationListener.java - src/share/classes/com/sun/tools/internal/ws/processor/ProcessorOptions.java - src/share/classes/com/sun/tools/internal/ws/processor/config/ClassModelInfo.java - src/share/classes/com/sun/tools/internal/ws/processor/config/Configuration.java - src/share/classes/com/sun/tools/internal/ws/processor/config/ConfigurationException.java - src/share/classes/com/sun/tools/internal/ws/processor/config/HandlerChainInfo.java - src/share/classes/com/sun/tools/internal/ws/processor/config/HandlerInfo.java - src/share/classes/com/sun/tools/internal/ws/processor/config/ModelInfo.java - src/share/classes/com/sun/tools/internal/ws/processor/config/WSDLModelInfo.java - src/share/classes/com/sun/tools/internal/ws/processor/config/parser/ClassModelParser.java - src/share/classes/com/sun/tools/internal/ws/processor/config/parser/CustomizationParser.java - src/share/classes/com/sun/tools/internal/ws/processor/config/parser/InputParser.java - src/share/classes/com/sun/tools/internal/ws/processor/config/parser/JAXWSBindingInfoParser.java - src/share/classes/com/sun/tools/internal/ws/processor/config/parser/ParserUtil.java - src/share/classes/com/sun/tools/internal/ws/processor/config/parser/Reader.java - src/share/classes/com/sun/tools/internal/ws/processor/generator/JAXBTypeGenerator.java - src/share/classes/com/sun/tools/internal/ws/processor/generator/SimpleToBoxedUtil.java - src/share/classes/com/sun/tools/internal/ws/processor/modeler/ModelerUtils.java - src/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceReferenceCollector.java - src/share/classes/com/sun/tools/internal/ws/processor/util/ClientProcessorEnvironment.java - src/share/classes/com/sun/tools/internal/ws/processor/util/GeneratedFileInfo.java - src/share/classes/com/sun/tools/internal/ws/processor/util/ProcessorEnvironment.java - src/share/classes/com/sun/tools/internal/ws/processor/util/ProcessorEnvironmentBase.java - src/share/classes/com/sun/tools/internal/ws/util/JAXWSClassFactory.java - src/share/classes/com/sun/tools/internal/ws/util/JavaCompilerHelper.java - src/share/classes/com/sun/tools/internal/ws/util/MapBase.java - src/share/classes/com/sun/tools/internal/ws/util/ToolBase.java - src/share/classes/com/sun/tools/internal/ws/util/xml/NodeListIterator.java - src/share/classes/com/sun/tools/internal/ws/util/xml/NullEntityResolver.java - src/share/classes/com/sun/tools/internal/ws/util/xml/PrettyPrintingXmlWriter.java - src/share/classes/com/sun/tools/internal/ws/util/xml/XmlWriter.java - src/share/classes/com/sun/tools/internal/ws/wscompile/ActionConstants.java - src/share/classes/com/sun/tools/internal/ws/wscompile/CompileTool.java - src/share/classes/com/sun/tools/internal/ws/wsdl/document/schema/BuiltInTypes.java - src/share/classes/com/sun/tools/internal/ws/wsdl/document/schema/Schema.java - src/share/classes/com/sun/tools/internal/ws/wsdl/document/schema/SchemaAttribute.java - src/share/classes/com/sun/tools/internal/ws/wsdl/document/schema/SchemaDocument.java - src/share/classes/com/sun/tools/internal/ws/wsdl/document/schema/SchemaElement.java - src/share/classes/com/sun/tools/internal/ws/wsdl/document/schema/SchemaEntity.java - src/share/classes/com/sun/tools/internal/ws/wsdl/framework/Extensible.java - src/share/classes/com/sun/tools/internal/ws/wsdl/framework/Extension.java - src/share/classes/com/sun/tools/internal/ws/wsdl/framework/ParserContext.java - src/share/classes/com/sun/tools/internal/ws/wsdl/framework/WriterContext.java - src/share/classes/com/sun/tools/internal/ws/wsdl/parser/ExtensionHandler.java - src/share/classes/com/sun/tools/internal/ws/wsdl/parser/ExtensionHandlerBase.java - src/share/classes/com/sun/tools/internal/ws/wsdl/parser/SchemaExtensionHandler.java - src/share/classes/com/sun/tools/internal/ws/wsdl/parser/SchemaParser.java - src/share/classes/com/sun/tools/internal/ws/wsdl/parser/SchemaWriter.java - src/share/classes/com/sun/tools/internal/ws/wsdl/parser/WSDLWriter.java - src/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/DOM4JLocator.java - src/share/classes/com/sun/tools/internal/xjc/util/XMLStreamReaderToContentHandler.java - src/share/classes/com/sun/xml/internal/bind/v2/doc-files/packages.png - src/share/classes/com/sun/xml/internal/bind/v2/doc-files/packages.vsd - src/share/classes/com/sun/xml/internal/bind/v2/doc-files/readme.txt - src/share/classes/com/sun/xml/internal/ws/binding/http/HTTPBindingImpl.java - src/share/classes/com/sun/xml/internal/ws/binding/soap/SOAPBindingImpl.java - src/share/classes/com/sun/xml/internal/ws/client/AsyncHandlerService.java - src/share/classes/com/sun/xml/internal/ws/client/ClientConfigurationException.java - src/share/classes/com/sun/xml/internal/ws/client/ContactInfoBase.java - src/share/classes/com/sun/xml/internal/ws/client/ContactInfoListImpl.java - src/share/classes/com/sun/xml/internal/ws/client/ContactInfoListIteratorBase.java - src/share/classes/com/sun/xml/internal/ws/client/ContextMap.java - src/share/classes/com/sun/xml/internal/ws/client/EndpointIFBase.java - src/share/classes/com/sun/xml/internal/ws/client/EndpointIFContext.java - src/share/classes/com/sun/xml/internal/ws/client/EndpointIFInvocationHandler.java - src/share/classes/com/sun/xml/internal/ws/client/InternalBindingProvider.java - src/share/classes/com/sun/xml/internal/ws/client/PortInfoBase.java - src/share/classes/com/sun/xml/internal/ws/client/ServiceContext.java - src/share/classes/com/sun/xml/internal/ws/client/ServiceContextBuilder.java - src/share/classes/com/sun/xml/internal/ws/client/WSFuture.java - src/share/classes/com/sun/xml/internal/ws/client/dispatch/DispatchBase.java - src/share/classes/com/sun/xml/internal/ws/client/dispatch/DispatchContext.java - src/share/classes/com/sun/xml/internal/ws/client/dispatch/ResponseImpl.java - src/share/classes/com/sun/xml/internal/ws/client/dispatch/impl/DispatchContactInfoList.java - src/share/classes/com/sun/xml/internal/ws/client/dispatch/impl/DispatchDelegate.java - src/share/classes/com/sun/xml/internal/ws/client/dispatch/impl/encoding/DispatchSerializer.java - src/share/classes/com/sun/xml/internal/ws/client/dispatch/impl/encoding/DispatchUtil.java - src/share/classes/com/sun/xml/internal/ws/client/dispatch/impl/protocol/MessageDispatcherHelper.java - src/share/classes/com/sun/xml/internal/ws/encoding/EncoderDecoderBase.java - src/share/classes/com/sun/xml/internal/ws/encoding/JAXWSAttachmentMarshaller.java - src/share/classes/com/sun/xml/internal/ws/encoding/JAXWSAttachmentUnmarshaller.java - src/share/classes/com/sun/xml/internal/ws/encoding/internal/InternalEncoder.java - src/share/classes/com/sun/xml/internal/ws/encoding/jaxb/JAXBBeanInfo.java - src/share/classes/com/sun/xml/internal/ws/encoding/jaxb/JAXBBridgeInfo.java - src/share/classes/com/sun/xml/internal/ws/encoding/jaxb/JAXBTypeSerializer.java - src/share/classes/com/sun/xml/internal/ws/encoding/jaxb/RpcLitPayload.java - src/share/classes/com/sun/xml/internal/ws/encoding/jaxb/RpcLitPayloadSerializer.java - src/share/classes/com/sun/xml/internal/ws/encoding/simpletype/EncoderUtils.java - src/share/classes/com/sun/xml/internal/ws/encoding/simpletype/SimpleTypeConstants.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/ClientEncoderDecoder.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/EncoderDecoder.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/SOAPDecoder.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/SOAPEPTFactory.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/SOAPEncoder.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/SOAPVersion.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/ServerEncoderDecoder.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/client/SOAP12XMLDecoder.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/client/SOAP12XMLEncoder.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/client/SOAPXMLDecoder.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/client/SOAPXMLEncoder.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/internal/AttachmentBlock.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/internal/BodyBlock.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/internal/DelegateBase.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/internal/HeaderBlock.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/internal/InternalMessage.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/internal/MessageBlock.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/internal/MessageInfoBase.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/internal/SOAP12NotUnderstoodHeaderBlock.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/message/FaultCode.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/message/FaultCodeEnum.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/message/FaultReason.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/message/FaultReasonText.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/message/FaultSubcode.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/message/SOAP12FaultInfo.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/message/SOAPFaultInfo.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/message/SOAPMsgCreateException.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/message/SOAPMsgFactoryCreateException.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/server/ProviderSED.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/server/SOAP12XMLDecoder.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/server/SOAP12XMLEncoder.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/server/SOAPXMLDecoder.java - src/share/classes/com/sun/xml/internal/ws/encoding/soap/server/SOAPXMLEncoder.java - src/share/classes/com/sun/xml/internal/ws/encoding/xml/XMLDecoder.java - src/share/classes/com/sun/xml/internal/ws/encoding/xml/XMLEPTFactory.java - src/share/classes/com/sun/xml/internal/ws/encoding/xml/XMLEncoder.java - src/share/classes/com/sun/xml/internal/ws/handler/HandlerChainCaller.java - src/share/classes/com/sun/xml/internal/ws/handler/HandlerContext.java - src/share/classes/com/sun/xml/internal/ws/handler/HandlerResolverImpl.java - src/share/classes/com/sun/xml/internal/ws/handler/MessageContextUtil.java - src/share/classes/com/sun/xml/internal/ws/handler/SHDSOAPMessageContext.java - src/share/classes/com/sun/xml/internal/ws/handler/SOAPHandlerContext.java - src/share/classes/com/sun/xml/internal/ws/handler/XMLHandlerContext.java - src/share/classes/com/sun/xml/internal/ws/handler/XMLLogicalMessageContextImpl.java - src/share/classes/com/sun/xml/internal/ws/handler/XMLLogicalMessageImpl.java - src/share/classes/com/sun/xml/internal/ws/handler/package-info.java - src/share/classes/com/sun/xml/internal/ws/model/CheckedException.java - src/share/classes/com/sun/xml/internal/ws/model/ExceptionType.java - src/share/classes/com/sun/xml/internal/ws/model/JavaMethod.java - src/share/classes/com/sun/xml/internal/ws/model/Mode.java - src/share/classes/com/sun/xml/internal/ws/model/Parameter.java - src/share/classes/com/sun/xml/internal/ws/model/ParameterBinding.java - src/share/classes/com/sun/xml/internal/ws/model/RuntimeModel.java - src/share/classes/com/sun/xml/internal/ws/model/soap/SOAPBinding.java - src/share/classes/com/sun/xml/internal/ws/model/soap/SOAPRuntimeModel.java - src/share/classes/com/sun/xml/internal/ws/model/soap/Style.java - src/share/classes/com/sun/xml/internal/ws/model/soap/Use.java - src/share/classes/com/sun/xml/internal/ws/modeler/RuntimeModeler.java - src/share/classes/com/sun/xml/internal/ws/modeler/RuntimeModelerException.java - src/share/classes/com/sun/xml/internal/ws/pept/Delegate.java - src/share/classes/com/sun/xml/internal/ws/pept/encoding/Decoder.java - src/share/classes/com/sun/xml/internal/ws/pept/encoding/Encoder.java - src/share/classes/com/sun/xml/internal/ws/pept/ept/Acceptor.java - src/share/classes/com/sun/xml/internal/ws/pept/ept/ContactInfo.java - src/share/classes/com/sun/xml/internal/ws/pept/ept/ContactInfoList.java - src/share/classes/com/sun/xml/internal/ws/pept/ept/ContactInfoListIterator.java - src/share/classes/com/sun/xml/internal/ws/pept/ept/EPTFactory.java - src/share/classes/com/sun/xml/internal/ws/pept/ept/MessageInfo.java - src/share/classes/com/sun/xml/internal/ws/pept/presentation/MessageStruct.java - src/share/classes/com/sun/xml/internal/ws/pept/presentation/Stub.java - src/share/classes/com/sun/xml/internal/ws/pept/presentation/TargetFinder.java - src/share/classes/com/sun/xml/internal/ws/pept/presentation/Tie.java - src/share/classes/com/sun/xml/internal/ws/pept/protocol/Interceptors.java - src/share/classes/com/sun/xml/internal/ws/pept/protocol/MessageDispatcher.java - src/share/classes/com/sun/xml/internal/ws/protocol/soap/client/SOAPMessageDispatcher.java - src/share/classes/com/sun/xml/internal/ws/protocol/soap/server/ProviderSOAPMD.java - src/share/classes/com/sun/xml/internal/ws/protocol/soap/server/SOAPMessageDispatcher.java - src/share/classes/com/sun/xml/internal/ws/protocol/xml/client/XMLMessageDispatcher.java - src/share/classes/com/sun/xml/internal/ws/protocol/xml/server/ProviderXMLMD.java - src/share/classes/com/sun/xml/internal/ws/protocol/xml/server/XMLMessageDispatcher.java - src/share/classes/com/sun/xml/internal/ws/server/AppMsgContextImpl.java - src/share/classes/com/sun/xml/internal/ws/server/DocInfo.java - src/share/classes/com/sun/xml/internal/ws/server/EPTFactoryBase.java - src/share/classes/com/sun/xml/internal/ws/server/EPTFactoryFactoryBase.java - src/share/classes/com/sun/xml/internal/ws/server/PeptTie.java - src/share/classes/com/sun/xml/internal/ws/server/RuntimeContext.java - src/share/classes/com/sun/xml/internal/ws/server/RuntimeEndpointInfo.java - src/share/classes/com/sun/xml/internal/ws/server/TargetFinderImpl.java - src/share/classes/com/sun/xml/internal/ws/server/Tie.java - src/share/classes/com/sun/xml/internal/ws/server/XMLEPTFactoryImpl.java - src/share/classes/com/sun/xml/internal/ws/server/provider/ProviderModel.java - src/share/classes/com/sun/xml/internal/ws/server/provider/ProviderPeptTie.java - src/share/classes/com/sun/xml/internal/ws/spi/runtime/Binding.java - src/share/classes/com/sun/xml/internal/ws/spi/runtime/ClientTransportFactory.java - src/share/classes/com/sun/xml/internal/ws/spi/runtime/ClientTransportFactoryTypes.java - src/share/classes/com/sun/xml/internal/ws/spi/runtime/InternalSoapEncoder.java - src/share/classes/com/sun/xml/internal/ws/spi/runtime/Invoker.java - src/share/classes/com/sun/xml/internal/ws/spi/runtime/MessageContext.java - src/share/classes/com/sun/xml/internal/ws/spi/runtime/MtomCallback.java - src/share/classes/com/sun/xml/internal/ws/spi/runtime/RuntimeEndpointInfo.java - src/share/classes/com/sun/xml/internal/ws/spi/runtime/SOAPMessageContext.java - src/share/classes/com/sun/xml/internal/ws/spi/runtime/StubBase.java - src/share/classes/com/sun/xml/internal/ws/spi/runtime/SystemHandlerDelegate.java - src/share/classes/com/sun/xml/internal/ws/spi/runtime/SystemHandlerDelegateFactory.java - src/share/classes/com/sun/xml/internal/ws/spi/runtime/Tie.java - src/share/classes/com/sun/xml/internal/ws/spi/runtime/WSConnection.java - src/share/classes/com/sun/xml/internal/ws/spi/runtime/WebServiceContext.java - src/share/classes/com/sun/xml/internal/ws/spi/runtime/package-info.java - src/share/classes/com/sun/xml/internal/ws/streaming/XMLStreamReaderFactory.java - src/share/classes/com/sun/xml/internal/ws/streaming/XMLStreamWriterFactory.java - src/share/classes/com/sun/xml/internal/ws/transport/WSConnectionImpl.java - src/share/classes/com/sun/xml/internal/ws/transport/http/client/HttpClientTransportFactory.java - src/share/classes/com/sun/xml/internal/ws/transport/http/server/EndpointDocInfo.java - src/share/classes/com/sun/xml/internal/ws/transport/http/server/EndpointEntityResolver.java - src/share/classes/com/sun/xml/internal/ws/transport/http/server/WebServiceContextImpl.java - src/share/classes/com/sun/xml/internal/ws/transport/local/LocalMessage.java - src/share/classes/com/sun/xml/internal/ws/transport/local/client/LocalClientTransport.java - src/share/classes/com/sun/xml/internal/ws/transport/local/client/LocalClientTransportFactory.java - src/share/classes/com/sun/xml/internal/ws/transport/local/server/LocalConnectionImpl.java - src/share/classes/com/sun/xml/internal/ws/transport/local/server/LocalWSContextImpl.java - src/share/classes/com/sun/xml/internal/ws/util/Base64Util.java - src/share/classes/com/sun/xml/internal/ws/util/MessageInfoUtil.java - src/share/classes/com/sun/xml/internal/ws/util/NullIterator.java - src/share/classes/com/sun/xml/internal/ws/util/SOAPConnectionUtil.java - src/share/classes/com/sun/xml/internal/ws/util/SOAPUtil.java - src/share/classes/com/sun/xml/internal/ws/util/SunStAXReflection.java - src/share/classes/com/sun/xml/internal/ws/util/XMLConnectionUtil.java - src/share/classes/com/sun/xml/internal/ws/util/xml/XMLStreamReaderToContentHandler.java - src/share/classes/com/sun/xml/internal/ws/wsdl/WSDLContext.java - src/share/classes/com/sun/xml/internal/ws/wsdl/parser/Binding.java - src/share/classes/com/sun/xml/internal/ws/wsdl/parser/BindingOperation.java - src/share/classes/com/sun/xml/internal/ws/wsdl/parser/Message.java - src/share/classes/com/sun/xml/internal/ws/wsdl/parser/Part.java - src/share/classes/com/sun/xml/internal/ws/wsdl/parser/Port.java - src/share/classes/com/sun/xml/internal/ws/wsdl/parser/PortType.java - src/share/classes/com/sun/xml/internal/ws/wsdl/parser/PortTypeOperation.java - src/share/classes/com/sun/xml/internal/ws/wsdl/parser/Service.java - src/share/classes/com/sun/xml/internal/ws/wsdl/parser/WSDLDocument.java - src/share/classes/com/sun/xml/internal/ws/wsdl/writer/WSDLOutputResolver.java - src/share/classes/com/sun/xml/internal/xsom/impl/util/ConcatIterator.java - src/share/classes/com/sun/xml/internal/xsom/impl/util/FilterIterator.java Changeset: 1626ba49a98e Author: xdono Date: 2009-05-07 12:26 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxws/rev/1626ba49a98e Merge Changeset: af4d62e31af8 Author: ohair Date: 2009-05-15 13:25 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxws/rev/af4d62e31af8 Merge Changeset: 3b054db3e277 Author: ohair Date: 2009-05-19 17:39 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxws/rev/3b054db3e277 6843041: Remove duplicate README files in repositories (make/README) Reviewed-by: robilad - make/README Changeset: 69389522839a Author: glewis at misty.eyesbeyond.com Date: 2009-06-07 03:35 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxws/rev/69389522839a Merge from main OpenJDK repository - make/README From glewis at eyesbeyond.com Sun Jun 7 08:51:03 2009 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 07 Jun 2009 15:51:03 +0000 Subject: hg: bsd-port/bsd-port/jdk: 13 new changesets Message-ID: <20090607155347.BF375E0BE@hg.openjdk.java.net> Changeset: 9ad7e6462145 Author: aph Date: 2009-04-17 15:56 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/9ad7e6462145 6829575: 100028: Debug information is incomplete or missing Summary: Enable debugging in many places Reviewed-by: ohair Contributed-by: Andrew Haley ! make/common/Defs-linux.gmk ! make/sun/awt/mawt.gmk Changeset: 5ceb9eb621d1 Author: chegar Date: 2009-05-07 17:02 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/5ceb9eb621d1 6837982: SCTP API docs not being generated. Summary: Update docs makefile to build javadoc for the com.sun.nio.sctp package. Reviewed-by: jccollet, alanb, weijun ! make/docs/Makefile Changeset: 86d2541a9ba2 Author: xdono Date: 2009-05-07 10:31 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/86d2541a9ba2 Merge - src/share/native/java/util/zip/ZipEntry.c - src/share/native/sun/java2d/pipe/RenderBuffer.c - test/com/sun/awt/Translucency/TranslucentJAppletTest/TranslucentJAppletTest.java - test/com/sun/awt/Translucency/TranslucentShapedFrameTest/TSFrame.java - test/com/sun/awt/Translucency/TranslucentShapedFrameTest/TranslucentShapedFrameTest.form - test/com/sun/awt/Translucency/TranslucentShapedFrameTest/TranslucentShapedFrameTest.java Changeset: 39d93fb6926c Author: xdono Date: 2009-05-07 12:26 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/39d93fb6926c Merge Changeset: 6ca1c622dd6e Author: ohair Date: 2009-05-07 18:19 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/6ca1c622dd6e 6835803: Type error in src/windows/native/sun/windows/awt_Window.cpp Reviewed-by: prr ! src/windows/native/sun/windows/awt_Window.cpp Changeset: 7ec6857812d2 Author: ohair Date: 2009-05-08 11:24 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/7ec6857812d2 Merge ! src/windows/native/sun/windows/awt_Window.cpp Changeset: 9eeeeee69368 Author: ohair Date: 2009-05-15 13:14 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/9eeeeee69368 6841873: Fix windows redist default location for msvc runtime dlls Reviewed-by: tbell ! make/common/shared/Defs-windows.gmk Changeset: 97064d73976f Author: ohair Date: 2009-05-15 13:21 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/97064d73976f Merge Changeset: fdbc48164a8b Author: ohair Date: 2009-05-18 10:36 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/fdbc48164a8b 6842023: Improve test reliability, Increase timeout factor on jtreg tests, etc. Reviewed-by: tbell ! make/jprt.properties ! test/Makefile ! test/java/lang/ThreadGroup/NullThreadName.java ! test/java/util/ResourceBundle/RestrictedBundleTest.java ! test/java/util/WeakHashMap/GCDuringIteration.java Changeset: c06d30bd8c69 Author: andrew Date: 2009-05-21 16:29 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/c06d30bd8c69 6841728: Make building the Nimbus L 'n' F optional (100054) Summary: Add DISABLE_NIMBUS variable to prevent Nimbus subdirs being built Reviewed-by: mr, ohair ! make/common/shared/Sanity.gmk ! make/javax/swing/plaf/Makefile ! make/tools/Makefile Changeset: 238591c80bc5 Author: aph Date: 2009-05-21 18:41 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/238591c80bc5 6839133: lcms 1.18 update breaks ICC_ProfileRGB Tests Reviewed-by: avu, prr ! src/share/native/sun/java2d/cmm/lcms/LCMS.c Changeset: ffa23e158aa9 Author: glewis at misty.eyesbeyond.com Date: 2009-06-07 03:35 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/ffa23e158aa9 Merge from main OpenJDK repository ! make/common/Defs-linux.gmk ! make/common/shared/Sanity.gmk ! make/docs/Makefile ! make/sun/awt/mawt.gmk ! test/Makefile Changeset: 2b8eb56d5cf2 Author: glewis at misty.eyesbeyond.com Date: 2009-06-07 08:34 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/2b8eb56d5cf2 . Bring in the debug support from the latest Linux changes. ! make/common/Defs-bsd.gmk From glewis at eyesbeyond.com Sun Jun 7 08:55:55 2009 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 07 Jun 2009 15:55:55 +0000 Subject: hg: bsd-port/bsd-port/langtools: 8 new changesets Message-ID: <20090607155608.CAA09E0C3@hg.openjdk.java.net> Changeset: 4b72c2556789 Author: aph Date: 2009-04-17 15:56 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/4b72c2556789 6829575: 100028: Debug information is incomplete or missing Summary: Enable debugging in many places Reviewed-by: ohair Contributed-by: Andrew Haley ! make/Makefile Changeset: 321854d9ab19 Author: aph Date: 2009-04-20 19:01 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/321854d9ab19 6832141: Bug 100045 - Fix for 100028 breaks debug info for class files Summary: Correct fallout from 100028 patch Reviewed-by: ohair Contributed-by: Andrew Haley ! make/Makefile Changeset: f3d27f02683c Author: aph Date: 2009-05-06 18:04 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/f3d27f02683c 6837665: Deal with windows ant problem where commas in -D options do not work Summary: Rewrite to avoid commas in -D options Reviewed-by: ohair ! make/Makefile ! make/build.xml Changeset: 43a781cc6473 Author: xdono Date: 2009-05-07 10:32 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/43a781cc6473 Merge Changeset: 846944dd48a4 Author: xdono Date: 2009-05-07 12:26 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/846944dd48a4 Merge Changeset: 65f2ee956fb9 Author: ohair Date: 2009-05-15 13:30 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/65f2ee956fb9 Merge Changeset: 5cdce469ea2a Author: ohair Date: 2009-05-19 17:39 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/5cdce469ea2a 6843041: Remove duplicate README files in repositories (make/README) Reviewed-by: robilad ! README - make/README Changeset: 0366c81f7862 Author: glewis at misty.eyesbeyond.com Date: 2009-06-07 03:35 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/0366c81f7862 Merge from main OpenJDK repository - make/README From m.renju at teles.com Mon Jun 8 04:37:36 2009 From: m.renju at teles.com (Renju Mathew) Date: Mon, 8 Jun 2009 17:07:36 +0530 Subject: netbsd port ? Message-ID: <8F151E3C4511394D81AB122231917BB211F93C@dc-india.telesindia.com> Hi Thanks for your support. I followed the steps given in http://ftp.netbsd.org:/pub/NetBSD/misc/spz/openjdk/openjdk7-howto . I completed till "+ build:" successfully. When I gave 'gmake' inside bsd-port it throws the following error : ERROR: You do not have access to valid JIBX library files. \n Please check your access to \n /NOT-SET/devtools/share/jibx/lib/jibx-run.jar \n and/or check your value of ALT_JDK_DEVTOOLS_DIR, ALT_JIBX_LIBS_PATH \n Exiting because of the above error(s). \n gmake: *** [post-sanity] Error 1 Please help Thanks and regards Renju -----Original Message----- From: S.P.Zeidler [mailto:spz at serpens.de] Sent: Friday, May 29, 2009 12:19 PM To: Renju Mathew Cc: bsd-port-dev at openjdk.java.net Subject: Re: netbsd port ? Hi, Thus wrote Renju Mathew (m.renju at teles.com): > I'm a newbie in openJDK. > > I want to know whether there is any NetBSD 3.0 port of openJDK? I built binaries for NetBSD 5.0 that are available via the openjdk-bin package in pkgsrc, but not for earlier releases (although I probably should build a NetBSD-4 version, since that's still an officially supported release train). I'd expect openjdk to just build on NetBSD-3, see http://ftp.netbsd.org:/pub/NetBSD/misc/spz/openjdk/openjdk7-howto for a recipy. Once you scrub your environment(*) it's fairly straightforward, it just takes a while to build. The patch I needed for the openjdk version I put onto ftp.NetBSD.org has since been integrated, so that one isn't necessary any more; but as lots of new code has been added, too, there's chance of entirely new fun to be had. :-P regards, spz (*) variables like eg $BIN get used as conditional, and the script that sets them as a "yes" indicator doesn't unset them as a "no" indicator, so if you already had them set because you use them differently, you get surprising results. If I had lots more time I'd want to hunt them all down. -- spz at serpens.de (S.P.Zeidler) -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/bsd-port-dev/attachments/20090608/bbf3f1ae/attachment.html From terje+bsd at ceteo.no Mon Jun 8 05:14:19 2009 From: terje+bsd at ceteo.no (Terje Sten Bjerkseth) Date: Mon, 8 Jun 2009 14:14:19 +0200 Subject: netbsd port ? In-Reply-To: <8F151E3C4511394D81AB122231917BB211F93C@dc-india.telesindia.com> References: <8F151E3C4511394D81AB122231917BB211F93C@dc-india.telesindia.com> Message-ID: On Mon, Jun 8, 2009 at 1:37 PM, Renju Mathew wrote: > I followed the steps given in > http://ftp.netbsd.org:/pub/NetBSD/misc/spz/openjdk/openjdk7-howto. > > I completed till ?+ build:? successfully. When I gave ?gmake? inside > bsd-port it throws the > > following error : > > ERROR: You do not have access to valid JIBX library files. \n?????? Please > check your access to \n > /NOT-SET/devtools/share/jibx/lib/jibx-run.jar \n?????? and/or check your > value of ALT_JDK_DEVTOOLS_DIR, ALT_JIBX_LIBS_PATH \n > > Exiting because of the above error(s). \n > gmake: *** [post-sanity] Error 1 Per the README-builds.html file in the top directory, JIBX 1.1.5 has recently been added to the dependencies. You need to get this from http://sourceforge.net/project/showfiles.php?group_id=69358&package_id=68290 and then set ALT_JIBX_LIBS_PATH accordingly. Binging ALT_JIBX_LIBS_PATH bsd-port also gives some relevant pointers, btw. From christos at zoulas.com Mon Jun 8 07:38:53 2009 From: christos at zoulas.com (Christos Zoulas) Date: Mon, 8 Jun 2009 10:38:53 -0400 Subject: netbsd port ? In-Reply-To: <8F151E3C4511394D81AB122231917BB211F93C@dc-india.telesindia.com> from "Renju Mathew" (Jun 8, 5:07pm) Message-ID: <20090608143853.4B4DE5654E@rebar.astron.com> On Jun 8, 5:07pm, m.renju at teles.com ("Renju Mathew") wrote: -- Subject: RE: netbsd port ? | Hi | | Thanks for your support. | | I followed the steps given in | http://ftp.netbsd.org:/pub/NetBSD/misc/spz/openjdk/openjdk7-howto | . | | I completed till "+ build:" successfully. When I gave 'gmake' inside | bsd-port it throws the | | following error : | | | | | | ERROR: You do not have access to valid JIBX library files. \n | Please check your access to \n | /NOT-SET/devtools/share/jibx/lib/jibx-run.jar \n and/or check your | value of ALT_JDK_DEVTOOLS_DIR, ALT_JIBX_LIBS_PATH \n | | Exiting because of the above error(s). \n | | gmake: *** [post-sanity] Error 1 | | | | Please help | | Thanks and regards | | Renju Download jibx from sourceforge and make ALT_JIBX_LIBS_PATH to point to the lib directory of it. I think you need an earlier version than the latest available, read the release notes. christos From Andrei.Dmitriev at Sun.COM Mon Jun 8 10:34:16 2009 From: Andrei.Dmitriev at Sun.COM (Andrei Dmitriev) Date: Mon, 08 Jun 2009 21:34:16 +0400 Subject: BSD port build failure with soylatte1.0.3 as a bootstrap In-Reply-To: <4A1F00F2.1000209@sun.com> References: <20090521030551.B9240E644@hg.openjdk.java.net> <4A1F00F2.1000209@sun.com> Message-ID: <4A2D4B98.5050401@sun.com> Hi folks, the problem still persists with soylatte as well as with openjdk6-b16-24_apr_2009-r1. $sw_vers ProductName: Mac OS X ProductVersion: 10.5.7 BuildVersion: 9J61 I feel that the javac of the newer version is required. How are you building that guys, huh?! :) Thanks, Andrei Andrei Dmitriev wrote: > Hi, > I'm trying to build the BSD port and using SoyLatte 1.0.3 as a > bootstrap. The following error occur in a few seconds: > > soylatte16-i386-1.0.3/bin/javac -J-XX:ThreadStackSize=768 > -J-XX:-PrintVMOptions -J-XX:+UnlockDiagnosticVMOptions > -J-XX:-LogVMOutput -J-client -J-Xmx896m -J-Xms128m -J-XX:PermSize=32m > -J-XX:MaxPermSize=160m -g -source 1.5 -target 5 -encoding ascii > -Xbootclasspath:../../../build/bsd-i586/classes -XDinvokedynamic > -sourcepath > ../../../build/bsd-i586/gensrc:../../../src/solaris/classes:../../../src/share/classes > -d ../../../build/bsd-i586/classes > @../../../build/bsd-i586/tmp/java/java.dyn/.classes.list.filtered > ../../../src/share/classes/sun/dyn/CallSiteImpl.java:67: illegal start > of type > PRIVATE_INITIALIZE_CALL_SITE.invoke(site, callerMID, > callerBCI); > ^ > ../../../src/share/classes/sun/dyn/CallSiteImpl.java:67: not a statement > PRIVATE_INITIALIZE_CALL_SITE.invoke(site, callerMID, > callerBCI); > ^ > ../../../src/share/classes/sun/dyn/CallSiteImpl.java:67: not a statement > PRIVATE_INITIALIZE_CALL_SITE.invoke(site, callerMID, > callerBCI); > > > Perhaps this is because I need newer bootstrap. Any ideas where to get that? > > Thanks, > Andrei > > > From glewis at eyesbeyond.com Mon Jun 8 20:47:37 2009 From: glewis at eyesbeyond.com (Greg Lewis) Date: Mon, 8 Jun 2009 20:47:37 -0700 Subject: netbsd port ? In-Reply-To: References: <8F151E3C4511394D81AB122231917BB211F93C@dc-india.telesindia.com> Message-ID: <20090609034737.GA48567@misty.eyesbeyond.com> On Mon, Jun 08, 2009 at 02:14:19PM +0200, Terje Sten Bjerkseth wrote: > On Mon, Jun 8, 2009 at 1:37 PM, Renju Mathew wrote: > > I followed the steps given in > > http://ftp.netbsd.org:/pub/NetBSD/misc/spz/openjdk/openjdk7-howto. > > > > I completed till ???+ build:??? successfully. When I gave ???gmake??? inside > > bsd-port it throws the > > > > following error : > > > > ERROR: You do not have access to valid JIBX library files. \n???????????? Please > > check your access to \n > > /NOT-SET/devtools/share/jibx/lib/jibx-run.jar \n???????????? and/or check your > > value of ALT_JDK_DEVTOOLS_DIR, ALT_JIBX_LIBS_PATH \n > > > > Exiting because of the above error(s). \n > > gmake: *** [post-sanity] Error 1 > > Per the README-builds.html file in the top directory, JIBX 1.1.5 has > recently been added to the dependencies. You need to get this from > http://sourceforge.net/project/showfiles.php?group_id=69358&package_id=68290 > and then set ALT_JIBX_LIBS_PATH accordingly. > > Binging ALT_JIBX_LIBS_PATH bsd-port also gives some relevant pointers, btw. There is also a flag to disable this dependency. Something like DISABLE_NIMBUS. So if you didn't want to download JIBX you could set that instead. -- Greg Lewis Email : glewis at eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis at FreeBSD.org From kurt at intricatesoftware.com Tue Jun 9 09:31:22 2009 From: kurt at intricatesoftware.com (Kurt Miller) Date: Tue, 09 Jun 2009 12:31:22 -0400 Subject: Interruptible IO Removal Message-ID: <4A2E8E5A.5060706@intricatesoftware.com> Following up on a suggestion from Xiaobin Lu a while back, I have prepared diffs to remove Interruptible IO support from bsd-port. The reasons are as follows: 1) Interruptible IO in Solaris is depreciated and will be removed at some time in the future. 2) It is broken in bsd-port and never worked. I missed at least one code fragment needed to enable this. Since the 1.6 hotspot BSD port was based on my openjdk7 hotspot port, it is also broken in all BSD 1.6 ports. The last time Interruptible IO support worked on BSD was our 1.5 ports. 3) This is the only hotspot feature that came from the Solaris code base so removing it will make the BSD hotspot code base closer to the Linux code base. Attached are patches to the hotspot, jdk and corba workspaces that remove Interruptible IO. Please test and report any problems to the list. -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: intio.corba.diff Url: http://mail.openjdk.java.net/pipermail/bsd-port-dev/attachments/20090609/c43a30b7/intio.corba.diff -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: intio.hotspot.diff Url: http://mail.openjdk.java.net/pipermail/bsd-port-dev/attachments/20090609/c43a30b7/intio.hotspot.diff -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: intio.jdk.diff Url: http://mail.openjdk.java.net/pipermail/bsd-port-dev/attachments/20090609/c43a30b7/intio.jdk.diff From kurt at intricatesoftware.com Fri Jun 12 12:57:16 2009 From: kurt at intricatesoftware.com (kurt at intricatesoftware.com) Date: Fri, 12 Jun 2009 19:57:16 +0000 Subject: hg: bsd-port/bsd-port/jdk: Remove broken Interruptible IO support as discussed with Xiaobin Lu. Message-ID: <20090612195730.342B5E54C@hg.openjdk.java.net> Changeset: 9dca23e57111 Author: kurt Date: 2009-06-12 15:53 -0400 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/9dca23e57111 Remove broken Interruptible IO support as discussed with Xiaobin Lu. Reviewed by Karen Kinnear; tested by Ian Darwin & William Yodlowsky; looks good to Christos Zoulas. ! make/common/Defs-bsd.gmk ! src/solaris/hpi/native_threads/src/sys_api_td.c From kurt at intricatesoftware.com Fri Jun 12 13:01:29 2009 From: kurt at intricatesoftware.com (kurt at intricatesoftware.com) Date: Fri, 12 Jun 2009 20:01:29 +0000 Subject: hg: bsd-port/bsd-port/hotspot: Remove broken Interruptible IO support as discussed with Xiaobin Lu. Message-ID: <20090612200132.34465E551@hg.openjdk.java.net> Changeset: 0ccf04929cc7 Author: kurt Date: 2009-06-12 15:52 -0400 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/0ccf04929cc7 Remove broken Interruptible IO support as discussed with Xiaobin Lu. Reviewed by Karen Kinnear; tested by Ian Darwin & William Yodlowsky; looks good to Christos Zoulas. ! src/os/bsd/vm/hpi_bsd.hpp ! src/os/bsd/vm/osThread_bsd.hpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/bsd/vm/os_bsd.hpp ! src/os/bsd/vm/os_bsd.inline.hpp From kurt at intricatesoftware.com Fri Jun 12 13:20:13 2009 From: kurt at intricatesoftware.com (kurt at intricatesoftware.com) Date: Fri, 12 Jun 2009 20:20:13 +0000 Subject: hg: bsd-port/bsd-port/corba: Remove broken Interruptible IO support as discussed with Xiaobin Lu. Message-ID: <20090612202014.CF9BBE556@hg.openjdk.java.net> Changeset: d7c50a83ba94 Author: kurt Date: 2009-06-12 15:53 -0400 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/corba/rev/d7c50a83ba94 Remove broken Interruptible IO support as discussed with Xiaobin Lu. Reviewed by Karen Kinnear; tested by Ian Darwin & William Yodlowsky; looks good to Christos Zoulas. ! make/common/Defs-bsd.gmk From glewis at eyesbeyond.com Sat Jun 13 17:39:31 2009 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 14 Jun 2009 00:39:31 +0000 Subject: hg: bsd-port/bsd-port/jdk: . Reenable the NIO2 build for *BSD, but only build the SCTP code on Message-ID: <20090614003945.64DDDE5B7@hg.openjdk.java.net> Changeset: ab596c2ff1b2 Author: glewis at misty.eyesbeyond.com Date: 2009-06-13 17:36 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/ab596c2ff1b2 . Reenable the NIO2 build for *BSD, but only build the SCTP code on FreeBSD 7.x and higher. ! make/com/sun/Makefile ! make/com/sun/nio/Makefile ! make/com/sun/nio/sctp/Makefile From m.renju at teles.com Mon Jun 15 06:52:36 2009 From: m.renju at teles.com (Renju Mathew) Date: Mon, 15 Jun 2009 19:22:36 +0530 Subject: netbsd port ? In-Reply-To: <20090529064908.GB28223@serpens.de> Message-ID: <8F151E3C4511394D81AB122231917BB211F94C@dc-india.telesindia.com> Hi Thanks for all your support. As of the instructions given in http://ftp.netbsd.org:/pub/NetBSD/misc/spz/openjdk/openjdk7-howto , I completed all the pre-install steps successfully. But as I gave gmake it exited with the following error: # # A fatal error has been detected by the Java Runtime Environment: # # Internal Error (nmethod.cpp:1836), pid=1012, tid=49190 # Error: guarantee(cont_offset != 0,"unhandled implicit exception in compiled code") # # JRE version: 6.0_14-b08 # Java VM: Java HotSpot(TM) Client VM (14.0-b16 mixed mode, sharing linux-x86 ) # An error report file with more information is saved as: # /teles/rema/jdk/bsd-port/langtools/make/hs_err_pid1012.log # # If you would like to submit a bug report, please visit: # http://java.sun.com/webapps/bugreport/crash.jsp # I Installed "lang/sun-jdk6" from pkgsrc. And I'm working on a NetBSD 3.1 i386 machine... Regards, Renju -----Original Message----- From: S.P.Zeidler [mailto:spz at serpens.de] Sent: Friday, May 29, 2009 12:19 PM To: Renju Mathew Cc: bsd-port-dev at openjdk.java.net Subject: Re: netbsd port ? Hi, Thus wrote Renju Mathew (m.renju at teles.com): > I'm a newbie in openJDK. > > I want to know whether there is any NetBSD 3.0 port of openJDK? I built binaries for NetBSD 5.0 that are available via the openjdk-bin package in pkgsrc, but not for earlier releases (although I probably should build a NetBSD-4 version, since that's still an officially supported release train). I'd expect openjdk to just build on NetBSD-3, see http://ftp.netbsd.org:/pub/NetBSD/misc/spz/openjdk/openjdk7-howto for a recipy. Once you scrub your environment(*) it's fairly straightforward, it just takes a while to build. The patch I needed for the openjdk version I put onto ftp.NetBSD.org has since been integrated, so that one isn't necessary any more; but as lots of new code has been added, too, there's chance of entirely new fun to be had. :-P regards, spz (*) variables like eg $BIN get used as conditional, and the script that sets them as a "yes" indicator doesn't unset them as a "no" indicator, so if you already had them set because you use them differently, you get surprising results. If I had lots more time I'd want to hunt them all down. -- spz at serpens.de (S.P.Zeidler) -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.openjdk.java.net/pipermail/bsd-port-dev/attachments/20090615/e2b770c9/attachment.html From Christian.Thalinger at Sun.COM Tue Jun 16 04:29:47 2009 From: Christian.Thalinger at Sun.COM (Christian Thalinger) Date: Tue, 16 Jun 2009 13:29:47 +0200 Subject: BSD port build failure with soylatte1.0.3 as a bootstrap In-Reply-To: <4A2D4B98.5050401@sun.com> References: <20090521030551.B9240E644@hg.openjdk.java.net> <4A1F00F2.1000209@sun.com> <4A2D4B98.5050401@sun.com> Message-ID: <4A37822B.1000905@Sun.COM> Andrei Dmitriev wrote: > Hi folks, > > the problem still persists with soylatte as well as with > openjdk6-b16-24_apr_2009-r1. > > $sw_vers > ProductName: Mac OS X > ProductVersion: 10.5.7 > BuildVersion: 9J61 > > I feel that the javac of the newer version is required. How are you > building that guys, huh?! :) This is very strange. The compiler error is because of the JSR 292 stuff that was commited to b59. I have compiled myself the JDK with openjdk6-b16-24_apr_2009-r1 and it worked. What environment variables have you set? -- Christian From Christian.Thalinger at Sun.COM Tue Jun 16 04:44:02 2009 From: Christian.Thalinger at Sun.COM (Christian Thalinger) Date: Tue, 16 Jun 2009 13:44:02 +0200 Subject: debug HotSpot eating memory Message-ID: <4A378582.4080804@Sun.COM> Hi! This is just a request if someone else sees this problem. When building a debug HotSpot and putting it into a bsd-port JDK build, HotSpot eats memory up to 2GB. This does not happen with product or fastdebug builds. Still investigating... -- Christian From Andrei.Dmitriev at Sun.COM Tue Jun 16 04:54:52 2009 From: Andrei.Dmitriev at Sun.COM (Andrei Dmitriev) Date: Tue, 16 Jun 2009 15:54:52 +0400 Subject: BSD port build failure with soylatte1.0.3 as a bootstrap In-Reply-To: <4A37822B.1000905@Sun.COM> References: <20090521030551.B9240E644@hg.openjdk.java.net> <4A1F00F2.1000209@sun.com> <4A2D4B98.5050401@sun.com> <4A37822B.1000905@Sun.COM> Message-ID: <4A37880C.6010305@sun.com> Hi Christian, here it is: export LC_ALL=C export LC_LANG=C export DEVTOOLS=/export/devtools/binary.plugs export ALT_BOOTDIR=$DEVTOOLS/soylatte16-i386-1.0.3/ export ALT_BINARY_PLUGS_PATH=$DEVTOOLS/jdk-7-icedtea-plugs export ALT_FREETYPE_HEADERS_PATH=/usr/X11R6/include export ALT_FREETYPE_LIB_PATH=/usr/X11R6/lib export ALT_CUPS_HEADERS_PATH=/usr/include export ANT_HOME=/usr/share/ant export NO_DOCS=true export HOTSPOT_BUILD_JOBS=1 export ALT_HOTSPOT_IMPORT_PATH=$ALT_BOOTDIR export ALT_JIBX_LIBS_PATH=/export/devtools/jibx-1.1.6 export ALT_JDK_IMPORT_PATH=$ALT_BOOTDIR time -p make VARIANT=DBG $* 2>&1 | tee $log You've compiled it on BSD or Mac? Thanks, Andrei Christian Thalinger wrote: > Andrei Dmitriev wrote: > >> Hi folks, >> >> the problem still persists with soylatte as well as with >> openjdk6-b16-24_apr_2009-r1. >> >> $sw_vers >> ProductName: Mac OS X >> ProductVersion: 10.5.7 >> BuildVersion: 9J61 >> >> I feel that the javac of the newer version is required. How are you >> building that guys, huh?! :) >> > > > This is very strange. The compiler error is because of the JSR 292 > stuff that was commited to b59. I have compiled myself the JDK with > openjdk6-b16-24_apr_2009-r1 and it worked. What environment variables > have you set? > > -- Christian > > From kurt at intricatesoftware.com Tue Jun 16 06:22:44 2009 From: kurt at intricatesoftware.com (Kurt Miller) Date: Tue, 16 Jun 2009 09:22:44 -0400 Subject: BSD port build failure with soylatte1.0.3 as a bootstrap In-Reply-To: <4A37880C.6010305@sun.com> References: <20090521030551.B9240E644@hg.openjdk.java.net> <4A1F00F2.1000209@sun.com> <4A2D4B98.5050401@sun.com> <4A37822B.1000905@Sun.COM> <4A37880C.6010305@sun.com> Message-ID: <4A379CA4.2050803@intricatesoftware.com> Hi Andrei, The following environment variables no longer need to be set on Apple since they default to correct locations now: DEVTOOLS, ALT_CUPS_HEADERS_PATH For all openjdk7-b59 and later based ports ALT_BINARY_PLUGS_PATH is no longer needed. ALT_HOTSPOT_IMPORT_PATH, ALT_JDK_IMPORT_PATH should never be set when building the full bsd-port. This may be the source of the problem you are hitting. I also recommend that a controlled, clean environment be used to build bsd-port. For Apple something similar to this should be correct: env -i PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin \ make \ ALT_BOOTDIR=$DEVTOOLS/soylatte16-i386-1.0.3/ \ ALT_FREETYPE_HEADERS_PATH=/usr/X11R6/include \ ALT_FREETYPE_LIB_PATH=/usr/X11R6/lib \ ALT_JIBX_LIBS_PATH=/export/devtools/jibx-1.1.6 \ ANT_HOME=/usr/share/ant \ NO_DOCS=true \ HOTSPOT_BUILD_JOBS=1 Regards, -Kurt Andrei Dmitriev wrote: > Hi Christian, > > here it is: > > export LC_ALL=C > export LC_LANG=C > export DEVTOOLS=/export/devtools/binary.plugs > export ALT_BOOTDIR=$DEVTOOLS/soylatte16-i386-1.0.3/ > export ALT_BINARY_PLUGS_PATH=$DEVTOOLS/jdk-7-icedtea-plugs > export ALT_FREETYPE_HEADERS_PATH=/usr/X11R6/include > export ALT_FREETYPE_LIB_PATH=/usr/X11R6/lib > export ALT_CUPS_HEADERS_PATH=/usr/include > export ANT_HOME=/usr/share/ant > export NO_DOCS=true > export HOTSPOT_BUILD_JOBS=1 > export ALT_HOTSPOT_IMPORT_PATH=$ALT_BOOTDIR > export ALT_JIBX_LIBS_PATH=/export/devtools/jibx-1.1.6 > export ALT_JDK_IMPORT_PATH=$ALT_BOOTDIR > > time -p make VARIANT=DBG $* 2>&1 | tee $log > > You've compiled it on BSD or Mac? > Thanks, > Andrei > > Christian Thalinger wrote: >> Andrei Dmitriev wrote: >> >>> Hi folks, >>> >>> the problem still persists with soylatte as well as with >>> openjdk6-b16-24_apr_2009-r1. >>> >>> $sw_vers >>> ProductName: Mac OS X >>> ProductVersion: 10.5.7 >>> BuildVersion: 9J61 >>> >>> I feel that the javac of the newer version is required. How are you >>> building that guys, huh?! :) >>> >> >> This is very strange. The compiler error is because of the JSR 292 >> stuff that was commited to b59. I have compiled myself the JDK with >> openjdk6-b16-24_apr_2009-r1 and it worked. What environment variables >> have you set? >> >> -- Christian >> >> > > From Christian.Thalinger at Sun.COM Tue Jun 16 09:42:14 2009 From: Christian.Thalinger at Sun.COM (Christian Thalinger) Date: Tue, 16 Jun 2009 18:42:14 +0200 Subject: BSD port build failure with soylatte1.0.3 as a bootstrap In-Reply-To: <4A379CA4.2050803@intricatesoftware.com> References: <20090521030551.B9240E644@hg.openjdk.java.net> <4A1F00F2.1000209@sun.com> <4A2D4B98.5050401@sun.com> <4A37822B.1000905@Sun.COM> <4A37880C.6010305@sun.com> <4A379CA4.2050803@intricatesoftware.com> Message-ID: <4A37CB66.8070008@Sun.COM> Kurt Miller wrote: > ALT_HOTSPOT_IMPORT_PATH, ALT_JDK_IMPORT_PATH should never be set > when building the full bsd-port. This may be the source of the > problem you are hitting. I too think that this might be the problem. Try without setting them. -- Christian From Christian.Thalinger at Sun.COM Tue Jun 16 09:42:53 2009 From: Christian.Thalinger at Sun.COM (Christian Thalinger) Date: Tue, 16 Jun 2009 18:42:53 +0200 Subject: BSD port build failure with soylatte1.0.3 as a bootstrap In-Reply-To: <4A37880C.6010305@sun.com> References: <20090521030551.B9240E644@hg.openjdk.java.net> <4A1F00F2.1000209@sun.com> <4A2D4B98.5050401@sun.com> <4A37822B.1000905@Sun.COM> <4A37880C.6010305@sun.com> Message-ID: <4A37CB8D.70703@Sun.COM> Andrei Dmitriev wrote: > You've compiled it on BSD or Mac? On Mac OS X 10.5 -- Christian From Andrei.Dmitriev at Sun.COM Tue Jun 16 10:29:22 2009 From: Andrei.Dmitriev at Sun.COM (Andrei Dmitriev) Date: Tue, 16 Jun 2009 21:29:22 +0400 Subject: BSD port build failure with soylatte1.0.3 as a bootstrap In-Reply-To: <4A37CB8D.70703@Sun.COM> References: <20090521030551.B9240E644@hg.openjdk.java.net> <4A1F00F2.1000209@sun.com> <4A2D4B98.5050401@sun.com> <4A37822B.1000905@Sun.COM> <4A37880C.6010305@sun.com> <4A37CB8D.70703@Sun.COM> Message-ID: <4A37D672.20300@sun.com> A-ha, the reason was I'm building the jdk/ tree only. Once I fclone'd the forest the build finished with success. Fortunately I realized the words "the full bsd-port" in previous email. :) Thanks guys! Andrei Christian Thalinger wrote: > Andrei Dmitriev wrote: >> You've compiled it on BSD or Mac? > > On Mac OS X 10.5 > > -- Christian From dms at samersoff.net Sat Jun 20 23:43:11 2009 From: dms at samersoff.net (Dmitry Samersoff) Date: Sun, 21 Jun 2009 10:43:11 +0400 Subject: netbsd port ? In-Reply-To: <8F151E3C4511394D81AB122231917BB211F94C@dc-india.telesindia.com> References: <8F151E3C4511394D81AB122231917BB211F94C@dc-india.telesindia.com> Message-ID: <4A3DD67F.8020803@samersoff.net> Renju, I guess something wrong with your bootstrap JDK. Message below actually contains no information: this error appears when JVM signal handler receive a SIGSEGV and source of signal is not legitimate. -Dmitry Renju Mathew wrote: > Hi > > > > Thanks for all your support. > > As of the instructions given in > http://ftp.netbsd.org:/pub/NetBSD/misc/spz/openjdk/openjdk7-howto > , I > completed all the pre-install steps successfully. > > But as I gave gmake it exited with the following error: > > > > # > > # A fatal error has been detected by the Java Runtime Environment: > > # > > # Internal Error (nmethod.cpp:1836), pid=1012, tid=49190 > > # Error: guarantee(cont_offset != 0,"unhandled implicit exception in > compiled code") > > # > > # JRE version: 6.0_14-b08 > > # Java VM: Java HotSpot(TM) Client VM (14.0-b16 mixed mode, sharing > linux-x86 ) > > # An error report file with more information is saved as: > > # /teles/rema/jdk/bsd-port/langtools/make/hs_err_pid1012.log > > # > > # If you would like to submit a bug report, please visit: > > # http://java.sun.com/webapps/bugreport/crash.jsp > > # > > > > I Installed ?lang/sun-jdk6? from pkgsrc. And I?m working on a NetBSD > 3.1 i386 machine? > > > > Regards, > > Renju > > > > -----Original Message----- > From: S.P.Zeidler [mailto:spz at serpens.de] > Sent: Friday, May 29, 2009 12:19 PM > To: Renju Mathew > Cc: bsd-port-dev at openjdk.java.net > Subject: Re: netbsd port ? > > > > Hi, > > > > Thus wrote Renju Mathew (m.renju at teles.com): > > > >> I'm a newbie in openJDK. > >> > >> I want to know whether there is any NetBSD 3.0 port of openJDK? > > > > I built binaries for NetBSD 5.0 that are available via the openjdk-bin > > package in pkgsrc, but not for earlier releases (although I probably > > should build a NetBSD-4 version, since that's still an officially > > supported release train). > > > > I'd expect openjdk to just build on NetBSD-3, see > > http://ftp.netbsd.org:/pub/NetBSD/misc/spz/openjdk/openjdk7-howto > > for a recipy. Once you scrub your environment(*) it's fairly > > straightforward, it just takes a while to build. > > > > The patch I needed for the openjdk version I put onto ftp.NetBSD.org has > > since been integrated, so that one isn't necessary any more; but as lots of > > new code has been added, too, there's chance of entirely new fun to be had. > > :-P > > > > regards, > > spz > > > > (*) variables like eg $BIN get used as conditional, and the script that > > sets them as a "yes" indicator doesn't unset them as a "no" indicator, so > > if you already had them set because you use them differently, you get > > surprising results. If I had lots more time I'd want to hunt them all down. > > -- > > spz at serpens.de (S.P.Zeidler) > > > ------------------------------------------------------------------------ > > -- Dmitry Samersoff dms at samersoff.net, http://devnull.samersoff.net * There will come soft rains ... From glewis at eyesbeyond.com Sun Jun 28 21:16:37 2009 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Mon, 29 Jun 2009 04:16:37 +0000 Subject: hg: bsd-port/bsd-port: 9 new changesets Message-ID: <20090629041638.81815E446@hg.openjdk.java.net> Changeset: 472c21584cfd Author: xdono Date: 2009-06-11 10:54 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/rev/472c21584cfd Added tag jdk7-b60 for changeset 39565502682c ! .hgtags Changeset: 68836ec8bcc7 Author: xdono Date: 2009-06-18 13:05 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/rev/68836ec8bcc7 Added tag jdk7-b61 for changeset 472c21584cfd ! .hgtags Changeset: 54d14906940b Author: jjg Date: 2009-05-20 14:02 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/rev/54d14906940b 6827026: Change javac source and target default to 7 Reviewed-by: darcy, ohair ! make/Defs-internal.gmk Changeset: 2734c0deab69 Author: tbell Date: 2009-06-11 21:09 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/rev/2734c0deab69 Merge Changeset: e84b527d8be8 Author: tbell Date: 2009-06-21 23:49 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/rev/e84b527d8be8 Merge Changeset: 60b818e5e4f9 Author: andrew Date: 2009-06-17 20:53 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/rev/60b818e5e4f9 6851515: awt_p.h incorporates a chunk of the XRender header Summary: Use XRender header directly rather than copying chunks locally Reviewed-by: anthony, ohair ! README-builds.html Changeset: c7ed15ab92ce Author: yan Date: 2009-06-23 23:08 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/rev/c7ed15ab92ce Merge Changeset: 57f7e028c7ad Author: xdono Date: 2009-06-25 12:09 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/rev/57f7e028c7ad Added tag jdk7-b62 for changeset c7ed15ab92ce ! .hgtags Changeset: 0addbdbcc872 Author: glewis at misty.eyesbeyond.com Date: 2009-06-28 18:34 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/rev/0addbdbcc872 . Merge in changes from main OpenJDK repository. From glewis at eyesbeyond.com Sun Jun 28 21:19:24 2009 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Mon, 29 Jun 2009 04:19:24 +0000 Subject: hg: bsd-port/bsd-port/corba: 7 new changesets Message-ID: <20090629041930.E11F8E44D@hg.openjdk.java.net> Changeset: e906b16a12a9 Author: xdono Date: 2009-06-11 10:54 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/corba/rev/e906b16a12a9 Added tag jdk7-b60 for changeset f1e1cccbd13a ! .hgtags Changeset: c73934e09f00 Author: xdono Date: 2009-06-18 13:05 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/corba/rev/c73934e09f00 Added tag jdk7-b61 for changeset e906b16a12a9 ! .hgtags Changeset: 2752d8bd4142 Author: jjg Date: 2009-05-20 13:41 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/corba/rev/2752d8bd4142 6827026: Change javac source and target default to 7 Reviewed-by: darcy, ohair ! make/Makefile Changeset: 23f2c435056b Author: tbell Date: 2009-06-11 21:11 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/corba/rev/23f2c435056b Merge Changeset: 65b66117dbd7 Author: tbell Date: 2009-06-21 23:50 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/corba/rev/65b66117dbd7 Merge Changeset: d20e45cd539f Author: xdono Date: 2009-06-25 12:09 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/corba/rev/d20e45cd539f Added tag jdk7-b62 for changeset 65b66117dbd7 ! .hgtags Changeset: 669ca01f0e1d Author: glewis at misty.eyesbeyond.com Date: 2009-06-28 18:33 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/corba/rev/669ca01f0e1d . Merge in changes from main OpenJDK repository. From glewis at eyesbeyond.com Sun Jun 28 21:22:05 2009 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Mon, 29 Jun 2009 04:22:05 +0000 Subject: hg: bsd-port/bsd-port/hotspot: 35 new changesets Message-ID: <20090629042312.9ABA9E452@hg.openjdk.java.net> Changeset: 86092459c54d Author: xdono Date: 2009-06-11 10:54 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/86092459c54d Added tag jdk7-b60 for changeset a77eddcd510c ! .hgtags Changeset: 47ffceb239d0 Author: thurka Date: 2009-05-20 09:36 +0200 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/47ffceb239d0 6839599: JVM crash while profiling Tomcat and Liferay Summary: constantPoolOopDesc::copy_cpool_bytes() - do the brute-force search search through 'tbl' when SymbolTable::lookup_only() returns NULL Reviewed-by: kamg ! src/share/vm/oops/constantPoolOop.cpp Changeset: f1f3a2719a55 Author: xlu Date: 2009-05-22 16:40 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/f1f3a2719a55 6843580: JavaThread.getStackBase throws sun.jvm.hotspot.WrongTypeException invoked by jstack Reviewed-by: phh, dice, never, swamyv ! agent/src/share/classes/sun/jvm/hotspot/runtime/JavaThread.java Changeset: 93c14e5562c4 Author: twisti Date: 2009-05-06 00:27 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/93c14e5562c4 6823354: Add intrinsics for {Integer,Long}.{numberOfLeadingZeros,numberOfTrailingZeros}() Summary: These methods can be instrinsified by using bit scan, bit test, and population count instructions. Reviewed-by: kvn, never ! src/cpu/sparc/vm/sparc.ad ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/x86/vm/vm_version_x86.hpp ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/opto/classes.hpp ! src/share/vm/opto/connode.cpp ! src/share/vm/opto/connode.hpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/matcher.hpp ! src/share/vm/runtime/globals.hpp + test/compiler/6823354/Test6823354.java Changeset: e85af0c0c94b Author: twisti Date: 2009-05-07 00:28 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/e85af0c0c94b Merge Changeset: f53b154d959d Author: twisti Date: 2009-05-06 08:57 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/f53b154d959d 6837906: compiler tests of 6636138 fail with IllegalAccessException Summary: The compiler tests of 6636138 fail with an IllegalAccessException. Reviewed-by: kvn ! test/compiler/6636138/Test1.java ! test/compiler/6636138/Test2.java Changeset: f2954231d190 Author: twisti Date: 2009-05-07 04:16 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/f2954231d190 Merge Changeset: d0e0d6d824d8 Author: kvn Date: 2009-05-08 10:34 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/d0e0d6d824d8 Merge ! src/share/vm/runtime/globals.hpp Changeset: c96bf21b756f Author: kvn Date: 2009-05-08 10:44 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/c96bf21b756f 6788527: Server vm intermittently fails with assertion "live value must not be garbage" with fastdebug bits Summary: Cache Jvmti and DTrace flags used by Compiler. Reviewed-by: never ! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp ! src/cpu/sparc/vm/c1_MacroAssembler_sparc.cpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/c1_MacroAssembler_x86.cpp ! src/share/vm/c1/c1_Compilation.cpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/ci/ciEnv.hpp ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/opto/doCall.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/macro.cpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/opto/parse2.cpp Changeset: 44ccd7a9065c Author: ohair Date: 2009-05-08 15:16 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/44ccd7a9065c 6839151: Add a JPRT default test of -Xshare:dump when new hotspot is built Reviewed-by: never, kvn ! make/jprt.properties ! test/Makefile Changeset: 900e4df4b0c3 Author: ohair Date: 2009-05-08 23:00 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/900e4df4b0c3 Merge Changeset: a9e116455022 Author: kvn Date: 2009-05-11 17:59 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/a9e116455022 6832293: JIT compiler got wrong result in type checking with -server Summary: Check for an object array of interface in CmpPNode::sub(). Reviewed-by: never ! src/share/vm/opto/subnode.cpp + test/compiler/6832293/Test.java Changeset: b2934faac289 Author: kvn Date: 2009-05-11 18:30 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/b2934faac289 6836054: java/util/Arrays/CopyMethods.java fails on solaris-sparc with IllegalArgumentException Summary: Do not mark an allocation as scalar replaceable if its actual type in unknown statically. Reviewed-by: never ! src/share/vm/opto/escape.cpp Changeset: 2056494941db Author: twisti Date: 2009-05-13 00:45 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/2056494941db 6814842: Load shortening optimizations Summary: 6797305 handles load widening but no shortening which should be covered here. Reviewed-by: never, kvn ! src/cpu/sparc/vm/sparc.ad ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/adlc/output_c.cpp + test/compiler/6814842/Test6814842.java Changeset: 27d660246893 Author: ohair Date: 2009-05-15 18:14 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/27d660246893 Merge ! make/linux/makefiles/gcc.make ! make/linux/makefiles/jsig.make ! make/linux/makefiles/saproc.make Changeset: aabd393cf1ee Author: kvn Date: 2009-05-21 10:05 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/aabd393cf1ee 6772683: Thread.isInterrupted() fails to return true on multiprocessor PC Summary: Set the control edge for the field _interrupted load in inline_native_isInterrupted(). Reviewed-by: never ! src/share/vm/opto/library_call.cpp + test/compiler/6772683/InterruptedTest.java Changeset: 1851e1fb420e Author: kvn Date: 2009-05-27 12:35 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/1851e1fb420e 6843752: missing code for an anti-dependent Phi in GCM Summary: Don't place a load below anti-dependent PHI. Reviewed-by: never, twisti ! src/share/vm/opto/gcm.cpp + test/compiler/6843752/Test.java Changeset: 273b2358ef1a Author: cfang Date: 2009-05-28 09:37 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/273b2358ef1a 6837146: Should perform unswitch before maximally unroll in loop transformation Summary: Move loop unswitch before maximally unroll Reviewed-by: never ! src/share/vm/opto/loopTransform.cpp Changeset: 435f0808b826 Author: never Date: 2009-06-03 15:02 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/435f0808b826 6847305: solaris reorder mapfiles generate too many warnings Reviewed-by: kvn ! make/solaris/makefiles/reorder_COMPILER1_i486 ! make/solaris/makefiles/reorder_COMPILER1_sparc ! make/solaris/makefiles/reorder_COMPILER2_amd64 ! make/solaris/makefiles/reorder_COMPILER2_sparcv9 ! make/solaris/makefiles/reorder_TIERED_i486 ! make/solaris/makefiles/reorder_TIERED_sparc Changeset: 8b0b8998e1c3 Author: never Date: 2009-06-03 15:16 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/8b0b8998e1c3 Merge Changeset: 085dd9ee61aa Author: never Date: 2009-06-03 18:15 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/085dd9ee61aa Merge Changeset: eacd97c88873 Author: cfang Date: 2009-06-05 10:25 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/eacd97c88873 6848466: frame::frame_size() assertion failure with -XX:+DebugDeoptimization Summary: add a RegisterMap* argument to frame::frame_size() to correctly compute the sender frame Reviewed-by: never ! src/cpu/sparc/vm/frame_sparc.inline.hpp ! src/cpu/x86/vm/frame_x86.cpp ! src/share/vm/runtime/frame.hpp ! src/share/vm/runtime/vframe.cpp Changeset: 315a5d70b295 Author: iveresov Date: 2009-05-11 16:30 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/315a5d70b295 6484957: G1: parallel concurrent refinement 6826318: G1: remove traversal-based refinement code Summary: Removed traversal-based refinement code as it's no longer used. Made the concurrent refinement (queue-based) parallel. Reviewed-by: tonyp ! src/cpu/sparc/vm/assembler_sparc.cpp ! src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp ! src/share/vm/gc_implementation/g1/concurrentG1Refine.hpp ! src/share/vm/gc_implementation/g1/concurrentG1RefineThread.cpp ! src/share/vm/gc_implementation/g1/concurrentG1RefineThread.hpp ! src/share/vm/gc_implementation/g1/concurrentMarkThread.hpp ! src/share/vm/gc_implementation/g1/concurrentZFThread.hpp ! src/share/vm/gc_implementation/g1/dirtyCardQueue.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.hpp ! src/share/vm/gc_implementation/g1/g1_globals.hpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp ! src/share/vm/gc_implementation/g1/ptrQueue.cpp ! src/share/vm/gc_implementation/includeDB_gc_g1 ! src/share/vm/gc_implementation/shared/concurrentGCThread.cpp ! src/share/vm/gc_implementation/shared/concurrentGCThread.hpp ! src/share/vm/memory/cardTableRS.cpp ! src/share/vm/runtime/mutexLocker.cpp ! src/share/vm/runtime/mutexLocker.hpp Changeset: 215f81b4d9b3 Author: iveresov Date: 2009-05-18 11:52 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/215f81b4d9b3 6841831: G1: assert(contains_reference(from),"We just added it!") fires Summary: During parallel rset updating we have to make sure that the worker ids of the refinement threads do not intersect with the worker ids that can be claimed by the mutator threads. Reviewed-by: tonyp ! src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp ! src/share/vm/gc_implementation/g1/concurrentG1Refine.hpp ! src/share/vm/gc_implementation/g1/concurrentG1RefineThread.cpp ! src/share/vm/gc_implementation/g1/concurrentG1RefineThread.hpp ! src/share/vm/gc_implementation/g1/dirtyCardQueue.cpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/gc_implementation/includeDB_gc_g1 Changeset: 29e7d79232b9 Author: apetrusenko Date: 2009-05-19 04:05 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/29e7d79232b9 6819065: G1: eliminate high serial card table clearing time Reviewed-by: iveresov, tonyp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp Changeset: 7fd05714f579 Author: jcoomes Date: 2009-05-26 16:43 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/7fd05714f579 Merge Changeset: fe1574da39fc Author: ysr Date: 2009-06-07 00:27 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/fe1574da39fc 6848641: CMSCollector::_roots_scanning_options should be initialized Summary: The field is now initialized in the constructor. Reviewed-by: iveresov, jmasa, johnc ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp Changeset: f89cf529c3c7 Author: iveresov Date: 2009-06-08 16:14 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/f89cf529c3c7 6849122: G1: Typo introduced during implementation of the parallel refinement Summary: Typo fix Reviewed-by: jcoomes ! src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp Changeset: 7295839252de Author: jmasa Date: 2009-06-10 14:57 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/7295839252de Merge Changeset: cf4f487696ba Author: trims Date: 2009-06-11 17:46 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/cf4f487696ba Merge Changeset: 08f86fa55a31 Author: trims Date: 2009-06-11 17:56 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/08f86fa55a31 6850551: Bump the HS16 build number to 04 Summary: Update the HS16 build number to 04 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 27b728fd1281 Author: trims Date: 2009-06-11 21:01 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/27b728fd1281 Merge Changeset: a88386380bda Author: xdono Date: 2009-06-18 13:05 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/a88386380bda Added tag jdk7-b61 for changeset 27b728fd1281 ! .hgtags Changeset: 8754a3c37762 Author: xdono Date: 2009-06-25 12:09 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/8754a3c37762 Added tag jdk7-b62 for changeset a88386380bda ! .hgtags Changeset: 11a78e401465 Author: glewis at misty.eyesbeyond.com Date: 2009-06-28 18:38 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/11a78e401465 . Merge in changes from main OpenJDK repository. ! src/share/vm/runtime/globals.hpp ! test/Makefile From glewis at eyesbeyond.com Sun Jun 28 21:25:35 2009 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Mon, 29 Jun 2009 04:25:35 +0000 Subject: hg: bsd-port/bsd-port/jaxp: 7 new changesets Message-ID: <20090629042546.7EDCAE457@hg.openjdk.java.net> Changeset: f1ac756616ea Author: xdono Date: 2009-06-11 10:54 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp/rev/f1ac756616ea Added tag jdk7-b60 for changeset 259aef5045a1 ! .hgtags Changeset: db1d07f881a1 Author: xdono Date: 2009-06-18 13:05 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp/rev/db1d07f881a1 Added tag jdk7-b61 for changeset f1ac756616ea ! .hgtags Changeset: bdaf6acaf6e3 Author: jjg Date: 2009-05-20 13:45 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp/rev/bdaf6acaf6e3 6827026: Change javac source and target default to 7 Reviewed-by: darcy, ohair ! make/Makefile ! make/build.properties ! make/build.xml Changeset: 97344798aaf7 Author: tbell Date: 2009-06-11 21:26 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp/rev/97344798aaf7 Merge ! make/Makefile ! make/build.properties ! make/build.xml Changeset: a97dd57a6260 Author: tbell Date: 2009-06-21 23:51 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp/rev/a97dd57a6260 Merge Changeset: ae449e9c04c1 Author: xdono Date: 2009-06-25 12:09 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp/rev/ae449e9c04c1 Added tag jdk7-b62 for changeset a97dd57a6260 ! .hgtags Changeset: 071822c49aa8 Author: glewis at misty.eyesbeyond.com Date: 2009-06-28 18:35 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp/rev/071822c49aa8 . Merge in changes from main OpenJDK repository. From glewis at eyesbeyond.com Sun Jun 28 21:28:47 2009 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Mon, 29 Jun 2009 04:28:47 +0000 Subject: hg: bsd-port/bsd-port/jaxws: 7 new changesets Message-ID: <20090629042857.2EFACE45C@hg.openjdk.java.net> Changeset: aeabf802f2a1 Author: xdono Date: 2009-06-11 10:54 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxws/rev/aeabf802f2a1 Added tag jdk7-b60 for changeset 3b054db3e277 ! .hgtags Changeset: 55681156ec1a Author: xdono Date: 2009-06-18 13:05 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxws/rev/55681156ec1a Added tag jdk7-b61 for changeset aeabf802f2a1 ! .hgtags Changeset: 605e1cdeba48 Author: jjg Date: 2009-05-20 13:50 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxws/rev/605e1cdeba48 6827026: Change javac source and target default to 7 Reviewed-by: darcy, ohair ! make/Makefile ! make/build.properties ! make/build.xml Changeset: 2ec98e99e4ea Author: tbell Date: 2009-06-11 21:30 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxws/rev/2ec98e99e4ea Merge ! make/Makefile ! make/build.properties ! make/build.xml Changeset: 75c801c13ea1 Author: tbell Date: 2009-06-21 23:52 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxws/rev/75c801c13ea1 Merge Changeset: b8a6e883c0a6 Author: xdono Date: 2009-06-25 12:09 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxws/rev/b8a6e883c0a6 Added tag jdk7-b62 for changeset 75c801c13ea1 ! .hgtags Changeset: 62811c1f87ce Author: glewis at misty.eyesbeyond.com Date: 2009-06-28 18:35 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxws/rev/62811c1f87ce . Merge in changes from main OpenJDK repository. From glewis at eyesbeyond.com Sun Jun 28 21:33:26 2009 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Mon, 29 Jun 2009 04:33:26 +0000 Subject: hg: bsd-port/bsd-port/jdk: 69 new changesets Message-ID: <20090629044744.63706E461@hg.openjdk.java.net> Changeset: f62f7fcc9965 Author: art Date: 2009-05-15 15:40 +0400 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/f62f7fcc9965 6678385: Random java.lang.StackOverflowError from various JDKs Reviewed-by: stayer ! make/sun/xawt/mapfile-vers ! src/solaris/classes/sun/awt/X11/MotifDnDConstants.java ! src/solaris/classes/sun/awt/X11/MotifDnDDragSourceProtocol.java ! src/solaris/classes/sun/awt/X11/MotifDnDDropTargetProtocol.java ! src/solaris/classes/sun/awt/X11/WindowPropertyGetter.java ! src/solaris/classes/sun/awt/X11/XAWTXSettings.java ! src/solaris/classes/sun/awt/X11/XDecoratedPeer.java ! src/solaris/classes/sun/awt/X11/XDnDDragSourceProtocol.java ! src/solaris/classes/sun/awt/X11/XDnDDropTargetProtocol.java ! src/solaris/classes/sun/awt/X11/XDragSourceProtocol.java ! src/solaris/classes/sun/awt/X11/XDropTargetRegistry.java ! src/solaris/classes/sun/awt/X11/XEmbedCanvasPeer.java + src/solaris/classes/sun/awt/X11/XErrorHandler.java ! src/solaris/classes/sun/awt/X11/XProtocol.java ! src/solaris/classes/sun/awt/X11/XQueryTree.java ! src/solaris/classes/sun/awt/X11/XToolkit.java ! src/solaris/classes/sun/awt/X11/XTranslateCoordinates.java ! src/solaris/classes/sun/awt/X11/XWM.java ! src/solaris/classes/sun/awt/X11/XlibUtil.java ! src/solaris/classes/sun/awt/X11/XlibWrapper.java ! src/solaris/native/sun/awt/awt_GraphicsEnv.c ! src/solaris/native/sun/awt/awt_InputMethod.c ! src/solaris/native/sun/awt/awt_MToolkit.c ! src/solaris/native/sun/xawt/XToolkit.c ! src/solaris/native/sun/xawt/XlibWrapper.c Changeset: 019fd945ebc5 Author: yan Date: 2009-05-18 12:39 +0400 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/019fd945ebc5 6834525: PIT: RowToleranceTransitivityTest test fail with crash on rhel4 x86 and rhel 5x86 Summary: do not try to use released XKB resources Reviewed-by: art ! src/solaris/classes/sun/awt/X11/XKeysym.java ! src/solaris/classes/sun/awt/X11/XToolkit.java ! src/solaris/classes/sun/awt/X11/keysym2ucs.h Changeset: 875524a2b311 Author: anthony Date: 2009-05-19 12:15 +0400 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/875524a2b311 6811219: Deadlock java AWT in XWarningWindow Summary: The locking scheme has been re-architected, the code slightly refactored. Reviewed-by: art, dcherepanov ! src/solaris/classes/sun/awt/X11/XWarningWindow.java ! src/solaris/classes/sun/awt/X11/XWindowPeer.java Changeset: 5eaa495dc929 Author: anthony Date: 2009-05-19 14:14 +0400 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/5eaa495dc929 6812298: Dynamic GraphicsConfig changes don't work on X11 platforms Summary: The peer gets recreated if the visual of the new GC differs from the previous one Reviewed-by: art, dcherepanov ! src/share/classes/java/awt/Component.java ! src/share/classes/java/awt/Container.java ! src/share/classes/java/awt/peer/ComponentPeer.java ! src/share/classes/sun/awt/NullComponentPeer.java ! src/solaris/classes/sun/awt/X11/XComponentPeer.java ! src/solaris/classes/sun/awt/X11/XEmbedChildProxyPeer.java ! src/solaris/classes/sun/awt/X11/XWindow.java ! src/windows/classes/sun/awt/windows/WComponentPeer.java Changeset: ac08fa3d6c98 Author: anthony Date: 2009-05-19 14:43 +0400 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/ac08fa3d6c98 6833444: _BOOTDIR1/_BOOTDIR2 on MS Windows should be consistent with other platforms Summary: Added optional _BOOTDIR3 that provides the J: path for the BOOTDIR on Windows Reviewed-by: ohair, xdono ! make/common/Sanity.gmk ! make/common/shared/Defs-windows.gmk ! make/common/shared/Defs.gmk ! make/common/shared/Sanity.gmk Changeset: 315f315b8d3c Author: anthony Date: 2009-05-19 17:03 +0400 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/315f315b8d3c 6839999: Cumulative fix for 6762511 and 6838003 Summary: Adds support for ARGB and ABGR X11 surfaces. Reviewed-by: art, yan ! src/solaris/classes/sun/awt/X11/generator/sizes.64-solaris-i386 ! src/solaris/classes/sun/awt/X11/generator/xlibtypes.txt ! src/solaris/classes/sun/awt/X11GraphicsConfig.java ! src/solaris/classes/sun/java2d/x11/X11PMBlitBgLoops.java ! src/solaris/classes/sun/java2d/x11/X11PMBlitLoops.java ! src/solaris/classes/sun/java2d/x11/X11SurfaceData.java ! src/solaris/native/sun/awt/X11Color.c ! src/solaris/native/sun/awt/awt_GraphicsEnv.c ! src/solaris/native/sun/awt/awt_p.h Changeset: b33466bb2fed Author: art Date: 2009-05-21 12:29 +0400 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/b33466bb2fed 6794764: Translucent windows are completely repainted on every paint event, on Windows 6719382: Printing of AWT components on windows is not working 6726866: Repainting artifacts when resizing or dragging JInternalFrames in non-opaque toplevel 6683775: Painting artifacts is seen when panel is made setOpaque(false) for a translucent window Reviewed-by: anthony, tdv, alexp ! src/share/classes/java/awt/GraphicsConfiguration.java ! src/share/classes/java/awt/GraphicsDevice.java ! src/share/classes/java/awt/Window.java ! src/share/classes/java/awt/peer/WindowPeer.java ! src/share/classes/javax/swing/DefaultDesktopManager.java ! src/share/classes/javax/swing/JComponent.java ! src/share/classes/javax/swing/RepaintManager.java ! src/share/classes/sun/awt/AWTAccessor.java ! src/share/classes/sun/awt/EmbeddedFrame.java ! src/solaris/classes/sun/awt/X11/XWindowPeer.java ! src/windows/classes/sun/awt/windows/TranslucentWindowPainter.java ! src/windows/classes/sun/awt/windows/WCanvasPeer.java ! src/windows/classes/sun/awt/windows/WComponentPeer.java ! src/windows/classes/sun/awt/windows/WObjectPeer.java ! src/windows/classes/sun/awt/windows/WWindowPeer.java ! src/windows/native/sun/windows/awt_Component.cpp ! src/windows/native/sun/windows/awt_Component.h ! src/windows/native/sun/windows/awt_Window.cpp ! src/windows/native/sun/windows/awt_Window.h + test/javax/swing/JComponent/6683775/bug6683775.java + test/javax/swing/JInternalFrame/6726866/bug6726866.html + test/javax/swing/JInternalFrame/6726866/bug6726866.java Changeset: 97ece6b3d84f Author: ant Date: 2009-05-21 15:04 +0400 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/97ece6b3d84f 6833019: KeyboardFocusManager.getCurrentKeyboardFocusManager() throws unspecified HeadlessException Reviewed-by: art ! src/share/classes/sun/awt/HeadlessToolkit.java Changeset: cfe73335a065 Author: dav Date: 2009-05-22 16:09 +0400 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/cfe73335a065 6799099: All automatic regression tests that create Robot fail on X11 Reviewed-by: art, ant ! make/sun/xawt/mapfile-vers ! src/share/classes/java/awt/Robot.java ! src/share/classes/java/awt/event/InputEvent.java ! src/share/classes/java/awt/event/MouseEvent.java ! src/share/classes/java/awt/peer/RobotPeer.java ! src/share/classes/sun/awt/SunToolkit.java ! src/solaris/classes/sun/awt/X11/XBaseWindow.java ! src/solaris/classes/sun/awt/X11/XDragSourceContextPeer.java ! src/solaris/classes/sun/awt/X11/XRobotPeer.java ! src/solaris/classes/sun/awt/X11/XToolkit.java ! src/solaris/classes/sun/awt/X11/XWindow.java ! src/solaris/classes/sun/awt/X11/XWindowPeer.java ! src/solaris/classes/sun/awt/motif/MToolkit.java ! src/solaris/native/sun/awt/awt_MToolkit.c ! src/solaris/native/sun/awt/awt_Robot.c ! src/solaris/native/sun/xawt/XToolkit.c ! src/windows/classes/sun/awt/windows/WRobotPeer.java ! src/windows/classes/sun/awt/windows/WToolkit.java ! src/windows/native/sun/windows/awt_Robot.cpp ! src/windows/native/sun/windows/awt_Toolkit.cpp Changeset: 52493efeb137 Author: dav Date: 2009-05-25 18:22 +0400 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/52493efeb137 6844750: Solaris build failed after 6799099 Reviewed-by: yan ! src/solaris/native/sun/xawt/XToolkit.c Changeset: 7da360c3baf6 Author: yan Date: 2009-06-01 01:05 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/7da360c3baf6 Merge Changeset: f29cd35647b1 Author: peytoia Date: 2009-05-12 15:21 +0900 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/f29cd35647b1 6834474: (tz) Support tzdata2009g Reviewed-by: okutsu ! make/sun/javazic/tzdata/VERSION ! make/sun/javazic/tzdata/africa ! make/sun/javazic/tzdata/asia ! make/sun/javazic/tzdata/leapseconds ! make/sun/javazic/tzdata/northamerica ! make/sun/javazic/tzdata/southamerica ! src/share/classes/sun/util/resources/TimeZoneNames.java ! src/share/classes/sun/util/resources/TimeZoneNames_de.java ! src/share/classes/sun/util/resources/TimeZoneNames_es.java ! src/share/classes/sun/util/resources/TimeZoneNames_fr.java ! src/share/classes/sun/util/resources/TimeZoneNames_it.java ! src/share/classes/sun/util/resources/TimeZoneNames_ja.java ! src/share/classes/sun/util/resources/TimeZoneNames_ko.java ! src/share/classes/sun/util/resources/TimeZoneNames_sv.java ! src/share/classes/sun/util/resources/TimeZoneNames_zh_CN.java ! src/share/classes/sun/util/resources/TimeZoneNames_zh_TW.java Changeset: 62bfe2674e48 Author: yan Date: 2009-05-14 00:17 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/62bfe2674e48 Merge - src/share/native/sun/java2d/pipe/RenderBuffer.c Changeset: 455b357442c7 Author: peterz Date: 2009-05-14 18:12 +0400 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/455b357442c7 6741426: ClassCastException from ComboBoxEditableState (Nimbus LaF) in JDK 1.6.0_10 RC Reviewed-by: rupashka ! src/share/classes/javax/swing/plaf/nimbus/skin.laf + test/javax/swing/plaf/nimbus/Test6741426.java Changeset: af491a9b7c1d Author: peterz Date: 2009-05-15 12:06 +0400 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/af491a9b7c1d 6827581: Contextkey does not work in Nimbus Reviewed-by: rupashka ! src/share/classes/sun/swing/plaf/GTKKeybindings.java ! src/share/classes/sun/swing/plaf/WindowsKeybindings.java Changeset: 993a5f0fe2e0 Author: rupashka Date: 2009-05-15 17:26 +0400 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/993a5f0fe2e0 6713352: Deadlock in JFileChooser with synchronized custom FileSystemView Reviewed-by: malenkov, peterz ! src/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java ! src/share/classes/sun/awt/shell/ShellFolder.java ! src/windows/classes/sun/awt/shell/Win32ShellFolder2.java ! src/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java + test/javax/swing/JFileChooser/6713352/bug6713352.java Changeset: 019908df0313 Author: rupashka Date: 2009-05-28 18:11 +0400 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/019908df0313 6845805: Test for CR 6713352 is failed under Linux Reviewed-by: malenkov ! test/javax/swing/JFileChooser/6713352/bug6713352.java Changeset: 951ecbad4068 Author: yan Date: 2009-06-01 01:06 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/951ecbad4068 Merge Changeset: 0c3ef2d612a4 Author: yan Date: 2009-06-09 23:47 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/0c3ef2d612a4 Merge ! make/common/shared/Defs-windows.gmk ! make/common/shared/Sanity.gmk ! src/windows/native/sun/windows/awt_Window.cpp Changeset: f72c0dc047b9 Author: xdono Date: 2009-06-11 10:54 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/f72c0dc047b9 Added tag jdk7-b60 for changeset 0c3ef2d612a4 ! .hgtags Changeset: 03f2ac812821 Author: xdono Date: 2009-06-18 13:05 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/03f2ac812821 Added tag jdk7-b61 for changeset f72c0dc047b9 ! .hgtags Changeset: 842fb12a21d7 Author: sherman Date: 2009-05-19 15:25 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/842fb12a21d7 6831794: charset EUC_TW is 12.6% of the total size of charsets.jar 6229811: Several codepoints in EUC_TW failed in roundtrip conversion Summary: Re-write EUC_TW charset to address the size and roundtrip issue. Reviewed-by: alanb ! make/java/nio/Makefile ! make/sun/Makefile ! make/sun/nio/FILES_java.gmk ! make/sun/nio/Makefile ! make/tools/CharsetMapping/Makefile ! make/tools/src/build/tools/charsetmapping/CharsetMapping.java ! make/tools/src/build/tools/charsetmapping/GenerateMapping.java ! make/tools/src/build/tools/charsetmapping/GenerateSBCS.java ! src/share/classes/sun/io/ByteToCharEUC_TW.java ! src/share/classes/sun/io/CharToByteEUC_TW.java ! src/share/classes/sun/nio/cs/ext/EUC_TW.java ! src/share/classes/sun/nio/cs/ext/ISO2022.java ! src/share/classes/sun/nio/cs/ext/ISO2022_CN.java ! src/solaris/classes/sun/awt/motif/X11CNS11643.java ! test/sun/nio/cs/TestISO2022CNDecoder.java Changeset: 72e4312ea1e0 Author: sherman Date: 2009-05-19 16:03 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/72e4312ea1e0 6843079: Putback for the new EUC_TW is not complete Summary: Putback the files missed in last putback Reviewed-by: alanb + make/tools/CharsetMapping/euc_tw.map + make/tools/src/build/tools/charsetmapping/GenerateEUC_TW.java + make/tools/src/build/tools/charsetmapping/Main.java + test/sun/nio/cs/EUC_TW_OLD.java + test/sun/nio/cs/TestEUC_TW.java + test/sun/nio/cs/TestX11CNS.java + test/sun/nio/cs/X11CNS11643.java + test/sun/nio/cs/X11CNS11643P1.java + test/sun/nio/cs/X11CNS11643P2.java + test/sun/nio/cs/X11CNS11643P3.java Changeset: 49478a651a28 Author: sherman Date: 2009-05-19 16:21 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/49478a651a28 6728376: Wrong error handling in Java_java_util_zip_Deflater_deflateBytes leads to size 0 if compress fails 6735255: ZipFile.close() does not close ZipFileInputStreams, contrary to the API document Summary: Throws OOM when malloc failed. Closes all outstanding streams when closing Reviewed-by: alanb ! src/share/classes/java/util/zip/ZipFile.java ! src/share/native/java/util/zip/Deflater.c ! src/share/native/java/util/zip/Inflater.c Changeset: 057cc7d16812 Author: sherman Date: 2009-05-19 16:33 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/057cc7d16812 Merge Changeset: 02b02a886b9b Author: weijun Date: 2009-05-20 10:11 +0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/02b02a886b9b 6832016: {DigestMD5Base,Des3DkCrypto}.setParityBit should use Integer.bitCount Reviewed-by: weijun Contributed-by: Christian Thalinger ! src/share/classes/com/sun/security/sasl/digest/DigestMD5Base.java ! src/share/classes/sun/security/krb5/internal/crypto/dk/Des3DkCrypto.java Changeset: 4d607dc5cb22 Author: weijun Date: 2009-05-20 10:12 +0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/4d607dc5cb22 6682516: SPNEGO_HTTP_AUTH/WWW_KRB and SPNEGO_HTTP_AUTH/WWW_SPNEGO failed on all non-windows platforms Reviewed-by: xuelei ! src/share/classes/sun/security/krb5/PrincipalName.java + test/sun/security/krb5/canonicalize/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor + test/sun/security/krb5/canonicalize/Test.java Changeset: eb46247f6c53 Author: weijun Date: 2009-05-20 10:12 +0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/eb46247f6c53 6832353: Krb5LoginModule: use the KRB5CCNAME when searching for Kerberos ticket cache Reviewed-by: xuelei ! src/share/classes/sun/security/krb5/internal/ccache/FileCredentialsCache.java Changeset: 1bc5be8665cc Author: jjg Date: 2009-05-20 13:55 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/1bc5be8665cc 6827026: Change javac source and target default to 7 Reviewed-by: darcy, ohair ! make/common/shared/Defs-control.gmk ! make/common/shared/Defs-java.gmk ! make/javax/swing/beaninfo/SwingBeans.gmk Changeset: 914c33c7de3e Author: sherman Date: 2009-05-21 23:32 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/914c33c7de3e 6843578: Re-implement IBM doublebyte charsets 6639450: IBM949C encoder modifies state of IBM949 encoder 6569191: Cp943 io converter returns U+0000 and U+FFFD for unconvertable character 6577466: Character encoder IBM970 throws a BufferOverflowException 5065777: CharsetEncoder canEncode() methods often incorrectly return false Summary: Re-write 11 IBM doublebyte charsets. Thanks Ulf.Zibis for the codereview! Reviewed-by: martin ! make/sun/nio/FILES_java.gmk ! make/sun/nio/Makefile + make/tools/CharsetMapping/DoubleByte-X.java + make/tools/CharsetMapping/IBM1381.c2b + make/tools/CharsetMapping/IBM1381.map + make/tools/CharsetMapping/IBM1383.c2b + make/tools/CharsetMapping/IBM1383.map + make/tools/CharsetMapping/IBM1383.nr + make/tools/CharsetMapping/IBM930.c2b + make/tools/CharsetMapping/IBM930.map + make/tools/CharsetMapping/IBM930.nr + make/tools/CharsetMapping/IBM933.c2b + make/tools/CharsetMapping/IBM933.map + make/tools/CharsetMapping/IBM935.c2b + make/tools/CharsetMapping/IBM935.map + make/tools/CharsetMapping/IBM935.nr + make/tools/CharsetMapping/IBM937.c2b + make/tools/CharsetMapping/IBM937.map + make/tools/CharsetMapping/IBM937.nr + make/tools/CharsetMapping/IBM939.c2b + make/tools/CharsetMapping/IBM939.map + make/tools/CharsetMapping/IBM939.nr + make/tools/CharsetMapping/IBM942.c2b + make/tools/CharsetMapping/IBM942.map + make/tools/CharsetMapping/IBM943.map + make/tools/CharsetMapping/IBM943.nr + make/tools/CharsetMapping/IBM948.c2b + make/tools/CharsetMapping/IBM948.map + make/tools/CharsetMapping/IBM949.map + make/tools/CharsetMapping/IBM950.c2b + make/tools/CharsetMapping/IBM950.map + make/tools/CharsetMapping/IBM970.c2b + make/tools/CharsetMapping/IBM970.map + make/tools/CharsetMapping/dbcs + make/tools/src/build/tools/charsetmapping/GenerateDBCS.java ! make/tools/src/build/tools/charsetmapping/Main.java ! src/share/classes/sun/io/ByteToCharCp1381.java ! src/share/classes/sun/io/ByteToCharCp1383.java ! src/share/classes/sun/io/ByteToCharCp834.java ! src/share/classes/sun/io/ByteToCharCp930.java ! src/share/classes/sun/io/ByteToCharCp933.java ! src/share/classes/sun/io/ByteToCharCp935.java ! src/share/classes/sun/io/ByteToCharCp937.java ! src/share/classes/sun/io/ByteToCharCp939.java ! src/share/classes/sun/io/ByteToCharCp942.java ! src/share/classes/sun/io/ByteToCharCp942C.java ! src/share/classes/sun/io/ByteToCharCp943.java ! src/share/classes/sun/io/ByteToCharCp943C.java ! src/share/classes/sun/io/ByteToCharCp948.java ! src/share/classes/sun/io/ByteToCharCp949.java ! src/share/classes/sun/io/ByteToCharCp949C.java ! src/share/classes/sun/io/ByteToCharCp950.java ! src/share/classes/sun/io/ByteToCharCp970.java ! src/share/classes/sun/io/ByteToCharDBCS_ASCII.java ! src/share/classes/sun/io/ByteToCharDBCS_EBCDIC.java + src/share/classes/sun/io/ByteToCharEUC2.java ! src/share/classes/sun/io/CharToByteCp1381.java ! src/share/classes/sun/io/CharToByteCp1383.java ! src/share/classes/sun/io/CharToByteCp834.java ! src/share/classes/sun/io/CharToByteCp930.java ! src/share/classes/sun/io/CharToByteCp933.java ! src/share/classes/sun/io/CharToByteCp935.java ! src/share/classes/sun/io/CharToByteCp937.java ! src/share/classes/sun/io/CharToByteCp939.java ! src/share/classes/sun/io/CharToByteCp942.java ! src/share/classes/sun/io/CharToByteCp942C.java ! src/share/classes/sun/io/CharToByteCp943.java ! src/share/classes/sun/io/CharToByteCp943C.java ! src/share/classes/sun/io/CharToByteCp948.java ! src/share/classes/sun/io/CharToByteCp949.java ! src/share/classes/sun/io/CharToByteCp949C.java ! src/share/classes/sun/io/CharToByteCp950.java ! src/share/classes/sun/io/CharToByteCp970.java ! src/share/classes/sun/io/CharToByteDBCS_ASCII.java ! src/share/classes/sun/io/CharToByteDBCS_EBCDIC.java - src/share/classes/sun/nio/cs/ext/DBCSDecoderMapping.java - src/share/classes/sun/nio/cs/ext/DBCS_IBM_ASCII_Decoder.java - src/share/classes/sun/nio/cs/ext/DBCS_IBM_ASCII_Encoder.java - src/share/classes/sun/nio/cs/ext/DBCS_IBM_EBCDIC_Decoder.java - src/share/classes/sun/nio/cs/ext/DBCS_IBM_EBCDIC_Encoder.java - src/share/classes/sun/nio/cs/ext/DBCS_ONLY_IBM_EBCDIC_Decoder.java + src/share/classes/sun/nio/cs/ext/DoubleByte.java - src/share/classes/sun/nio/cs/ext/IBM1381.java - src/share/classes/sun/nio/cs/ext/IBM1383.java ! src/share/classes/sun/nio/cs/ext/IBM834.java - src/share/classes/sun/nio/cs/ext/IBM930.java - src/share/classes/sun/nio/cs/ext/IBM933.java - src/share/classes/sun/nio/cs/ext/IBM935.java - src/share/classes/sun/nio/cs/ext/IBM937.java - src/share/classes/sun/nio/cs/ext/IBM939.java - src/share/classes/sun/nio/cs/ext/IBM942.java ! src/share/classes/sun/nio/cs/ext/IBM942C.java - src/share/classes/sun/nio/cs/ext/IBM943.java ! src/share/classes/sun/nio/cs/ext/IBM943C.java - src/share/classes/sun/nio/cs/ext/IBM948.java - src/share/classes/sun/nio/cs/ext/IBM949.java ! src/share/classes/sun/nio/cs/ext/IBM949C.java - src/share/classes/sun/nio/cs/ext/IBM950.java - src/share/classes/sun/nio/cs/ext/IBM970.java - src/share/classes/sun/nio/cs/ext/SimpleEUCDecoder.java ! test/sun/nio/cs/FindCanEncodeBugs.java ! test/sun/nio/cs/FindEncoderBugs.java + test/sun/nio/cs/OLD/DBCSDecoderMapping.java + test/sun/nio/cs/OLD/DBCS_IBM_ASCII_Decoder.java + test/sun/nio/cs/OLD/DBCS_IBM_ASCII_Encoder.java + test/sun/nio/cs/OLD/DBCS_IBM_EBCDIC_Decoder.java + test/sun/nio/cs/OLD/DBCS_IBM_EBCDIC_Encoder.java + test/sun/nio/cs/OLD/DBCS_ONLY_IBM_EBCDIC_Decoder.java + test/sun/nio/cs/OLD/IBM1381_OLD.java + test/sun/nio/cs/OLD/IBM1383_OLD.java + test/sun/nio/cs/OLD/IBM930_OLD.java + test/sun/nio/cs/OLD/IBM933_OLD.java + test/sun/nio/cs/OLD/IBM935_OLD.java + test/sun/nio/cs/OLD/IBM937_OLD.java + test/sun/nio/cs/OLD/IBM939_OLD.java + test/sun/nio/cs/OLD/IBM942C_OLD.java + test/sun/nio/cs/OLD/IBM942_OLD.java + test/sun/nio/cs/OLD/IBM943C_OLD.java + test/sun/nio/cs/OLD/IBM943_OLD.java + test/sun/nio/cs/OLD/IBM948_OLD.java + test/sun/nio/cs/OLD/IBM949C_OLD.java + test/sun/nio/cs/OLD/IBM949_OLD.java + test/sun/nio/cs/OLD/IBM950_OLD.java + test/sun/nio/cs/OLD/IBM970_OLD.java + test/sun/nio/cs/OLD/SimpleEUCDecoder.java + test/sun/nio/cs/OLD/TestIBMDB.java ! test/sun/nio/cs/TestEUC_TW.java ! test/sun/nio/cs/TestIBMBugs.java Changeset: 8d2efec31d78 Author: xlu Date: 2009-05-24 16:29 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/8d2efec31d78 6622432: RFE: Performance improvements to java.math.BigDecimal Reviewed-by: darcy ! src/share/classes/java/math/BigDecimal.java ! src/share/classes/java/math/BigInteger.java ! src/share/classes/java/math/BitSieve.java ! src/share/classes/java/math/MathContext.java ! src/share/classes/java/math/MutableBigInteger.java ! src/share/classes/java/math/SignedMutableBigInteger.java ! test/java/math/BigDecimal/AddTests.java ! test/java/math/BigDecimal/DivideTests.java Changeset: 3994c5c669cb Author: xlu Date: 2009-05-24 16:35 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/3994c5c669cb 6806261: BigDecimal.longValueExact() method throws NullPointerException Summary: add various tests to test the change to 6622432 Reviewed-by: darcy + test/java/math/BigDecimal/EqualsTests.java + test/java/math/BigDecimal/LongValueExactTests.java + test/java/math/BigDecimal/MultiplyTests.java + test/java/math/BigDecimal/PrecisionTests.java + test/java/math/BigInteger/CompareToTests.java Changeset: 206d73d299d4 Author: jccollet Date: 2009-05-25 22:27 +0200 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/206d73d299d4 6349566: java.net.CookieManager doesn't set default domain Summary: Enforce default domain in CookieManager Reviewed-by: michaelm ! src/share/classes/java/net/CookieManager.java ! test/java/net/CookieHandler/CookieManagerTest.java Changeset: dc3865883a5a Author: weijun Date: 2009-05-26 10:12 +0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/dc3865883a5a 6844887: NPE in TextCallbackHandler Reviewed-by: xuelei ! src/share/classes/com/sun/security/auth/callback/TextCallbackHandler.java + test/com/sun/security/auth/callback/TextCallbackHandler/NPE.java Changeset: d93b7df1e260 Author: xuelei Date: 2009-05-26 16:19 +0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/d93b7df1e260 6822460: support self-issued certificate Summary: checking self-issued certificate during certification path building Reviewed-by: mullan, weijun ! src/share/classes/sun/security/validator/PKIXValidator.java ! src/share/classes/sun/security/validator/SimpleValidator.java + test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/SelfIssuedCert.java Changeset: c3c5cc0f2a3e Author: xuelei Date: 2009-05-26 16:43 +0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/c3c5cc0f2a3e 6720721: CRL check with circular depency support needed Summary: checking AKID of certificates and CRLs Reviewed-by: mullan, weijun ! src/share/classes/sun/security/provider/certpath/DistributionPointFetcher.java + test/java/security/cert/CertPathValidator/indirectCRL/CircularCRLOneLevel.java + test/java/security/cert/CertPathValidator/indirectCRL/CircularCRLOneLevelRevoked.java + test/java/security/cert/CertPathValidator/indirectCRL/CircularCRLTwoLevel.java + test/java/security/cert/CertPathValidator/indirectCRL/CircularCRLTwoLevelRevoked.java + test/java/security/cert/CertPathValidator/indirectCRL/README + test/java/security/cert/CertPathValidator/indirectCRL/generate.sh + test/java/security/cert/CertPathValidator/indirectCRL/openssl.cnf Changeset: 045aeb76b0ff Author: jccollet Date: 2009-05-26 16:03 +0200 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/045aeb76b0ff 6726695: HttpURLConnection shoul support 'Expect: 100-contimue' headers for PUT Summary: Added code triggered when 'Expect: 100-continue' header has been added Reviewed-by: chegar ! src/share/classes/sun/net/www/http/HttpClient.java ! src/share/classes/sun/net/www/http/KeepAliveStreamCleaner.java ! src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java + test/sun/net/www/http/HttpClient/B6726695.java Changeset: 25db260cb810 Author: xuelei Date: 2009-05-27 17:48 +0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/25db260cb810 6845286: Add regression test for name constraints Summary: create regression test cases on name constraints Reviewed-by: weijun + test/java/security/cert/CertPathValidator/nameConstraints/NameConstraintsWithRID.java + test/java/security/cert/CertPathValidator/nameConstraints/NameConstraintsWithUnexpectedRID.java + test/java/security/cert/CertPathValidator/nameConstraints/NameConstraintsWithoutRID.java + test/java/security/cert/CertPathValidator/nameConstraints/generate.sh + test/java/security/cert/CertPathValidator/nameConstraints/openssl.cnf Changeset: 7772d77bd7c2 Author: mchung Date: 2009-05-26 17:47 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/7772d77bd7c2 6829636: test/java/util/logging/LoggingDeadlock2.java is flaky Summary: remove @ignore Reviewed-by: swamyv ! src/share/classes/java/net/URLConnection.java ! test/Makefile ! test/java/util/logging/LoggingDeadlock2.java Changeset: 2aeaffb6c897 Author: mchung Date: 2009-05-26 17:54 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/2aeaffb6c897 6798842: TEST_BUG: ThreadStackTrace.java fails intermittently with unexpected thread status. Summary: remove @ignore Reviewed-by: swamyv ! test/java/lang/management/ThreadMXBean/ThreadStackTrace.java + test/java/lang/management/ThreadMXBean/Utils.java Changeset: fba2425da9b1 Author: mchung Date: 2009-05-26 18:02 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/fba2425da9b1 5080203: TEST_BUG: ThreadStateTest fails intermittently. Summary: Retry a few times to check thread status before reporting failure Reviewed-by: swamyv ! test/java/lang/management/ThreadMXBean/ThreadStateTest.java Changeset: a7a38e606a7a Author: mchung Date: 2009-05-26 18:07 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/a7a38e606a7a 6512493: TEST_BUG: unexpected LockInfo failure in LockedSynchronizers.java Summary: Retry a few times to check thread status before reporting failure Reviewed-by: swamyv ! test/java/lang/management/ThreadMXBean/LockingThread.java ! test/java/lang/management/ThreadMXBean/MonitorDeadlock.java Changeset: fb97068670e6 Author: mchung Date: 2009-05-26 18:09 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/fb97068670e6 6535104: TEST_BUG: FindDeadlocks.java fails intermittently. Summary: Retry a few times to check thread status before reporting failure Reviewed-by: swamyv ! test/java/lang/management/ThreadMXBean/SynchronizerDeadlock.java ! test/java/lang/management/ThreadMXBean/SynchronizerLockingThread.java Changeset: 742b55c45a70 Author: mchung Date: 2009-05-27 13:02 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/742b55c45a70 Merge Changeset: 59bbb9f3f430 Author: kamg Date: 2009-05-27 13:20 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/59bbb9f3f430 6838211: jdk docs creation broken for tracing docs Summary: Fix javadoc makefile macro Reviewed-by: ohair, jjg ! make/docs/Makefile Changeset: 8e77f61508cc Author: kamg Date: 2009-05-27 15:32 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/8e77f61508cc Merge Changeset: 928e0f1043e6 Author: chegar Date: 2009-05-29 15:51 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/928e0f1043e6 6807602: Increase MAX_BUFFER_LEN and MAX_HEAP_BUFFER_LEN on 64-bit Solaris and Linux Reviewed-by: alanb ! src/solaris/native/java/net/net_util_md.h Changeset: aece9096d5cd Author: jjg Date: 2009-05-29 16:27 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/aece9096d5cd 6838199: remove support for old javap Reviewed-by: ohair, mcimadamore ! make/common/Release.gmk ! make/common/internal/Defs-langtools.gmk ! make/launchers/Makefile Changeset: d26c268597ed Author: sherman Date: 2009-05-29 16:34 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/d26c268597ed 6808625: Incomplete code sample in Deflater javadoc Summary: added compresser.end() into example Reviewed-by: martin ! src/share/classes/java/util/zip/Deflater.java Changeset: 045743e0eb2d Author: xuelei Date: 2009-06-04 11:28 +0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/045743e0eb2d 6847459: Allow trust anchor self-issued intermediate version 1 and version 2 certificate Reviewed-by: weijun ! src/share/classes/sun/security/provider/certpath/ConstraintsChecker.java Changeset: 8f405b65ddac Author: weijun Date: 2009-06-09 14:17 +0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/8f405b65ddac 6578647: Undefined requesting URL in java.net.Authenticator.getPasswordAuthentication() Reviewed-by: chegar, valeriep ! src/share/classes/sun/net/www/protocol/http/AuthenticationHeader.java + src/share/classes/sun/net/www/protocol/http/HttpCallerInfo.java ! src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java ! src/share/classes/sun/net/www/protocol/http/NegotiateAuthentication.java ! src/share/classes/sun/net/www/protocol/http/NegotiateCallbackHandler.java ! src/share/classes/sun/net/www/protocol/http/NegotiatorImpl.java + src/share/classes/sun/security/jgss/GSSCaller.java ! src/share/classes/sun/security/jgss/GSSManagerImpl.java ! src/share/classes/sun/security/jgss/GSSUtil.java + src/share/classes/sun/security/jgss/HttpCaller.java ! src/share/classes/sun/security/jgss/LoginConfigImpl.java ! src/share/classes/sun/security/jgss/ProviderList.java ! src/share/classes/sun/security/jgss/krb5/InitialToken.java ! src/share/classes/sun/security/jgss/krb5/Krb5AcceptCredential.java ! src/share/classes/sun/security/jgss/krb5/Krb5Context.java ! src/share/classes/sun/security/jgss/krb5/Krb5InitCredential.java ! src/share/classes/sun/security/jgss/krb5/Krb5MechFactory.java ! src/share/classes/sun/security/jgss/krb5/Krb5Util.java ! src/share/classes/sun/security/jgss/spnego/SpNegoMechFactory.java ! src/share/classes/sun/security/jgss/wrapper/NativeGSSFactory.java ! src/share/classes/sun/security/ssl/ClientHandshaker.java ! src/share/classes/sun/security/ssl/KerberosClientKeyExchange.java ! src/share/classes/sun/security/ssl/ServerHandshaker.java ! test/sun/security/jgss/DefaultGssConfig.java ! test/sun/security/jgss/GssNPE.java + test/sun/security/krb5/auto/HttpNegotiateServer.java ! test/sun/security/krb5/auto/KDC.java + test/sun/security/krb5/auto/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor Changeset: 4da7b972b391 Author: mullan Date: 2009-06-10 09:12 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/4da7b972b391 6845161: Bottleneck in Configuration.getConfiguration synchronized call Summary: Reduce scope of synchronized block Reviewed-by: weijun ! src/share/classes/javax/security/auth/login/Configuration.java Changeset: ffbcf1d1103c Author: xuelei Date: 2009-06-12 09:00 +0800 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/ffbcf1d1103c 6570344: Invalid RSA OID in sun.security.x509.AlgorithmId Summary: change RSA OID to "2.5.8.1.1" Reviewed-by: mullan ! src/share/classes/sun/security/x509/AlgorithmId.java Changeset: 328148f45b31 Author: tbell Date: 2009-06-11 21:32 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/328148f45b31 Merge ! make/docs/Makefile - src/share/classes/sun/nio/cs/ext/DBCSDecoderMapping.java - src/share/classes/sun/nio/cs/ext/DBCS_IBM_ASCII_Decoder.java - src/share/classes/sun/nio/cs/ext/DBCS_IBM_ASCII_Encoder.java - src/share/classes/sun/nio/cs/ext/DBCS_IBM_EBCDIC_Decoder.java - src/share/classes/sun/nio/cs/ext/DBCS_IBM_EBCDIC_Encoder.java - src/share/classes/sun/nio/cs/ext/DBCS_ONLY_IBM_EBCDIC_Decoder.java - src/share/classes/sun/nio/cs/ext/IBM1381.java - src/share/classes/sun/nio/cs/ext/IBM1383.java - src/share/classes/sun/nio/cs/ext/IBM930.java - src/share/classes/sun/nio/cs/ext/IBM933.java - src/share/classes/sun/nio/cs/ext/IBM935.java - src/share/classes/sun/nio/cs/ext/IBM937.java - src/share/classes/sun/nio/cs/ext/IBM939.java - src/share/classes/sun/nio/cs/ext/IBM942.java - src/share/classes/sun/nio/cs/ext/IBM943.java - src/share/classes/sun/nio/cs/ext/IBM948.java - src/share/classes/sun/nio/cs/ext/IBM949.java - src/share/classes/sun/nio/cs/ext/IBM950.java - src/share/classes/sun/nio/cs/ext/IBM970.java - src/share/classes/sun/nio/cs/ext/SimpleEUCDecoder.java ! test/Makefile Changeset: 74aefd0ab26d Author: martin Date: 2009-06-14 14:23 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/74aefd0ab26d 6850720: (process) Use clone(CLONE_VM), not fork, on Linux to avoid swap exhaustion Summary: Use clone(CLONE_VM) on Linux; Reluctantly implement execvpe. Reviewed-by: michaelm ! src/solaris/native/java/lang/UNIXProcess_md.c ! test/java/lang/ProcessBuilder/Basic.java + test/java/lang/ProcessBuilder/BigFork.java Changeset: d0de3e41426b Author: martin Date: 2009-06-14 14:33 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/d0de3e41426b 6511515: poor performance of LogRecord.inferCaller depending on java.lang.Throwable.getStackTraceElement Summary: Allow random access to stack trace elements; retrieve only needed ones Reviewed-by: swamyv Contributed-by: jeremymanson at google.com ! src/share/classes/java/lang/System.java ! src/share/classes/java/lang/Throwable.java ! src/share/classes/java/util/logging/LogRecord.java ! src/share/classes/sun/misc/JavaLangAccess.java Changeset: 5a5b56904855 Author: tbell Date: 2009-06-21 12:02 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/5a5b56904855 6853336: (process) disable or remove clone-exec feature (6850720) Summary: clone-exec feature (6850720) needs more work on 32-bit Linux Reviewed-by: alanb, michaelm Contributed-by: Martin Buchholz ! src/solaris/native/java/lang/UNIXProcess_md.c Changeset: 55a584478eac Author: tbell Date: 2009-06-21 23:52 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/55a584478eac Merge Changeset: 6f1f159aed75 Author: yan Date: 2009-06-03 17:41 +0400 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/6f1f159aed75 6839645: Swing application prints message in Control Panel if language is changed Summary: just remove debug printout from production builds; ignore multicharacter-generating keys Reviewed-by: uta ! src/windows/native/sun/windows/awt_Component.cpp Changeset: a3f970a8600b Author: anthony Date: 2009-06-04 15:18 +0400 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/a3f970a8600b 6832386: Fix JTreg test: java/awt/Graphics/DrawImageBG/SystemBgColorTest.java Summary: Removed unneeded System.exit(0) call. Reviewed-by: art, ohair, anthony Contributed-by: Omair Majid ! test/java/awt/Graphics/DrawImageBG/SystemBgColorTest.java Changeset: 7289003cd1c9 Author: dcherepanov Date: 2009-06-05 17:30 +0400 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/7289003cd1c9 6829180: Removing focused component from a window causes a JVM crash for JDK7b50+ on WinXP/Vista Summary: access pData on the toolkit thread Reviewed-by: art, anthony, naoto ! src/windows/native/sun/windows/awt_Component.cpp ! src/windows/native/sun/windows/awt_InputMethod.cpp ! src/windows/native/sun/windows/awt_Toolkit.cpp ! src/windows/native/sun/windows/awt_Toolkit.h ! src/windows/native/sun/windows/awtmsg.h Changeset: 70654407b626 Author: dcherepanov Date: 2009-06-15 11:15 -0400 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/70654407b626 6847584: closed/java/awt/EventDispatchThread/LoopRobustness/LoopRobustness.html fails Reviewed-by: anthony + test/java/awt/EventDispatchThread/LoopRobustness/LoopRobustness.html ! test/java/awt/EventDispatchThread/LoopRobustness/LoopRobustness.java Changeset: 0e441c781cdc Author: yan Date: 2009-06-16 00:37 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/0e441c781cdc Merge - src/share/native/sun/java2d/pipe/RenderBuffer.c Changeset: 2a526ccd12e8 Author: andrew Date: 2009-06-17 21:13 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/2a526ccd12e8 6851515: awt_p.h incorporates a chunk of the XRender header Summary: Use XRender header directly rather than copying chunks locally Reviewed-by: anthony, ohair ! src/solaris/native/sun/awt/awt_GraphicsEnv.c ! src/solaris/native/sun/awt/awt_p.h Changeset: 1bbbd0ef5d04 Author: peytoia Date: 2009-06-13 06:43 +0900 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/1bbbd0ef5d04 6850113: Bidi class needs to be updated to support Unicode 5.1 Reviewed-by: okutsu ! make/java/text/FILES_java.gmk ! make/sun/font/FILES_c.gmk ! make/sun/font/Makefile ! make/sun/font/mapfile-vers ! make/sun/font/mapfile-vers.openjdk ! src/share/classes/java/text/Bidi.java + src/share/classes/sun/text/bidi/BidiBase.java + src/share/classes/sun/text/bidi/BidiLine.java + src/share/classes/sun/text/bidi/BidiRun.java ! src/share/classes/sun/text/normalizer/UCharacter.java - src/share/native/sun/font/bidi/cmemory.h - src/share/native/sun/font/bidi/jbidi.c - src/share/native/sun/font/bidi/jbidi.h - src/share/native/sun/font/bidi/ubidi.c - src/share/native/sun/font/bidi/ubidi.h - src/share/native/sun/font/bidi/ubidiimp.h - src/share/native/sun/font/bidi/ubidiln.c - src/share/native/sun/font/bidi/uchardir.c - src/share/native/sun/font/bidi/uchardir.h - src/share/native/sun/font/bidi/utypes.h ! src/share/native/sun/font/layout/LETypes.h ! test/java/text/Bidi/BidiBug.java + test/java/text/Bidi/BidiConformance.java ! test/java/text/Bidi/BidiEmbeddingTest.java + test/java/text/Bidi/Bug6850113.java Changeset: 45316d7cc9dc Author: yan Date: 2009-06-17 23:27 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/45316d7cc9dc Merge - src/share/native/sun/font/bidi/cmemory.h - src/share/native/sun/font/bidi/jbidi.c - src/share/native/sun/font/bidi/jbidi.h - src/share/native/sun/font/bidi/ubidi.c - src/share/native/sun/font/bidi/ubidi.h - src/share/native/sun/font/bidi/ubidiimp.h - src/share/native/sun/font/bidi/ubidiln.c - src/share/native/sun/font/bidi/uchardir.c - src/share/native/sun/font/bidi/uchardir.h - src/share/native/sun/font/bidi/utypes.h Changeset: 12e11fab9a83 Author: yan Date: 2009-06-23 23:09 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/12e11fab9a83 Merge - src/share/native/sun/font/bidi/cmemory.h - src/share/native/sun/font/bidi/jbidi.c - src/share/native/sun/font/bidi/jbidi.h - src/share/native/sun/font/bidi/ubidi.c - src/share/native/sun/font/bidi/ubidi.h - src/share/native/sun/font/bidi/ubidiimp.h - src/share/native/sun/font/bidi/ubidiln.c - src/share/native/sun/font/bidi/uchardir.c - src/share/native/sun/font/bidi/uchardir.h - src/share/native/sun/font/bidi/utypes.h Changeset: 8905d218cd0d Author: xdono Date: 2009-06-25 12:10 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/8905d218cd0d Added tag jdk7-b62 for changeset 12e11fab9a83 ! .hgtags Changeset: f2850716de0c Author: glewis at misty.eyesbeyond.com Date: 2009-06-28 18:39 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/f2850716de0c . Merge in changes from main OpenJDK repository. ! make/common/Release.gmk ! make/common/shared/Defs.gmk ! make/common/shared/Sanity.gmk ! make/docs/Makefile ! make/java/nio/Makefile ! make/sun/font/Makefile - src/share/classes/sun/nio/cs/ext/DBCSDecoderMapping.java - src/share/classes/sun/nio/cs/ext/DBCS_IBM_ASCII_Decoder.java - src/share/classes/sun/nio/cs/ext/DBCS_IBM_ASCII_Encoder.java - src/share/classes/sun/nio/cs/ext/DBCS_IBM_EBCDIC_Decoder.java - src/share/classes/sun/nio/cs/ext/DBCS_IBM_EBCDIC_Encoder.java - src/share/classes/sun/nio/cs/ext/DBCS_ONLY_IBM_EBCDIC_Decoder.java - src/share/classes/sun/nio/cs/ext/IBM1381.java - src/share/classes/sun/nio/cs/ext/IBM1383.java - src/share/classes/sun/nio/cs/ext/IBM930.java - src/share/classes/sun/nio/cs/ext/IBM933.java - src/share/classes/sun/nio/cs/ext/IBM935.java - src/share/classes/sun/nio/cs/ext/IBM937.java - src/share/classes/sun/nio/cs/ext/IBM939.java - src/share/classes/sun/nio/cs/ext/IBM942.java - src/share/classes/sun/nio/cs/ext/IBM943.java - src/share/classes/sun/nio/cs/ext/IBM948.java - src/share/classes/sun/nio/cs/ext/IBM949.java - src/share/classes/sun/nio/cs/ext/IBM950.java - src/share/classes/sun/nio/cs/ext/IBM970.java - src/share/classes/sun/nio/cs/ext/SimpleEUCDecoder.java ! src/share/native/java/util/zip/Inflater.c - src/share/native/sun/font/bidi/cmemory.h - src/share/native/sun/font/bidi/jbidi.c - src/share/native/sun/font/bidi/jbidi.h - src/share/native/sun/font/bidi/ubidi.c - src/share/native/sun/font/bidi/ubidi.h - src/share/native/sun/font/bidi/ubidiimp.h - src/share/native/sun/font/bidi/ubidiln.c - src/share/native/sun/font/bidi/uchardir.c - src/share/native/sun/font/bidi/uchardir.h - src/share/native/sun/font/bidi/utypes.h ! src/solaris/native/java/lang/UNIXProcess_md.c ! src/solaris/native/java/net/net_util_md.h ! src/solaris/native/sun/awt/X11Color.c ! src/solaris/native/sun/awt/awt_GraphicsEnv.c ! src/solaris/native/sun/awt/awt_InputMethod.c ! src/solaris/native/sun/awt/awt_MToolkit.c ! src/solaris/native/sun/awt/awt_Robot.c ! test/Makefile From glewis at eyesbeyond.com Sun Jun 28 21:50:57 2009 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Mon, 29 Jun 2009 04:50:57 +0000 Subject: hg: bsd-port/bsd-port/langtools: 18 new changesets Message-ID: <20090629045126.9FA0CE466@hg.openjdk.java.net> Changeset: 522520757dd3 Author: xdono Date: 2009-06-11 10:54 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/522520757dd3 Added tag jdk7-b60 for changeset 5cdce469ea2a ! .hgtags Changeset: 950d50e13a9e Author: xdono Date: 2009-06-18 13:05 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/950d50e13a9e Added tag jdk7-b61 for changeset 522520757dd3 ! .hgtags Changeset: b5872f0790e7 Author: jjg Date: 2009-05-19 11:27 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/b5872f0790e7 6841422: classfile: add Type visitor Reviewed-by: mcimadamore Contributed-by: kevin.t.looney at sun.com ! src/share/classes/com/sun/tools/classfile/Type.java Changeset: f838537fb1ac Author: jjg Date: 2009-05-19 11:33 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/f838537fb1ac 6841420: classfile: add new methods to ConstantClassInfo Reviewed-by: mcimadamore Contributed-by: kevin.t.looney at sun.com ! src/share/classes/com/sun/tools/classfile/ConstantPool.java Changeset: fc634a593812 Author: jjg Date: 2009-05-19 11:43 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/fc634a593812 6841419: classfile: add constant pool iterator Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/classfile/ClassTranslator.java ! src/share/classes/com/sun/tools/classfile/ClassWriter.java ! src/share/classes/com/sun/tools/classfile/ConstantPool.java Changeset: cd0630109de5 Author: jjg Date: 2009-05-19 11:50 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/cd0630109de5 6824493: experimental support for additional info for instructions Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/classfile/StackMapTable_attribute.java ! src/share/classes/com/sun/tools/javap/BasicWriter.java ! src/share/classes/com/sun/tools/javap/ClassWriter.java ! src/share/classes/com/sun/tools/javap/CodeWriter.java + src/share/classes/com/sun/tools/javap/InstructionDetailWriter.java ! src/share/classes/com/sun/tools/javap/JavapTask.java + src/share/classes/com/sun/tools/javap/Messages.java ! src/share/classes/com/sun/tools/javap/Options.java + src/share/classes/com/sun/tools/javap/SourceWriter.java + src/share/classes/com/sun/tools/javap/StackMapWriter.java + src/share/classes/com/sun/tools/javap/TryBlockWriter.java ! src/share/classes/com/sun/tools/javap/resources/javap.properties + test/tools/javap/T6824493.java Changeset: 0c6cd88f72b9 Author: jjg Date: 2009-05-19 13:53 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/0c6cd88f72b9 6843013: missing files in fix for 6824493 Reviewed-by: darcy + src/share/classes/com/sun/tools/javap/LocalVariableTableWriter.java + src/share/classes/com/sun/tools/javap/LocalVariableTypeTableWriter.java Changeset: 4ce1c1400334 Author: jjg Date: 2009-05-19 15:07 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/4ce1c1400334 6832154: refactor Paths to be just a utility class for JavacFileManager Reviewed-by: darcy ! src/share/classes/com/sun/tools/apt/main/Main.java ! src/share/classes/com/sun/tools/javac/file/Paths.java ! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java Changeset: 79eb8795a1de Author: jjg Date: 2009-05-20 13:36 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/79eb8795a1de 6827026: Change javac source and target default to 7 Reviewed-by: darcy, ohair ! make/Makefile ! make/build.properties ! make/build.xml ! src/share/classes/com/sun/tools/javac/code/Source.java ! src/share/classes/com/sun/tools/javac/jvm/Target.java Changeset: 44eaac2b4501 Author: jjg Date: 2009-05-20 19:10 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/44eaac2b4501 6843648: tools/javac/versions/check.sh is broken Reviewed-by: darcy ! test/tools/javac/6341866/Anno.java ! test/tools/javac/6464451/BigFinally.java ! test/tools/javac/6464451/DeepNestedFinally.java ! test/tools/javac/6464451/ManyExitsInTry.java ! test/tools/javac/ClassLit.java ! test/tools/javac/T6557865.java ! test/tools/javac/foreach/T6682380.java ! test/tools/javac/processing/6348499/A.java ! test/tools/javac/processing/6414633/A.java ! test/tools/javac/processing/6430209/b6341534.java ! test/tools/javac/processing/T6439826.java ! test/tools/javac/stackmap/T4955930.sh ! test/tools/javac/versions/check.sh Changeset: d402db1005ad Author: mcimadamore Date: 2009-05-21 10:56 +0100 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/d402db1005ad 6722234: javac diagnostics need better integration with the type-system Summary: Added RichDiagnosticFormatter which provides better formatting capabilities for javac types/symbols Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/code/Printer.java ! src/share/classes/com/sun/tools/javac/code/Type.java ! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java ! src/share/classes/com/sun/tools/javac/util/BasicDiagnosticFormatter.java + src/share/classes/com/sun/tools/javac/util/ForwardingDiagnosticFormatter.java ! src/share/classes/com/sun/tools/javac/util/RawDiagnosticFormatter.java + src/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java ! test/tools/javac/6304921/T6304921.java ! test/tools/javac/6304921/T6304921.out ! test/tools/javac/6491592/T6491592.out + test/tools/javac/Diagnostics/6722234/T6722234a.java + test/tools/javac/Diagnostics/6722234/T6722234a_1.out + test/tools/javac/Diagnostics/6722234/T6722234a_2.out + test/tools/javac/Diagnostics/6722234/T6722234b.java + test/tools/javac/Diagnostics/6722234/T6722234b_1.out + test/tools/javac/Diagnostics/6722234/T6722234b_2.out + test/tools/javac/Diagnostics/6722234/T6722234c.java + test/tools/javac/Diagnostics/6722234/T6722234c.out + test/tools/javac/Diagnostics/6722234/T6722234d.java + test/tools/javac/Diagnostics/6722234/T6722234d_1.out + test/tools/javac/Diagnostics/6722234/T6722234d_2.out ! test/tools/javac/ExtendArray.java ! test/tools/javac/ExtendArray.out ! test/tools/javac/OverridePosition.java ! test/tools/javac/OverridePosition.out ! test/tools/javac/T4093617/T4093617.java ! test/tools/javac/T4093617/T4093617.out ! test/tools/javac/T5003235/T5003235c.java ! test/tools/javac/T5003235/T5003235c.out ! test/tools/javac/miranda/T4666866.java ! test/tools/javac/miranda/T4666866.out ! test/tools/javac/protectedAccess/ProtectedMemberAccess2.java ! test/tools/javac/protectedAccess/ProtectedMemberAccess3.java ! test/tools/javac/protectedAccess/ProtectedMemberAccess4.java Changeset: 84061bd68019 Author: darcy Date: 2009-05-27 22:34 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/84061bd68019 6843761: Update langtools tests to remove unncessary -source and -target options Reviewed-by: jjg ! test/com/sun/javadoc/testIndex/TestIndex.java ! test/com/sun/javadoc/testInterface/TestInterface.java ! test/com/sun/javadoc/testNavagation/TestNavagation.java ! test/com/sun/javadoc/testTagInheritence/TestTagInheritence.java ! test/tools/javac/5005368.java ! test/tools/javac/Ambig3.java ! test/tools/javac/ArrayCast.java ! test/tools/javac/BadCovar.java ! test/tools/javac/ClassLiterals/InitializeOuter.java ! test/tools/javac/ClassLiterals/InitializeTarget.java ! test/tools/javac/ClassToTypeParm.java ! test/tools/javac/Closure1.java ! test/tools/javac/Closure2.java ! test/tools/javac/Closure3.java ! test/tools/javac/Closure4.java ! test/tools/javac/Closure5.java ! test/tools/javac/CompoundBox.java ! test/tools/javac/ConditionalArgTypes_1.java ! test/tools/javac/ConditionalArgTypes_2.java ! test/tools/javac/DefiniteAssignment/DUAssert.java ! test/tools/javac/EarlyAssert.java ! test/tools/javac/Enum1.java ! test/tools/javac/GoodCovar.java ! test/tools/javac/HexFloatLiterals.java ! test/tools/javac/HexThree.java ! test/tools/javac/InterfaceAssert.java ! test/tools/javac/InvalidIntfCast.java ! test/tools/javac/NewGeneric.java ! test/tools/javac/ObjectMethodRefFromInterface.java ! test/tools/javac/PrivateLocalConstructor.java ! test/tools/javac/RawCrash.java ! test/tools/javac/SynthName2.java ! test/tools/javac/T5090006/compiler.sh ! test/tools/javac/T5092545.java ! test/tools/javac/T5105890.java ! test/tools/javac/annotations/default/A.java ! test/tools/javac/annotations/neg/AnnComma.java ! test/tools/javac/annotations/neg/ArrayLit.java ! test/tools/javac/annotations/neg/Constant.java ! test/tools/javac/annotations/neg/Cycle1.java ! test/tools/javac/annotations/neg/Cycle2.java ! test/tools/javac/annotations/neg/Cycle3.java ! test/tools/javac/annotations/neg/Dep.java ! test/tools/javac/annotations/neg/Dup.java ! test/tools/javac/annotations/neg/DupTarget.java ! test/tools/javac/annotations/neg/MemberOver.java ! test/tools/javac/annotations/neg/ObjectMembers.java ! test/tools/javac/annotations/neg/OverrideNo.java ! test/tools/javac/annotations/neg/Package.java ! test/tools/javac/annotations/neg/Recovery.java ! test/tools/javac/annotations/neg/Recovery1.java ! test/tools/javac/annotations/neg/Scope.java ! test/tools/javac/annotations/neg/Syntax1.java ! test/tools/javac/annotations/neg/WrongTarget.java ! test/tools/javac/annotations/neg/WrongTarget2.java ! test/tools/javac/annotations/neg/WrongValue.java ! test/tools/javac/annotations/neg/Z1.java ! test/tools/javac/annotations/neg/Z10.java ! test/tools/javac/annotations/neg/Z11.java ! test/tools/javac/annotations/neg/Z12.java ! test/tools/javac/annotations/neg/Z13.java ! test/tools/javac/annotations/neg/Z14.java ! test/tools/javac/annotations/neg/Z15.java ! test/tools/javac/annotations/neg/Z16.java ! test/tools/javac/annotations/neg/Z2.java ! test/tools/javac/annotations/neg/Z3.java ! test/tools/javac/annotations/neg/Z4.java ! test/tools/javac/annotations/neg/Z5.java ! test/tools/javac/annotations/neg/Z8.java ! test/tools/javac/annotations/neg/Z9.java ! test/tools/javac/annotations/pos/AnnoteElideBraces.java ! test/tools/javac/annotations/pos/ClassA.java ! test/tools/javac/annotations/pos/Dep.java ! test/tools/javac/annotations/pos/Enum1.java ! test/tools/javac/annotations/pos/Local.java ! test/tools/javac/annotations/pos/Members.java ! test/tools/javac/annotations/pos/NType.java ! test/tools/javac/annotations/pos/OverrideCheck.java ! test/tools/javac/annotations/pos/OverrideOK.java ! test/tools/javac/annotations/pos/Parameter.java ! test/tools/javac/annotations/pos/Primitives.java ! test/tools/javac/annotations/pos/RightTarget.java ! test/tools/javac/annotations/pos/Z1.java ! test/tools/javac/annotations/pos/Z2.java ! test/tools/javac/annotations/pos/Z3.java ! test/tools/javac/annotations/pos/Z4.java ! test/tools/javac/annotations/pos/package-info.java ! test/tools/javac/assert/Attach.java ! test/tools/javac/assert/DU1.java ! test/tools/javac/assert/DU2.java ! test/tools/javac/assert/Position.java ! test/tools/javac/boxing/BoxedForeach.java ! test/tools/javac/boxing/Boxing1.java ! test/tools/javac/boxing/Boxing2.java ! test/tools/javac/boxing/Boxing4.java ! test/tools/javac/boxing/BoxingCaching.java ! test/tools/javac/capture/Capture1.java ! test/tools/javac/capture/Capture2.java ! test/tools/javac/capture/Capture3.java ! test/tools/javac/capture/Capture5.java ! test/tools/javac/cast/BoxedArray.java ! test/tools/javac/enum/AbstractEmptyEnum.java ! test/tools/javac/enum/AbstractEnum1.java ! test/tools/javac/enum/DA1.java ! test/tools/javac/enum/DA2.java ! test/tools/javac/enum/DA3.java ! test/tools/javac/enum/Def.java ! test/tools/javac/enum/Enum1.java ! test/tools/javac/enum/Enum2.java ! test/tools/javac/enum/Enum3.java ! test/tools/javac/enum/EnumImplicitPrivateConstructor.java ! test/tools/javac/enum/EnumInit.java ! test/tools/javac/enum/EnumPrivateConstructor.java ! test/tools/javac/enum/EnumProtectedConstructor.java ! test/tools/javac/enum/EnumPublicConstructor.java ! test/tools/javac/enum/EnumSwitch1.java ! test/tools/javac/enum/EnumSwitch2.java ! test/tools/javac/enum/EnumSwitch3.java ! test/tools/javac/enum/EnumSwitch4.java ! test/tools/javac/enum/ExplicitlyAbstractEnum1.java ! test/tools/javac/enum/ExplicitlyAbstractEnum2.java ! test/tools/javac/enum/ExplicitlyFinalEnum1.java ! test/tools/javac/enum/ExplicitlyFinalEnum2.java ! test/tools/javac/enum/FauxEnum1.java ! test/tools/javac/enum/FauxEnum3.java ! test/tools/javac/enum/FauxSpecialEnum1.java ! test/tools/javac/enum/FauxSpecialEnum2.java ! test/tools/javac/enum/LocalEnum.java ! test/tools/javac/enum/NoFinal.java ! test/tools/javac/enum/NoFinal2.java ! test/tools/javac/enum/NoFinal3.java ! test/tools/javac/enum/NoFinal4.java ! test/tools/javac/enum/NoFinal5.java ! test/tools/javac/enum/OkFinal.java ! test/tools/javac/enum/SynthValues.java ! test/tools/javac/enum/T5075242.java ! test/tools/javac/enum/T5081785.java ! test/tools/javac/enum/TrailingComma.java ! test/tools/javac/enum/UserValue.java ! test/tools/javac/enum/ValueOf.java ! test/tools/javac/enum/enumSwitch/EnumSwitch.java ! test/tools/javac/foreach/Foreach.java ! test/tools/javac/foreach/GenericIterator.java ! test/tools/javac/foreach/IntersectIterator.java ! test/tools/javac/foreach/ListOfListTest.java ! test/tools/javac/foreach/SpecIterable.java ! test/tools/javac/foreach/StaticBlock.java ! test/tools/javac/foreach/SuperfluousAbstract.java ! test/tools/javac/generics/ArrayClone.java ! test/tools/javac/generics/ArrayTypearg.java ! test/tools/javac/generics/BridgeClash.java ! test/tools/javac/generics/BridgeOrder.java ! test/tools/javac/generics/CastCrash.java ! test/tools/javac/generics/Casting.java ! test/tools/javac/generics/Casting2.java ! test/tools/javac/generics/Casting3.java ! test/tools/javac/generics/Casting4.java ! test/tools/javac/generics/Conditional.java ! test/tools/javac/generics/Covar2.java ! test/tools/javac/generics/Covar3.java ! test/tools/javac/generics/Covar4.java ! test/tools/javac/generics/Crash01.java ! test/tools/javac/generics/Crash02.java ! test/tools/javac/generics/CyclicInheritance3.java ! test/tools/javac/generics/CyclicInheritance5.java ! test/tools/javac/generics/ErasureClashCrash.java ! test/tools/javac/generics/ExtendedRaw1.java ! test/tools/javac/generics/ExtendedRaw2.java ! test/tools/javac/generics/ExtendedRaw3.java ! test/tools/javac/generics/ExtendedRaw4.java ! test/tools/javac/generics/FinalBridge.java ! test/tools/javac/generics/GenLit1.java ! test/tools/javac/generics/GenLit2.java ! test/tools/javac/generics/GenericAnonCtor.java ! test/tools/javac/generics/GenericMerge.java ! test/tools/javac/generics/GenericOverride.java ! test/tools/javac/generics/GenericThrowable.java ! test/tools/javac/generics/GetClass.java ! test/tools/javac/generics/GetClass2.java ! test/tools/javac/generics/InheritanceConflict.java ! test/tools/javac/generics/InheritanceConflict2.java ! test/tools/javac/generics/InheritanceConflict3.java ! test/tools/javac/generics/InnerInterface1.java ! test/tools/javac/generics/InnerInterface2.java ! test/tools/javac/generics/InstanceOf1.java ! test/tools/javac/generics/InstanceOf2.java ! test/tools/javac/generics/InstanceOf3.java ! test/tools/javac/generics/InterfaceCast1.java ! test/tools/javac/generics/LoadOrder.java ! test/tools/javac/generics/MissingBridge.java ! test/tools/javac/generics/MissingCast.java ! test/tools/javac/generics/Multibound1.java ! test/tools/javac/generics/MultipleInheritance.java ! test/tools/javac/generics/NameOrder.java ! test/tools/javac/generics/Nonlinear.java ! test/tools/javac/generics/ParametricException.java ! test/tools/javac/generics/ParenVerify.java ! test/tools/javac/generics/PermuteBound.java ! test/tools/javac/generics/PrimitiveClass.java ! test/tools/javac/generics/PrimitiveVariant.java ! test/tools/javac/generics/RawClient.java ! test/tools/javac/generics/RefEqual.java ! test/tools/javac/generics/RelaxedArrays.java ! test/tools/javac/generics/ReverseOrder.java ! test/tools/javac/generics/SelfImplement.java ! test/tools/javac/generics/SilentUnchecked.java ! test/tools/javac/generics/SuperTypeargs.java ! test/tools/javac/generics/T4661029.java ! test/tools/javac/generics/T4683314.java ! test/tools/javac/generics/T4684378.java ! test/tools/javac/generics/T4695348.java ! test/tools/javac/generics/T4695415.java ! test/tools/javac/generics/T4695847.java ! test/tools/javac/generics/T4711570.java ! test/tools/javac/generics/T4711572.java ! test/tools/javac/generics/T4711694.java ! test/tools/javac/generics/T4738171.java ! test/tools/javac/generics/T4739399.java ! test/tools/javac/generics/T4757416.java ! test/tools/javac/generics/T4784207a.java ! test/tools/javac/generics/T4784219.java ! test/tools/javac/generics/T5011073.java ! test/tools/javac/generics/T5094318.java ! test/tools/javac/generics/TyparamLit.java ! test/tools/javac/generics/TyparamStaticScope.java ! test/tools/javac/generics/TyparamStaticScope2.java ! test/tools/javac/generics/UncheckedArray.java ! test/tools/javac/generics/UncheckedConstructor.java ! test/tools/javac/generics/UncheckedCovariance.java ! test/tools/javac/generics/UnsoundInference.java ! test/tools/javac/generics/Varargs.java ! test/tools/javac/generics/Varargs2.java ! test/tools/javac/generics/WrongNew.java ! test/tools/javac/generics/abstract/T4717181c.java ! test/tools/javac/generics/bridge1/D.java ! test/tools/javac/generics/classreader/HArrayMethod.java ! test/tools/javac/generics/compat/CovariantCompat1.java ! test/tools/javac/generics/compat/OverrideBridge1.java ! test/tools/javac/generics/forwardSeparateBound/ForwardSeparateBound2.java ! test/tools/javac/generics/genericAbstract/A.java ! test/tools/javac/generics/odersky/BadTest.java ! test/tools/javac/generics/odersky/BadTest2.java ! test/tools/javac/generics/odersky/BadTest3.java ! test/tools/javac/generics/odersky/BadTest4.java ! test/tools/javac/generics/odersky/Test.java ! test/tools/javac/generics/odersky/Test2.java ! test/tools/javac/generics/odersky/Test3.java ! test/tools/javac/generics/odersky/Test4.java ! test/tools/javac/generics/parametricException/J.java ! test/tools/javac/generics/rare/Rare1.java ! test/tools/javac/generics/rare/Rare10.java ! test/tools/javac/generics/rare/Rare11.java ! test/tools/javac/generics/rare/Rare2.java ! test/tools/javac/generics/rare/Rare3.java ! test/tools/javac/generics/rare/Rare4.java ! test/tools/javac/generics/rare/Rare5.java ! test/tools/javac/generics/rare/Rare6.java ! test/tools/javac/generics/rare/Rare7.java ! test/tools/javac/generics/rare/Rare8.java ! test/tools/javac/generics/rare/Rare9.java ! test/tools/javac/generics/rawSeparate/RetroLexer.java ! test/tools/javac/generics/typeargs/Basic.java ! test/tools/javac/generics/typeargs/Metharg1.java ! test/tools/javac/generics/typeargs/Metharg2.java ! test/tools/javac/generics/typeargs/Newarg1.java ! test/tools/javac/generics/typeargs/Newarg2.java ! test/tools/javac/generics/typeargs/Superarg1.java ! test/tools/javac/generics/typeargs/Superarg2.java ! test/tools/javac/generics/typeargs/ThisArg.java ! test/tools/javac/generics/typevars/4856983/T4856983.java ! test/tools/javac/generics/typevars/4856983/T4856983a.java ! test/tools/javac/generics/typevars/4856983/T4856983b.java ! test/tools/javac/generics/wildcards/AssignmentDifferentTypes1.java ! test/tools/javac/generics/wildcards/AssignmentDifferentTypes2.java ! test/tools/javac/generics/wildcards/AssignmentDifferentTypes3.java ! test/tools/javac/generics/wildcards/AssignmentDifferentTypes4.java ! test/tools/javac/generics/wildcards/AssignmentDifferentTypes5.java ! test/tools/javac/generics/wildcards/AssignmentDifferentTypes6.java ! test/tools/javac/generics/wildcards/AssignmentDifferentTypes7.java ! test/tools/javac/generics/wildcards/AssignmentDifferentTypes8.java ! test/tools/javac/generics/wildcards/AssignmentDifferentTypes9.java ! test/tools/javac/generics/wildcards/AssignmentSameType1.java ! test/tools/javac/generics/wildcards/AssignmentSameType2.java ! test/tools/javac/generics/wildcards/AssignmentSameType3.java ! test/tools/javac/generics/wildcards/AssignmentSameType4.java ! test/tools/javac/generics/wildcards/AssignmentSameType5.java ! test/tools/javac/generics/wildcards/AssignmentSameType6.java ! test/tools/javac/generics/wildcards/AssignmentSameType7.java ! test/tools/javac/generics/wildcards/AssignmentSameType8.java ! test/tools/javac/generics/wildcards/BoundBug.java ! test/tools/javac/generics/wildcards/ContraArg.java ! test/tools/javac/generics/wildcards/T5097548.java ! test/tools/javac/generics/wildcards/T5097548b.java ! test/tools/javac/generics/wildcards/UnboundArray.java ! test/tools/javac/generics/wildcards/neg/AmbiguousCast.java ! test/tools/javac/generics/wildcards/neg/Capture.java ! test/tools/javac/generics/wildcards/neg/CastFail1.java ! test/tools/javac/generics/wildcards/neg/CastFail10.java ! test/tools/javac/generics/wildcards/neg/CastFail11.java ! test/tools/javac/generics/wildcards/neg/CastFail12.java ! test/tools/javac/generics/wildcards/neg/CastFail13.java ! test/tools/javac/generics/wildcards/neg/CastFail14.java ! test/tools/javac/generics/wildcards/neg/CastFail15.java ! test/tools/javac/generics/wildcards/neg/CastFail16.java ! test/tools/javac/generics/wildcards/neg/CastFail17.java ! test/tools/javac/generics/wildcards/neg/CastFail18.java ! test/tools/javac/generics/wildcards/neg/CastFail19.java ! test/tools/javac/generics/wildcards/neg/CastFail2.java ! test/tools/javac/generics/wildcards/neg/CastFail20.java ! test/tools/javac/generics/wildcards/neg/CastFail21.java ! test/tools/javac/generics/wildcards/neg/CastFail3.java ! test/tools/javac/generics/wildcards/neg/CastFail4.java ! test/tools/javac/generics/wildcards/neg/CastFail5.java ! test/tools/javac/generics/wildcards/neg/CastFail6.java ! test/tools/javac/generics/wildcards/neg/CastFail7.java ! test/tools/javac/generics/wildcards/neg/CastFail8.java ! test/tools/javac/generics/wildcards/neg/CastFail9.java ! test/tools/javac/generics/wildcards/neg/CastWarn10.java ! test/tools/javac/generics/wildcards/neg/CastWarn11.java ! test/tools/javac/generics/wildcards/neg/CastWarn12.java ! test/tools/javac/generics/wildcards/neg/CastWarn13.java ! test/tools/javac/generics/wildcards/neg/CastWarn14.java ! test/tools/javac/generics/wildcards/neg/CastWarn2.java ! test/tools/javac/generics/wildcards/neg/CastWarn3.java ! test/tools/javac/generics/wildcards/neg/CastWarn4.java ! test/tools/javac/generics/wildcards/neg/CastWarn5.java ! test/tools/javac/generics/wildcards/neg/CastWarn6.java ! test/tools/javac/generics/wildcards/neg/CastWarn7.java ! test/tools/javac/generics/wildcards/neg/CastWarn8.java ! test/tools/javac/generics/wildcards/neg/CastWarn9.java ! test/tools/javac/generics/wildcards/neg/ParamCast.java ! test/tools/javac/generics/wildcards/neg/Readonly.java ! test/tools/javac/generics/wildcards/neg/Unbounded.java ! test/tools/javac/generics/wildcards/pos/AmbiguousCast2.java ! test/tools/javac/generics/wildcards/pos/BoundsCollision.java ! test/tools/javac/generics/wildcards/pos/Capture.java ! test/tools/javac/generics/wildcards/pos/CastTest.java ! test/tools/javac/generics/wildcards/pos/InstanceOf.java ! test/tools/javac/generics/wildcards/pos/ParamCast.java ! test/tools/javac/generics/wildcards/pos/RvalConversion.java ! test/tools/javac/generics/wildcards/pos/UncheckedCast1.java ! test/tools/javac/importscope/A.java ! test/tools/javac/limits/FinallyNesting.java ! test/tools/javac/lint/Unchecked.java ! test/tools/javac/miranda/T4711325.java ! test/tools/javac/mixedTarget/CompatibleAbstracts1.java ! test/tools/javac/mixedTarget/ExtendCovariant2.java ! test/tools/javac/overload/T5090220.java ! test/tools/javac/processing/environment/TestSourceVersion.java ! test/tools/javac/stackmap/UninitThis.java ! test/tools/javac/staticImport/Ambig1.java ! test/tools/javac/staticImport/ImportInherit.java ! test/tools/javac/staticImport/ImportPrivate.java ! test/tools/javac/staticImport/PrivateStaticImport.java ! test/tools/javac/staticImport/Shadow.java ! test/tools/javac/staticImport/StaticImport.java ! test/tools/javac/staticImport/StaticImport2.java ! test/tools/javac/unicode/Unmappable.java ! test/tools/javac/varargs/Anon.java ! test/tools/javac/varargs/BadSyntax2.java ! test/tools/javac/varargs/Varargs1.java ! test/tools/javac/varargs/VarargsOverride.java ! test/tools/javac/varargs/Warn1.java ! test/tools/javac/varargs/Warn2.java ! test/tools/javac/varargs/warning/Warn2.java ! test/tools/javac/varargs/warning/Warn3.java ! test/tools/javadoc/LangVers.java ! test/tools/javadoc/annotations/annotateMethodsFields/Main.java ! test/tools/javadoc/annotations/annotatePackage/Main.java ! test/tools/javadoc/annotations/annotateParams/Main.java ! test/tools/javadoc/annotations/defaults/Main.java ! test/tools/javadoc/annotations/elementTypes/Main.java ! test/tools/javadoc/annotations/shortcuts/Main.java ! test/tools/javadoc/enum/docComments/Main.java ! test/tools/javadoc/enum/enumType/Main.java ! test/tools/javadoc/generics/genericClass/Main.java ! test/tools/javadoc/generics/genericInnerAndOuter/Main.java ! test/tools/javadoc/generics/genericInterface/Main.java ! test/tools/javadoc/generics/genericMethod/Main.java ! test/tools/javadoc/generics/genericSuper/Main.java ! test/tools/javadoc/generics/supertypes/Main.java ! test/tools/javadoc/generics/throwsGeneric/Main.java ! test/tools/javadoc/generics/tparamCycle/Main.java ! test/tools/javadoc/generics/tparamTagOnMethod/Main.java ! test/tools/javadoc/generics/tparamTagOnType/Main.java ! test/tools/javadoc/generics/wildcards/Main.java ! test/tools/javadoc/lib/Tester.java ! test/tools/javadoc/varArgs/Main.java Changeset: d4828eba4939 Author: jjg Date: 2009-05-28 09:49 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/d4828eba4939 6802102: unignore @ignored tests where possible Reviewed-by: mcimadamore ! test/tools/javac/T6405099.java ! test/tools/javac/api/6431257/T6431257.java ! test/tools/javac/api/TestJavacTaskScanner.java ! test/tools/javac/code/ArrayClone.java - test/tools/javac/code/ArrayClone.sh ! test/tools/javac/generics/inference/6365166/NewTest.java Changeset: 47cf04bb80c9 Author: jjg Date: 2009-05-29 16:26 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/47cf04bb80c9 6838199: remove support for old javap Reviewed-by: ohair, mcimadamore ! make/build.xml ! src/share/classes/com/sun/tools/javap/JavapTask.java ! src/share/classes/com/sun/tools/javap/Main.java ! src/share/classes/com/sun/tools/javap/resources/javap.properties - src/share/classes/sun/tools/javap/AttrData.java - src/share/classes/sun/tools/javap/CPX.java - src/share/classes/sun/tools/javap/CPX2.java - src/share/classes/sun/tools/javap/ClassData.java - src/share/classes/sun/tools/javap/Constants.java - src/share/classes/sun/tools/javap/FieldData.java - src/share/classes/sun/tools/javap/InnerClassData.java - src/share/classes/sun/tools/javap/JavapEnvironment.java - src/share/classes/sun/tools/javap/JavapPrinter.java - src/share/classes/sun/tools/javap/LineNumData.java - src/share/classes/sun/tools/javap/LocVarData.java - src/share/classes/sun/tools/javap/Main.java - src/share/classes/sun/tools/javap/MethodData.java - src/share/classes/sun/tools/javap/RuntimeConstants.java - src/share/classes/sun/tools/javap/StackMapData.java - src/share/classes/sun/tools/javap/StackMapTableData.java - src/share/classes/sun/tools/javap/Tables.java - src/share/classes/sun/tools/javap/TrapData.java - src/share/classes/sun/tools/javap/TypeSignature.java ! test/tools/javap/ExtPath.java - test/tools/javap/ListTest.java - test/tools/javap/OptionTest.java Changeset: 163f5d75f77a Author: tbell Date: 2009-06-11 21:35 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/163f5d75f77a Merge ! make/Makefile ! make/build.xml - src/share/classes/sun/tools/javap/AttrData.java - src/share/classes/sun/tools/javap/CPX.java - src/share/classes/sun/tools/javap/CPX2.java - src/share/classes/sun/tools/javap/ClassData.java - src/share/classes/sun/tools/javap/Constants.java - src/share/classes/sun/tools/javap/FieldData.java - src/share/classes/sun/tools/javap/InnerClassData.java - src/share/classes/sun/tools/javap/JavapEnvironment.java - src/share/classes/sun/tools/javap/JavapPrinter.java - src/share/classes/sun/tools/javap/LineNumData.java - src/share/classes/sun/tools/javap/LocVarData.java - src/share/classes/sun/tools/javap/Main.java - src/share/classes/sun/tools/javap/MethodData.java - src/share/classes/sun/tools/javap/RuntimeConstants.java - src/share/classes/sun/tools/javap/StackMapData.java - src/share/classes/sun/tools/javap/StackMapTableData.java - src/share/classes/sun/tools/javap/Tables.java - src/share/classes/sun/tools/javap/TrapData.java - src/share/classes/sun/tools/javap/TypeSignature.java - test/tools/javac/code/ArrayClone.sh - test/tools/javap/ListTest.java - test/tools/javap/OptionTest.java Changeset: 6855e5aa3348 Author: tbell Date: 2009-06-21 23:55 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/6855e5aa3348 Merge Changeset: 5c2c81120555 Author: xdono Date: 2009-06-25 12:10 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/5c2c81120555 Added tag jdk7-b62 for changeset 6855e5aa3348 ! .hgtags Changeset: da5e8ebe09cd Author: glewis at misty.eyesbeyond.com Date: 2009-06-28 18:36 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/da5e8ebe09cd . Merge in changes from main OpenJDK repository. - src/share/classes/sun/tools/javap/AttrData.java - src/share/classes/sun/tools/javap/CPX.java - src/share/classes/sun/tools/javap/CPX2.java - src/share/classes/sun/tools/javap/ClassData.java - src/share/classes/sun/tools/javap/Constants.java - src/share/classes/sun/tools/javap/FieldData.java - src/share/classes/sun/tools/javap/InnerClassData.java - src/share/classes/sun/tools/javap/JavapEnvironment.java - src/share/classes/sun/tools/javap/JavapPrinter.java - src/share/classes/sun/tools/javap/LineNumData.java - src/share/classes/sun/tools/javap/LocVarData.java - src/share/classes/sun/tools/javap/Main.java - src/share/classes/sun/tools/javap/MethodData.java - src/share/classes/sun/tools/javap/RuntimeConstants.java - src/share/classes/sun/tools/javap/StackMapData.java - src/share/classes/sun/tools/javap/StackMapTableData.java - src/share/classes/sun/tools/javap/Tables.java - src/share/classes/sun/tools/javap/TrapData.java - src/share/classes/sun/tools/javap/TypeSignature.java ! test/tools/javac/T5090006/compiler.sh - test/tools/javac/code/ArrayClone.sh ! test/tools/javac/stackmap/T4955930.sh - test/tools/javap/ListTest.java - test/tools/javap/OptionTest.java From Andrei.Dmitriev at Sun.COM Mon Jun 29 06:47:35 2009 From: Andrei.Dmitriev at Sun.COM (Andrei Dmitriev) Date: Mon, 29 Jun 2009 17:47:35 +0400 Subject: java, javac crash on MacOSX Message-ID: <4A48C5F7.6050505@sun.com> Hi folks, I'm experiencing a crash with the latest javac and java build on MacOSX: Any ideas what's going on there? I think it's not an issue with the latest merge because I've seen that crash that week too. ../build/bsd-i586/bin/javac # # An unexpected error has been detected by Java Runtime Environment: # # Internal Error (554E534146450E43505004DA), pid=97421, tid=0xb0051000 # # Java VM: Java HotSpot(TM) Client VM (1.6.0_03-p3-landonf_19_aug_2008_14_55-b00 mixed mode) # An error report file with more information is saved as hs_err_pid97421.log # # Please submit bug reports to landonf at bikemonkey.org # Abort trap Thanks, Andrei -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: hs_err_pid97421.log Url: http://mail.openjdk.java.net/pipermail/bsd-port-dev/attachments/20090629/73dcbd69/hs_err_pid97421.log From kurt at intricatesoftware.com Mon Jun 29 07:29:05 2009 From: kurt at intricatesoftware.com (Kurt Miller) Date: Mon, 29 Jun 2009 10:29:05 -0400 Subject: java, javac crash on MacOSX In-Reply-To: <4A48C5F7.6050505@sun.com> References: <4A48C5F7.6050505@sun.com> Message-ID: <4A48CFB1.2030001@intricatesoftware.com> Andrei Dmitriev wrote: > Hi folks, > > I'm experiencing a crash with the latest javac and java build on MacOSX: > Any ideas what's going on there? I think it's not an issue with the > latest merge because I've seen that crash that week too. > > ../build/bsd-i586/bin/javac > # > # An unexpected error has been detected by Java Runtime Environment: > # > # Internal Error (554E534146450E43505004DA), pid=97421, tid=0xb0051000 > # > # Java VM: Java HotSpot(TM) Client VM > (1.6.0_03-p3-landonf_19_aug_2008_14_55-b00 mixed mode) ^^^^^^^^^^^^^^^^^^^^^^ Hi Andrei, That looks like the soylatte hotspot not the bsd-port/openjdk7 hotspot. Did you build with ALT_HOTSPOT_IMPORT_PATH? ALT_HOTSPOT_IMPORT_PATH and ALT_JDK_IMPORT_PATH can not point to a soylatte build. Leave them unset to build bsd-port. See the following email for an example of how to get a clean build of bsd-port on OS X: http://mail.openjdk.java.net/pipermail/bsd-port-dev/2009-June/000735.html Regards, -Kurt From Andrei.Dmitriev at Sun.COM Mon Jun 29 09:25:00 2009 From: Andrei.Dmitriev at Sun.COM (Andrei Dmitriev) Date: Mon, 29 Jun 2009 20:25:00 +0400 Subject: java, javac crash on MacOSX In-Reply-To: <4A48CFB1.2030001@intricatesoftware.com> References: <4A48C5F7.6050505@sun.com> <4A48CFB1.2030001@intricatesoftware.com> Message-ID: <4A48EADC.8020409@sun.com> Kurt, yep, I used these variables since that time because noticed that they don't really affect the build process itself - I got some binaries and never tried how they work. Now I see that variables... do affect JDK somehow. :( So here is the script: -------------------------------- #!/bin/bash export ALT_BOOTDIR=/export/devtools/binary.plugs/soylatte16-i386-1.0.3/ export ANT_HOME=/usr/share/ant export NO_DOCS=true export HOTSPOT_BUILD_JOBS=1; export ALT_FREETYPE_HEADERS_PATH=/usr/X11R6/include; export ALT_FREETYPE_LIB_PATH=/usr/X11R6/lib; export ALT_JIBX_LIBS_PATH=/export/devtools/jibx/lib/ log=bsdport.build.log time -p make VARIANT=DBG $* 2>&1 | tee $log -------------------------------- and it leads to the same error: make[7]: `/Users/dav/bsd-port-reference/build/bsd-i586/hotspot/outputdir/bsd_i486_compiler2/product/../generated/sa-jdi.jar' is up to date. make[6]: `incls/_precompiled.incl.gch' is up to date. if [ -d /Users/dav/bsd-port-reference/hotspot/agent -a "x86" != "ia64" ] ; then \ make -f vm.make libsaproc.dylib; \ fi make[7]: `libsaproc.dylib' is up to date. All done. cd bsd_i486_compiler2/product && ./test_gamma java full version "1.6.0_03-p3-landonf_19_aug_2008_14_55-b00" # # A fatal error has been detected by the Java Runtime Environment: # # SIGBUS (0xa) at pc=0x00e8d50f, pid=40704, tid=2685097760 # # JRE version: 6.0_03 # Java VM: OpenJDK Server VM (16.0-b03 mixed mode bsd-x86 ) # Problematic frame: # V [libjvm.dylib+0xb150f] # # An error report file with more information is saved as: # /Users/dav/bsd-port-reference/build/bsd-i586/hotspot/outputdir/bsd_i486_compiler2/product/hs_err_pid40704.log # # If you would like to submit a bug report, please visit: # http://java.sun.com/webapps/bugreport/crash.jsp # ./test_gamma: line 12: 40704 Abort trap ./${gamma:-gamma} -Xbatch -showversion Queens < /dev/null make[4]: *** [product] Error 134 make[3]: *** [generic_build2] Error 2 make[2]: *** [product] Error 2 make[1]: *** [hotspot-build] Error 2 make: *** [build_product_image] Error 2 real 41.36 user 32.39 sys 15.49 Also verified that JAVA_HOME, ALT_HOTSPOT_IMPORT_PATH, ALT_JDK_IMPORT_PATH not set. I'm building from the bsd-port/ and bsd-port/hotspot/ folders with similar results listed above. :( Thanks, Andrei Kurt Miller wrote: > Andrei Dmitriev wrote: > >> Hi folks, >> >> I'm experiencing a crash with the latest javac and java build on MacOSX: >> Any ideas what's going on there? I think it's not an issue with the >> latest merge because I've seen that crash that week too. >> >> ../build/bsd-i586/bin/javac >> # >> # An unexpected error has been detected by Java Runtime Environment: >> # >> # Internal Error (554E534146450E43505004DA), pid=97421, tid=0xb0051000 >> # >> # Java VM: Java HotSpot(TM) Client VM >> (1.6.0_03-p3-landonf_19_aug_2008_14_55-b00 mixed mode) >> > ^^^^^^^^^^^^^^^^^^^^^^ > > Hi Andrei, > > That looks like the soylatte hotspot not the bsd-port/openjdk7 > hotspot. Did you build with ALT_HOTSPOT_IMPORT_PATH? > > ALT_HOTSPOT_IMPORT_PATH and ALT_JDK_IMPORT_PATH can not point > to a soylatte build. Leave them unset to build bsd-port. See > the following email for an example of how to get a clean build > of bsd-port on OS X: > > http://mail.openjdk.java.net/pipermail/bsd-port-dev/2009-June/000735.html > > Regards, > -Kurt > From kurt at intricatesoftware.com Mon Jun 29 12:59:28 2009 From: kurt at intricatesoftware.com (Kurt Miller) Date: Mon, 29 Jun 2009 15:59:28 -0400 Subject: java, javac crash on MacOSX In-Reply-To: <4A48EADC.8020409@sun.com> References: <4A48C5F7.6050505@sun.com> <4A48CFB1.2030001@intricatesoftware.com> <4A48EADC.8020409@sun.com> Message-ID: <4A491D20.6010805@intricatesoftware.com> Hi Andrei, Hmm, it would be helpful to do a debug build. I see you used VARIANT=DBG, but doesn't appear to be working as expected. Can you rebuild with this for your last line of the script? time -p make debug_build $* 2>&1 | tee $log That will get some debug info into libjvm.dylib and hopefully we can see the function and line number that is crashing. Regards, -Kurt Andrei Dmitriev wrote: > Kurt, > > yep, I used these variables since that time because noticed that they > don't really affect the build process itself - I got some binaries and > never tried how they work. > Now I see that variables... do affect JDK somehow. :( > So here is the script: > -------------------------------- > #!/bin/bash > > > export ALT_BOOTDIR=/export/devtools/binary.plugs/soylatte16-i386-1.0.3/ > export ANT_HOME=/usr/share/ant > export NO_DOCS=true > export HOTSPOT_BUILD_JOBS=1; > export ALT_FREETYPE_HEADERS_PATH=/usr/X11R6/include; > export ALT_FREETYPE_LIB_PATH=/usr/X11R6/lib; > export ALT_JIBX_LIBS_PATH=/export/devtools/jibx/lib/ > > log=bsdport.build.log > > time -p make VARIANT=DBG $* 2>&1 | tee $log > -------------------------------- > and it leads to the same error: > > make[7]: > `/Users/dav/bsd-port-reference/build/bsd-i586/hotspot/outputdir/bsd_i486_compiler2/product/../generated/sa-jdi.jar' > is up to date. > make[6]: `incls/_precompiled.incl.gch' is up to date. > if [ -d /Users/dav/bsd-port-reference/hotspot/agent -a "x86" != "ia64" ] > ; then \ > make -f vm.make libsaproc.dylib; \ > fi > make[7]: `libsaproc.dylib' is up to date. > All done. > cd bsd_i486_compiler2/product && ./test_gamma > java full version "1.6.0_03-p3-landonf_19_aug_2008_14_55-b00" > # > # A fatal error has been detected by the Java Runtime Environment: > # > # SIGBUS (0xa) at pc=0x00e8d50f, pid=40704, tid=2685097760 > # > # JRE version: 6.0_03 > # Java VM: OpenJDK Server VM (16.0-b03 mixed mode bsd-x86 ) > # Problematic frame: > # V [libjvm.dylib+0xb150f] > # > # An error report file with more information is saved as: > # > /Users/dav/bsd-port-reference/build/bsd-i586/hotspot/outputdir/bsd_i486_compiler2/product/hs_err_pid40704.log > > # > # If you would like to submit a bug report, please visit: > # http://java.sun.com/webapps/bugreport/crash.jsp > # > ./test_gamma: line 12: 40704 Abort trap ./${gamma:-gamma} > -Xbatch -showversion Queens < /dev/null > make[4]: *** [product] Error 134 > make[3]: *** [generic_build2] Error 2 > make[2]: *** [product] Error 2 > make[1]: *** [hotspot-build] Error 2 > make: *** [build_product_image] Error 2 > real 41.36 > user 32.39 > sys 15.49 > > Also verified that JAVA_HOME, ALT_HOTSPOT_IMPORT_PATH, > ALT_JDK_IMPORT_PATH not set. > I'm building from the bsd-port/ and bsd-port/hotspot/ folders with > similar results listed above. :( > > Thanks, > Andrei > > > > Kurt Miller wrote: >> Andrei Dmitriev wrote: >> >>> Hi folks, >>> >>> I'm experiencing a crash with the latest javac and java build on MacOSX: >>> Any ideas what's going on there? I think it's not an issue with the >>> latest merge because I've seen that crash that week too. >>> >>> ../build/bsd-i586/bin/javac >>> # >>> # An unexpected error has been detected by Java Runtime Environment: >>> # >>> # Internal Error (554E534146450E43505004DA), pid=97421, tid=0xb0051000 >>> # >>> # Java VM: Java HotSpot(TM) Client VM >>> (1.6.0_03-p3-landonf_19_aug_2008_14_55-b00 mixed mode) >>> >> ^^^^^^^^^^^^^^^^^^^^^^ >> >> Hi Andrei, >> >> That looks like the soylatte hotspot not the bsd-port/openjdk7 >> hotspot. Did you build with ALT_HOTSPOT_IMPORT_PATH? >> >> ALT_HOTSPOT_IMPORT_PATH and ALT_JDK_IMPORT_PATH can not point >> to a soylatte build. Leave them unset to build bsd-port. See >> the following email for an example of how to get a clean build >> of bsd-port on OS X: >> >> http://mail.openjdk.java.net/pipermail/bsd-port-dev/2009-June/000735.html >> >> Regards, >> -Kurt >> > From glewis at eyesbeyond.com Mon Jun 29 13:30:47 2009 From: glewis at eyesbeyond.com (Greg Lewis) Date: Mon, 29 Jun 2009 13:30:47 -0700 Subject: java, javac crash on MacOSX In-Reply-To: <4A491D20.6010805@intricatesoftware.com> References: <4A48C5F7.6050505@sun.com> <4A48CFB1.2030001@intricatesoftware.com> <4A48EADC.8020409@sun.com> <4A491D20.6010805@intricatesoftware.com> Message-ID: <20090629203047.GA90374@misty.eyesbeyond.com> On Mon, Jun 29, 2009 at 03:59:28PM -0400, Kurt Miller wrote: > Hi Andrei, > > Hmm, it would be helpful to do a debug build. I see you used > VARIANT=DBG, but doesn't appear to be working as expected. Can > you rebuild with this for your last line of the script? > > time -p make debug_build $* 2>&1 | tee $log > > That will get some debug info into libjvm.dylib and hopefully > we can see the function and line number that is crashing. FWIW, pulling in last night's update would be a sensible first step then so that the debug info will correspond to the current source. There is also a small chance that the bug will have been fixed by the sync. > Andrei Dmitriev wrote: > > Kurt, > > > > yep, I used these variables since that time because noticed that they > > don't really affect the build process itself - I got some binaries and > > never tried how they work. > > Now I see that variables... do affect JDK somehow. :( > > So here is the script: > > -------------------------------- > > #!/bin/bash > > > > > > export ALT_BOOTDIR=/export/devtools/binary.plugs/soylatte16-i386-1.0.3/ > > export ANT_HOME=/usr/share/ant > > export NO_DOCS=true > > export HOTSPOT_BUILD_JOBS=1; > > export ALT_FREETYPE_HEADERS_PATH=/usr/X11R6/include; > > export ALT_FREETYPE_LIB_PATH=/usr/X11R6/lib; > > export ALT_JIBX_LIBS_PATH=/export/devtools/jibx/lib/ > > > > log=bsdport.build.log > > > > time -p make VARIANT=DBG $* 2>&1 | tee $log > > -------------------------------- > > and it leads to the same error: > > > > make[7]: > > `/Users/dav/bsd-port-reference/build/bsd-i586/hotspot/outputdir/bsd_i486_compiler2/product/../generated/sa-jdi.jar' > > is up to date. > > make[6]: `incls/_precompiled.incl.gch' is up to date. > > if [ -d /Users/dav/bsd-port-reference/hotspot/agent -a "x86" != "ia64" ] > > ; then \ > > make -f vm.make libsaproc.dylib; \ > > fi > > make[7]: `libsaproc.dylib' is up to date. > > All done. > > cd bsd_i486_compiler2/product && ./test_gamma > > java full version "1.6.0_03-p3-landonf_19_aug_2008_14_55-b00" > > # > > # A fatal error has been detected by the Java Runtime Environment: > > # > > # SIGBUS (0xa) at pc=0x00e8d50f, pid=40704, tid=2685097760 > > # > > # JRE version: 6.0_03 > > # Java VM: OpenJDK Server VM (16.0-b03 mixed mode bsd-x86 ) > > # Problematic frame: > > # V [libjvm.dylib+0xb150f] > > # > > # An error report file with more information is saved as: > > # > > /Users/dav/bsd-port-reference/build/bsd-i586/hotspot/outputdir/bsd_i486_compiler2/product/hs_err_pid40704.log > > > > # > > # If you would like to submit a bug report, please visit: > > # http://java.sun.com/webapps/bugreport/crash.jsp > > # > > ./test_gamma: line 12: 40704 Abort trap ./${gamma:-gamma} > > -Xbatch -showversion Queens < /dev/null > > make[4]: *** [product] Error 134 > > make[3]: *** [generic_build2] Error 2 > > make[2]: *** [product] Error 2 > > make[1]: *** [hotspot-build] Error 2 > > make: *** [build_product_image] Error 2 > > real 41.36 > > user 32.39 > > sys 15.49 > > > > Also verified that JAVA_HOME, ALT_HOTSPOT_IMPORT_PATH, > > ALT_JDK_IMPORT_PATH not set. > > I'm building from the bsd-port/ and bsd-port/hotspot/ folders with > > similar results listed above. :( > > > > Thanks, > > Andrei > > > > > > > > Kurt Miller wrote: > >> Andrei Dmitriev wrote: > >> > >>> Hi folks, > >>> > >>> I'm experiencing a crash with the latest javac and java build on MacOSX: > >>> Any ideas what's going on there? I think it's not an issue with the > >>> latest merge because I've seen that crash that week too. > >>> > >>> ../build/bsd-i586/bin/javac > >>> # > >>> # An unexpected error has been detected by Java Runtime Environment: > >>> # > >>> # Internal Error (554E534146450E43505004DA), pid=97421, tid=0xb0051000 > >>> # > >>> # Java VM: Java HotSpot(TM) Client VM > >>> (1.6.0_03-p3-landonf_19_aug_2008_14_55-b00 mixed mode) > >>> > >> ^^^^^^^^^^^^^^^^^^^^^^ > >> > >> Hi Andrei, > >> > >> That looks like the soylatte hotspot not the bsd-port/openjdk7 > >> hotspot. Did you build with ALT_HOTSPOT_IMPORT_PATH? > >> > >> ALT_HOTSPOT_IMPORT_PATH and ALT_JDK_IMPORT_PATH can not point > >> to a soylatte build. Leave them unset to build bsd-port. See > >> the following email for an example of how to get a clean build > >> of bsd-port on OS X: > >> > >> http://mail.openjdk.java.net/pipermail/bsd-port-dev/2009-June/000735.html > >> > >> Regards, > >> -Kurt > >> > > > -- Greg Lewis Email : glewis at eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis at FreeBSD.org From Andrei.Dmitriev at Sun.COM Tue Jun 30 03:00:56 2009 From: Andrei.Dmitriev at Sun.COM (Andrei Dmitriev) Date: Tue, 30 Jun 2009 14:00:56 +0400 Subject: java, javac crash on MacOSX In-Reply-To: <4A491D20.6010805@intricatesoftware.com> References: <4A48C5F7.6050505@sun.com> <4A48CFB1.2030001@intricatesoftware.com> <4A48EADC.8020409@sun.com> <4A491D20.6010805@intricatesoftware.com> Message-ID: <4A49E258.5010303@sun.com> Well, I meant that the build itself is crashing with the error below... :( Also just verified that I have a fresh bsd repo with latest merge with the main OpenJDK: The thing is that if I change the variant to debug_build then the following compile-time error occur: In file included from ../generated/incls/_ad_x86_32.cpp.incl:1, from ../generated/adfiles/ad_x86_32.cpp:29: ../generated/adfiles/ad_x86_32.hpp: In member function 'virtual int countLeadingZerosINode::ideal_Opcode() const': ../generated/adfiles/ad_x86_32.hpp:4534: error: 'Op_CountLeadingZerosI' was not declared in this scope ../generated/adfiles/ad_x86_32.hpp: In member function 'virtual int countLeadingZerosI_bsrNode::ideal_Opcode() const': ../generated/adfiles/ad_x86_32.hpp:4558: error: 'Op_CountLeadingZerosI' was not declared in this scope ../generated/adfiles/ad_x86_32.hpp: In member function 'virtual int countLeadingZerosLNode::ideal_Opcode() const': ../generated/adfiles/ad_x86_32.hpp:4582: error: 'Op_CountLeadingZerosL' was not declared in this scope ../generated/adfiles/ad_x86_32.hpp: In member function 'virtual int countLeadingZerosL_bsrNode::ideal_Opcode() const': ../generated/adfiles/ad_x86_32.hpp:4607: error: 'Op_CountLeadingZerosL' was not declared in this scope ../generated/adfiles/ad_x86_32.hpp: In member function 'virtual int countTrailingZerosINode::ideal_Opcode() const': ../generated/adfiles/ad_x86_32.hpp:4632: error: 'Op_CountTrailingZerosI' was not declared in this scope ../generated/adfiles/ad_x86_32.hpp: In member function 'virtual int countTrailingZerosLNode::ideal_Opcode() const': ../generated/adfiles/ad_x86_32.hpp:4656: error: 'Op_CountTrailingZerosL' was not declared in this scope ../generated/adfiles/ad_x86_32.cpp: At global scope: ../generated/adfiles/ad_x86_32.cpp:1079: error: no 'const bool Matcher::match_rule_supported(int)' member function declared in class 'Matcher' ../generated/adfiles/ad_x86_32.cpp: In member function 'virtual void countLeadingZerosINode::emit(CodeBuffer&, PhaseRegAlloc*) const': ../generated/adfiles/ad_x86_32.cpp:8642: error: 'class MacroAssembler' has no member named 'lzcntl' ../generated/adfiles/ad_x86_32.cpp: In member function 'virtual void countLeadingZerosI_bsrNode::emit(CodeBuffer&, PhaseRegAlloc*) const': ../generated/adfiles/ad_x86_32.cpp:8660: error: 'class MacroAssembler' has no member named 'bsrl' ../generated/adfiles/ad_x86_32.cpp: In member function 'virtual void countLeadingZerosLNode::emit(CodeBuffer&, PhaseRegAlloc*) const': ../generated/adfiles/ad_x86_32.cpp:8684: error: 'class MacroAssembler' has no member named 'lzcntl' ../generated/adfiles/ad_x86_32.cpp:8686: error: 'class MacroAssembler' has no member named 'lzcntl' ../generated/adfiles/ad_x86_32.cpp: In member function 'virtual void countLeadingZerosL_bsrNode::emit(CodeBuffer&, PhaseRegAlloc*) const': ../generated/adfiles/ad_x86_32.cpp:8708: error: 'class MacroAssembler' has no member named 'bsrl' ../generated/adfiles/ad_x86_32.cpp:8713: error: 'class MacroAssembler' has no member named 'bsrl' ../generated/adfiles/ad_x86_32.cpp: In member function 'virtual void countTrailingZerosINode::emit(CodeBuffer&, PhaseRegAlloc*) const': ../generated/adfiles/ad_x86_32.cpp:8735: error: 'class MacroAssembler' has no member named 'bsfl' ../generated/adfiles/ad_x86_32.cpp: In member function 'virtual void countTrailingZerosLNode::emit(CodeBuffer&, PhaseRegAlloc*) const': ../generated/adfiles/ad_x86_32.cpp:8758: error: 'class MacroAssembler' has no member named 'bsfl' ../generated/adfiles/ad_x86_32.cpp:8760: error: 'class MacroAssembler' has no member named 'bsfl' ../generated/adfiles/ad_x86_32.cpp: At global scope: ../generated/adfiles/ad_x86_32.cpp:22955: error: too many initializers for 'const bool [310]' make[7]: *** [ad_x86_32.o] Error 1 make[6]: *** [the_vm] Error 2 make[5]: *** [jvmg] Error 2 make[4]: *** [generic_build2] Error 2 make[3]: *** [jvmg] Error 2 make[2]: *** [hotspot-build] Error 2 make[1]: *** [generic_debug_build] Error 2 make: *** [build_debug_image] Error 2 real 61.52 user 31.24 sys 17.23 Suspecting that g++ causing this I tried g++4.0.1 (I upgraded the compiler to 4.2 some time ago for some purpose...) and that was the reason so at least java/javac are now built and I could compile a test and show some GUI now. Thanks, Andrei Kurt Miller wrote: > Hi Andrei, > > Hmm, it would be helpful to do a debug build. I see you used > VARIANT=DBG, but doesn't appear to be working as expected. Can > you rebuild with this for your last line of the script? > > time -p make debug_build $* 2>&1 | tee $log > > That will get some debug info into libjvm.dylib and hopefully > we can see the function and line number that is crashing. > > Regards, > -Kurt > > Andrei Dmitriev wrote: > >> Kurt, >> >> yep, I used these variables since that time because noticed that they >> don't really affect the build process itself - I got some binaries and >> never tried how they work. >> Now I see that variables... do affect JDK somehow. :( >> So here is the script: >> -------------------------------- >> #!/bin/bash >> >> >> export ALT_BOOTDIR=/export/devtools/binary.plugs/soylatte16-i386-1.0.3/ >> export ANT_HOME=/usr/share/ant >> export NO_DOCS=true >> export HOTSPOT_BUILD_JOBS=1; >> export ALT_FREETYPE_HEADERS_PATH=/usr/X11R6/include; >> export ALT_FREETYPE_LIB_PATH=/usr/X11R6/lib; >> export ALT_JIBX_LIBS_PATH=/export/devtools/jibx/lib/ >> >> log=bsdport.build.log >> >> time -p make VARIANT=DBG $* 2>&1 | tee $log >> -------------------------------- >> and it leads to the same error: >> >> make[7]: >> `/Users/dav/bsd-port-reference/build/bsd-i586/hotspot/outputdir/bsd_i486_compiler2/product/../generated/sa-jdi.jar' >> is up to date. >> make[6]: `incls/_precompiled.incl.gch' is up to date. >> if [ -d /Users/dav/bsd-port-reference/hotspot/agent -a "x86" != "ia64" ] >> ; then \ >> make -f vm.make libsaproc.dylib; \ >> fi >> make[7]: `libsaproc.dylib' is up to date. >> All done. >> cd bsd_i486_compiler2/product && ./test_gamma >> java full version "1.6.0_03-p3-landonf_19_aug_2008_14_55-b00" >> # >> # A fatal error has been detected by the Java Runtime Environment: >> # >> # SIGBUS (0xa) at pc=0x00e8d50f, pid=40704, tid=2685097760 >> # >> # JRE version: 6.0_03 >> # Java VM: OpenJDK Server VM (16.0-b03 mixed mode bsd-x86 ) >> # Problematic frame: >> # V [libjvm.dylib+0xb150f] >> # >> # An error report file with more information is saved as: >> # >> /Users/dav/bsd-port-reference/build/bsd-i586/hotspot/outputdir/bsd_i486_compiler2/product/hs_err_pid40704.log >> >> # >> # If you would like to submit a bug report, please visit: >> # http://java.sun.com/webapps/bugreport/crash.jsp >> # >> ./test_gamma: line 12: 40704 Abort trap ./${gamma:-gamma} >> -Xbatch -showversion Queens < /dev/null >> make[4]: *** [product] Error 134 >> make[3]: *** [generic_build2] Error 2 >> make[2]: *** [product] Error 2 >> make[1]: *** [hotspot-build] Error 2 >> make: *** [build_product_image] Error 2 >> real 41.36 >> user 32.39 >> sys 15.49 >> >> Also verified that JAVA_HOME, ALT_HOTSPOT_IMPORT_PATH, >> ALT_JDK_IMPORT_PATH not set. >> I'm building from the bsd-port/ and bsd-port/hotspot/ folders with >> similar results listed above. :( >> >> Thanks, >> Andrei >> >> >> >> Kurt Miller wrote: >> >>> Andrei Dmitriev wrote: >>> >>> >>>> Hi folks, >>>> >>>> I'm experiencing a crash with the latest javac and java build on MacOSX: >>>> Any ideas what's going on there? I think it's not an issue with the >>>> latest merge because I've seen that crash that week too. >>>> >>>> ../build/bsd-i586/bin/javac >>>> # >>>> # An unexpected error has been detected by Java Runtime Environment: >>>> # >>>> # Internal Error (554E534146450E43505004DA), pid=97421, tid=0xb0051000 >>>> # >>>> # Java VM: Java HotSpot(TM) Client VM >>>> (1.6.0_03-p3-landonf_19_aug_2008_14_55-b00 mixed mode) >>>> >>>> >>> ^^^^^^^^^^^^^^^^^^^^^^ >>> >>> Hi Andrei, >>> >>> That looks like the soylatte hotspot not the bsd-port/openjdk7 >>> hotspot. Did you build with ALT_HOTSPOT_IMPORT_PATH? >>> >>> ALT_HOTSPOT_IMPORT_PATH and ALT_JDK_IMPORT_PATH can not point >>> to a soylatte build. Leave them unset to build bsd-port. See >>> the following email for an example of how to get a clean build >>> of bsd-port on OS X: >>> >>> http://mail.openjdk.java.net/pipermail/bsd-port-dev/2009-June/000735.html >>> >>> Regards, >>> -Kurt >>> >>> > > > From Andrei.Dmitriev at Sun.COM Tue Jun 30 03:04:19 2009 From: Andrei.Dmitriev at Sun.COM (Andrei Dmitriev) Date: Tue, 30 Jun 2009 14:04:19 +0400 Subject: java, javac crash on MacOSX In-Reply-To: <20090629203047.GA90374@misty.eyesbeyond.com> References: <4A48C5F7.6050505@sun.com> <4A48CFB1.2030001@intricatesoftware.com> <4A48EADC.8020409@sun.com> <4A491D20.6010805@intricatesoftware.com> <20090629203047.GA90374@misty.eyesbeyond.com> Message-ID: <4A49E323.6090908@sun.com> Hi Greg, thanks for the idea! I verified that I have latest source... Seem we found the reason now - seem hotspot has never actually built because of some g++ specifics so it just picked soylatte up as a binary or as a library. Thanks! Andrei Greg Lewis wrote: > On Mon, Jun 29, 2009 at 03:59:28PM -0400, Kurt Miller wrote: > >> Hi Andrei, >> >> Hmm, it would be helpful to do a debug build. I see you used >> VARIANT=DBG, but doesn't appear to be working as expected. Can >> you rebuild with this for your last line of the script? >> >> time -p make debug_build $* 2>&1 | tee $log >> >> That will get some debug info into libjvm.dylib and hopefully >> we can see the function and line number that is crashing. >> > > FWIW, pulling in last night's update would be a sensible first step then > so that the debug info will correspond to the current source. There is > also a small chance that the bug will have been fixed by the sync. > > >> Andrei Dmitriev wrote: >> >>> Kurt, >>> >>> yep, I used these variables since that time because noticed that they >>> don't really affect the build process itself - I got some binaries and >>> never tried how they work. >>> Now I see that variables... do affect JDK somehow. :( >>> So here is the script: >>> -------------------------------- >>> #!/bin/bash >>> >>> >>> export ALT_BOOTDIR=/export/devtools/binary.plugs/soylatte16-i386-1.0.3/ >>> export ANT_HOME=/usr/share/ant >>> export NO_DOCS=true >>> export HOTSPOT_BUILD_JOBS=1; >>> export ALT_FREETYPE_HEADERS_PATH=/usr/X11R6/include; >>> export ALT_FREETYPE_LIB_PATH=/usr/X11R6/lib; >>> export ALT_JIBX_LIBS_PATH=/export/devtools/jibx/lib/ >>> >>> log=bsdport.build.log >>> >>> time -p make VARIANT=DBG $* 2>&1 | tee $log >>> -------------------------------- >>> and it leads to the same error: >>> >>> make[7]: >>> `/Users/dav/bsd-port-reference/build/bsd-i586/hotspot/outputdir/bsd_i486_compiler2/product/../generated/sa-jdi.jar' >>> is up to date. >>> make[6]: `incls/_precompiled.incl.gch' is up to date. >>> if [ -d /Users/dav/bsd-port-reference/hotspot/agent -a "x86" != "ia64" ] >>> ; then \ >>> make -f vm.make libsaproc.dylib; \ >>> fi >>> make[7]: `libsaproc.dylib' is up to date. >>> All done. >>> cd bsd_i486_compiler2/product && ./test_gamma >>> java full version "1.6.0_03-p3-landonf_19_aug_2008_14_55-b00" >>> # >>> # A fatal error has been detected by the Java Runtime Environment: >>> # >>> # SIGBUS (0xa) at pc=0x00e8d50f, pid=40704, tid=2685097760 >>> # >>> # JRE version: 6.0_03 >>> # Java VM: OpenJDK Server VM (16.0-b03 mixed mode bsd-x86 ) >>> # Problematic frame: >>> # V [libjvm.dylib+0xb150f] >>> # >>> # An error report file with more information is saved as: >>> # >>> /Users/dav/bsd-port-reference/build/bsd-i586/hotspot/outputdir/bsd_i486_compiler2/product/hs_err_pid40704.log >>> >>> # >>> # If you would like to submit a bug report, please visit: >>> # http://java.sun.com/webapps/bugreport/crash.jsp >>> # >>> ./test_gamma: line 12: 40704 Abort trap ./${gamma:-gamma} >>> -Xbatch -showversion Queens < /dev/null >>> make[4]: *** [product] Error 134 >>> make[3]: *** [generic_build2] Error 2 >>> make[2]: *** [product] Error 2 >>> make[1]: *** [hotspot-build] Error 2 >>> make: *** [build_product_image] Error 2 >>> real 41.36 >>> user 32.39 >>> sys 15.49 >>> >>> Also verified that JAVA_HOME, ALT_HOTSPOT_IMPORT_PATH, >>> ALT_JDK_IMPORT_PATH not set. >>> I'm building from the bsd-port/ and bsd-port/hotspot/ folders with >>> similar results listed above. :( >>> >>> Thanks, >>> Andrei >>> >>> >>> >>> Kurt Miller wrote: >>> >>>> Andrei Dmitriev wrote: >>>> >>>> >>>>> Hi folks, >>>>> >>>>> I'm experiencing a crash with the latest javac and java build on MacOSX: >>>>> Any ideas what's going on there? I think it's not an issue with the >>>>> latest merge because I've seen that crash that week too. >>>>> >>>>> ../build/bsd-i586/bin/javac >>>>> # >>>>> # An unexpected error has been detected by Java Runtime Environment: >>>>> # >>>>> # Internal Error (554E534146450E43505004DA), pid=97421, tid=0xb0051000 >>>>> # >>>>> # Java VM: Java HotSpot(TM) Client VM >>>>> (1.6.0_03-p3-landonf_19_aug_2008_14_55-b00 mixed mode) >>>>> >>>>> >>>> ^^^^^^^^^^^^^^^^^^^^^^ >>>> >>>> Hi Andrei, >>>> >>>> That looks like the soylatte hotspot not the bsd-port/openjdk7 >>>> hotspot. Did you build with ALT_HOTSPOT_IMPORT_PATH? >>>> >>>> ALT_HOTSPOT_IMPORT_PATH and ALT_JDK_IMPORT_PATH can not point >>>> to a soylatte build. Leave them unset to build bsd-port. See >>>> the following email for an example of how to get a clean build >>>> of bsd-port on OS X: >>>> >>>> http://mail.openjdk.java.net/pipermail/bsd-port-dev/2009-June/000735.html >>>> >>>> Regards, >>>> -Kurt >>>> >>>> > > From kurt at intricatesoftware.com Tue Jun 30 11:51:00 2009 From: kurt at intricatesoftware.com (Kurt Miller) Date: Tue, 30 Jun 2009 14:51:00 -0400 Subject: java, javac crash on MacOSX In-Reply-To: <4A49E258.5010303@sun.com> References: <4A48C5F7.6050505@sun.com> <4A48CFB1.2030001@intricatesoftware.com> <4A48EADC.8020409@sun.com> <4A491D20.6010805@intricatesoftware.com> <4A49E258.5010303@sun.com> Message-ID: <4A4A5E94.4050401@intricatesoftware.com> Hi Andrei, If I understand your email correctly: 1) bsd-port will not build with gcc 4.2 due to the below compiler error 2) bsd-port builds fine using soylatte with gcc 4.0.1 on MacOSX and appears to work fine to 3) The previous build crashes were due to env vars or other issues which are no longer a problem. Does that summarize the current state correctly? Regards, -Kurt Andrei Dmitriev wrote: > Well, I meant that the build itself is crashing with the error below... :( > > Also just verified that I have a fresh bsd repo with latest merge with > the main OpenJDK: > > The thing is that if I change the variant to debug_build then the > following compile-time error occur: > In file included from ../generated/incls/_ad_x86_32.cpp.incl:1, > from ../generated/adfiles/ad_x86_32.cpp:29: > ../generated/adfiles/ad_x86_32.hpp: In member function 'virtual int > countLeadingZerosINode::ideal_Opcode() const': > ../generated/adfiles/ad_x86_32.hpp:4534: error: 'Op_CountLeadingZerosI' > was not declared in this scope > ../generated/adfiles/ad_x86_32.hpp: In member function 'virtual int > countLeadingZerosI_bsrNode::ideal_Opcode() const': > ../generated/adfiles/ad_x86_32.hpp:4558: error: 'Op_CountLeadingZerosI' > was not declared in this scope > ../generated/adfiles/ad_x86_32.hpp: In member function 'virtual int > countLeadingZerosLNode::ideal_Opcode() const': > ../generated/adfiles/ad_x86_32.hpp:4582: error: 'Op_CountLeadingZerosL' > was not declared in this scope > ../generated/adfiles/ad_x86_32.hpp: In member function 'virtual int > countLeadingZerosL_bsrNode::ideal_Opcode() const': > ../generated/adfiles/ad_x86_32.hpp:4607: error: 'Op_CountLeadingZerosL' > was not declared in this scope > ../generated/adfiles/ad_x86_32.hpp: In member function 'virtual int > countTrailingZerosINode::ideal_Opcode() const': > ../generated/adfiles/ad_x86_32.hpp:4632: error: 'Op_CountTrailingZerosI' > was not declared in this scope > ../generated/adfiles/ad_x86_32.hpp: In member function 'virtual int > countTrailingZerosLNode::ideal_Opcode() const': > ../generated/adfiles/ad_x86_32.hpp:4656: error: 'Op_CountTrailingZerosL' > was not declared in this scope > ../generated/adfiles/ad_x86_32.cpp: At global scope: > ../generated/adfiles/ad_x86_32.cpp:1079: error: no 'const bool > Matcher::match_rule_supported(int)' member function declared in class > 'Matcher' > ../generated/adfiles/ad_x86_32.cpp: In member function 'virtual void > countLeadingZerosINode::emit(CodeBuffer&, PhaseRegAlloc*) const': > ../generated/adfiles/ad_x86_32.cpp:8642: error: 'class MacroAssembler' > has no member named 'lzcntl' > ../generated/adfiles/ad_x86_32.cpp: In member function 'virtual void > countLeadingZerosI_bsrNode::emit(CodeBuffer&, PhaseRegAlloc*) const': > ../generated/adfiles/ad_x86_32.cpp:8660: error: 'class MacroAssembler' > has no member named 'bsrl' > ../generated/adfiles/ad_x86_32.cpp: In member function 'virtual void > countLeadingZerosLNode::emit(CodeBuffer&, PhaseRegAlloc*) const': > ../generated/adfiles/ad_x86_32.cpp:8684: error: 'class MacroAssembler' > has no member named 'lzcntl' > ../generated/adfiles/ad_x86_32.cpp:8686: error: 'class MacroAssembler' > has no member named 'lzcntl' > ../generated/adfiles/ad_x86_32.cpp: In member function 'virtual void > countLeadingZerosL_bsrNode::emit(CodeBuffer&, PhaseRegAlloc*) const': > ../generated/adfiles/ad_x86_32.cpp:8708: error: 'class MacroAssembler' > has no member named 'bsrl' > ../generated/adfiles/ad_x86_32.cpp:8713: error: 'class MacroAssembler' > has no member named 'bsrl' > ../generated/adfiles/ad_x86_32.cpp: In member function 'virtual void > countTrailingZerosINode::emit(CodeBuffer&, PhaseRegAlloc*) const': > ../generated/adfiles/ad_x86_32.cpp:8735: error: 'class MacroAssembler' > has no member named 'bsfl' > ../generated/adfiles/ad_x86_32.cpp: In member function 'virtual void > countTrailingZerosLNode::emit(CodeBuffer&, PhaseRegAlloc*) const': > ../generated/adfiles/ad_x86_32.cpp:8758: error: 'class MacroAssembler' > has no member named 'bsfl' > ../generated/adfiles/ad_x86_32.cpp:8760: error: 'class MacroAssembler' > has no member named 'bsfl' > ../generated/adfiles/ad_x86_32.cpp: At global scope: > ../generated/adfiles/ad_x86_32.cpp:22955: error: too many initializers > for 'const bool [310]' > make[7]: *** [ad_x86_32.o] Error 1 > make[6]: *** [the_vm] Error 2 > make[5]: *** [jvmg] Error 2 > make[4]: *** [generic_build2] Error 2 > make[3]: *** [jvmg] Error 2 > make[2]: *** [hotspot-build] Error 2 > make[1]: *** [generic_debug_build] Error 2 > make: *** [build_debug_image] Error 2 > real 61.52 > user 31.24 > sys 17.23 > > Suspecting that g++ causing this I tried g++4.0.1 (I upgraded the > compiler to 4.2 some time ago for some purpose...) and that was the > reason so at least java/javac are now built and I could compile a test > and show some GUI now. > > Thanks, > Andrei > > > Kurt Miller wrote: >> Hi Andrei, >> >> Hmm, it would be helpful to do a debug build. I see you used >> VARIANT=DBG, but doesn't appear to be working as expected. Can >> you rebuild with this for your last line of the script? >> >> time -p make debug_build $* 2>&1 | tee $log >> >> That will get some debug info into libjvm.dylib and hopefully >> we can see the function and line number that is crashing. >> >> Regards, >> -Kurt >> >> Andrei Dmitriev wrote: >> >>> Kurt, >>> >>> yep, I used these variables since that time because noticed that they >>> don't really affect the build process itself - I got some binaries and >>> never tried how they work. >>> Now I see that variables... do affect JDK somehow. :( >>> So here is the script: >>> -------------------------------- >>> #!/bin/bash >>> >>> >>> export ALT_BOOTDIR=/export/devtools/binary.plugs/soylatte16-i386-1.0.3/ >>> export ANT_HOME=/usr/share/ant >>> export NO_DOCS=true >>> export HOTSPOT_BUILD_JOBS=1; >>> export ALT_FREETYPE_HEADERS_PATH=/usr/X11R6/include; >>> export ALT_FREETYPE_LIB_PATH=/usr/X11R6/lib; >>> export ALT_JIBX_LIBS_PATH=/export/devtools/jibx/lib/ >>> >>> log=bsdport.build.log >>> >>> time -p make VARIANT=DBG $* 2>&1 | tee $log >>> -------------------------------- >>> and it leads to the same error: >>> >>> make[7]: >>> `/Users/dav/bsd-port-reference/build/bsd-i586/hotspot/outputdir/bsd_i486_compiler2/product/../generated/sa-jdi.jar' >>> >>> is up to date. >>> make[6]: `incls/_precompiled.incl.gch' is up to date. >>> if [ -d /Users/dav/bsd-port-reference/hotspot/agent -a "x86" != "ia64" ] >>> ; then \ >>> make -f vm.make libsaproc.dylib; \ >>> fi >>> make[7]: `libsaproc.dylib' is up to date. >>> All done. >>> cd bsd_i486_compiler2/product && ./test_gamma >>> java full version "1.6.0_03-p3-landonf_19_aug_2008_14_55-b00" >>> # >>> # A fatal error has been detected by the Java Runtime Environment: >>> # >>> # SIGBUS (0xa) at pc=0x00e8d50f, pid=40704, tid=2685097760 >>> # >>> # JRE version: 6.0_03 >>> # Java VM: OpenJDK Server VM (16.0-b03 mixed mode bsd-x86 ) >>> # Problematic frame: >>> # V [libjvm.dylib+0xb150f] >>> # >>> # An error report file with more information is saved as: >>> # >>> /Users/dav/bsd-port-reference/build/bsd-i586/hotspot/outputdir/bsd_i486_compiler2/product/hs_err_pid40704.log >>> >>> >>> # >>> # If you would like to submit a bug report, please visit: >>> # http://java.sun.com/webapps/bugreport/crash.jsp >>> # >>> ./test_gamma: line 12: 40704 Abort trap ./${gamma:-gamma} >>> -Xbatch -showversion Queens < /dev/null >>> make[4]: *** [product] Error 134 >>> make[3]: *** [generic_build2] Error 2 >>> make[2]: *** [product] Error 2 >>> make[1]: *** [hotspot-build] Error 2 >>> make: *** [build_product_image] Error 2 >>> real 41.36 >>> user 32.39 >>> sys 15.49 >>> >>> Also verified that JAVA_HOME, ALT_HOTSPOT_IMPORT_PATH, >>> ALT_JDK_IMPORT_PATH not set. >>> I'm building from the bsd-port/ and bsd-port/hotspot/ folders with >>> similar results listed above. :( >>> >>> Thanks, >>> Andrei >>> >>> >>> >>> Kurt Miller wrote: >>> >>>> Andrei Dmitriev wrote: >>>> >>>> >>>>> Hi folks, >>>>> >>>>> I'm experiencing a crash with the latest javac and java build on >>>>> MacOSX: >>>>> Any ideas what's going on there? I think it's not an issue with the >>>>> latest merge because I've seen that crash that week too. >>>>> >>>>> ../build/bsd-i586/bin/javac >>>>> # >>>>> # An unexpected error has been detected by Java Runtime Environment: >>>>> # >>>>> # Internal Error (554E534146450E43505004DA), pid=97421, >>>>> tid=0xb0051000 >>>>> # >>>>> # Java VM: Java HotSpot(TM) Client VM >>>>> (1.6.0_03-p3-landonf_19_aug_2008_14_55-b00 mixed mode) >>>>> >>>> ^^^^^^^^^^^^^^^^^^^^^^ >>>> >>>> Hi Andrei, >>>> >>>> That looks like the soylatte hotspot not the bsd-port/openjdk7 >>>> hotspot. Did you build with ALT_HOTSPOT_IMPORT_PATH? >>>> >>>> ALT_HOTSPOT_IMPORT_PATH and ALT_JDK_IMPORT_PATH can not point >>>> to a soylatte build. Leave them unset to build bsd-port. See >>>> the following email for an example of how to get a clean build >>>> of bsd-port on OS X: >>>> >>>> http://mail.openjdk.java.net/pipermail/bsd-port-dev/2009-June/000735.html >>>> >>>> >>>> Regards, >>>> -Kurt >>>> >> >> >> > From Andrei.Dmitriev at Sun.COM Tue Jun 30 12:31:42 2009 From: Andrei.Dmitriev at Sun.COM (Andrei V. Dmitriev) Date: Tue, 30 Jun 2009 23:31:42 +0400 Subject: java, javac crash on MacOSX In-Reply-To: <4A4A5E94.4050401@intricatesoftware.com> References: <4A48C5F7.6050505@sun.com> <4A48CFB1.2030001@intricatesoftware.com> <4A48EADC.8020409@sun.com> <4A491D20.6010805@intricatesoftware.com> <4A49E258.5010303@sun.com> <4A4A5E94.4050401@intricatesoftware.com> Message-ID: <4A4A681E.7010301@sun.com> Hi Kurt, Kurt Miller wrote: > Hi Andrei, > > If I understand your email correctly: > > 1) bsd-port will not build with gcc 4.2 due to the below compiler error > Correct. > 2) bsd-port builds fine using soylatte with gcc 4.0.1 on MacOSX and > appears to work fine to > Correct. > 3) The previous build crashes were due to env vars or other issues which > are no longer a problem. > Yes, that happened because of env. variables and g++ 4.2. Thanks, Andrei > Does that summarize the current state correctly? > > Regards, > -Kurt > > Andrei Dmitriev wrote: > >> Well, I meant that the build itself is crashing with the error below... :( >> >> Also just verified that I have a fresh bsd repo with latest merge with >> the main OpenJDK: >> >> The thing is that if I change the variant to debug_build then the >> following compile-time error occur: >> In file included from ../generated/incls/_ad_x86_32.cpp.incl:1, >> from ../generated/adfiles/ad_x86_32.cpp:29: >> ../generated/adfiles/ad_x86_32.hpp: In member function 'virtual int >> countLeadingZerosINode::ideal_Opcode() const': >> ../generated/adfiles/ad_x86_32.hpp:4534: error: 'Op_CountLeadingZerosI' >> was not declared in this scope >> ../generated/adfiles/ad_x86_32.hpp: In member function 'virtual int >> countLeadingZerosI_bsrNode::ideal_Opcode() const': >> ../generated/adfiles/ad_x86_32.hpp:4558: error: 'Op_CountLeadingZerosI' >> was not declared in this scope >> ../generated/adfiles/ad_x86_32.hpp: In member function 'virtual int >> countLeadingZerosLNode::ideal_Opcode() const': >> ../generated/adfiles/ad_x86_32.hpp:4582: error: 'Op_CountLeadingZerosL' >> was not declared in this scope >> ../generated/adfiles/ad_x86_32.hpp: In member function 'virtual int >> countLeadingZerosL_bsrNode::ideal_Opcode() const': >> ../generated/adfiles/ad_x86_32.hpp:4607: error: 'Op_CountLeadingZerosL' >> was not declared in this scope >> ../generated/adfiles/ad_x86_32.hpp: In member function 'virtual int >> countTrailingZerosINode::ideal_Opcode() const': >> ../generated/adfiles/ad_x86_32.hpp:4632: error: 'Op_CountTrailingZerosI' >> was not declared in this scope >> ../generated/adfiles/ad_x86_32.hpp: In member function 'virtual int >> countTrailingZerosLNode::ideal_Opcode() const': >> ../generated/adfiles/ad_x86_32.hpp:4656: error: 'Op_CountTrailingZerosL' >> was not declared in this scope >> ../generated/adfiles/ad_x86_32.cpp: At global scope: >> ../generated/adfiles/ad_x86_32.cpp:1079: error: no 'const bool >> Matcher::match_rule_supported(int)' member function declared in class >> 'Matcher' >> ../generated/adfiles/ad_x86_32.cpp: In member function 'virtual void >> countLeadingZerosINode::emit(CodeBuffer&, PhaseRegAlloc*) const': >> ../generated/adfiles/ad_x86_32.cpp:8642: error: 'class MacroAssembler' >> has no member named 'lzcntl' >> ../generated/adfiles/ad_x86_32.cpp: In member function 'virtual void >> countLeadingZerosI_bsrNode::emit(CodeBuffer&, PhaseRegAlloc*) const': >> ../generated/adfiles/ad_x86_32.cpp:8660: error: 'class MacroAssembler' >> has no member named 'bsrl' >> ../generated/adfiles/ad_x86_32.cpp: In member function 'virtual void >> countLeadingZerosLNode::emit(CodeBuffer&, PhaseRegAlloc*) const': >> ../generated/adfiles/ad_x86_32.cpp:8684: error: 'class MacroAssembler' >> has no member named 'lzcntl' >> ../generated/adfiles/ad_x86_32.cpp:8686: error: 'class MacroAssembler' >> has no member named 'lzcntl' >> ../generated/adfiles/ad_x86_32.cpp: In member function 'virtual void >> countLeadingZerosL_bsrNode::emit(CodeBuffer&, PhaseRegAlloc*) const': >> ../generated/adfiles/ad_x86_32.cpp:8708: error: 'class MacroAssembler' >> has no member named 'bsrl' >> ../generated/adfiles/ad_x86_32.cpp:8713: error: 'class MacroAssembler' >> has no member named 'bsrl' >> ../generated/adfiles/ad_x86_32.cpp: In member function 'virtual void >> countTrailingZerosINode::emit(CodeBuffer&, PhaseRegAlloc*) const': >> ../generated/adfiles/ad_x86_32.cpp:8735: error: 'class MacroAssembler' >> has no member named 'bsfl' >> ../generated/adfiles/ad_x86_32.cpp: In member function 'virtual void >> countTrailingZerosLNode::emit(CodeBuffer&, PhaseRegAlloc*) const': >> ../generated/adfiles/ad_x86_32.cpp:8758: error: 'class MacroAssembler' >> has no member named 'bsfl' >> ../generated/adfiles/ad_x86_32.cpp:8760: error: 'class MacroAssembler' >> has no member named 'bsfl' >> ../generated/adfiles/ad_x86_32.cpp: At global scope: >> ../generated/adfiles/ad_x86_32.cpp:22955: error: too many initializers >> for 'const bool [310]' >> make[7]: *** [ad_x86_32.o] Error 1 >> make[6]: *** [the_vm] Error 2 >> make[5]: *** [jvmg] Error 2 >> make[4]: *** [generic_build2] Error 2 >> make[3]: *** [jvmg] Error 2 >> make[2]: *** [hotspot-build] Error 2 >> make[1]: *** [generic_debug_build] Error 2 >> make: *** [build_debug_image] Error 2 >> real 61.52 >> user 31.24 >> sys 17.23 >> >> Suspecting that g++ causing this I tried g++4.0.1 (I upgraded the >> compiler to 4.2 some time ago for some purpose...) and that was the >> reason so at least java/javac are now built and I could compile a test >> and show some GUI now. >> >> Thanks, >> Andrei >> >> >> Kurt Miller wrote: >> >>> Hi Andrei, >>> >>> Hmm, it would be helpful to do a debug build. I see you used >>> VARIANT=DBG, but doesn't appear to be working as expected. Can >>> you rebuild with this for your last line of the script? >>> >>> time -p make debug_build $* 2>&1 | tee $log >>> >>> That will get some debug info into libjvm.dylib and hopefully >>> we can see the function and line number that is crashing. >>> >>> Regards, >>> -Kurt >>> >>> Andrei Dmitriev wrote: >>> >>> >>>> Kurt, >>>> >>>> yep, I used these variables since that time because noticed that they >>>> don't really affect the build process itself - I got some binaries and >>>> never tried how they work. >>>> Now I see that variables... do affect JDK somehow. :( >>>> So here is the script: >>>> -------------------------------- >>>> #!/bin/bash >>>> >>>> >>>> export ALT_BOOTDIR=/export/devtools/binary.plugs/soylatte16-i386-1.0.3/ >>>> export ANT_HOME=/usr/share/ant >>>> export NO_DOCS=true >>>> export HOTSPOT_BUILD_JOBS=1; >>>> export ALT_FREETYPE_HEADERS_PATH=/usr/X11R6/include; >>>> export ALT_FREETYPE_LIB_PATH=/usr/X11R6/lib; >>>> export ALT_JIBX_LIBS_PATH=/export/devtools/jibx/lib/ >>>> >>>> log=bsdport.build.log >>>> >>>> time -p make VARIANT=DBG $* 2>&1 | tee $log >>>> -------------------------------- >>>> and it leads to the same error: >>>> >>>> make[7]: >>>> `/Users/dav/bsd-port-reference/build/bsd-i586/hotspot/outputdir/bsd_i486_compiler2/product/../generated/sa-jdi.jar' >>>> >>>> is up to date. >>>> make[6]: `incls/_precompiled.incl.gch' is up to date. >>>> if [ -d /Users/dav/bsd-port-reference/hotspot/agent -a "x86" != "ia64" ] >>>> ; then \ >>>> make -f vm.make libsaproc.dylib; \ >>>> fi >>>> make[7]: `libsaproc.dylib' is up to date. >>>> All done. >>>> cd bsd_i486_compiler2/product && ./test_gamma >>>> java full version "1.6.0_03-p3-landonf_19_aug_2008_14_55-b00" >>>> # >>>> # A fatal error has been detected by the Java Runtime Environment: >>>> # >>>> # SIGBUS (0xa) at pc=0x00e8d50f, pid=40704, tid=2685097760 >>>> # >>>> # JRE version: 6.0_03 >>>> # Java VM: OpenJDK Server VM (16.0-b03 mixed mode bsd-x86 ) >>>> # Problematic frame: >>>> # V [libjvm.dylib+0xb150f] >>>> # >>>> # An error report file with more information is saved as: >>>> # >>>> /Users/dav/bsd-port-reference/build/bsd-i586/hotspot/outputdir/bsd_i486_compiler2/product/hs_err_pid40704.log >>>> >>>> >>>> # >>>> # If you would like to submit a bug report, please visit: >>>> # http://java.sun.com/webapps/bugreport/crash.jsp >>>> # >>>> ./test_gamma: line 12: 40704 Abort trap ./${gamma:-gamma} >>>> -Xbatch -showversion Queens < /dev/null >>>> make[4]: *** [product] Error 134 >>>> make[3]: *** [generic_build2] Error 2 >>>> make[2]: *** [product] Error 2 >>>> make[1]: *** [hotspot-build] Error 2 >>>> make: *** [build_product_image] Error 2 >>>> real 41.36 >>>> user 32.39 >>>> sys 15.49 >>>> >>>> Also verified that JAVA_HOME, ALT_HOTSPOT_IMPORT_PATH, >>>> ALT_JDK_IMPORT_PATH not set. >>>> I'm building from the bsd-port/ and bsd-port/hotspot/ folders with >>>> similar results listed above. :( >>>> >>>> Thanks, >>>> Andrei >>>> >>>> >>>> >>>> Kurt Miller wrote: >>>> >>>> >>>>> Andrei Dmitriev wrote: >>>>> >>>>> >>>>> >>>>>> Hi folks, >>>>>> >>>>>> I'm experiencing a crash with the latest javac and java build on >>>>>> MacOSX: >>>>>> Any ideas what's going on there? I think it's not an issue with the >>>>>> latest merge because I've seen that crash that week too. >>>>>> >>>>>> ../build/bsd-i586/bin/javac >>>>>> # >>>>>> # An unexpected error has been detected by Java Runtime Environment: >>>>>> # >>>>>> # Internal Error (554E534146450E43505004DA), pid=97421, >>>>>> tid=0xb0051000 >>>>>> # >>>>>> # Java VM: Java HotSpot(TM) Client VM >>>>>> (1.6.0_03-p3-landonf_19_aug_2008_14_55-b00 mixed mode) >>>>>> >>>>>> >>>>> ^^^^^^^^^^^^^^^^^^^^^^ >>>>> >>>>> Hi Andrei, >>>>> >>>>> That looks like the soylatte hotspot not the bsd-port/openjdk7 >>>>> hotspot. Did you build with ALT_HOTSPOT_IMPORT_PATH? >>>>> >>>>> ALT_HOTSPOT_IMPORT_PATH and ALT_JDK_IMPORT_PATH can not point >>>>> to a soylatte build. Leave them unset to build bsd-port. See >>>>> the following email for an example of how to get a clean build >>>>> of bsd-port on OS X: >>>>> >>>>> http://mail.openjdk.java.net/pipermail/bsd-port-dev/2009-June/000735.html >>>>> >>>>> >>>>> Regards, >>>>> -Kurt >>>>> >>>>> >>> >>> > > > From Christian.Thalinger at Sun.COM Tue Jun 30 12:42:14 2009 From: Christian.Thalinger at Sun.COM (Christian Thalinger) Date: Tue, 30 Jun 2009 21:42:14 +0200 Subject: java, javac crash on MacOSX In-Reply-To: <4A4A681E.7010301@sun.com> References: <4A48C5F7.6050505@sun.com> <4A48CFB1.2030001@intricatesoftware.com> <4A48EADC.8020409@sun.com> <4A491D20.6010805@intricatesoftware.com> <4A49E258.5010303@sun.com> <4A4A5E94.4050401@intricatesoftware.com> <4A4A681E.7010301@sun.com> Message-ID: <4A4A6A96.1000905@Sun.COM> Andrei V. Dmitriev wrote: >> 1) bsd-port will not build with gcc 4.2 due to the below compiler error >> > Correct. The error is related to stuff I have commited recently. Was this a clean build? -- Christian From Christian.Thalinger at Sun.COM Tue Jun 30 12:50:14 2009 From: Christian.Thalinger at Sun.COM (Christian Thalinger) Date: Tue, 30 Jun 2009 21:50:14 +0200 Subject: java, javac crash on MacOSX In-Reply-To: <4A4A6A96.1000905@Sun.COM> References: <4A48C5F7.6050505@sun.com> <4A48CFB1.2030001@intricatesoftware.com> <4A48EADC.8020409@sun.com> <4A491D20.6010805@intricatesoftware.com> <4A49E258.5010303@sun.com> <4A4A5E94.4050401@intricatesoftware.com> <4A4A681E.7010301@sun.com> <4A4A6A96.1000905@Sun.COM> Message-ID: <4A4A6C76.4040102@Sun.COM> Christian Thalinger wrote: > Andrei V. Dmitriev wrote: >>> 1) bsd-port will not build with gcc 4.2 due to the below compiler error >>> >> Correct. > > The error is related to stuff I have commited recently. Was this a > clean build? A clean HotSpot debug build with Apple's GCC 4.2: $ g++-4.2 --version i686-apple-darwin9-g++-4.2.1 (GCC) 4.2.1 (Apple Inc. build 5574) worked for me. Although the built binary does not. -- Christian From Andrei.Dmitriev at Sun.COM Tue Jun 30 13:10:29 2009 From: Andrei.Dmitriev at Sun.COM (Andrei V. Dmitriev) Date: Wed, 01 Jul 2009 00:10:29 +0400 Subject: java, javac crash on MacOSX In-Reply-To: <4A4A6C76.4040102@Sun.COM> References: <4A48C5F7.6050505@sun.com> <4A48CFB1.2030001@intricatesoftware.com> <4A48EADC.8020409@sun.com> <4A491D20.6010805@intricatesoftware.com> <4A49E258.5010303@sun.com> <4A4A5E94.4050401@intricatesoftware.com> <4A4A681E.7010301@sun.com> <4A4A6A96.1000905@Sun.COM> <4A4A6C76.4040102@Sun.COM> Message-ID: <4A4A7135.8090005@sun.com> Hi Christian, yes, it was a clean build. Actually I experienced two different things: 1) with ALT_HOTSPOT_IMPORT_PATH, ALT_JDK_IMPORT_PATH set *and* g++4.2 I've seen finished build but binaries crashed. 2) with ALT_HOTSPOT_IMPORT_PATH, ALT_JDK_IMPORT_PATH UNset *and* g++4.2 I got crash during the build. Though the crash log looks very similar in 1) and 2). Anyway, without these env. variables and g++4.0 that works good. I could double-check with g++4.2 if needed. Thanks, Andrei Christian Thalinger wrote: > Christian Thalinger wrote: >> Andrei V. Dmitriev wrote: >>>> 1) bsd-port will not build with gcc 4.2 due to the below compiler >>>> error >>>> >>> Correct. >> >> The error is related to stuff I have commited recently. Was this a >> clean build? > > A clean HotSpot debug build with Apple's GCC 4.2: > > $ g++-4.2 --version > i686-apple-darwin9-g++-4.2.1 (GCC) 4.2.1 (Apple Inc. build 5574) > > worked for me. Although the built binary does not. > > -- Christian