RFR: 8359396: [Linux] Require Gtk3 >= 3.20 for glass-gtk [v2]

Johan Vos jvos at openjdk.org
Tue Jun 17 08:06:37 UTC 2025


On Sun, 15 Jun 2025 21:12:45 GMT, Thiago Milczarek Sayao <tsayao at openjdk.org> wrote:

>> Upgrade the minimum required GTK version for JavaFX to GTK 3.20 to enable modern features and better Linux desktop integration.
>> 
>> JavaFX currently depends on GTK 3.8, [released](https://mail.gnome.org/archives/gtk-devel-list/2013-March/msg00108.html) in March 2013. This version is outdated and predates many useful GTK API improvements.
>> 
>> GTK 3.20 was [released](https://mail.gnome.org/archives/gtk-list/2016-March/msg00026.html) on March 21, 2016.
>> 
>> Updating the GTK minimum requirement to 3.20 would enable JavaFX to support new features, including the improvements proposed in  #1605 
>> 
>> Major Linux distributions already provide GTK 3.20 or newer:
>> - Ubuntu LTS 18.04+ (ships GTK 3.22+)
>> - Debian 9+ (ships GTK 3.22+)
>> - Fedora 24+ (ships GTK 3.20+)
>> - Oracle Linux and Red Hat Enterprise Linux 8+ (ships GTK 3.22+)
>
> Thiago Milczarek Sayao has updated the pull request incrementally with one additional commit since the last revision:
> 
>   Add Comment about gtk 3

Marked as reviewed by jvos (Reviewer).

-------------

PR Review: https://git.openjdk.org/jfx/pull/1825#pullrequestreview-2934570060


More information about the openjfx-dev mailing list