summaryrefslogtreecommitdiff
path: root/dev-java/openjdk/files
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-04 16:24:49 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-04 16:24:49 -0500
commita3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (patch)
tree0c52bbae1c242fbc296bd650fcd1167685f81492 /dev-java/openjdk/files
parentbfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff)
downloadbaldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.gz
baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.xz
baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.zip
Adding metadata
Diffstat (limited to 'dev-java/openjdk/files')
-rw-r--r--dev-java/openjdk/files/openjdk-17.0.16_p8-lto-memory.patch13
-rw-r--r--dev-java/openjdk/files/openjdk-8-insantiate-arrayallocator.patch16
-rw-r--r--dev-java/openjdk/files/openjdk-8.402_p06-0001-Fix-Wint-conversion.patch41
-rw-r--r--dev-java/openjdk/files/openjdk-8.402_p06-0002-Fix-Wincompatible-pointer-types.patch48
-rw-r--r--dev-java/openjdk/files/openjdk-8.402_p06-0004-Fix-misc.-warnings.patch61
-rw-r--r--dev-java/openjdk/files/openjdk-8.env.sh13
-rw-r--r--dev-java/openjdk/files/openjdk.env.sh13
7 files changed, 0 insertions, 205 deletions
diff --git a/dev-java/openjdk/files/openjdk-17.0.16_p8-lto-memory.patch b/dev-java/openjdk/files/openjdk-17.0.16_p8-lto-memory.patch
deleted file mode 100644
index 0b0253839810..000000000000
--- a/dev-java/openjdk/files/openjdk-17.0.16_p8-lto-memory.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-https://bugs.gentoo.org/960257
-https://gcc.gnu.org/PR77472
---- a/src/hotspot/share/utilities/globalDefinitions_gcc.hpp
-+++ b/src/hotspot/share/utilities/globalDefinitions_gcc.hpp
-@@ -170,7 +170,7 @@ inline int wcslen(const jchar* x) { return wcslen((const wchar_t*)x); }
- // Inlining support
- #define NOINLINE __attribute__ ((noinline))
- #define ALWAYSINLINE inline __attribute__ ((always_inline))
--#define ATTRIBUTE_FLATTEN __attribute__ ((flatten))
-+#define ATTRIBUTE_FLATTEN
-
- // Alignment
- //
diff --git a/dev-java/openjdk/files/openjdk-8-insantiate-arrayallocator.patch b/dev-java/openjdk/files/openjdk-8-insantiate-arrayallocator.patch
deleted file mode 100644
index ba5283f15771..000000000000
--- a/dev-java/openjdk/files/openjdk-8-insantiate-arrayallocator.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-Workarounds build error:
-Error: dl failure on line 895
-Error relocating .../libjvm.so: _ZN14ArrayAllocatorImL10MemoryType7EE4freeEv: symbol not found
-
-Possibly due to g++ 10.x error on not properly instantiating the template.
-
---- openjdk/hotspot/src/share/vm/utilities/bitMap.cpp.orig 2020-11-10 14:07:08.372045326 +0200
-+++ openjdk/hotspot/src/share/vm/utilities/bitMap.cpp 2020-11-10 14:08:07.911412813 +0200
-@@ -42,6 +42,7 @@
- # include "os_bsd.inline.hpp"
- #endif
-
-+template class ArrayAllocator<BitMap::bm_word_t, mtInternal>;
-
- BitMap::BitMap(bm_word_t* map, idx_t size_in_bits) :
- _map(map), _size(size_in_bits), _map_allocator(false)
diff --git a/dev-java/openjdk/files/openjdk-8.402_p06-0001-Fix-Wint-conversion.patch b/dev-java/openjdk/files/openjdk-8.402_p06-0001-Fix-Wint-conversion.patch
deleted file mode 100644
index 317f1aa226b3..000000000000
--- a/dev-java/openjdk/files/openjdk-8.402_p06-0001-Fix-Wint-conversion.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-From cc568d4d246ffc9bf08a96db0889d3b89c852718 Mon Sep 17 00:00:00 2001
-From: Sam James <sam@gentoo.org>
-Date: Wed, 6 Mar 2024 11:22:11 +0000
-Subject: [PATCH 1/4] Fix -Wint-conversion
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Backport of upstream commit https://github.com/openjdk/jdk21u-dev/commit/7b1455163ed893639059b3d62b71b2ff347c2e3f.
-
-Fixes the following warning/error:
-```
-jdk8u-jdk8u402-ga/jdk/src/share/bin/splashscreen_stubs.c:64:5: error: returning ‘void *’ from a function with return type ‘int’ makes integer from pointer without a cast [-Wint-conversion]
-```
-
-Signed-off-by: Sam James <sam@gentoo.org>
----
- jdk/src/share/bin/splashscreen_stubs.c | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/jdk/src/share/bin/splashscreen_stubs.c b/jdk/src/share/bin/splashscreen_stubs.c
-index 9c1f514..666634f 100644
---- a/jdk/src/share/bin/splashscreen_stubs.c
-+++ b/jdk/src/share/bin/splashscreen_stubs.c
-@@ -61,11 +61,11 @@ typedef char* (*SplashGetScaledImageName_t)(const char* fileName,
- #define INVOKEV(name) _INVOKE(name, ,;)
-
- int DoSplashLoadMemory(void* pdata, int size) {
-- INVOKE(SplashLoadMemory, NULL)(pdata, size);
-+ INVOKE(SplashLoadMemory, 0)(pdata, size);
- }
-
- int DoSplashLoadFile(const char* filename) {
-- INVOKE(SplashLoadFile, NULL)(filename);
-+ INVOKE(SplashLoadFile, 0)(filename);
- }
-
- void DoSplashInit(void) {
---
-2.44.0
-
diff --git a/dev-java/openjdk/files/openjdk-8.402_p06-0002-Fix-Wincompatible-pointer-types.patch b/dev-java/openjdk/files/openjdk-8.402_p06-0002-Fix-Wincompatible-pointer-types.patch
deleted file mode 100644
index 3e8a5d17113c..000000000000
--- a/dev-java/openjdk/files/openjdk-8.402_p06-0002-Fix-Wincompatible-pointer-types.patch
+++ /dev/null
@@ -1,48 +0,0 @@
-From 57b8fef20b090ffdf99bcf2c3f5fc8d0d4472788 Mon Sep 17 00:00:00 2001
-From: Sam James <sam@gentoo.org>
-Date: Wed, 6 Mar 2024 11:54:24 +0000
-Subject: [PATCH 2/4] Fix -Wincompatible-pointer-types
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Backport https://github.com/openjdk/jdk17u/commit/6632e6c6ca74101b45b052fb7962376fbe97605e.
-
-```
-jdk8u-jdk8u402-ga/jdk/src/share/native/sun/awt/image/jpeg/imageioJPEG.c: In function ‘Java_com_sun_imageio_plugins_jpeg_JPEGImageWriter_writeImage’:
-jdk8u-jdk8u402-ga/jdk/src/share/native/sun/awt/image/jpeg/imageioJPEG.c:2853:19: error: passing argument 1 of ‘freeArray’ from incompatible pointer type [-Wincompatible-pointer-types]
- 2853 | freeArray(scale, numBands);
- | ^~~~~
- | |
- | UINT8 ** {aka unsigned char **}
-jdk8u-jdk8u402-ga/jdk/src/share/native/sun/awt/image/jpeg/imageioJPEG.c:2689:30: note: expected ‘void **’ but argument is of type ‘UINT8 **’ {aka ‘unsigned char **’}
- 2689 | static void freeArray(void** arr, jint size) {
- | ~~~~~~~^~~
-jdk8u-jdk8u402-ga/jdk/src/share/native/sun/awt/image/jpeg/imageioJPEG.c:2860:19: error: passing argument 1 of ‘freeArray’ from incompatible pointer type [-Wincompatible-pointer-types]
- 2860 | freeArray(scale, numBands);
- | ^~~~~
- | |
- | UINT8 ** {aka unsigned char **}
-```
-
-Signed-off-by: Sam James <sam@gentoo.org>
----
- jdk/src/share/native/sun/awt/image/jpeg/imageioJPEG.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/jdk/src/share/native/sun/awt/image/jpeg/imageioJPEG.c b/jdk/src/share/native/sun/awt/image/jpeg/imageioJPEG.c
-index 7e1d8c9..163003c 100644
---- a/jdk/src/share/native/sun/awt/image/jpeg/imageioJPEG.c
-+++ b/jdk/src/share/native/sun/awt/image/jpeg/imageioJPEG.c
-@@ -2686,7 +2686,7 @@ Java_com_sun_imageio_plugins_jpeg_JPEGImageWriter_writeTables
- RELEASE_ARRAYS(env, data, NULL);
- }
-
--static void freeArray(void** arr, jint size) {
-+static void freeArray(UINT8** arr, jint size) {
- int i;
- if (arr != NULL) {
- for (i = 0; i < size; i++) {
---
-2.44.0
-
diff --git a/dev-java/openjdk/files/openjdk-8.402_p06-0004-Fix-misc.-warnings.patch b/dev-java/openjdk/files/openjdk-8.402_p06-0004-Fix-misc.-warnings.patch
deleted file mode 100644
index 44c5268646d8..000000000000
--- a/dev-java/openjdk/files/openjdk-8.402_p06-0004-Fix-misc.-warnings.patch
+++ /dev/null
@@ -1,61 +0,0 @@
-From 24f51a75b79aec29bd1631d320e051a646b9fae4 Mon Sep 17 00:00:00 2001
-From: Sam James <sam@gentoo.org>
-Date: Wed, 6 Mar 2024 12:23:41 +0000
-Subject: [PATCH 4/4] Fix misc. warnings
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Backport of https://github.com/openjdk/jdk11u/commit/49dec121161c162f4aa94caf8c09413253d89377.
-
-```
-jdk8u-jdk8u402-ga/jdk/src/share/native/com/sun/java/util/jar/pack/jni.cpp: In function ‘_jobject* Java_com_sun_java_util_jar_Unpack_getUnusedInput(JNIEnv*, jobject)’:
-jdk8u-jdk8u402-ga/jdk/src/share/native/com/sun/java/util/jar/pack/jni.cpp:295:12: error: cannot convert ‘bool’ to ‘jobject’ {aka ‘_jobject*’} in return
- 295 | return false;
- | ^~~~~
-jdk8u-jdk8u402-ga/jdk/src/share/native/com/sun/java/util/jar/pack/jni.cpp: In function ‘jlong Java_com_sun_java_util_jar_pack_NativeUnpack_finish(JNIEnv*, jobject)’:
-jdk8u-jdk8u402-ga/jdk/src/share/native/com/sun/java/util/jar/pack/jni.cpp:315:3: warning: converting to non-pointer type ‘long int’ from NULL [-Wconversion-null]
- 315 | CHECK_EXCEPTION_RETURN_VALUE(uPtr, NULL);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
-jdk8u-jdk8u402-ga/jdk/src/share/native/com/sun/java/util/jar/pack/jni.cpp:315:3: warning: converting to non-pointer type ‘long int’ from NULL [-Wconversion-null]
-[...]
-```
-
-Signed-off-by: Sam James <sam@gentoo.org>
----
- jdk/src/share/native/com/sun/java/util/jar/pack/jni.cpp | 5 +++--
- 1 file changed, 3 insertions(+), 2 deletions(-)
-
-diff --git a/jdk/src/share/native/com/sun/java/util/jar/pack/jni.cpp b/jdk/src/share/native/com/sun/java/util/jar/pack/jni.cpp
-index 5fbc726..4c002e7 100644
---- a/jdk/src/share/native/com/sun/java/util/jar/pack/jni.cpp
-+++ b/jdk/src/share/native/com/sun/java/util/jar/pack/jni.cpp
-@@ -292,7 +292,7 @@ Java_com_sun_java_util_jar_pack_NativeUnpack_getUnusedInput(JNIEnv *env, jobject
-
- if (uPtr->aborting()) {
- THROW_IOE(uPtr->get_abort_message());
-- return false;
-+ return null;
- }
-
- // We have fetched all the files.
-@@ -312,7 +312,7 @@ Java_com_sun_java_util_jar_pack_NativeUnpack_finish(JNIEnv *env, jobject pObj) {
- // There's no need to create a new unpacker here if we don't already have one
- // just to immediatly free it afterwards.
- unpacker* uPtr = get_unpacker(env, pObj, /* noCreate= */ true);
-- CHECK_EXCEPTION_RETURN_VALUE(uPtr, NULL);
-+ CHECK_EXCEPTION_RETURN_VALUE(uPtr, 0);
- size_t consumed = uPtr->input_consumed();
- // free_unpacker() will set the unpacker field on 'pObj' to null
- free_unpacker(env, pObj, uPtr);
-@@ -323,6 +323,7 @@ JNIEXPORT jboolean JNICALL
- Java_com_sun_java_util_jar_pack_NativeUnpack_setOption(JNIEnv *env, jobject pObj,
- jstring pProp, jstring pValue) {
- unpacker* uPtr = get_unpacker(env, pObj);
-+ CHECK_EXCEPTION_RETURN_VALUE(uPtr, false);
- const char* prop = env->GetStringUTFChars(pProp, JNI_FALSE);
- CHECK_EXCEPTION_RETURN_VALUE(prop, false);
- const char* value = env->GetStringUTFChars(pValue, JNI_FALSE);
---
-2.44.0
-
diff --git a/dev-java/openjdk/files/openjdk-8.env.sh b/dev-java/openjdk/files/openjdk-8.env.sh
deleted file mode 100644
index cc0bc80b474b..000000000000
--- a/dev-java/openjdk/files/openjdk-8.env.sh
+++ /dev/null
@@ -1,13 +0,0 @@
-VERSION="OpenJDK ${PV}"
-JAVA_HOME="${EPREFIX}/usr/$(get_libdir)/${PN}-${SLOT}"
-JDK_HOME="${EPREFIX}/usr/$(get_libdir)/${PN}-${SLOT}"
-JAVAC="\${JAVA_HOME}/bin/javac"
-PATH="\${JAVA_HOME}/bin"
-ROOTPATH="\${JAVA_HOME}/bin"
-LDPATH="\${JAVA_HOME}/jre/lib/$(get_system_arch)/:\${JAVA_HOME}/jre/lib/$(get_system_arch)/server/"
-MANPATH="\${JAVA_HOME}/man"
-PROVIDES_TYPE="JDK JRE"
-PROVIDES_VERSION="1.${SLOT}"
-BOOTCLASSPATH="\${JAVA_HOME}/jre/lib/resources.jar:\${JAVA_HOME}/jre/lib/rt.jar:\${JAVA_HOME}/jre/lib/jsse.jar:\${JAVA_HOME}/jre/lib/jce.jar:\${JAVA_HOME}/jre/lib/charsets.jar:\${JAVA_HOME}/jre/lib/jfr.jar"
-GENERATION="2"
-ENV_VARS="JAVA_HOME JDK_HOME JAVAC PATH ROOTPATH LDPATH MANPATH"
diff --git a/dev-java/openjdk/files/openjdk.env.sh b/dev-java/openjdk/files/openjdk.env.sh
deleted file mode 100644
index 287c0578b7c2..000000000000
--- a/dev-java/openjdk/files/openjdk.env.sh
+++ /dev/null
@@ -1,13 +0,0 @@
-VERSION="OpenJDK ${PV}"
-JAVA_HOME="${EPREFIX}/usr/$(get_libdir)/${PN}-${SLOT}"
-JDK_HOME="${EPREFIX}/usr/$(get_libdir)/${PN}-${SLOT}"
-JAVAC="\${JAVA_HOME}/bin/javac"
-PATH="\${JAVA_HOME}/bin"
-ROOTPATH="\${JAVA_HOME}/bin"
-LDPATH="\${JAVA_HOME}/lib/:\${JAVA_HOME}/lib/server/"
-MANPATH=""
-PROVIDES_TYPE="JDK JRE"
-PROVIDES_VERSION="${SLOT}"
-BOOTCLASSPATH=""
-GENERATION="2"
-ENV_VARS="JAVA_HOME JDK_HOME JAVAC PATH ROOTPATH LDPATH MANPATH"