-
Bug
-
Resolution: Fixed
-
P4
-
25
-
b11
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8350261 | 24.0.2 | Martin Doerr | P4 | Resolved | Fixed | b01 |
JDK-8351531 | 21.0.8 | Goetz Lindenmaier | P4 | Resolved | Fixed | master |
JDK-8351541 | 17.0.16 | Goetz Lindenmaier | P4 | Resolved | Fixed | master |
Fix is the same as in the src/java.desktop/unix/native/libpipewire/include/spa/param/audio/raw.h part of the
--- a/src/java.desktop/unix/native/libpipewire/include/spa/param/audio/raw.h
+++ b/src/java.desktop/unix/native/libpipewire/include/spa/param/audio/raw.h
@@ -11,7 +11,15 @@ extern "C" {
#include <stdint.h>
-#include <spa/utils/endian.h>
+#if !defined(__FreeBSD__) && !defined(__MidnightBSD__) && !defined(AIX)
+#include <endian.h>
+#endif
+
+#if defined(AIX)
+#include <sys/machine.h>
+#define __BIG_ENDIAN BIG_ENDIAN
+#define __BYTE_ORDER BIG_ENDIAN
+#endif
/**
* \addtogroup spa_param
- backported by
-
JDK-8350261 AIX build failure after upgrade pipewire to 1.3.81
-
- Resolved
-
-
JDK-8351531 AIX build failure after upgrade pipewire to 1.3.81
-
- Resolved
-
-
JDK-8351541 AIX build failure after upgrade pipewire to 1.3.81
-
- Resolved
-
- caused by
-
JDK-8348600 Update PipeWire to 1.3.81
-
- Resolved
-
- relates to
-
JDK-8351277 Remove pipewire from AIX build
-
- Resolved
-
- links to
-
Commit(master) openjdk/jdk17u-dev/a682f8d1
-
Commit(master) openjdk/jdk21u-dev/c46e81a1
-
Commit(master) openjdk/jdk24u/d38ab94c
-
Commit(master) openjdk/jdk/19c0ce43
-
Review(master) openjdk/jdk17u-dev/3323
-
Review(master) openjdk/jdk21u-dev/1449
-
Review(master) openjdk/jdk24u/79
-
Review(master) openjdk/jdk/23543