[jdk21u-dev] RFR: 8372977: Unnecessary gthread-2.0 loading [v2]

Ralf Schmelter rschmelter at openjdk.org
Mon Dec 15 15:13:56 UTC 2025


On Mon, 15 Dec 2025 15:10:16 GMT, Goetz Lindenmaier <goetz at openjdk.org> wrote:

>> I backport this for parity with 21.0.11-oracle.
>> 
>> Update:  The clean backport breaks the build.  There are two gtk implementations in 
>> OpenJDK 21: gtk2 and gtk3.  This change adresses gtk3, see description in
>> original JBS issue.  Gtk2 was removed in 8329471: "Remove GTK2" in 24.
>> 
>> Gtk2 implements the same functions as gtk3, so we can not remove
>> the decls in the header.  See second commit.
>
> Goetz Lindenmaier has updated the pull request incrementally with one additional commit since the last revision:
> 
>   Undo changes in header, needed for gtk2. See 8329471: Remove GTK2

Looks good.

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

Marked as reviewed by rschmelter (Reviewer).

PR Review: https://git.openjdk.org/jdk21u-dev/pull/2515#pullrequestreview-3577775570


More information about the jdk-updates-dev mailing list