pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
openjdk25: add bootstrap for NetBSD-*-aarch64 and NetBSD-*-x86_64
Module Name: pkgsrc-wip
Committed By: Tobias Nygren <tnn%NetBSD.org@localhost>
Pushed By: tnn
Date: Mon Sep 7 10:19:24 2026 +0200
Changeset: 639c680d16f45f4b8aba10102b3fbbbc13144388
Modified Files:
openjdk25/Makefile
openjdk25/bootstrap.mk
openjdk25/distinfo
Log Message:
openjdk25: add bootstrap for NetBSD-*-aarch64 and NetBSD-*-x86_64
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=639c680d16f45f4b8aba10102b3fbbbc13144388
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
openjdk25/Makefile | 1 +
openjdk25/bootstrap.mk | 16 ++++++++++++++++
openjdk25/distinfo | 6 ++++++
3 files changed, 23 insertions(+)
diffs:
diff --git a/openjdk25/Makefile b/openjdk25/Makefile
index b414a49f4b..ba68467356 100644
--- a/openjdk25/Makefile
+++ b/openjdk25/Makefile
@@ -113,6 +113,7 @@ CWRAPPERS_APPEND.cxx+= -mstackrealign
.else
# GCC
CONFIGURE_ARGS+= --with-toolchain-type=gcc
+CWRAPPERS_APPEND.cxx+= -Wno-attributes
.endif
.include "bootstrap.mk"
diff --git a/openjdk25/bootstrap.mk b/openjdk25/bootstrap.mk
index 798553dc42..3a5f8298b2 100644
--- a/openjdk25/bootstrap.mk
+++ b/openjdk25/bootstrap.mk
@@ -8,6 +8,22 @@ PKG_FAIL_REASON+= "Only supports NetBSD >= 9"
PKG_FAIL_REASON+= "Only supports NetBSD >= 9.4"
.endif
+ONLY_FOR_PLATFORM+= NetBSD-*-x86_64
+BOOT.nb9-amd64= bootstrap-jdk-1.25.0.4.7-netbsd-9-amd64-20260908.tar.xz
+SITES.${BOOT.nb9-amd64}= https://objects.dc-fbg1.glesys.net/tnn-temp-distfiles/ # TODO move to nbftp
+.if !empty(MACHINE_PLATFORM:MNetBSD-*-x86_64) || make(distinfo)
+DISTFILES+= ${BOOT.nb9-amd64}
+EXTRACT_ONLY+= ${BOOT.nb9-amd64}
+.endif
+
+ONLY_FOR_PLATFORM+= NetBSD-*-aarch64
+BOOT.nb9-aarch64= bootstrap-jdk-1.25.0.4.7-netbsd-9-aarch64-20260907.tar.xz
+SITES.${BOOT.nb9-aarch64}= https://objects.dc-fbg1.glesys.net/tnn-temp-distfiles/ # TODO move to nbftp
+.if !empty(MACHINE_PLATFORM:MNetBSD-*-aarch64) || make(distinfo)
+DISTFILES+= ${BOOT.nb9-aarch64}
+EXTRACT_ONLY+= ${BOOT.nb9-aarch64}
+.endif
+
ONLY_FOR_PLATFORM+= Linux-*-x86_64
BOOT.linux-amd64= OpenJDK25U-jdk_x64_linux_hotspot_25.0.4.1_1.tar.gz
SITES.${BOOT.linux-amd64}= https://github.com/adoptium/temurin25-binaries/releases/download/jdk-25.0.4.1%2B1/
diff --git a/openjdk25/distinfo b/openjdk25/distinfo
index dcdfd02f20..e2a32fb873 100644
--- a/openjdk25/distinfo
+++ b/openjdk25/distinfo
@@ -3,6 +3,12 @@ $NetBSD: distinfo,v 1.17 2026/08/16 11:54:29 tnn Exp $
BLAKE2s (OpenJDK25U-jdk_x64_linux_hotspot_25.0.4.1_1.tar.gz) = 472b5de195b366f7e60f02c243155c8b541c9ccb714c0c72f9789dfabd452977
SHA512 (OpenJDK25U-jdk_x64_linux_hotspot_25.0.4.1_1.tar.gz) = c96f0d7a22068a488c6bc2ef908f946280d26ce384dbd879c6ae9a01a60441cfed8cff97f3dc5f02b939cc9fab5ad9279b5f497a3523195102cfcd151cac0816
Size (OpenJDK25U-jdk_x64_linux_hotspot_25.0.4.1_1.tar.gz) = 141329719 bytes
+BLAKE2s (bootstrap-jdk-1.25.0.4.7-netbsd-9-aarch64-20260907.tar.xz) = fc28d4c29131c36636493946c4f1b224fcab323457ac5b84a4069dc85e253162
+SHA512 (bootstrap-jdk-1.25.0.4.7-netbsd-9-aarch64-20260907.tar.xz) = 6b3b7791de4197ba4648589b70596e79f3c0e7403f9362d169011bf947fcc6358ba7db849f2f777f3c89083c7469d52daa5c01964d2adffaa793dba45b47a53d
+Size (bootstrap-jdk-1.25.0.4.7-netbsd-9-aarch64-20260907.tar.xz) = 123799744 bytes
+BLAKE2s (bootstrap-jdk-1.25.0.4.7-netbsd-9-amd64-20260908.tar.xz) = eca984a63e8d294b89eca8fd974ddcf540cc690ff60b0f429941ca6275d70d59
+SHA512 (bootstrap-jdk-1.25.0.4.7-netbsd-9-amd64-20260908.tar.xz) = 4587a19dea5edd24ccafb251221ee6177e788ae9ad6c0bf49be11ef900bbe7f75a0db77eb151edf12f8378aab8a7b9651043f31e98864317faf3ecb2533b34eb
+Size (bootstrap-jdk-1.25.0.4.7-netbsd-9-amd64-20260908.tar.xz) = 124433300 bytes
BLAKE2s (jdk25u-jdk-25.0.4-7-1.tar.gz) = db81e919589070cbef63d5f4df43a690cb5119a72f75b12eb1a289621b4e2b97
SHA512 (jdk25u-jdk-25.0.4-7-1.tar.gz) = ac564673ce14b192f3136d3d92e6125d412f1f449b3fcbe1f47dd0af7a6ccf6ec4a8f4c5074dcab17faf09fc2df54e0430c1e28ea7b8e171169ad97f2213b3fe
Size (jdk25u-jdk-25.0.4-7-1.tar.gz) = 119810522 bytes
Home |
Main Index |
Thread Index |
Old Index