commit 55ce310e718f2064eb85d03c703320480c1aed46
Author: Jan Palus <[email protected]>
Date:   Thu Jul 25 23:25:02 2024 +0200

    up to 1.8.0.422

 gcc14.patch   | 23 +++++++++++++++++++++++
 openjdk8.spec | 10 ++++++----
 2 files changed, 29 insertions(+), 4 deletions(-)
---
diff --git a/openjdk8.spec b/openjdk8.spec
index 46447fb..a136948 100644
--- a/openjdk8.spec
+++ b/openjdk8.spec
@@ -14,7 +14,7 @@
 # class data version seen with file(1) that this jvm is able to load
 %define                _classdataversion 52.0
 
-%define        ver_u   412
+%define        ver_u   422
 
 Summary:       Open-source implementation of the Java Platform, Standard 
Edition
 Summary(pl.UTF-8):     Wolnoźródłowa implementacja Java 8 SE
@@ -25,9 +25,9 @@ Epoch:                1
 License:       GPL v2
 Group:         Development/Languages/Java
 Source0:       
https://github.com/openjdk/jdk8u/archive/jdk8u%{ver_u}-ga/%{name}-%{version}.tar.gz
-# Source0-md5: 64d9c62812e1d311bb9b0d01478dbbba
-Source1:       
https://github.com/openjdk/aarch32-port-jdk8u/archive/jdk8u%{ver_u}-ga-aarch32-20240419/%{name}-aarch32-%{version}.tar.gz
-# Source1-md5: 4a017af0505fc4a72c28142c62914b43
+# Source0-md5: ba704d6fd7433c936de2b8857ec65157
+Source1:       
https://github.com/openjdk/aarch32-port-jdk8u/archive/jdk8u%{ver_u}-ga-aarch32-20240725/%{name}-aarch32-%{version}.tar.gz
+# Source1-md5: 1ca0d5fbd1d18bde4d03c54cd4ce36bf
 Source2:       make-cacerts.sh
 Patch0:                adjust-mflags.patch
 Patch1:                format_strings.patch
@@ -44,6 +44,7 @@ Patch12:      atomic.patch
 Patch13:       hotspot-disable-werror.patch
 Patch14:       ignore-java-options.patch
 Patch15:       default-assumemp.patch
+Patch16:       gcc14.patch
 URL:           http://openjdk.java.net/
 BuildRequires: /usr/bin/jar
 BuildRequires: alsa-lib-devel
@@ -438,6 +439,7 @@ tar xf %{SOURCE0} --strip-components=1
 %patch13 -p1
 %patch14 -p1
 %patch15 -p1
+%patch16 -p1
 
 %build
 # Make sure we have /proc mounted - otherwise idlc will fail later.
diff --git a/gcc14.patch b/gcc14.patch
new file mode 100644
index 0000000..49411e8
--- /dev/null
+++ b/gcc14.patch
@@ -0,0 +1,23 @@
+--- openjdk8-1.8.0.422/jdk/src/share/bin/splashscreen_stubs.c.orig     
2024-07-06 18:41:38.000000000 +0200
++++ openjdk8-1.8.0.422/jdk/src/share/bin/splashscreen_stubs.c  2024-07-25 
23:08:23.008364372 +0200
+@@ -61,11 +61,11 @@
+ #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) {
+@@ -87,4 +87,4 @@
+ char*    DoSplashGetScaledImageName(const char* fileName, const char* jarName,
+                                     float* scaleFactor) {
+     INVOKE(SplashGetScaledImageName, NULL)(fileName, jarName, scaleFactor);
+-}
+\ No newline at end of file
++}
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/openjdk8.git/commitdiff/55ce310e718f2064eb85d03c703320480c1aed46

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to