[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