jdk10 on macOS
jonathan.gibbons at oracle.com
Fri Jan 5 21:45:48 UTC 2018
1. The build labelled jtreg-4.2.0-tip.tar.gz should work for you.
2. The build instructions are here:
See the section on using the "build-all.sh" script.
On 01/05/2018 01:35 PM, Alan Snyder wrote:
> Maybe not as easy as you expect:
> ant -f make/build.xml
> Buildfile: /Volumes/A/JDK/jtreg/make/build.xml
> BUILD FAILED
> /Volumes/A/JDK/jtreg/make/build.xml:246: Warning: Could not find file
> /opt/javahelp/2.0/javahelp/lib/jh.jar to copy.
> make -C make
> error: package org.testng does not exist
>> On Jan 5, 2018, at 1:02 PM, Jonathan Gibbons
>> <jonathan.gibbons at oracle.com <mailto:jonathan.gibbons at oracle.com>> wrote:
>> I confirm there are problems with the jtreg builds from the Adopt
>> OpenJDK group. I'll investigate what we can do to fix this.
>> -- Jon
>> On 01/05/2018 12:36 PM, Jonathan Gibbons wrote:
>>> That sounds like a problem using an older build of jtreg, from the
>>> Adopt OpenJDK group. The tell-tale evidence is the Class-Path entry
>>> in the jtreg.jar MANIFEST.MF file: does that entry include
>>> There have been build changes for jtreg recently, that should have
>>> addressed this problem. If nothing else, it is now much easier to
>>> build jtreg yourself. The only external components you need are Ant
>>> and a recent JDK, such as JDK 8. Everything else will be downloaded,
>>> and built if necessary.
>>> -- Jon
>>> On 1/5/18 12:21 PM, Alan Snyder wrote:
>>>> I am trying to build jdk10 on macOS 10.12.6. I got the basic build
>>>> to work, but some tests fail.
>>>> Most of the test failures complain about not finding jasm or
>>>> jcoder. This is odd because I downloaded jtreg-4.2-b11, which
>>>> includes these classes, and the classpath appears to be correct in
>>>> the log.
>>>> I got an error from StringPlatformChars, which could find native
>>>> code. Could be the same jasm problem but not reported as such.
>>>> I got an error from NewUnsafeString, did not use provided string.
More information about the build-dev