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.
Seems Wayland is not supported on AIX, so we most likely do not need to build pipewire on AIX and can remove it from the build.
Comments
jdk21u-dev backport request
I would like to have the patch in jdk21u-dev as well, because it would be helpful there too (avoids AIX changes to pipewire to fix the build). The backport is not clean (makefile is a little different and some small diffs in a c file) and is low to medium risk.
02-06-2025
A pull request was submitted for review.
Branch: master
URL: https://git.openjdk.org/jdk21u-dev/pull/1844
Date: 2025-06-02 12:38:55 +0000
02-06-2025
jdk24u backport request
I would like to have the patch in jdk24u as well, because it would be helpful there too (avoids AIX changes to pipewire to fix the build). The backport is clean and low to medium risk.
03-04-2025
A pull request was submitted for review.
Branch: master
URL: https://git.openjdk.org/jdk24u/pull/171
Date: 2025-04-02 08:10:54 +0000
A pull request was submitted for review.
Branch: master
URL: https://git.openjdk.org/jdk/pull/24009
Date: 2025-03-12 14:52:10 +0000
12-03-2025
Hint for removal from https://bugs.openjdk.org/browse/JDK-8349751 :
"On the java side, please make sure you don't call the sun.awt.screencast.ScreencastHelper#loadPipewire() in the AIX case."
https://github.com/openjdk/jdk/blob/3230894bdd8ab4183b83ad4c942eb6acad4acce6/src/java.desktop/unix/classes/sun/awt/screencast/ScreencastHelper.java#L76