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