[jfx20u] Integrated: 8286089: Intermittent WebKit build failure on macOS in JavaScriptCore

2023-04-10 Thread Jay Bhaskar
On Mon, 10 Apr 2023 17:19:15 GMT, Jay Bhaskar  wrote:

> clean backport to jfx20u. The fix solves the build issue on the macOx11_64 
> machine. It fixes the intermittent build issue. The build issue occurs 
> without the fix and does not occur with the fix.

This pull request has now been integrated.

Changeset: 727923ea
Author:Jay Bhaskar 
URL:   
https://git.openjdk.org/jfx20u/commit/727923ead8cc5f6ccee58bda31e9bc1dc92e25c0
Stats: 26 lines in 1 file changed: 26 ins; 0 del; 0 mod

8286089: Intermittent WebKit build failure on macOS in JavaScriptCore

Backport-of: 810bd90d5089364067549b8ba299300bfd208357

-

PR: https://git.openjdk.org/jfx20u/pull/11


Integrated: 8286089: Intermittent WebKit build failure on macOS in JavaScriptCore

2023-04-04 Thread Jay Bhaskar
On Tue, 28 Mar 2023 02:08:27 GMT, Jay Bhaskar  wrote:

> Issue: Error copying file (if different) from 
> Source/JavaScriptCore/Scripts/wkbuiltins/builtins_generate_separate_header.py"
>  to 
> "modules/javafx.web/build/mac/Release/JavaScriptCcripts/builtins_generate_separate_header.py".
> 
> Root cause: The number of build threads more than 8, causing a 
> synchronization issue for builtins_generate_separate_header.py, the file 
> needs to be copied before use at build dir
> 
> Solution: Use the sleep of 1 second and retry 10 times to copy in 
> CMakeList.txt and execute using the execute_process cmake command

This pull request has now been integrated.

Changeset: 810bd90d
Author:Jay Bhaskar 
URL:   
https://git.openjdk.org/jfx/commit/810bd90d5089364067549b8ba299300bfd208357
Stats: 26 lines in 1 file changed: 26 ins; 0 del; 0 mod

8286089: Intermittent WebKit build failure on macOS in JavaScriptCore

Reviewed-by: kcr, sykora

-

PR: https://git.openjdk.org/jfx/pull/1073