At 2:48 PM -0500 3/8/11, Stephen Bannasch wrote: >At 6:23 PM +0000 3/8/11, gle...@eyesbeyond.com wrote: >>Changeset: 79f55f85ae1d >>Author: Greg Lewis <gle...@eyesbeyond.com> >>Date: 2011-03-08 10:22 -0800 >>URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/79f55f85ae1d >> >>. Pull in a MacOS X compatible version of binary_file_verification from the >> MacOS X port. >> >>Obtained from: macosx-port (Alexander Strange <astra...@apple.com>) >> >>! make/common/shared/Defs-bsd.gmk >>! make/common/shared/Defs-utils.gmk > > >Hi Greg, > >The change you pulled from the Mac OS X port for >jdk/make/common/shared/Defs-bsd.gmk >doesn't work -- the result is a unhelpful error about being unable to compile >freetype. > >Apply these changes and it will:
... But much further along in the build I'm getting a syntax error near unexpected token `Apple,' Done Processing SUBDIRS: fonts sajdi ASSEMBLY_IMPORT: /Users/stephen/dev/java/src/bsd/build/bsd-amd64/lib/amd64/server/libjvm.dylib /bin/mkdir -p /Users/stephen/dev/java/src/bsd/build/bsd-amd64/lib/amd64/server rm -f /Users/stephen/dev/java/src/bsd/build/bsd-amd64/lib/amd64/server/libjvm.dylib /bin/cp /Users/stephen/dev/java/src/bsd/build/bsd-amd64/hotspot/import/jre/lib/amd64/server/libjvm.dylib /Users/stephen/dev/java/src/bsd/build/bsd-amd64/lib/amd64/server/libjvm.dylib /bin/sh: -c: line 0: syntax error near unexpected token `Apple,' /bin/sh: -c: line 0: `ifeq (Apple, Apple)' make[4]: *** [/Users/stephen/dev/java/src/bsd/build/bsd-amd64/lib/amd64/server/libjvm.dylib] Error 2 make[3]: *** [all] Error 1 make[2]: *** [all] Error 1 make[1]: *** [jdk-build] Error 2 make: *** [build_product_image] Error 2 [1]+ Done rm -i -rf build.del testing build: ./build/bsd-amd64/j2sdk-image/bin/java -version I expect that syntax error must be generated by some macro because there's no-place I can find in the source with the string 'Apple, Apple' [bsd]$ egrep -R 'Apple, Apple' * The details in the console don't provide much info about where the syntax error is located.