<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">Hi</div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);"><br class=""></div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">Would you mind giving me a little assistance here (see below) with the OpenJDK build-error?</div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">Couldn’t find out what it is.</div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);"><br class=""></div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">Thank you!</div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);"><br class=""></div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">Best, Michael</div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);"><br class=""></div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">—— </div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);"><br class=""></div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);"><br class=""></div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">0. Configure</div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);"><div class="">——</div></div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">OK.</div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);"><br class=""></div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);"><br class=""></div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">1. Logs - It’s empty:</div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">——</div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">./build/jdk/build/macosx-x86_64-server-release/make-support/failure-logs</div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);"><br class=""></div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);"><br class=""></div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">2. System</div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">——</div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">- macOS Mojave - Version 10.14.6</div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">- Darwin Mikes-iMac.local 18.7.0 Darwin Kernel Version 18.7.0: Tue Jun 22 19:37:08 PDT 2021; root:xnu-4903.278.70~1/RELEASE_X86_64 x86_64</div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);"><br class=""></div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);"><br class=""></div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);"><div class=""><div class=""><div class="">3. Xcode-Version</div><div class="">——</div></div><div class="">Version 11.3.1 (11C505)</div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""></div></div><div class="">4. Used JDK</div><div class="">——</div></div><div class=""><div class=""><div class=""><font color="#000000" class=""><span style="caret-color: rgb(0, 0, 0);" class="">openjdk version "20.0.1" 2023-04-18</span></font></div><div class=""><font color="#000000" class=""><span style="caret-color: rgb(0, 0, 0);" class="">OpenJDK Runtime Environment (build 20.0.1+9-29)</span></font></div><div class=""><font color="#000000" class=""><span style="caret-color: rgb(0, 0, 0);" class="">OpenJDK 64-Bit Server VM (build 20.0.1+9-29, mixed mode, sharing)</span></font></div></div></div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);"><br class="webkit-block-placeholder"></div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);"><br class=""></div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">5. Output:</div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">——</div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);"><div class="">Creating support/modules_cmds/jdk.jlink/jmod from 1 file(s)</div><div class="">Creating support/modules_cmds/jdk.jpackage/jpackage from 1 file(s)</div><div class="">Creating support/modules_cmds/jdk.jshell/jshell from 1 file(s)</div><div class="">Creating support/modules_cmds/jdk.jstatd/jstatd from 1 file(s)</div><div class="">Creating support/modules_libs/<a href="http://jdk.net/libextnet.dylib" class="">jdk.net/libextnet.dylib</a> from 1 file(s)</div><div class="">Creating support/modules_libs/jdk.security.auth/libjaas.dylib from 1 file(s)</div><div class="">Updating images/sec-bin.zip</div><div class="">src/java.desktop/share/native/libfreetype/src/psaux/afmparse.c:1064:9: error: declaration does not declare anything [-Werror,-Wmissing-declarations]</div><div class="">        FALL_THROUGH;</div><div class="">        ^</div><div class="">src/java.desktop/share/native/libfreetype/include/freetype/internal/compiler-macros.h:46:27: note: expanded from macro 'FALL_THROUGH'</div><div class="">#    define FALL_THROUGH  __attribute__(( __fallthrough__ ))</div><div class="">                          ^</div><div class="">1 error generated.</div><div class="">gmake[3]: *** [lib/Awt2dLibraries.gmk:451: /Volumes/Fastdrive/Development/JDKs/OpenJDK/build/jdk/build/macosx-x86_64-server-release/support/native/java.desktop/libfreetype/afmparse.o] Error 1</div><div class="">gmake[3]: *** Waiting for unfinished jobs....</div><div class="">gmake[2]: *** [make/Main.gmk:199: java.desktop-libs] Error 2</div><div class=""><br class=""></div><div class="">ERROR: Build failed for target 'images' in configuration 'macosx-x86_64-server-release' (exit code 2) </div><div class=""><br class=""></div><div class="">=== Output from failing command(s) repeated here ===</div><div class="">* For target support_native_java.desktop_libfreetype_afmparse.o:</div><div class="">src/java.desktop/share/native/libfreetype/src/psaux/afmparse.c:1064:9: error: declaration does not declare anything [-Werror,-Wmissing-declarations]</div><div class="">        FALL_THROUGH;</div><div class="">        ^</div><div class="">src/java.desktop/share/native/libfreetype/include/freetype/internal/compiler-macros.h:46:27: note: expanded from macro 'FALL_THROUGH'</div><div class="">#    define FALL_THROUGH  __attribute__(( __fallthrough__ ))</div><div class="">                          ^</div><div class="">1 error generated.</div><div class=""><br class=""></div><div class="">* All command lines available in /Volumes/Fastdrive/Development/JDKs/OpenJDK/build/jdk/build/macosx-x86_64-server-release/make-support/failure-logs.</div><div class="">=== End of repeated output ===</div><div class=""><br class=""></div><div class="">No indication of failed target found.</div><div class="">HELP: Try searching the build log for '] Error'.</div><div class="">HELP: Run 'make doctor' to diagnose build problems.</div><div class=""><br class=""></div><div class="">make[1]: *** [main] Error 2</div><div class="">make: *** [images] Error 2</div><div class="">Mikes-iMac:jdk Mike$ make doctor</div><div class="">Building target 'doctor' in configuration 'macosx-x86_64-server-release'</div><div class=""><br class=""></div><div class="">"make doctor" will help you analyze your build environment. It can highlight</div><div class="">certain well-known problems, but it can never find all possible errors.</div><div class=""><br class=""></div><div class="">* Verifying that configure has picked up git...</div><div class=""><br class=""></div><div class="">* Checking for warnings from configure...</div><div class=""> ---</div><div class="">The following warnings were produced. Repeated here for convenience:</div><div class="">WARNING: CLASSPATH is set in the environment. This will be ignored. Use --with-classpath instead.</div><div class=""> ---</div><div class="">! Inspect the warnings, fix any problems, and re-run configure</div><div class=""><br class=""></div><div class="">* Checking for left-over core files...</div><div class=""><br class=""></div><div class="">* Checking for untracked files with illegal names...</div><div class=""><br class=""></div><div class="">* If all else fails, try removing the entire build directory and re-creating</div><div class="">the same configuration using:</div><div class=""> ---</div><div class="">configure_command_line=$(make print-configuration)</div><div class="">make dist-clean</div><div class="">bash configure $configure_command_line</div><div class=""> ---</div><div class=""><br class=""></div><div class="">* The build README (doc/building.md) is a great source of information,</div><div class="">especially the chapter "Fixing Unexpected Build Failures". Check it out!</div><div class=""><br class=""></div><div class="">* If you still need assistance please contact <a href="mailto:build-dev@openjdk.org" class="">build-dev@openjdk.org</a>.</div><div class=""><br class=""></div><div class="">Finished building target 'doctor' in configuration 'macosx-x86_64-server-release‘</div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""></div></div></body></html>