On Tue, 6 Jul 2021 22:33:47 GMT, Kevin Rushforth <k...@openjdk.org> wrote:
> This fix restores the minimum macOS version needed to run JavaFX on x64 > platforms to 10.10. > > The fix for [JDK-8265031](https://bugs.openjdk.java.net/browse/JDK-8265031) > bumped the minimum version for macOS on aarch64 to 11.0 and on x64 to 10.12. > The change on aarch64 was necessary, since that is the minimum version that > will run on Apple Silicon. The change on x64 was not necessary, but was done > to match JDK 17. In connection with the fix for > [JDK-8263169](https://bugs.openjdk.java.net/browse/JDK-8263169), this causes > a crash on older macOS systems running 10.10 or 10.11. The long term solution > is to detect and throw an exception at startup if the version of macOS is > below the minimum, but for JavaFX 17 it was felt that restoring the minimum > of macOS 10.10 for x64 platforms was safer. > > See the discussion in JBS for more information. This pull request has now been integrated. Changeset: 6fe427f9 Author: Kevin Rushforth <k...@openjdk.org> URL: https://git.openjdk.java.net/jfx/commit/6fe427f9a20aace1466530bd0029af9f7ff7329a Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8266743: Crash on macOS 10.11 due to ignored @available 10.12 check Reviewed-by: jvos ------------- PR: https://git.openjdk.java.net/jfx/pull/566