diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-04 16:24:49 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-04 16:24:49 -0500 |
| commit | a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (patch) | |
| tree | 0c52bbae1c242fbc296bd650fcd1167685f81492 /dev-java/openjdk/files | |
| parent | bfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff) | |
| download | baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.gz baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.xz baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.zip | |
Adding metadata
Diffstat (limited to 'dev-java/openjdk/files')
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" |
