<!DOCTYPE html><html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<br>
<br>
<div class="moz-cite-prefix">On 10/13/2025 10:42 AM, Orion Poplawski
wrote:<br>
</div>
<blockquote type="cite" cite="mid:3934d63b-be80-4b37-9d25-8fcada2568d7@nwra.com">
<pre wrap="" class="moz-quote-pre">On 10/13/25 11:28, Kevin Rushforth wrote:
</pre>
<blockquote type="cite">
<pre wrap="" class="moz-quote-pre">This looks like it might be related to moving jdk.jsobject out of the JDK to
be distributed with JavaFX that I did starting in JDK 24 / JavaFX 24.
</pre>
</blockquote>
<pre wrap="" class="moz-quote-pre">
I don't think so as I see it in old versions as well.</pre>
</blockquote>
<br>
Yes, I looked more closely at your failure, and you are right. It
isn't related.<br>
<br>
<span style="white-space: pre-wrap">
</span>
<blockquote type="cite" cite="mid:3934d63b-be80-4b37-9d25-8fcada2568d7@nwra.com">
<blockquote type="cite">
<pre wrap="" class="moz-quote-pre">A few questions:
1. What JDK are you using to build? Does it have JavaFX modules in it?
</pre>
</blockquote>
<pre wrap="" class="moz-quote-pre">OpenJDK 25. It does not have JavaFX modules - that is what this package
provides.></pre>
</blockquote>
<br>
OK.<br>
<br>
<span style="white-space: pre-wrap">
</span>
<blockquote type="cite" cite="mid:3934d63b-be80-4b37-9d25-8fcada2568d7@nwra.com">
<blockquote type="cite">
<pre wrap="" class="moz-quote-pre">2. What OS are you using to build? What version of GCC?
</pre>
</blockquote>
<pre wrap="" class="moz-quote-pre">
Fedora Rawhide. GCC 15.2.1</pre>
</blockquote>
<br>
You may or may not run into any GCC 15 failures (we had several with
GCC 14, which are now all fixed). If you do, feel free to let us
know.<br>
<br>
<span style="white-space: pre-wrap">
</span>
<blockquote type="cite" cite="mid:3934d63b-be80-4b37-9d25-8fcada2568d7@nwra.com">
<blockquote type="cite">
<pre wrap="" class="moz-quote-pre">3. What tag or branch in the jfx (or is it jfx25u) repo are you using?
</pre>
</blockquote>
<pre wrap="" class="moz-quote-pre">
I've tried with a couple different ones:
jfx17u-17.0.13-0
jfx21u-21.0.9+1
jfx25u-25+29</pre>
</blockquote>
<br>
OK.<br>
<br>
<blockquote type="cite" cite="mid:3934d63b-be80-4b37-9d25-8fcada2568d7@nwra.com">
<blockquote type="cite">
<pre wrap="" class="moz-quote-pre">4. What is the gradle command line you used to build?
</pre>
</blockquote>
<pre wrap="" class="moz-quote-pre">
Again, we're not using gradle because it is not packaged for Fedora and we
must build using packaged tools.></pre>
</blockquote>
<br>
You are in uncharted waters then. How are you building the class
files and the modules if you don't run "gradle"? It isn't as simple
as running "javac". I don't have the time to help you debug your
environment, but I would recommend looking at what the gradle build
does when it builds the class files. Specifically, the header files
that are missing and causing your build failure are generated as
part of building the Java classes for the javafx.web module (which
must be built before the native code can be built).<br>
<br>
I didn't spot anything amiss in the cmake output, so it might be
that once you run javac to build the classes and header files you'll
be able to proceed.<br>
<br>
Good luck.<br>
<br>
-- Kevin<br>
<br>
<br>
<blockquote type="cite" cite="mid:3934d63b-be80-4b37-9d25-8fcada2568d7@nwra.com">
<blockquote type="cite">
<pre wrap="" class="moz-quote-pre">5. Can you include the logs from the first part of the build and also from
WebKit's cmake config? It will look something like this:
gradle.gradleVersion: 8.14.2
OS_NAME: linux
OS_ARCH: amd64
JAVA_HOME: /scratch/jenkins/workspace/jfx-dev/label/lin-ol8-x64/jfx/bootjdk/
jdk-24.0.1
JDK_HOME: /scratch/jenkins/workspace/jfx-dev/label/lin-ol8-x64/jfx/bootjdk/
jdk-24.0.1
java.runtime.version: 24.0.1+9-30
java version: 24
java build number: 9
jdk.runtime.version: 24.0.1+9-30
jdk version: 24
jdk build: 9
...
UPDATE_STUB_CACHE: false
6. Can you include the logs from WebKit's cmake config? It will look something
like this:
</pre>
</blockquote>
<pre wrap="" class="moz-quote-pre">
The logs are in the link provided:
<a class="moz-txt-link-freetext" href="https://kojipkgs.fedoraproject.org//work/tasks/9897/138119897/build.log">https://kojipkgs.fedoraproject.org//work/tasks/9897/138119897/build.log</a>
but here you go:
+ /usr/bin/cmake -S ./modules/javafx.web/src/main/native -B redhat-linux-build
-DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG
-DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG
-DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON
-DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr
-DCMAKE_INSTALL_FULL_SBINDIR:PATH=/usr/bin -DCMAKE_INSTALL_SBINDIR:PATH=bin
-DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64
-DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share
-DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -G Ninja -DDEVELOPER_MODE=ON
-DPORT=Java -DCMAKE_SYSTEM_NAME=Linux -DCMAKE_SYSTEM_PROCESSOR=x86_64
-DENABLE_TOOLS=1 -DJAVAFX_RELEASE_VERSION=21
-- The C compiler identification is GNU 15.2.1
-- The CXX compiler identification is GNU 15.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Warning at Source/cmake/WebKitCommon.cmake:10 (message):
No CMAKE_BUILD_TYPE value specified, defaulting to RelWithDebInfo.
Call Stack (most recent call first):
CMakeLists.txt:16 (include)
-- Found Perl: /usr/bin/perl (found suitable version "5.42.0", minimum
required is "5.10.0")
-- Found PerlModules: TRUE found components: English FindBin JSON::PP
-- Found Python3: /usr/bin/python3.14 (found suitable version "3.14.0",
minimum required is "3.6.0") found components: Interpreter
-- Found Python3: /usr/bin/python3.14 (found version "3.14.0") found
components: Interpreter
-- Could NOT find Ruby (missing: Ruby_INCLUDE_DIR Ruby_LIBRARY
Ruby_CONFIG_INCLUDE_DIR) (found suitable version "3.4.5", minimum required is
"2.5")
-- Enabling ccache: Couldn't find ccache program. Not enabling it.
-- Performing Test CXX_COMPILER_SUPPORTS_WERROR
-- Performing Test CXX_COMPILER_SUPPORTS_WERROR - Success
-- Performing Test C_COMPILER_SUPPORTS_-fno-strict-aliasing
-- Performing Test C_COMPILER_SUPPORTS_-fno-strict-aliasing - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-fno-strict-aliasing
-- Performing Test CXX_COMPILER_SUPPORTS_-fno-strict-aliasing - Success
-- Performing Test C_COMPILER_SUPPORTS_-fdebug-types-section
-- Performing Test C_COMPILER_SUPPORTS_-fdebug-types-section - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-fdebug-types-section
-- Performing Test CXX_COMPILER_SUPPORTS_-fdebug-types-section - Success
-- Performing Test C_COMPILER_SUPPORTS_-fno-exceptions
-- Performing Test C_COMPILER_SUPPORTS_-fno-exceptions - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-fno-exceptions
-- Performing Test CXX_COMPILER_SUPPORTS_-fno-exceptions - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-fno-rtti
-- Performing Test CXX_COMPILER_SUPPORTS_-fno-rtti - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-fcoroutines
-- Performing Test CXX_COMPILER_SUPPORTS_-fcoroutines - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-fasynchronous-unwind-tables
-- Performing Test CXX_COMPILER_SUPPORTS_-fasynchronous-unwind-tables - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wno-tautological-compare
-- Performing Test C_COMPILER_SUPPORTS_-Wno-tautological-compare - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-tautological-compare
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-tautological-compare - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wcast-align
-- Performing Test C_COMPILER_SUPPORTS_-Wcast-align - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wformat-security
-- Performing Test C_COMPILER_SUPPORTS_-Wformat-security - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wmissing-format-attribute
-- Performing Test C_COMPILER_SUPPORTS_-Wmissing-format-attribute - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wpointer-arith
-- Performing Test C_COMPILER_SUPPORTS_-Wpointer-arith - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wundef
-- Performing Test C_COMPILER_SUPPORTS_-Wundef - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wcast-align
-- Performing Test CXX_COMPILER_SUPPORTS_-Wcast-align - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wformat-security
-- Performing Test CXX_COMPILER_SUPPORTS_-Wformat-security - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wmissing-format-attribute
-- Performing Test CXX_COMPILER_SUPPORTS_-Wmissing-format-attribute - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wpointer-arith
-- Performing Test CXX_COMPILER_SUPPORTS_-Wpointer-arith - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wundef
-- Performing Test CXX_COMPILER_SUPPORTS_-Wundef - Success
-- Performing Test C_COMPILER_SUPPORTS_-Qunused-arguments
-- Performing Test C_COMPILER_SUPPORTS_-Qunused-arguments - Failed
-- Performing Test C_COMPILER_SUPPORTS_-Wno-maybe-uninitialized
-- Performing Test C_COMPILER_SUPPORTS_-Wno-maybe-uninitialized - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wno-parentheses-equality
-- Performing Test C_COMPILER_SUPPORTS_-Wno-parentheses-equality - Failed
-- Performing Test C_COMPILER_SUPPORTS_-Wno-misleading-indentation
-- Performing Test C_COMPILER_SUPPORTS_-Wno-misleading-indentation - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wno-psabi
-- Performing Test C_COMPILER_SUPPORTS_-Wno-psabi - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Qunused-arguments
-- Performing Test CXX_COMPILER_SUPPORTS_-Qunused-arguments - Failed
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-maybe-uninitialized
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-maybe-uninitialized - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-parentheses-equality
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-parentheses-equality - Failed
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-misleading-indentation
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-misleading-indentation - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-psabi
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-psabi - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-noexcept-type
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-noexcept-type - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wno-expansion-to-defined
-- Performing Test C_COMPILER_SUPPORTS_-Wno-expansion-to-defined - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-expansion-to-defined
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-expansion-to-defined - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-array-bounds
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-array-bounds - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-nonnull
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-nonnull - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-stringop-overflow
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-stringop-overflow - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-stringop-overread
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-stringop-overread - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-odr
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-odr - Success
-- Performing Test C_COMPILER_SUPPORTS_-fmax-errors__20
-- Performing Test C_COMPILER_SUPPORTS_-fmax-errors__20 - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-fmax-errors__20
-- Performing Test CXX_COMPILER_SUPPORTS_-fmax-errors__20 - Success
-- Performing Test C_COMPILER_SUPPORTS_-pipe
-- Performing Test C_COMPILER_SUPPORTS_-pipe - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-pipe
-- Performing Test CXX_COMPILER_SUPPORTS_-pipe - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wall
-- Performing Test C_COMPILER_SUPPORTS_-Wall - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wextra
-- Performing Test C_COMPILER_SUPPORTS_-Wextra - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wall
-- Performing Test CXX_COMPILER_SUPPORTS_-Wall - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wextra
-- Performing Test CXX_COMPILER_SUPPORTS_-Wextra - Success
-- Performing Test C_COMPILER_SUPPORTS_-fcolor-diagnostics
-- Performing Test C_COMPILER_SUPPORTS_-fcolor-diagnostics - Failed
-- Performing Test C_COMPILER_SUPPORTS_-fdiagnostics-color__always
-- Performing Test C_COMPILER_SUPPORTS_-fdiagnostics-color__always - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-fcolor-diagnostics
-- Performing Test CXX_COMPILER_SUPPORTS_-fcolor-diagnostics - Failed
-- Performing Test CXX_COMPILER_SUPPORTS_-fdiagnostics-color__always
-- Performing Test CXX_COMPILER_SUPPORTS_-fdiagnostics-color__always - Success
-- Performing Test ATOMICS_ARE_BUILTIN
-- Performing Test ATOMICS_ARE_BUILTIN - Failed
-- Performing Test ATOMICS_REQUIRE_LIBATOMIC
-- Performing Test ATOMICS_REQUIRE_LIBATOMIC - Success
-- Performing Test STD_FILESYSTEM_IS_AVAILABLE
-- Performing Test STD_FILESYSTEM_IS_AVAILABLE - Success
-- Performing Test HAVE_FLOAT16
-- Performing Test HAVE_FLOAT16 - Success
-- Linker variant in use: BFD
-- Linker supports thin archives - TRUE
-- Linker supports split debug info - TRUE
-- Linker supports --gdb-index - FALSE
-- Linker supports --disable-new-dtags - TRUE
-- Linker supports --gc-sections - TRUE
-- Archiver variant in use: BFD
-- Archiver supports thin archives - TRUE
-- Performing Test C_COMPILER_SUPPORTS_-ffunction-sections
-- Performing Test C_COMPILER_SUPPORTS_-ffunction-sections - Success
-- Performing Test C_COMPILER_SUPPORTS_-fdata-sections
-- Performing Test C_COMPILER_SUPPORTS_-fdata-sections - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-ffunction-sections
-- Performing Test CXX_COMPILER_SUPPORTS_-ffunction-sections - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-fdata-sections
-- Performing Test CXX_COMPILER_SUPPORTS_-fdata-sections - Success
-- Looking for features.h
-- Looking for features.h - found
-- Looking for errno.h
-- Looking for errno.h - found
-- Looking for langinfo.h
-- Looking for langinfo.h - found
-- Looking for sys/mman.h
-- Looking for sys/mman.h - found
-- Looking for pthread_np.h
-- Looking for pthread_np.h - not found
-- Looking for sys/param.h
-- Looking for sys/param.h - found
-- Looking for sys/time.h
-- Looking for sys/time.h - found
-- Looking for sys/timeb.h
-- Looking for sys/timeb.h - found
-- Looking for linux/memfd.h
-- Looking for linux/memfd.h - found
-- Looking for _aligned_malloc
-- Looking for _aligned_malloc - not found
-- Looking for localtime_r
-- Looking for localtime_r - found
-- Looking for malloc_trim
-- Looking for malloc_trim - found
-- Looking for statx
-- Looking for statx - found
-- Looking for strnstr
-- Looking for strnstr - not found
-- Looking for timegm
-- Looking for timegm - found
-- Looking for vasprintf
-- Looking for vasprintf - found
-- Looking for regexec
-- Looking for regexec - found
-- Looking for pthread_main_np
-- Looking for pthread_main_np - not found
-- Looking for MAP_ALIGNED
-- Looking for MAP_ALIGNED - not found
-- Looking for SHM_ANON
-- Looking for SHM_ANON - not found
-- Looking for timingsafe_bcmp
-- Looking for timingsafe_bcmp - not found
-- Looking for SIGTRAP
-- Looking for SIGTRAP - found
-- Performing Test HAVE_STAT_BIRTHTIME_value
-- Performing Test HAVE_STAT_BIRTHTIME_value - Failed
-- Performing Test HAVE_TM_GMTOFF_value
-- Performing Test HAVE_TM_GMTOFF_value - Success
-- Performing Test HAVE_TM_ZONE_value
-- Performing Test HAVE_TM_ZONE_value - Success
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of __int128_t
-- Check size of __int128_t - done
-- Found JNI: /usr/lib/jvm/java/include found components: AWT JVM
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Disabling ENABLE_WEBASSEMBLY_BBQJIT since ENABLE_FTL_JIT is disabled.
-- Disabling ENABLE_WEBASSEMBLY_OMGJIT since ENABLE_FTL_JIT is disabled.
-- Found Gperf: /usr/bin/gperf (Required is at least version "3.0.1")
-- Using platform-specific CMakeLists:
/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/javafx.web/src/main/native/Source/WTF/wtf/PlatformJava.cmake
-- Copying generate-unified-source-bundles.rb to:
/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/redhat-linux-build/WTF/Scripts
-- Using platform-specific CMakeLists:
/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/javafx.web/src/main/native/Source/JavaScriptCore/PlatformJava.cmake
-- Performing Test CXX_COMPILER_SUPPORTS_-ffp-contract__off
-- Performing Test CXX_COMPILER_SUPPORTS_-ffp-contract__off - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-fno-slp-vectorize
-- Performing Test CXX_COMPILER_SUPPORTS_-fno-slp-vectorize - Failed
-- Enabling asm postprocessing
-- Using source list file: Sources.txt
-- Using platform-specific CMakeLists:
/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/javafx.web/src/main/native/Source/WebCore/PAL/pal/PlatformJava.cmake
-- Looking for shm_open
-- Looking for shm_open - found
-- Using platform-specific CMakeLists:
/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/javafx.web/src/main/native/Source/WebCore/PlatformJava.cmake
-- Using system malloc
-- Using source list file: Sources.txt
-- Using source list file: SourcesJava.txt
-- Using platform-specific CMakeLists:
/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/javafx.web/src/main/native/Source/WebKitLegacy/PlatformJava.cmake
-- Platform-specific CMakeLists not found:
/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/javafx.web/src/main/native/Source/PlatformJava.cmake
-- Platform-specific CMakeLists not found:
/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/javafx.web/src/main/native/Tools/PlatformJava.cmake
-- Platform-specific CMakeLists not found:
/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/javafx.web/src/main/native/Tools/TestRunnerShared/java/PlatformJava.cmake
-- Platform-specific CMakeLists not found:
/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/javafx.web/src/main/native/Tools/DumpRenderTree/java/PlatformJava.cmake
-- Enabled features:
-- ENABLE_DATALIST_ELEMENT ....................... OFF
-- ENABLE_DRAG_SUPPORT ON
-- ENABLE_FTL_JIT ................................ OFF
-- ENABLE_TOUCH_EVENTS OFF
-- ENABLE_VIDEO .................................. ON
-- Configuring done (33.9s)
-- Generating done (9.0s)
</pre>
<blockquote type="cite">
<pre wrap="" class="moz-quote-pre">-- Kevin
</pre>
</blockquote>
<pre wrap="" class="moz-quote-pre">
Thanks for taking a look!
</pre>
<blockquote type="cite">
<pre wrap="" class="moz-quote-pre">
On 10/13/2025 10:00 AM, Orion Poplawski wrote:
</pre>
<blockquote type="cite">
<pre wrap="" class="moz-quote-pre">I'm working on trying to re-enable building the openjfx webkit in the Fedora
Linux package and running into the following error:
[ 42%] Building CXX object
Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-
sources/UnifiedSource-2fa1981b-2.cpp.o
cd
/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/redhat-linux-
build/Source/WebCore
&& /usr/bin/g++ -DBUILDING_JAVA__=1 -DBUILDING_WEBKIT=1
-DBUILDING_WITH_CMAKE=1 -DBUILDING_WebCore -DDATA_DIR=\"share\"
-DHAVE_CONFIG_H=1 -DIMAGEIO=1 -DMAX_XML_TREE_DEPTH=2000 -DPAS_BMALLOC=1
-DSTATICALLY_LINKED_WITH_JavaScriptCore -DSTATICALLY_LINKED_WITH_PAL
-DSTATICALLY_LINKED_WITH_WTF -DUSE_SYSTEM_MALLOC
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/platform/java
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/platform/graphics/java
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/platform/linux
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/platform/network
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/platform/network/java
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/bindings/java
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/page/java
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/bridge/jni
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebKitLegacy
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/redhat-linux-
build/../generated-src/headers
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/redhat-linux-build
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/redhat-linux-
build/WebCore/DerivedSources
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/ShapeDetection
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/ShapeDetection/Interfaces
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/webgpu
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/webgpu/InternalAPI
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/webgpu/Implementation
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/airplay
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/applepay
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/applepay/paymentrequest
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/applicationmanifest
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/async-clipboard
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/audiosession
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/badge
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/beacon
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/cache
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/compression
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/contact-picker
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/cookie-consent
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/cookie-store
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/credentialmanagement
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/encryptedmedia
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/encryptedmedia/legacy
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/entriesapi
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/fetch
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/filesystemaccess
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/geolocation
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/highlight
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/identity
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/indexeddb
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/indexeddb/client
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/indexeddb/server
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/indexeddb/shared
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/mediacapabilities
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/mediacontrols
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/mediarecorder
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/mediasession
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/mediasource
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/mediastream
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/model-element
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/model-element/dummy
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/navigatorcontentutils
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/notifications
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/paymentrequest
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/permissions
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/pictureinpicture
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/plugins
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/push-api
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/remoteplayback
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/reporting
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/screen-wake-lock
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/speech
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/storage
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/streams
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/web-locks
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/webaudio
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/webauthn
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/webauthn/cbor
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/webauthn/fido
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/webcodecs
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/webdatabase
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/webdriver
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/websockets
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/webtransport
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/webxr
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/accessibility
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/accessibility/isolatedtree
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/animation
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/bindings
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/bindings/js
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/bridge
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/bridge/c
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/bridge/jsc
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/contentextensions
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/crypto
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/crypto/algorithms
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/crypto/keys
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/crypto/parameters
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/css
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/css/calc
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/css/color
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/css/parser
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/css/query
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/css/typedom
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/css/typedom/color
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/css/typedom/numeric
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/css/typedom/transform
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/cssjit
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/dom
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/dom/messageports
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/domjit
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/editing
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/fileapi
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/history
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/html
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/html/canvas
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/html/forms
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/html/parser
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/html/shadow
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/html/track
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/inspector
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/inspector/agents
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/inspector/agents/page
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/inspector/agents/worker
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/layout
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/layout/formattingContexts
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/layout/formattingContexts/block
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/layout/formattingContexts/block/
tablewrapper
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/layout/formattingContexts/flex
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/layout/floats
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/layout/formattingContexts/inline
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/layout/formattingContexts/inline/
display
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/layout/formattingContexts/inline/
invalidation
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/layout/formattingContexts/inline/ruby
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/layout/formattingContexts/inline/text
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/layout/integration
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/layout/integration/flex
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/layout/integration/inline
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/layout/layouttree
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/layout/formattingContexts/table
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/loader
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/loader/appcache
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/loader/archive
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/loader/archive/mhtml
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/loader/cache
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/loader/icon
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/mathml
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/page
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/page/csp
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/page/scrolling
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/page/text-extraction
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/platform
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/platform/animation
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/platform/audio
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/platform/calc
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/platform/encryptedmedia
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/platform/gamepad
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/platform/graphics
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/platform/graphics/cpu/arm
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/platform/graphics/cpu/arm/filters
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/platform/graphics/displaylists
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/platform/graphics/filters
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/platform/graphics/filters/software
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/platform/graphics/controls
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/platform/graphics/iso
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/platform/graphics/opentype
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/platform/graphics/transforms
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/platform/mediacapabilities
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/platform/mediarecorder
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/platform/mediastream
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/platform/mock
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/platform/mock/mediasource
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/platform/sql
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/platform/text
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/platform/xr
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/plugins
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/rendering
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/rendering/line
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/rendering/mathml
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/rendering/shapes
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/rendering/style
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/rendering/svg
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/rendering/svg/legacy
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/rendering/updating
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/replay
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/storage
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/style
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/svg
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/svg/animation
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/svg/graphics
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/svg/graphics/filters
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/svg/properties
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/websockets
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/workers
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/workers/service
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/workers/service/background-fetch
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/workers/service/context
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/workers/service/server
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/workers/shared
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/workers/shared/context
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/worklets
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/xml
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/xml/parser
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/Modules/gamepad
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/platform/graphics/texmap
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/platform/graphics/nicosia
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/redhat-linux-
build/JavaScriptCore/Headers
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/redhat-linux-
build/JavaScriptCore/PrivateHeaders
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/redhat-linux-
build/WTF/Headers
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WTF/wtf/java
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source
-I/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/redhat-linux-
build/PAL/Headers
-isystem /usr/lib/jvm/java/include -isystem /usr/lib/jvm/java/include/linux
-Wextra -Wall -pipe -fmax-errors=20 -Wno-odr -Wno-stringop-overread
-Wno-stringop-overflow -Wno-nonnull -Wno-array-bounds
-Wno-expansion-to-defined -Wno-noexcept-type -Wno-psabi
-Wno-misleading-indentation -Wno-maybe-uninitialized -Wundef -Wpointer-arith
-Wmissing-format-attribute -Wformat-security -Wcast-align
-Wno-tautological-compare -fasynchronous-unwind-tables -fdebug-types-section
-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe
-Wall -Wno-complain-wrong-lang -Werror=format-security
-Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS
-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong
-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64
-mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
-fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer
-mno-omit-leaf-frame-pointer -I/usr/include/libxml2 -fno-strict-aliasing
-fno-exceptions -fno-rtti -fcoroutines -ffunction-sections -fdata-sections -O2
-g -DNDEBUG -std=c++20 -fPIC -MD -MT
Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-
sources/UnifiedSource-2fa1981b-2.cpp.o
-MF
CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/
UnifiedSource-2fa1981b-2.cpp.o.d
-o
CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/
UnifiedSource-2fa1981b-2.cpp.o
-c
/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/redhat-linux-
build/WebCore/DerivedSources/unified-sources/UnifiedSource-2fa1981b-2.cpp
In file included from
/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/redhat-linux-
build/WebCore/DerivedSources/unified-sources/UnifiedSource-2fa1981b-1.cpp:8:
/builddir/build/BUILD/openjfx-25-25.29-build/jfx25u-25-29/modules/
javafx.web/src/main/native/Source/WebCore/bridge/jni/jsc/BridgeUtils.cpp:56:10:
fatal error: com_sun_webkit_dom_JSObject.h: No such file or directory
56 | #include "com_sun_webkit_dom_JSObject.h"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
That (generated) file seems to be at:
./modules/javafx.web/modules/javafx.web/build/gensrc/headers/javafx.web/
com_sun_webkit_dom_JSObject.h
But I can't figure out what is supposed to add that include path to the build.
We are running cmake by hand with:
/usr/bin/cmake -S ./modules/javafx.web/src/main/native -B redhat-linux-build
-DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG
-DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG
-DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON
-DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr
-DCMAKE_INSTALL_FULL_SBINDIR:PATH=/usr/bin -DCMAKE_INSTALL_SBINDIR:PATH=bin
-DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64
-DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share
-DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -G Ninja -DDEVELOPER_MODE=ON
-DPORT=Java -DCMAKE_SYSTEM_NAME=Linux -DCMAKE_SYSTEM_PROCESSOR=x86_64
-DENABLE_TOOLS=1 -DJAVAFX_RELEASE_VERSION=25
You can see a full build.log here:
<a class="moz-txt-link-freetext" href="https://kojipkgs.fedoraproject.org//work/tasks/9897/138119897/build.log">https://kojipkgs.fedoraproject.org//work/tasks/9897/138119897/build.log</a>
Any help would be greatly appreciated.
</pre>
</blockquote>
<pre wrap="" class="moz-quote-pre">
</pre>
</blockquote>
<pre wrap="" class="moz-quote-pre">
</pre>
</blockquote>
<br>
</body>
</html>