On Thu, 2 Nov 2023 04:29:01 GMT, xpbob <d...@openjdk.org> wrote: > Build failure with GCC8.3.1 > > === Output from failing command(s) repeated here === > * For target support_native_java.desktop_libfontmanager_hb-ot-layout.o: > /data/codes/bobjdk/src/java.desktop/share/native/libharfbuzz/hb-ot-layout.cc: > In function 'hb_bool_t hb_ot_layout_get_font_extents(hb_font_t*, > hb_direction_t, hb_tag_t, hb_tag_t, hb_font_extents_t*)': > /data/codes/bobjdk/src/java.desktop/share/native/libharfbuzz/hb-ot-layout.cc:2136:26: > error: 'max' may be used uninitialized in this function > [-Werror=maybe-uninitialized] > extents->ascender = max; > ~~~~~~~~~~~~~~~~~~~^~~~~ > /data/codes/bobjdk/src/java.desktop/share/native/libharfbuzz/hb-ot-layout.cc:2137:26: > error: 'min' may be used uninitialized in this function > [-Werror=maybe-uninitialized] > extents->descender = min; > ~~~~~~~~~~~~~~~~~~~^~~~~ > At global scope: > cc1plus: error: unrecognized command line option '-Wno-dangling-reference' > [-Werror] > cc1plus: all warnings being treated as errors > > * All command lines available in > /data/codes/bobjdk/build/linux-x86_64-server-release/make-support/failure-logs. > === End of repeated output === > > No indication of failed target found. > HELP: Try searching the build log for '] Error'. > HELP: Run 'make doctor' to diagnose build problems. > > make[1]: *** [main] Error 1 > make: *** [images] Error 2
This pull request has now been integrated. Changeset: ec79ab4b Author: xpbob <609083...@qq.com> Committer: Jie Fu <ji...@openjdk.org> URL: https://git.openjdk.org/jdk/commit/ec79ab4b3cd89c2c0a9c8550cd62433bd6d45266 Stats: 3 lines in 1 file changed: 2 ins; 0 del; 1 mod 8319268: Build failure with GCC8.3.1 after 8313643 Reviewed-by: jiefu, erikj, prr ------------- PR: https://git.openjdk.org/jdk/pull/16468