On Thu, 2 Nov 2023 04:29:01 GMT, null <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

So does it only fail with GCC8?

If so, please add comments for it.
Thanks.

-------------

PR Comment: https://git.openjdk.org/jdk/pull/16468#issuecomment-1790170729

Reply via email to