pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/lang



Module Name:    pkgsrc
Committed By:   jperkin
Date:           Thu Jul 30 16:20:43 UTC 2026

Modified Files:
        pkgsrc/lang/openjdk11: Makefile
        pkgsrc/lang/openjdk17: Makefile
        pkgsrc/lang/openjdk21: Makefile

Log Message:
openjdk*: Use new MAKE_JOBS_METHOD=manual setting.

Ensures parallel builds are supported in tools such as pkgtools/bob that treat
MAKE_JOBS_SAFE=no as a marker that the package should receive MAKE_JOBS=1.


To generate a diff of this commit:
cvs rdiff -u -r1.86 -r1.87 pkgsrc/lang/openjdk11/Makefile
cvs rdiff -u -r1.45 -r1.46 pkgsrc/lang/openjdk17/Makefile
cvs rdiff -u -r1.29 -r1.30 pkgsrc/lang/openjdk21/Makefile

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.86 pkgsrc/lang/openjdk11/Makefile:1.87
--- pkgsrc/lang/openjdk11/Makefile:1.86 Thu May 14 16:41:21 2026
+++ pkgsrc/lang/openjdk11/Makefile      Thu Jul 30 16:20:42 2026
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.86 2026/05/14 16:41:21 ryoon Exp $
+# $NetBSD: Makefile,v 1.87 2026/07/30 16:20:42 jperkin Exp $
 
 DISTNAME=      jdk11u-${GITHUB_TAG:C/\+/-/}
 PKGNAME=       openjdk11-1.${GITHUB_TAG:C/\+/./:C/jdk-([.0-9]+).*/\1/}
@@ -50,8 +50,8 @@ BOOT_JVMARGS= -XX:+UnlockDiagnosticVMOpt
                -XX:-UseSemaphoreGCThreadsSynchronization
 
 # ${WRKSRC}/doc/building.mk explicitly states that its Makefiles are unsafe
-# to use -j.
-MAKE_JOBS_SAFE=        no
+# to use -j.  Disable it and configure ourselves via configure arguments.
+MAKE_JOBS_METHOD=      manual
 
 CONFIGURE_ARGS+=       --openjdk-target=${MACHINE_GNU_PLATFORM:Q}
 CONFIGURE_ARGS+=       --with-boot-jdk=${ALT_BOOTDIR}

Index: pkgsrc/lang/openjdk17/Makefile
diff -u pkgsrc/lang/openjdk17/Makefile:1.45 pkgsrc/lang/openjdk17/Makefile:1.46
--- pkgsrc/lang/openjdk17/Makefile:1.45 Thu May 14 16:41:21 2026
+++ pkgsrc/lang/openjdk17/Makefile      Thu Jul 30 16:20:43 2026
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.45 2026/05/14 16:41:21 ryoon Exp $
+# $NetBSD: Makefile,v 1.46 2026/07/30 16:20:43 jperkin Exp $
 
 DISTNAME=      jdk17u-${GITHUB_TAG:C/\+/-/}
 PKGNAME=       openjdk17-1.${GITHUB_TAG:C/\+/./:C/jdk-([.0-9]+).*/\1/}
@@ -60,8 +60,8 @@ BUILDLINK_PASSTHRU_DIRS+=     ${ALT_BOOTDIR}
 BOOT_JVMARGS=  -XX:+UnlockDiagnosticVMOptions
 
 # ${WRKSRC}/doc/building.mk explicitly states that its Makefiles are unsafe
-# to use -j.
-MAKE_JOBS_SAFE=        no
+# to use -j.  Disable it and configure ourselves via configure arguments.
+MAKE_JOBS_METHOD=      manual
 
 CONFIGURE_ARGS+=       --openjdk-target=${MACHINE_GNU_PLATFORM}
 CONFIGURE_ARGS+=       --with-boot-jdk=${ALT_BOOTDIR}

Index: pkgsrc/lang/openjdk21/Makefile
diff -u pkgsrc/lang/openjdk21/Makefile:1.29 pkgsrc/lang/openjdk21/Makefile:1.30
--- pkgsrc/lang/openjdk21/Makefile:1.29 Thu May 14 16:41:21 2026
+++ pkgsrc/lang/openjdk21/Makefile      Thu Jul 30 16:20:43 2026
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.29 2026/05/14 16:41:21 ryoon Exp $
+# $NetBSD: Makefile,v 1.30 2026/07/30 16:20:43 jperkin Exp $
 
 DISTNAME=      jdk21u-${GITHUB_TAG:C/\+/-/}
 PKGNAME=       openjdk21-1.${GITHUB_TAG:C/\+/./:C/jdk-([.0-9]+).*/\1/}
@@ -61,8 +61,8 @@ BUILDLINK_PASSTHRU_DIRS+=     ${ALT_BOOTDIR}
 BOOT_JVMARGS=  -XX:+UnlockDiagnosticVMOptions
 
 # ${WRKSRC}/doc/building.mk explicitly states that its Makefiles are unsafe
-# to use -j.
-MAKE_JOBS_SAFE=        no
+# to use -j.  Disable it and configure ourselves via configure arguments.
+MAKE_JOBS_METHOD=      manual
 
 CONFIGURE_ARGS+=       --openjdk-target=${MACHINE_GNU_PLATFORM}
 CONFIGURE_ARGS+=       --with-boot-jdk=${ALT_BOOTDIR}



Home | Main Index | Thread Index | Old Index