From 2ae2bd66b4ea4412c0881d245ef5517d68b71fb6 Mon Sep 17 00:00:00 2001 From: DRC Date: Fri, 4 Oct 2019 16:05:11 -0500 Subject: [PATCH] Remove support for Apple's Java implementation (AKA "Java for OS X systems.") This implementation of Java 1.6 is long obsolete and not supported on any version of macOS past High Sierra. Oracle no longer provides a 32-bit JVM on macOS, so it is no longer necessary to provide a 32-bit version of the TurboJPEG Java wrapper on macOS. --- BUILDING.md | 6 ++---- Brewfile | 1 - ChangeLog.md | 5 +++++ 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/BUILDING.md b/BUILDING.md index 2fc82ea..6bda14f 100644 --- a/BUILDING.md +++ b/BUILDING.md @@ -47,10 +47,8 @@ Build Requirements - If building the TurboJPEG Java wrapper, JDK or OpenJDK 1.5 or later is required. Most modern Linux distributions, as well as Solaris 10 and later, - include JDK or OpenJDK. On OS X 10.5 and 10.6, it will be necessary to - install the Java Developer Package, which can be downloaded from - (Apple ID required.) For other - systems, you can obtain the Oracle Java Development Kit from + include JDK or OpenJDK. For other systems, you can obtain the Oracle Java + Development Kit from . * If using JDK 11 or later, CMake 3.10.x or later must also be used. diff --git a/Brewfile b/Brewfile index 85a811e..54c5e2a 100644 --- a/Brewfile +++ b/Brewfile @@ -1,4 +1,3 @@ brew 'yasm' brew 'gcc@5' brew 'md5sha1sum' -cask 'homebrew/cask-versions/java6' diff --git a/ChangeLog.md b/ChangeLog.md index e7e6229..e47b874 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -40,6 +40,11 @@ supported, and the libjpeg-turbo build system can no longer be used to package such builds. 32-bit iOS apps cannot run in iOS 11 and later, and the App Store no longer allows them. +4. The TurboJPEG Java wrapper in the "official" libjpeg-turbo SDK for macOS no +longer supports 32-bit Java virtual machines. Oracle no longer provides a +32-bit JVM for macOS, and Apple's implementation of Java 1.6 (Java for OS X +systems) is long obsolete. + 2.0.3 ===== -- 2.50.1