pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/lang/openjdk11
Module Name: pkgsrc
Committed By: ryoon
Date: Tue Oct 1 14:48:00 UTC 2024
Modified Files:
pkgsrc/lang/openjdk11: Makefile PLIST distinfo
pkgsrc/lang/openjdk11/patches: patch-make_autoconf_flags-cflags.m4
Log Message:
lang/openjdk11: Update to 1.11.0.24.8
Changelog:
Updated BSD port of JDK 11
Additional features include:
Update to 11.0.24 GA
To generate a diff of this commit:
cvs rdiff -u -r1.65 -r1.66 pkgsrc/lang/openjdk11/Makefile
cvs rdiff -u -r1.14 -r1.15 pkgsrc/lang/openjdk11/PLIST
cvs rdiff -u -r1.44 -r1.45 pkgsrc/lang/openjdk11/distinfo
cvs rdiff -u -r1.3 -r1.4 \
pkgsrc/lang/openjdk11/patches/patch-make_autoconf_flags-cflags.m4
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/lang/openjdk11/Makefile
diff -u pkgsrc/lang/openjdk11/Makefile:1.65 pkgsrc/lang/openjdk11/Makefile:1.66
--- pkgsrc/lang/openjdk11/Makefile:1.65 Fri May 31 21:43:56 2024
+++ pkgsrc/lang/openjdk11/Makefile Tue Oct 1 14:48:00 2024
@@ -1,11 +1,11 @@
-# $NetBSD: Makefile,v 1.65 2024/05/31 21:43:56 ryoon Exp $
+# $NetBSD: Makefile,v 1.66 2024/10/01 14:48:00 ryoon Exp $
DISTNAME= jdk11u-${GITHUB_TAG:C/\+/-/}
PKGNAME= openjdk11-1.${GITHUB_TAG:C/\+/./:C/jdk-([.0-9]+).*/\1/}
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_GITHUB:=battleblow/}
GITHUB_PROJECT= jdk11u
-GITHUB_TAG= jdk-11.0.23+9-2
+GITHUB_TAG= jdk-11.0.24+8-1
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
HOMEPAGE= https://openjdk.java.net/
Index: pkgsrc/lang/openjdk11/PLIST
diff -u pkgsrc/lang/openjdk11/PLIST:1.14 pkgsrc/lang/openjdk11/PLIST:1.15
--- pkgsrc/lang/openjdk11/PLIST:1.14 Tue Feb 28 13:54:00 2023
+++ pkgsrc/lang/openjdk11/PLIST Tue Oct 1 14:48:00 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.14 2023/02/28 13:54:00 rjs Exp $
+@comment $NetBSD: PLIST,v 1.15 2024/10/01 14:48:00 ryoon Exp $
bin/openjdk11-jar
bin/openjdk11-jarsigner
bin/openjdk11-java
@@ -309,6 +309,7 @@ java/openjdk11/legal/java.base/c-libutl.
java/openjdk11/legal/java.base/cldr.md
java/openjdk11/legal/java.base/icu.md
java/openjdk11/legal/java.base/public_suffix.md
+java/openjdk11/legal/java.base/siphash.md
java/openjdk11/legal/java.base/unicode.md
java/openjdk11/legal/java.compiler/ADDITIONAL_LICENSE_INFO
java/openjdk11/legal/java.compiler/ASSEMBLY_EXCEPTION
Index: pkgsrc/lang/openjdk11/distinfo
diff -u pkgsrc/lang/openjdk11/distinfo:1.44 pkgsrc/lang/openjdk11/distinfo:1.45
--- pkgsrc/lang/openjdk11/distinfo:1.44 Fri May 31 21:43:56 2024
+++ pkgsrc/lang/openjdk11/distinfo Tue Oct 1 14:48:00 2024
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.44 2024/05/31 21:43:56 ryoon Exp $
+$NetBSD: distinfo,v 1.45 2024/10/01 14:48:00 ryoon Exp $
BLAKE2s (bootstrap-jdk-1.11.0.15.10-netbsd-8-earmv6hf-20220525.tar.xz) = f93572f551f242344e5d6d5e46b9812e5b426772842b5fa06fea4422e327c871
SHA512 (bootstrap-jdk-1.11.0.15.10-netbsd-8-earmv6hf-20220525.tar.xz) =
c4030c99e4c1bb209f0c1ca6c10665c3f4c906f9d7dc13b912c3fbb8031f3dbb6f8d2e5e966cbbc452c307ba5d6de816c0f000b5b7c5d4e3fe8511baf12aab49
@@ -12,12 +12,12 @@ Size (bootstrap-jdk-1.11.0.5.8-netbsd-7-
BLAKE2s (bootstrap-jdk-1.11.0.7.10-netbsd-9-aarch64-20200509.tar.xz) = 5aac0ec747ac714032dfcb4cc4f093ee3f9ddeb070301856727a8597cedd65cf
SHA512 (bootstrap-jdk-1.11.0.7.10-netbsd-9-aarch64-20200509.tar.xz) = 735f47d7398a48f0963c5d629c6c319dfe22d84bacd45f84a34f4784433c8cf6bfe6b356363a4591f035bec4a32e2e38d0a9c6be361aa57e5f0170ad4e16a1ad
Size (bootstrap-jdk-1.11.0.7.10-netbsd-9-aarch64-20200509.tar.xz) = 99673444 bytes
-BLAKE2s (jdk11u-jdk-11.0.23-9-2.tar.gz) = b7d0a14f166db5103f7df27e4c94dae8c2f95085c38f9a38f1b61f2abcb06e81
-SHA512 (jdk11u-jdk-11.0.23-9-2.tar.gz) = 028042d3d9d0c84640602631f5f4101183b99b8349a23145e0db4f9340e1e4f5aae22608074c3bb6a7ab4367a9c7c84394811197b3f9ad22f64b3e499ca49492
-Size (jdk11u-jdk-11.0.23-9-2.tar.gz) = 116467928 bytes
+BLAKE2s (jdk11u-jdk-11.0.24-8-1.tar.gz) = 4e997cd929f0cda3fd282a3e38372f0bd3a76b7b68062a567c682a4b4cda25fe
+SHA512 (jdk11u-jdk-11.0.24-8-1.tar.gz) = 169f8798c4dfaa12b5b6a40bb21df2e86075a7469ac3e09ff639d1e56b8b14541e734382e7bcbd930836c1def95c9bae46a6340644b8e0a32ba5dc19afa152ee
+Size (jdk11u-jdk-11.0.24-8-1.tar.gz) = 116572308 bytes
SHA1 (patch-make_autoconf_build-performance.m4) = d52cb5897e9fb6e3b0cdbe34641d8caa218b21b7
SHA1 (patch-make_autoconf_buildjdk-spec.gmk.in) = d0b600237853c17ecc2864604f0bd847ba6b0149
-SHA1 (patch-make_autoconf_flags-cflags.m4) = 29d1301ca7c0a0c92daa377cf58580f325a4eb07
+SHA1 (patch-make_autoconf_flags-cflags.m4) = f8ef1f5f62234ff2c7d8d6e44cba85929cc5bd62
SHA1 (patch-make_autoconf_hotspot.m4) = 437c8b09114933cca22c4a847a90a415cd113e5a
SHA1 (patch-make_autoconf_lib-alsa.m4) = 999fbf951363f6b49b22aad81537728f22d7c381
SHA1 (patch-make_autoconf_lib-bundled.m4) = 35a4cdb3c4c3e4893b583cc73a0a79fda6f487e0
Index: pkgsrc/lang/openjdk11/patches/patch-make_autoconf_flags-cflags.m4
diff -u pkgsrc/lang/openjdk11/patches/patch-make_autoconf_flags-cflags.m4:1.3 pkgsrc/lang/openjdk11/patches/patch-make_autoconf_flags-cflags.m4:1.4
--- pkgsrc/lang/openjdk11/patches/patch-make_autoconf_flags-cflags.m4:1.3 Sat Dec 9 01:19:54 2023
+++ pkgsrc/lang/openjdk11/patches/patch-make_autoconf_flags-cflags.m4 Tue Oct 1 14:48:00 2024
@@ -1,31 +1,34 @@
-$NetBSD: patch-make_autoconf_flags-cflags.m4,v 1.3 2023/12/09 01:19:54 ryoon Exp $
+$NetBSD: patch-make_autoconf_flags-cflags.m4,v 1.4 2024/10/01 14:48:00 ryoon Exp $
We prefer to use explicit run paths.
Add lib/jli to link libjli.so dynamically. Fix runtime error of Bazel.
---- make/autoconf/flags-cflags.m4.orig 2023-10-18 04:30:34.000000000 +0000
+--- make/autoconf/flags-cflags.m4.orig 2024-08-26 15:59:52.654571089 +0000
+++ make/autoconf/flags-cflags.m4
-@@ -39,8 +39,8 @@ AC_DEFUN([FLAGS_SETUP_SHARED_LIBS],
-
- # Default works for linux, might work on other platforms as well.
- SHARED_LIBRARY_FLAGS='-shared'
-- SET_EXECUTABLE_ORIGIN='-Wl,-rpath,\$$ORIGIN[$]1'
+@@ -42,8 +42,8 @@ AC_DEFUN([FLAGS_SETUP_SHARED_LIBS],
+ # --disable-new-dtags forces use of RPATH instead of RUNPATH for rpaths.
+ # This protects internal library dependencies within the JDK from being
+ # overridden using LD_LIBRARY_PATH. See JDK-8326891 for more information.
+- SET_EXECUTABLE_ORIGIN='-Wl,-rpath,\$$ORIGIN[$]1 -Wl,--disable-new-dtags'
- SET_SHARED_LIBRARY_ORIGIN="-Wl,-z,origin $SET_EXECUTABLE_ORIGIN"
+ SET_EXECUTABLE_ORIGIN='@COMPILER_RPATH_FLAG@@PREFIX@/java/@JAVA_NAME@/lib @COMPILER_RPATH_FLAG@@PREFIX@/java/@JAVA_NAME@/lib/server @COMPILER_RPATH_FLAG@@PREFIX@/java/@JAVA_NAME@/lib/jli'
+ SET_SHARED_LIBRARY_ORIGIN="$SET_EXECUTABLE_ORIGIN"
SET_SHARED_LIBRARY_NAME='-Wl,-soname=[$]1'
SET_SHARED_LIBRARY_MAPFILE='-Wl,-version-script=[$]1'
-@@ -58,17 +58,11 @@ AC_DEFUN([FLAGS_SETUP_SHARED_LIBS],
+@@ -61,20 +61,13 @@ AC_DEFUN([FLAGS_SETUP_SHARED_LIBS],
else
# Default works for linux, might work on other platforms as well.
SHARED_LIBRARY_FLAGS='-shared'
- SET_EXECUTABLE_ORIGIN='-Wl,-rpath,\$$ORIGIN[$]1'
+ SET_EXECUTABLE_ORIGIN='@COMPILER_RPATH_FLAG@@PREFIX@/java/@JAVA_NAME@/lib @COMPILER_RPATH_FLAG@@PREFIX@/java/@JAVA_NAME@/lib/server'
+ SET_SHARED_LIBRARY_ORIGIN="$SET_EXECUTABLE_ORIGIN"
+ if test "x$OPENJDK_TARGET_OS" = xlinux; then
+ SET_EXECUTABLE_ORIGIN="$SET_EXECUTABLE_ORIGIN -Wl,--disable-new-dtags"
+ fi
SET_SHARED_LIBRARY_NAME='-Wl,-soname=[$]1'
SET_SHARED_LIBRARY_MAPFILE='-Wl,-version-script=[$]1'
-
+-
- # arm specific settings
- if test "x$OPENJDK_TARGET_CPU" = "xarm" && test "x$OPENJDK_TARGET_OS" = xlinux; then
- # '-Wl,-z,origin' isn't used on arm.
Home |
Main Index |
Thread Index |
Old Index