JDK-8324233 : Update JPEG Image Decoding Software to 9f
Type:Bug
Component:javafx
Sub-Component:graphics
Affected Version:jfx20,8
Priority:P3
Status:Resolved
Resolution:Fixed
OS:generic
CPU:generic
Submitted:2024-01-20
Updated:2024-03-15
Resolved:2024-02-29
The Version table provides details related to the release that this issue/RFE will be addressed.
Unresolved : Release in which this issue/RFE will be addressed. Resolved: Release in which this issue/RFE has been resolved. Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.
We have IJG libjpeg version 9e in rt\modules\javafx.graphics\src\main\native-iio.
Latest version http://www.ijg.org is 9f released on 14-Jan-2024
Comments
A pull request was submitted for review.
URL: https://git.openjdk.org/jfx22u/pull/15
Date: 2024-02-29 16:09:47 +0000
29-02-2024
22u fix request: This will make sure we have latest libjpeg version in jfx22u and it is a safe fix.
29-02-2024
Approved for jfx22u
29-02-2024
Changeset: b99eb458
Author: Jayathirth D V <jdv@openjdk.org>
Committer: Ambarish Rapte <arapte@openjdk.org>
Date: 2024-02-29 13:27:22 +0000
URL: https://git.openjdk.org/jfx/commit/b99eb45828317e4c195b46eb0c9371d4645f2c6c
29-02-2024
A pull request was submitted for review.
URL: https://git.openjdk.org/jfx/pull/1372
Date: 2024-02-20 05:50:19 +0000
20-02-2024
I have made code changes and the change is building fine and all test run is in progress.
I shortlisted only the required files from IJG in both 9e and 9f versions and based of differences between these 2 version i have updated corresponding files. But during this process i also saw that most of the files in our 9e version has older copyright year and older comments in some files. Because of this i went through each file to update Copyright year as well as latest comments to make sure our version data matches latest 9f version.