<pre style='margin:0'>
Christopher Nielsen (mascguy) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/d769cac1b0cb0aa33d9def599c3d0b5ccaef38eb">https://github.com/macports/macports-ports/commit/d769cac1b0cb0aa33d9def599c3d0b5ccaef38eb</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new d769cac1b0c openjdkXX: add support for flags
</span>d769cac1b0c is described below
<span style='display:block; white-space:pre;color:#808000;'>commit d769cac1b0cb0aa33d9def599c3d0b5ccaef38eb
</span>Author: usersxx <97012123+usersxx@users.noreply.github.com>
AuthorDate: Tue Mar 29 16:24:42 2022 +0530
<span style='display:block; white-space:pre;color:#404040;'> openjdkXX: add support for flags
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> openjdk11: add support for flags
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> openjdk13: add support for flags
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> openjdk15: add support for flags
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> openjdk17: add support for flags
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> openjdk18: add support for flags
</span>---
java/openjdk11/Portfile | 11 +++++++++--
java/openjdk13/Portfile | 9 ++++++++-
java/openjdk15/Portfile | 9 ++++++++-
java/openjdk17/Portfile | 13 ++++++++++---
java/openjdk18/Portfile | 13 ++++++++++---
5 files changed, 45 insertions(+), 10 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/java/openjdk11/Portfile b/java/openjdk11/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 6f5da9bae28..79b5c1147f4 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/java/openjdk11/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/java/openjdk11/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,7 +5,7 @@ PortSystem 1.0
</span> name openjdk11
# https://github.com/openjdk/jdk11u/tags
version 11.0.14.1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 2
</span> categories java devel
platforms darwin
supported_archs x86_64
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -27,14 +27,21 @@ use_configure yes
</span> configure.cmd sh configure
configure.pre_args --prefix=${tpath}
# default configure args
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args --with-debug-level=optimized \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args --with-debug-level=release \
</span> --with-native-debug-symbols=none \
--with-version-pre=release \
--with-jvm-variants=server \
--with-sysroot=`xcrun --sdk macosx --show-sdk-path` \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ --with-extra-cflags="${configure.cflags}" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --with-extra-cxxflags="${configure.cxxflags}" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --with-extra-ldflags="${configure.ldflags}" \
</span> --with-boot-jdk=/Library/Java/JavaVirtualMachines/openjdk11-bootstrap/Contents/Home \
--disable-warnings-as-errors \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ --disable-precompiled-headers \
</span> --with-conf-name=openjdk${version}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.cflags-append "-arch ${configure.build_arch} -Wno-implicit-function-declaration -Wno-unused-parameter"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.cxxflags-append "-arch ${configure.build_arch} -Wno-implicit-function-declaration -Wno-unused-parameter"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.ldflags-append "-arch ${configure.build_arch} -L`xcrun --sdk macosx --show-sdk-path`/usr/lib -L`xcrun --sdk macosx --show-sdk-path`/usr/lib/system"
</span> build.type gnu
build.target images
use_parallel_build no
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/java/openjdk13/Portfile b/java/openjdk13/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 8374ce16910..a586a9ab879 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/java/openjdk13/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/java/openjdk13/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,7 +5,7 @@ PortSystem 1.0
</span> name openjdk13
# https://github.com/openjdk/jdk13u/tags
version 13.0.10
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 2
</span> categories java devel
platforms darwin
supported_archs x86_64
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -32,9 +32,16 @@ configure.args --with-debug-level=release \
</span> --with-version-pre=release \
--with-jvm-variants=server \
--with-sysroot=`xcrun --sdk macosx --show-sdk-path` \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ --with-extra-cflags="${configure.cflags}" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --with-extra-cxxflags="${configure.cxxflags}" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --with-extra-ldflags="${configure.ldflags}" \
</span> --with-boot-jdk=/Library/Java/JavaVirtualMachines/openjdk13-bootstrap/Contents/Home \
--disable-warnings-as-errors \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ --disable-precompiled-headers \
</span> --with-conf-name=openjdk${version}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.cflags-append "-arch ${configure.build_arch} -Wno-implicit-function-declaration -Wno-unused-parameter"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.cxxflags-append "-arch ${configure.build_arch} -Wno-implicit-function-declaration -Wno-unused-parameter"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.ldflags-append "-arch ${configure.build_arch} -L`xcrun --sdk macosx --show-sdk-path`/usr/lib -L`xcrun --sdk macosx --show-sdk-path`/usr/lib/system"
</span> build.type gnu
build.target images
use_parallel_build no
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/java/openjdk15/Portfile b/java/openjdk15/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index e1494918639..b08e066313a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/java/openjdk15/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/java/openjdk15/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,7 +5,7 @@ PortSystem 1.0
</span> name openjdk15
# https://github.com/openjdk/jdk15u/tags
version 15.0.6
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 2
</span> categories java devel
platforms darwin
supported_archs x86_64
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -33,9 +33,16 @@ configure.args --with-debug-level=release \
</span> --with-version-pre=release \
--with-jvm-variants=server \
--with-sysroot=`xcrun --sdk macosx --show-sdk-path` \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ --with-extra-cflags="${configure.cflags}" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --with-extra-cxxflags="${configure.cxxflags}" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --with-extra-ldflags="${configure.ldflags}" \
</span> --with-boot-jdk=/Library/Java/JavaVirtualMachines/openjdk15-bootstrap/Contents/Home \
--disable-warnings-as-errors \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ --disable-precompiled-headers \
</span> --with-conf-name=openjdk${version}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.cflags-append "-arch ${configure.build_arch} -Wno-implicit-function-declaration -Wno-unused-parameter"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.cxxflags-append "-arch ${configure.build_arch} -Wno-implicit-function-declaration -Wno-unused-parameter"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.ldflags-append "-arch ${configure.build_arch} -L`xcrun --sdk macosx --show-sdk-path`/usr/lib -L`xcrun --sdk macosx --show-sdk-path`/usr/lib/system"
</span> build.type gnu
build.target images
use_parallel_build no
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/java/openjdk17/Portfile b/java/openjdk17/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 66e7fb728d9..88f3e47aee4 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/java/openjdk17/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/java/openjdk17/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,9 +3,9 @@
</span> PortSystem 1.0
name openjdk17
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 17.0.2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span> # https://github.com/openjdk/jdk17u/tags
<span style='display:block; white-space:pre;background:#e0ffe0;'>+version 17.0.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 2
</span> categories java devel
platforms darwin
supported_archs x86_64 arm64
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -31,11 +31,18 @@ configure.pre_args --prefix=${tpath}
</span> configure.args --with-debug-level=release \
--with-native-debug-symbols=none \
--with-version-pre=release \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- --with-sysroot=`xcrun --sdk macosx --show-sdk-path` \
</span> --with-jvm-variants=server \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ --with-sysroot=`xcrun --sdk macosx --show-sdk-path` \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --with-extra-cflags="${configure.cflags}" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --with-extra-cxxflags="${configure.cxxflags}" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --with-extra-ldflags="${configure.ldflags}" \
</span> --with-boot-jdk=/Library/Java/JavaVirtualMachines/openjdk17-bootstrap/Contents/Home \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ --disable-precompiled-headers \
</span> --disable-warnings-as-errors \
--with-conf-name=openjdk${version}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.cflags-append "-arch ${configure.build_arch} -Wno-implicit-function-declaration -Wno-unused-parameter"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.cxxflags-append "-arch ${configure.build_arch} -Wno-implicit-function-declaration -Wno-unused-parameter"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.ldflags-append "-arch ${configure.build_arch} -L`xcrun --sdk macosx --show-sdk-path`/usr/lib -L`xcrun --sdk macosx --show-sdk-path`/usr/lib/system"
</span> build.type gnu
build.target images
use_parallel_build no
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/java/openjdk18/Portfile b/java/openjdk18/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index a1dd4ba39c8..8c9bf9e9a9e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/java/openjdk18/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/java/openjdk18/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,9 +3,9 @@
</span> PortSystem 1.0
name openjdk18
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 18
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 0
</span> # https://github.com/openjdk/jdk18/tags
<span style='display:block; white-space:pre;background:#e0ffe0;'>+version 18
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span> categories java devel
platforms darwin
supported_archs x86_64 arm64
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -31,11 +31,18 @@ configure.pre_args --prefix=${tpath}
</span> configure.args --with-debug-level=release \
--with-native-debug-symbols=none \
--with-version-pre=release \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- --with-sysroot=`xcrun --sdk macosx --show-sdk-path` \
</span> --with-jvm-variants=server \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ --with-sysroot=`xcrun --sdk macosx --show-sdk-path` \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --with-extra-cflags="${configure.cflags}" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --with-extra-cxxflags="${configure.cxxflags}" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --with-extra-ldflags="${configure.ldflags}" \
</span> --with-boot-jdk=/Library/Java/JavaVirtualMachines/openjdk17-bootstrap/Contents/Home \
--disable-warnings-as-errors \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ --disable-precompiled-headers \
</span> --with-conf-name=openjdk${version}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.cflags-append "-arch ${configure.build_arch} -Wno-implicit-function-declaration -Wno-unused-parameter"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.cxxflags-append "-arch ${configure.build_arch} -Wno-implicit-function-declaration -Wno-unused-parameter"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.ldflags-append "-arch ${configure.build_arch} -L`xcrun --sdk macosx --show-sdk-path`/usr/lib -L`xcrun --sdk macosx --show-sdk-path`/usr/lib/system"
</span> build.type gnu
build.target images
use_parallel_build no
</pre><pre style='margin:0'>
</pre>