On Thu, 13 Feb 2025 11:55:53 GMT, Alexander Zvegintsev <azveg...@openjdk.org> 
wrote:

>> Filed as a separate issue to keep the #23426 clean.
>> 
>> Fix is the same as in the 
>> `src/java.desktop/unix/native/libpipewire/include/spa/param/audio/raw.h` 
>> part of the [JDK-8309703](https://bugs.openjdk.org/browse/JDK-8309703)
>
> Alexander Zvegintsev has updated the pull request with a new target base due 
> to a merge or a rebase. The pull request now contains seven commits:
> 
>  - Merge master
>  - move fix to spa/utils/endian.h
>  - merge "if defined"
>  - 8349751: AIX build failure after upgrade pipewire to 1.3.81
>  - replace "\t" with "    ", part 2
>  - replace "\t" with "    "
>  - 8348600: Update PipeWire to 1.3.81

FWIW
(1) I do not like JDK changes in upstream files we import
(2) This really needs to be done by the port owners.
(3) I do not like JDK changes in upstream files we import
Yes, I'm repeating that. We do have one case of changes which never made it 
into upstream in some X11 copied code from xwd because xwd is an app and 
doesn't care about resource leakage (ie there are upstream unfixed bugs). But I 
don't think we need to expand that precedent.
This change needs to be up-streamed. I do not want the burden of 'remembering' 
this.
Let's call this the last time we include this into JDK unless it comes from 
pipewire.

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

PR Review: https://git.openjdk.org/jdk/pull/23543#pullrequestreview-2616757880

Reply via email to