Re: RFR: 8280369: native library cache should be platform/arch specific

2022-03-25 Thread Kevin Rushforth
On Fri, 25 Mar 2022 18:12:23 GMT, Glavo wrote: > Currently, OpenJFX extracts the native library into a local folder and loads > it when it is not part of the JRE. > > Now we have a notable problem with the fact that a platform may actually run > programs of multiple CPU architectures. > >

RFR: 8280369: native library cache should be platform/arch specific

2022-03-25 Thread Glavo
Currently, OpenJFX extracts the native library into a local folder and loads it when it is not part of the JRE. Now we have a notable problem with the fact that a platform may actually run programs of multiple CPU architectures. Most commonly, 32-bit x86 applications can be executed on Windows

Re: RFR: 8277785: ListView scrollTo jumps to wrong location when CellHeight is changed [v3]

2022-03-25 Thread Kevin Rushforth
On Thu, 24 Mar 2022 10:06:34 GMT, Johan Vos wrote: >> When the size of a ListCell is changed and a scrollTo method is invoked >> without having a layout calculation in between, the old (wrong) size is used >> to calculcate the total estimate. This happens e.g. when the size is changed >> in

Re: RFR: 8283402: Update to gcc 11.2 on Linux

2022-03-25 Thread Kevin Rushforth
On Fri, 25 Mar 2022 12:19:10 GMT, Kevin Rushforth wrote: > This patch updates the compiler to gcc 11.2 on Linux, in order to match JDK > 17 -- see [JDK-8283057](https://bugs.openjdk.java.net/browse/JDK-8283057). > > I ran a full build and test, including media and WebKit. > This patch updates

RFR: 8283402: Update to gcc 11.2 on Linux

2022-03-25 Thread Kevin Rushforth
This patch updates the compiler to gcc 10.3 on Linux, in order to match JDK 17 -- see [JDK-8283057](https://bugs.openjdk.java.net/browse/JDK-8283057). I ran a full build and test, including media and WebKit. - Commit messages: - 8283402: Update to gcc 11.2 on Linux Changes:

RFR: 8283517: Update boot JDK to 18

2022-03-25 Thread Kevin Rushforth
JDK 18 has been released, so we should update the default boot JDK used to build JavaFX to JDK 18. This will not affect the minimum boot JDK version. I have confirmed that gradle 7.3 works with JDK 18, so we don't need to update gradle at this time. I have done a full set of tests on all three