On Thu, 1 Apr 2021 17:22:16 GMT, Kevin Rushforth <k...@openjdk.org> wrote:

>> @kevinrushforth I found the Makefiles building the media libraries for 
>> Windows. I can fix those, but there's also `libxml` and `libxslt` that 
>> invoke the Windows linker here:
>> 
>> modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/win32/Makefile.msvc
>> modules/javafx.web/src/main/native/Source/ThirdParty/libxslt/src/win32/Makefile.msvc
>> 
>> They both state at the top, "There should never be a need to modify anything 
>> below this line." Are those files directly from their upstream sources? If 
>> so, what's our policy on patching them while waiting for fixes?
>
> The WebKit build is complicated (to say the least). All of the WebKit 
> components, including the additional third-party dependencies in 
> `/Source/ThirdParty`, are built using cmake. I think any changes would 
> involve passing flags to cmake in `build.gradle`.
> 
> @arun-Joseph might be able to comment on that.

I should add that if changes are needed to the `Makefile.msvc` files to accept 
extra link flags to be passed in, then it would be fine to modify them.

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

PR: https://git.openjdk.java.net/jfx/pull/446

Reply via email to