ports/java/openjfx14/files
Dimitry Andric aa9dd58652 java/openjfx14: fix build with clang 19
Clang 19 now implements CWG 96 [1], which requires a template argument
list after a 'template' keyword, resulting in errors similar to:

  /wrkdirs/usr/ports/java/openjfx14/work/jfx-14.0.2.1-1/modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/AbstractMacroAssembler.h:923:65: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw]
    923 |         AssemblerType::repatchCompact(dataLabelCompact.template dataLocation(), value);
        |                                                                 ^
  /wrkdirs/usr/ports/java/openjfx14/work/jfx-14.0.2.1-1/modules/javafx.web/src/main/native/Source/JavaScriptCore/runtime/JSCast.h:146:33: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw]
    146 |     return Dispatcher::template inherits(vm, from);
        |                                 ^
  /wrkdirs/usr/ports/java/openjfx14/work/jfx-14.0.2.1-1/modules/javafx.web/src/main/native/Source/JavaScriptCore/runtime/JSCast.h:155:37: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw]
    155 |     if (LIKELY(Dispatcher::template inherits(vm, from)))
        |                                     ^
  /wrkdirs/usr/ports/java/openjfx14/work/jfx-14.0.2.1-1/modules/javafx.web/src/main/native/Source/JavaScriptCore/llint/LLIntData.h:159:75: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw]
    159 |     return reinterpret_cast<LLIntCode>(getCodePtr<tag>(opcodeID).template executableAddress());
        |                                                                           ^

In all these cases, appending "<>" is enough to satisfy the constraint.

[1] https://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#96

PR:		282473
MFH:		2024Q4
2024-11-01 18:50:12 +01:00
..
gstsndio.c
gstsndio.h
patch-build.gradle
patch-buildSrc_bsd.gradle
patch-icu68
patch-modules_javafx.base_src_main_java_com_sun_javafx_PlatformUtil.java
patch-modules_javafx.controls_src_main_java_com_sun_javafx_scene_TextInputControlBehavior.java
patch-modules_javafx.graphics_src_main_java_com_sun_glass_ui_Platform.java
patch-modules_javafx.graphics_src_main_java_com_sun_glass_utils_NativeLibLoader.java
patch-modules_javafx.graphics_src_main_java_com_sun_javafx_font_LogicalFont.java
patch-modules_javafx.graphics_src_main_java_com_sun_javafx_font_PrismFontFactory.java
patch-modules_javafx.graphics_src_main_java_com_sun_javafx_tk_quantum_GlassSystemMenu.java
patch-modules_javafx.graphics_src_main_java_com_sun_javafx_tk_quantum_WindowStage.java
patch-modules_javafx.graphics_src_main_java_com_sun_javafx_tk_Toolkit.java
patch-modules_javafx.graphics_src_main_java_com_sun_prism_impl_PrismSettings.java
patch-modules_javafx.graphics_src_main_native-font_fontpath__linux.c
patch-modules_javafx.graphics_src_main_native-font_freetype.c
patch-modules_javafx.graphics_src_main_native-font_pango.c
patch-modules_javafx.graphics_src_main_native-glass_gtk_glass__evloop.cpp
patch-modules_javafx.graphics_src_main_native-glass_gtk_glass__window.h
patch-modules_javafx.graphics_src_main_native-glass_gtk_GlassApplication.cpp
patch-modules_javafx.graphics_src_main_native-glass_gtk_launcher.c
patch-modules_javafx.graphics_src_main_native-glass_gtk_wrapped.c
patch-modules_javafx.graphics_src_main_native-prism-es2_PrismES2Defs.h
patch-modules_javafx.media_src_main_java_com_sun_media_jfxmediaimpl_HostUtils.java
patch-modules_javafx.media_src_main_java_com_sun_media_jfxmediaimpl_NativeMediaManager.java
patch-modules_javafx.media_src_main_native_gstreamer_gstreamer-lite_gstreamer_gst_gst__private.h
patch-modules_javafx.media_src_main_native_gstreamer_projects_bsd_fxplugins_Makefile
patch-modules_javafx.media_src_main_native_gstreamer_projects_build_linux_common_config.h
patch-modules_javafx.media_src_main_native_gstreamer_projects_linux_avplugin_Makefile
patch-modules_javafx.media_src_main_native_jfxmedia_platform_gstreamer_GstAudioSpectrum.cpp
patch-modules_javafx.media_src_main_native_jfxmedia_platform_gstreamer_GstPipelineFactory.cpp
patch-modules_javafx.media_src_main_native_jfxmedia_projects_bsd_Makefile
patch-modules_javafx.swing_src_main_java_javafx_embed_swing_JFXPanel.java
patch-modules_javafx.swing_src_main_java_javafx_embed_swing_SwingNode.java
patch-modules_javafx.web_src_main_native_Source_bmalloc_bmalloc_AvailableMemory.cpp
patch-modules_javafx.web_src_main_native_Source_bmalloc_bmalloc_AvailableMemory.h
patch-modules_javafx.web_src_main_native_Source_bmalloc_bmalloc_bmalloc.h
patch-modules_javafx.web_src_main_native_Source_cmake_OptionsJava.cmake
patch-modules_javafx.web_src_main_native_Source_cmake_WebKitCommon.cmake
patch-modules_javafx.web_src_main_native_Source_cmake_WebKitCompilerFlags.cmake
patch-modules_javafx.web_src_main_native_Source_JavaScriptCore_assembler_AbstractMacroAssembler.h
patch-modules_javafx.web_src_main_native_Source_JavaScriptCore_assembler_ARM64Assembler.h
patch-modules_javafx.web_src_main_native_Source_JavaScriptCore_llint_LLIntData.h
patch-modules_javafx.web_src_main_native_Source_JavaScriptCore_offlineasm_arm64.rb
patch-modules_javafx.web_src_main_native_Source_JavaScriptCore_runtime_JSCast.h
patch-modules_javafx.web_src_main_native_Source_PlatformJava.cmake
patch-modules_javafx.web_src_main_native_Source_WebCore_css_StyleResolver.cpp
patch-modules_javafx.web_src_main_native_Source_WTF_wtf_generic_MemoryFootprintGeneric.cpp
patch-modules_javafx.web_src_main_native_Source_WTF_wtf_linux_MemoryPressureHandlerLinux.cpp
patch-modules_javafx.web_src_main_native_Source_WTF_wtf_MemoryPressureHandler.cpp
patch-modules_javafx.web_src_main_native_Source_WTF_wtf_MemoryPressureHandler.h
patch-modules_javafx.web_src_main_native_Source_WTF_wtf_Platform.h
patch-modules_javafx.web_src_main_native_Source_WTF_wtf_PlatformJava.cmake
patch-modules_javafx.web_src_main_native_Source_WTF_wtf_RAMSize.cpp
patch-modules_javafx.web_src_main_native_Source_WTF_wtf_unicode_java_UnicodeJava.h
patch-modules_javafx.web_src_main_native_Source_WTF_wtf_unix_MemoryPressureHandlerUnix.cpp
patch-modules_javafx.web_src_main_native_Tools_DumpRenderTree_java_CMakeLists.txt
patch-modules_javafx.web_src_main_native_Tools_DumpRenderTree_TestRunner.cpp
sndiosink.c
sndiosink.h