Hi Erik, Thanks, renaming the directory to match the casing got me past that step. I'm on the next issue now, I'll post with a separate subject.
Cheers, Martijn On 17 June 2015 at 11:28, Erik Joelsson <erik.joels...@oracle.com> wrote: > Hello Martijn, > > I believe this is a problem of string comparisons of file paths and > character case. The file system on Macosx is case insensitive, but we > aren't treating it as such properly. The difference is in the 'p' in > 'project' in the directory name 'AdoptOpenJDK_projects'. The directory name > on disk and the CWD are not in agreement of the case of that character. As > a workaround, try CDing out and into the directory again but with the > proper name and then rerun configure and make. > > /Erik > > > On 2015-06-17 12:00, Martijn Verburg wrote: > >> Hi all, >> >> Sitting in the build OpenJDK workshop at Devoxx UK and I have the >> following >> issue on Mac OS X (building jdk9). >> >> Error: SPEC mismatch! Current working directory >> /Users/karianna/Documents/workspace/AdoptOpenJDK_Projects/jdk9 >> >> ------- >> >> Seems to be related to: >> http://hg.openjdk.java.net/jdk9/jdk9/rev/f077ae77feb1 and/or >> http://hg.openjdk.java.net/jdk9/jdk9/rev/f658baecb743 ? >> >> ------- >> >> Full configure and command details: >> >> A new configuration has been successfully created in >> >> /Users/karianna/Documents/workspace/AdoptOpenJDK_projects/jdk9/build/macosx-x86_64-normal-server-release >> using configure arguments >> >> '--with-boot-jdk=/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/'. >> >> Configuration summary: >> * Debug level: release >> * HS debug level: product >> * JDK variant: normal >> * JVM variants: server >> * OpenJDK target: OS: macosx, CPU architecture: x86, address length: 64 >> >> Tools summary: >> * Boot JDK: java version "1.8.0_45" Java(TM) SE Runtime Environment >> (build 1.8.0_45-b14) Java HotSpot(TM) 64-Bit Server VM (build 25.45-b02, >> mixed mode) (at >> /Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home) >> * Toolchain: clang (clang/LLVM) >> * C Compiler: Version Apple LLVM version 6.1.0 (clang-602.0.53) (based >> on LLVM 3.6.0svn) Target: x86_64-apple-darwin14.3.0 Thread model: posix >> (at >> /usr/bin/clang) >> * C++ Compiler: Version Apple LLVM version 6.1.0 (clang-602.0.53) (based >> on LLVM 3.6.0svn) Target: x86_64-apple-darwin14.3.0 Thread model: posix >> (at >> /usr/bin/clang++) >> >> Build performance summary: >> * Cores to use: 4 >> * Memory limit: 16384 MB >> >> Martijns-MacBook-Pro:jdk9 karianna$ make clean install >> Compiling 5 files for BUILD_GENMODULESLIST >> Error: SPEC mismatch! Current working directory >> /Users/karianna/Documents/workspace/AdoptOpenJDK_Projects/jdk9 >> does not match either TOPDIR, ORIGINAL_TOPDIR or CANONICAL_TOPDIR >> /Users/karianna/Documents/workspace/AdoptOpenJDK_projects/jdk9 >> /Users/karianna/Documents/workspace/AdoptOpenJDK_projects/jdk9 >> /Users/karianna/Documents/workspace/AdoptOpenJDK_projects/jdk9 >> >> /Users/karianna/Documents/workspace/AdoptOpenJDK_Projects/jdk9/make/Init.gmk:206: >> *** Cannot continue. Stop. >> make: *** [clean] Error 2 >> >> Cheers, >> Martijn >> > >