[packages/openjdk17] up to 17.0.18

atler atler at pld-linux.org
Wed Jan 21 14:14:36 CET 2026


commit d51901450360b7dbe34bfb3cd4bae25f2c6504e6
Author: Jan Palus <atler at pld-linux.org>
Date:   Wed Jan 21 14:14:25 2026 +0100

    up to 17.0.18

 no_optflags.patch | 7 ++++---
 openjdk17.spec    | 4 ++--
 2 files changed, 6 insertions(+), 5 deletions(-)
---
diff --git a/openjdk17.spec b/openjdk17.spec
index 1d092b9..77be3d1 100644
--- a/openjdk17.spec
+++ b/openjdk17.spec
@@ -25,12 +25,12 @@
 Summary:	Open-source implementation of the Java Platform, Standard Edition
 Summary(pl.UTF-8):	Wolnoźródłowa implementacja Java 17 SE
 Name:		openjdk17
-Version:	17.0.17
+Version:	17.0.18
 Release:	1
 License:	GPL v2
 Group:		Development/Languages/Java
 Source0:	https://github.com/openjdk/jdk17u/archive/jdk-%{version}-ga/%{name}-%{version}.tar.gz
-# Source0-md5:	81ced7c7891a27a44dcb0c0a96a9571e
+# Source0-md5:	a086b5d28f84606624fcf7031bcc693b
 Source10:	make-cacerts.sh
 Patch0:		no_optflags.patch
 Patch1:		x32.patch
diff --git a/no_optflags.patch b/no_optflags.patch
index e8d6b6d..7022a38 100644
--- a/no_optflags.patch
+++ b/no_optflags.patch
@@ -1,14 +1,15 @@
 --- jdk17u-jdk-17.0.2-ga/make/common/NativeCompilation.gmk.orig	2021-12-07 19:03:22.000000000 +0100
 +++ jdk17u-jdk-17.0.2-ga/make/common/NativeCompilation.gmk	2022-02-09 13:29:15.184653743 +0100
-@@ -347,12 +347,12 @@
-     ifneq ($$(filter %.c, $$($1_FILENAME)), )
+@@ -347,13 +347,13 @@
        # Compile as a C file
+       $1_CFLAGS += $$($1_WARNINGS_FLAGS)
        $1_FLAGS := $(CFLAGS_CCACHE) $$($1_USE_PCH_FLAGS) $$($1_BASE_CFLAGS) \
 -          $$($1_OPT_CFLAGS) $$($1_CFLAGS) -c
 +          $$($1_CFLAGS) -c
        $1_COMPILER := $$($$($1_BASE)_CC)
      else ifneq ($$(filter %.m, $$($1_FILENAME)), )
        # Compile as an Objective-C file
+       $1_CFLAGS += $$($1_WARNINGS_FLAGS)
        $1_FLAGS := -x objective-c $(CFLAGS_CCACHE) $$($1_USE_PCH_FLAGS) \
 -          $$($1_BASE_CFLAGS) $$($1_OPT_CFLAGS) $$($1_CFLAGS) -c
 +          $$($1_BASE_CFLAGS) $$($1_CFLAGS) -c
@@ -16,8 +17,8 @@
      else ifneq ($$(filter %.S, $$($1_FILENAME)), )
        # Compile as preprocessed assembler file
 @@ -361,7 +361,7 @@
-     else ifneq ($$(filter %.cpp %.cc %.mm, $$($1_FILENAME)), )
        # Compile as a C++ or Objective-C++ file
+       $1_CXXFLAGS += $$($1_WARNINGS_FLAGS)
        $1_FLAGS := $(CFLAGS_CCACHE) $$($1_USE_PCH_FLAGS) $$($1_BASE_CXXFLAGS) \
 -          $$($1_OPT_CXXFLAGS) $$($1_CXXFLAGS) -c
 +          $$($1_CXXFLAGS) -c
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/openjdk17.git/commitdiff/d51901450360b7dbe34bfb3cd4bae25f2c6504e6



More information about the pld-cvs-commit mailing list