From martijnverburg at gmail.com Sun Feb 1 10:16:20 2015 From: martijnverburg at gmail.com (Martijn Verburg) Date: Sun, 1 Feb 2015 11:16:20 +0100 Subject: README-builds.html update Message-ID: Hi all, I'm sitting at FOSDEM and was reminded that we hadn't yet made the effort to integrate the "How to build OpenJDK" material we've built up over on adoptopendk.java.net (the incubator site for Adoption Group activities) as well as tidying up some typos and HTML compatibility warnings in the doc. Updating a reasonably large document will mean a diff of: * Whitespace changes * HTML formatting changes * Actual content changes Would people prefer a patch for each type of change? Or are they happy for what will likely be a reasonably large diff, (which basically means eyeballing the end result). Cheers, Martijn From sadhak001 at gmail.com Sat Feb 7 12:42:05 2015 From: sadhak001 at gmail.com (Mani Sarkar) Date: Sat, 7 Feb 2015 12:42:05 +0000 Subject: Issues build OpenJDK8 Message-ID: Hi all, Although we are on OpenJDK9 and the AdoptOpenJDK build farms are already producing binaries for it, we also have OpenJDK8 jobs that run occasionally and these have been failing due to the below reasons: ## Starting jdk*/usr/bin/ld: cannot find -lasound* collect2: error: ld returned 1 exit status gmake[2]: *** [/scratch/jenkins/workspace/openjdk-1.8-linux-x86_64/build/linux-x86_64-normal-server-release/jdk/lib/amd64/libjsoundalsa.so] Error 1 gmake[2]: *** Waiting for unfinished jobs.... gmake[1]: *** [libs-only] Error 2 make: *** [jdk-only] Error 2 Package test output into archives... /scratch/jenkins/workspace/openjdk-1.8-linux-x86_64 Removing existing (old) artefact: openjdk-1.8-linux-x86_64-jcov-testresults.tar.gz Tarring and zipping the 'testoutput' folder into artefact: openjdk-1.8-linux-x86_64-jcov-testresults.tar.gz tar: testoutput: Cannot stat: No such file or directory tar: Exiting with failure status due to previous errors Moving artefact openjdk-1.8-linux-x86_64-jcov-testresults.tar.gz into /scratch/jenkins/workspace/openjdk-1.8-linux-x86_64 Archiving artifacts ERROR: No artifacts found that match the file pattern "openjdk-1.8-linux-x86_64-105.tar.gz". Configuration error?ERROR : ?openjdk-1.8-linux-x86_64-105.tar.gz? doesn?t match anything Build step 'Archive the artifacts' changed build result to FAILURE Even though asound has been installed at the start of the process. Here's the logs for more details - https://adopt-openjdk.ci.cloudbees.com/view/OpenJDK/job/openjdk-1.8-linux-x86_64/ I could run the build in debug mode if the logs don't tell us enough. Cheers, Mani -- @theNeomatrix369 * | **Blog ** | *LJC Associate & LJC Advocate (@adoptopenjdk & @adoptajsr programs) *Meet-a-Project - *MutabilityDetector * | **Bitbucket * * | **Github * * | **LinkedIn * *Come to Devoxx UK 2015:* http://www.devoxx.co.uk/ *Don't chase success, rather aim for "Excellence", and success will come chasing after you!* From erik.joelsson at oracle.com Mon Feb 9 14:47:02 2015 From: erik.joelsson at oracle.com (erik.joelsson at oracle.com) Date: Mon, 09 Feb 2015 14:47:02 +0000 Subject: hg: build-infra/jdk9/hotspot: Compile the correct set of files in libjvm.so. Make closed build work. Message-ID: <201502091447.t19El2lc019850@aojmv0008> Changeset: 9f3640eee73f Author: erikj Date: 2015-02-09 15:46 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/9f3640eee73f Compile the correct set of files in libjvm.so. Make closed build work. ! makefiles/CompileJvm.gmk ! makefiles/GensrcAdlc.gmk ! makefiles/GensrcJvmti.gmk From tim.bell at oracle.com Wed Feb 11 00:17:51 2015 From: tim.bell at oracle.com (Tim Bell) Date: Wed, 11 Feb 2015 00:17:51 +0000 Subject: Appointment of Magnus Ihse Bursie as Build Infrastructure Project Leader Message-ID: <54DA9FAF.4020609@oracle.com> In my first official act as the leader of the build-dev group [1], I would like to nominate Magnus as the leader of the Build Infrastructure project [2]. Magnus Ihse Bursie has worked on the build-infra project for more than three years, and is one of the driving forces behind the build-infra project. According to the OpenJDK bylaws, the leader(s) of the sponsoring group(s) may nominate a new leader of a project [3]. The build group is the only group sponsoring theBuild Infrastructure project. This means the only voter will be the leader of the build group (me) [4]. This is needed to move the project forward because the former leader, Kelly O'Hair, has resigned due to other obligations. Votes are due by Tuesday, 24 February 2015. For Three-Vote Consensus voting instructions, see [5]. Tim [1] http://openjdk.java.net/groups/build http://mail.openjdk.java.net/pipermail/build-dev/2015-January/014138.html [2] http://openjdk.java.net/projects/build-infra [3] http://openjdk.java.net/bylaws#project-lead [4] http://openjdk.java.net/census#build [5] http://openjdk.java.net/bylaws#voting From tim.bell at oracle.com Wed Feb 11 00:28:21 2015 From: tim.bell at oracle.com (Tim Bell) Date: Wed, 11 Feb 2015 00:28:21 +0000 Subject: Appointment of Magnus Ihse Bursie as Build Infrastructure Project Leader In-Reply-To: <54DA9FAF.4020609@oracle.com> References: <54DA9FAF.4020609@oracle.com> Message-ID: <54DAA225.9080505@oracle.com> Vote: yes On 02/11/15 00:17, Tim Bell wrote: > nominate Magnus as the leader of the Build Infrastructure project From tim.bell at oracle.com Wed Feb 11 00:30:36 2015 From: tim.bell at oracle.com (Tim Bell) Date: Wed, 11 Feb 2015 00:30:36 +0000 Subject: Result: Nomination of Magnus Ihse Bursie as Build Infrastructure Project Lead Message-ID: <54DAA2AC.8070308@oracle.com> According to [1], the voting period can end ahead of the stated deadline if all eligible voters vote Yes. Since this nomination only had a single eligible voter, the voting is now closed. Results: Yes: 1 Veto: 0 Abstain: 0 According to the Bylaws definition of Three-Vote Consensus, this is sufficient to approve the nomination. [1] http://openjdk.java.net/bylaws#voting From erik.joelsson at oracle.com Wed Feb 11 14:03:20 2015 From: erik.joelsson at oracle.com (erik.joelsson at oracle.com) Date: Wed, 11 Feb 2015 14:03:20 +0000 Subject: hg: build-infra/jdk9: 3 new changesets Message-ID: <201502111403.t1BE3KQY009844@aojmv0008> Changeset: 10ad59dbad3c Author: erikj Date: 2015-02-11 14:59 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/10ad59dbad3c Adding USERNAME varible to spec.gmk ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-options.m4 ! common/autoconf/spec.gmk.in Changeset: 1f9590988db5 Author: erikj Date: 2015-02-11 15:01 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/1f9590988db5 Cleaned up compare exceptions some ! common/bin/compare_exceptions.sh.incl Changeset: 21d7745c58dc Author: erikj Date: 2015-02-11 15:02 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/21d7745c58dc Added options to compare.sh for enabling certain exceptions from the command line. Useful for comparing object files. ! common/bin/compare.sh From erik.joelsson at oracle.com Wed Feb 11 14:03:50 2015 From: erik.joelsson at oracle.com (erik.joelsson at oracle.com) Date: Wed, 11 Feb 2015 14:03:50 +0000 Subject: hg: build-infra/jdk9/hotspot: Linux build of libjvm.so as similar as it can get to old build except for __FILE__ issue. Message-ID: <201502111403.t1BE3oDh010002@aojmv0008> Changeset: 8d06b15e3b76 Author: erikj Date: 2015-02-11 15:02 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/8d06b15e3b76 Linux build of libjvm.so as similar as it can get to old build except for __FILE__ issue. ! makefiles/CompileJvm.gmk ! makefiles/GensrcAdlc.gmk From erik.joelsson at oracle.com Wed Feb 11 16:28:00 2015 From: erik.joelsson at oracle.com (erik.joelsson at oracle.com) Date: Wed, 11 Feb 2015 16:28:00 +0000 Subject: hg: build-infra/jdk9: Added compare exception for fulldump for libjvm.so Message-ID: <201502111628.t1BGS0J6009371@aojmv0008> Changeset: 4055d31ee693 Author: erikj Date: 2015-02-11 17:24 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/4055d31ee693 Added compare exception for fulldump for libjvm.so ! common/bin/compare.sh ! common/bin/compare_exceptions.sh.incl From erik.joelsson at oracle.com Wed Feb 11 16:28:29 2015 From: erik.joelsson at oracle.com (erik.joelsson at oracle.com) Date: Wed, 11 Feb 2015 16:28:29 +0000 Subject: hg: build-infra/jdk9/hotspot: 2 new changesets Message-ID: <201502111628.t1BGSTv6009503@aojmv0008> Changeset: f322c3cab120 Author: erikj Date: 2015-02-11 17:25 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/f322c3cab120 Ordered input files to libsaproc.so in old build to match new build ! make/linux/makefiles/saproc.make Changeset: 8eaa5dc5b10d Author: erikj Date: 2015-02-11 17:27 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/8eaa5dc5b10d Fixed libjsig, libsaproc and sa-jdi.jar to compare equal to old build on linux ! makefiles/CompileLibraries.gmk ! makefiles/SA.gmk From erik.joelsson at oracle.com Fri Feb 13 11:48:57 2015 From: erik.joelsson at oracle.com (erik.joelsson at oracle.com) Date: Fri, 13 Feb 2015 11:48:57 +0000 Subject: hg: build-infra/jdk9: New hotspot linux build as equal as it can currently get, including 32/64, open/closed, client/server Message-ID: <201502131148.t1DBmv7a023252@aojmv0008> Changeset: 6708571c4710 Author: erikj Date: 2015-02-13 12:48 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/6708571c4710 New hotspot linux build as equal as it can currently get, including 32/64, open/closed, client/server ! common/autoconf/spec.gmk.in ! common/bin/compare.sh ! common/bin/compare_exceptions.sh.incl ! make/common/MakeBase.gmk ! make/common/NativeCompilation.gmk ! test/make/TestMakeBase.gmk From erik.joelsson at oracle.com Fri Feb 13 11:49:25 2015 From: erik.joelsson at oracle.com (erik.joelsson at oracle.com) Date: Fri, 13 Feb 2015 11:49:25 +0000 Subject: hg: build-infra/jdk9/hotspot: New hotspot linux build as equal as it can currently get, including 32/64, open/closed, client/server Message-ID: <201502131149.t1DBnPX4023385@aojmv0008> Changeset: 5af049e7c11c Author: erikj Date: 2015-02-13 12:48 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/5af049e7c11c New hotspot linux build as equal as it can currently get, including 32/64, open/closed, client/server ! makefiles/BuildHotspot.gmk ! makefiles/CompileJvm.gmk ! makefiles/CompileLibraries.gmk ! makefiles/Dist.gmk ! makefiles/GensrcAdlc.gmk ! makefiles/GensrcJvmti.gmk ! makefiles/SA.gmk From erik.joelsson at oracle.com Mon Feb 23 13:41:02 2015 From: erik.joelsson at oracle.com (erik.joelsson at oracle.com) Date: Mon, 23 Feb 2015 13:41:02 +0000 Subject: hg: build-infra/jdk9/hotspot: 3 new changesets Message-ID: <201502231341.t1NDf2vc017261@aojmv0008> Changeset: f43b3bc7360d Author: erikj Date: 2015-02-23 13:51 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/f43b3bc7360d OLDBUILD: When lowering opt level of c1_LinearScan.o and generateOptoStub.o, do not disable debuginfo ! make/solaris/makefiles/amd64.make Changeset: 67b0f4d6f972 Author: erikj Date: 2015-02-23 13:53 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/67b0f4d6f972 Building a reasonably equal libjvm.so on Solaris x86_64. Messy. ! makefiles/BuildHotspot.gmk + makefiles/Common.gmk ! makefiles/CompileJvm.gmk ! makefiles/CompileLibraries.gmk ! makefiles/Dist.gmk + makefiles/Dtrace.gmk ! makefiles/GenerateSources.gmk ! makefiles/GensrcAdlc.gmk + makefiles/GensrcDtrace.gmk ! makefiles/SA.gmk Changeset: 757a7c962a3d Author: erikj Date: 2015-02-23 14:40 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/757a7c962a3d Fixed linux after Solaris changes ! makefiles/Common.gmk From erik.joelsson at oracle.com Mon Feb 23 13:41:31 2015 From: erik.joelsson at oracle.com (erik.joelsson at oracle.com) Date: Mon, 23 Feb 2015 13:41:31 +0000 Subject: hg: build-infra/jdk9: 2 new changesets Message-ID: <201502231341.t1NDfVEk017347@aojmv0008> Changeset: 648bf846bee0 Author: erikj Date: 2015-02-23 13:54 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/648bf846bee0 Adjusting compare exceptions, mainly for Solaris ! common/bin/compare_exceptions.sh.incl Changeset: 84166b472ed2 Author: erikj Date: 2015-02-23 13:54 +0100 URL: http://hg.openjdk.java.net/build-infra/jdk9/rev/84166b472ed2 Adding EXTRA_OBJS and STRIP parameters to SetupNativeCompilation ! make/common/NativeCompilation.gmk