pkgsrc-Changes archive

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

CVS commit: pkgsrc/lang/go



Module Name:    pkgsrc
Committed By:   jperkin
Date:           Thu Jul 30 22:11:56 UTC 2026

Modified Files:
        pkgsrc/lang/go: go-module.mk go-package.mk

Log Message:
go: Switch to MAKE_JOBS_METHOD=manual and _MAKE_JOBS_N.


To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 pkgsrc/lang/go/go-module.mk
cvs rdiff -u -r1.31 -r1.32 pkgsrc/lang/go/go-package.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/lang/go/go-module.mk
diff -u pkgsrc/lang/go/go-module.mk:1.27 pkgsrc/lang/go/go-module.mk:1.28
--- pkgsrc/lang/go/go-module.mk:1.27    Tue Jul 21 13:58:56 2026
+++ pkgsrc/lang/go/go-module.mk Thu Jul 30 22:11:56 2026
@@ -1,4 +1,4 @@
-# $NetBSD: go-module.mk,v 1.27 2026/07/21 13:58:56 ryoon Exp $
+# $NetBSD: go-module.mk,v 1.28 2026/07/30 22:11:56 jperkin Exp $
 #
 # This file implements common logic for compiling Go programs in pkgsrc.
 #
@@ -46,7 +46,7 @@
 GO_BUILD_PATTERN?=     ./...
 GO_EXTRA_MOD_DIRS?=
 
-MAKE_JOBS_SAFE=                no
+MAKE_JOBS_METHOD=      manual
 INSTALLATION_DIRS+=    bin
 USE_TOOLS+=            pax
 
@@ -75,7 +75,7 @@ GOPATH_BIN=   bin
 
 .endif
 
-ALL_ENV+=      GOMAXPROCS=${MAKE_JOBS:U1}
+ALL_ENV+=      GOMAXPROCS=${_MAKE_JOBS_N}
 
 post-extract: ${GO_CACHE_DIR}
 ${GO_CACHE_DIR}:
@@ -137,8 +137,8 @@ _USER_VARS.go=              GO_VERSION_DEFAULT
 _SYS_VARS.go=          GO GO_VERSION GOVERSSUFFIX GOARCH GOCHAR \
                        GOOPT GOTOOLDIR GO_PLATFORM GO_CACHE_DIR
 _DEF_VARS.go=          GO14_VERSION GO19_VERSION GO110_VERSION \
-                       GO111_VERSION INSTALLATION_DIRS MAKE_JOBS_SAFE \
-                       NOT_FOR_PLATFORM ONLY_FOR_PLATFORM SSP_SUPPORTED \
-                       WRKSRC
+                       GO111_VERSION INSTALLATION_DIRS _MAKE_JOBS_N \
+                       MAKE_JOBS_METHOD NOT_FOR_PLATFORM ONLY_FOR_PLATFORM \
+                       SSP_SUPPORTED WRKSRC
 _USE_VARS.go=          GO_PACKAGE_DEP
 _SORTED_VARS.go=       INSTALLATION_DIRS *_FOR_PLATFORM

Index: pkgsrc/lang/go/go-package.mk
diff -u pkgsrc/lang/go/go-package.mk:1.31 pkgsrc/lang/go/go-package.mk:1.32
--- pkgsrc/lang/go/go-package.mk:1.31   Fri Sep 26 15:37:41 2025
+++ pkgsrc/lang/go/go-package.mk        Thu Jul 30 22:11:56 2026
@@ -1,4 +1,4 @@
-# $NetBSD: go-package.mk,v 1.31 2025/09/26 15:37:41 schmonz Exp $
+# $NetBSD: go-package.mk,v 1.32 2026/07/30 22:11:56 jperkin Exp $
 #
 # This file implements common logic for compiling Go programs in pkgsrc.
 #
@@ -59,7 +59,7 @@ GO_BUILD_PATTERN?=    ${GO_SRCPATH}/...
 
 WRKSRC=                        ${WRKDIR}/src/${GO_SRCPATH}
 
-MAKE_JOBS_SAFE=                no
+MAKE_JOBS_METHOD=      manual
 INSTALLATION_DIRS+=    bin gopkg
 USE_TOOLS+=            pax
 
@@ -133,7 +133,7 @@ _SYS_VARS.go=               GO GO_VERSION GOVERSSUFFI
 _USE_VARS.go=          GO_PACKAGE_DEP \
                        WRKDIR BUILDLINK_DIR DESTDIR PREFIX \
                        TEST_ENV
-_DEF_VARS.go=          INSTALLATION_DIRS MAKE_JOBS_SAFE \
+_DEF_VARS.go=          INSTALLATION_DIRS MAKE_JOBS_METHOD \
                        WRKSRC \
                        USE_TOOLS TOOL_DEPENDS PRINT_PLIST_AWK MAKE_ENV
 _SORTED_VARS.go=       INSTALLATION_DIRS *_FOR_PLATFORM *_ENV



Home | Main Index | Thread Index | Old Index