Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 12 Mar 2026 15:04:33 +0000
From:      Rene Ladan <rene@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 79939a753330 - main - lang/go124: Remove expired port
Message-ID:  <69b2d601.3b5de.912a7ed@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by rene:

URL: https://cgit.FreeBSD.org/ports/commit/?id=79939a753330bc736f284c96b40b617ded12ccce

commit 79939a753330bc736f284c96b40b617ded12ccce
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2026-03-12 15:04:07 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2026-03-12 15:04:27 +0000

    lang/go124: Remove expired port
    
    2026-03-11 lang/go124: End of life--please switch to go125 or go126
---
 MOVED                                              |  1 +
 lang/Makefile                                      |  1 -
 lang/go124/Makefile                                |  7 -------
 lang/go124/distinfo                                | 13 ------------
 lang/go124/files/patch-src_cmd_dist_build.go       | 23 ----------------------
 .../patch-src_cmd_go_internal_modload_vendor.go    | 11 -----------
 6 files changed, 1 insertion(+), 55 deletions(-)

diff --git a/MOVED b/MOVED
index dd549b0d6f78..a43d40ec3692 100644
--- a/MOVED
+++ b/MOVED
@@ -5161,3 +5161,4 @@ devel/tbb|devel/onetbb|2026-03-01|Has expired: Project moved to devel/onetbb
 devel/upp||2026-03-08|Fails to build with freetype 2.14+
 multimedia/obs-recursion-effect||2026-03-08|Compilation fails with obs-studio-32.0.1
 devel/py-xdg|devel/py-pyxdg|2026-03-11|Use correct Python package name
+lang/go124||2026-03-12|Has expired: End of life--please switch to go125 or go126
diff --git a/lang/Makefile b/lang/Makefile
index 3fa55e6976d4..62ea6f77345d 100644
--- a/lang/Makefile
+++ b/lang/Makefile
@@ -124,7 +124,6 @@
     SUBDIR += gnu-cobol
     SUBDIR += gnustep-base
     SUBDIR += go
-    SUBDIR += go124
     SUBDIR += go125
     SUBDIR += go126
     SUBDIR += gomacro
diff --git a/lang/go124/Makefile b/lang/go124/Makefile
deleted file mode 100644
index a9f706de9376..000000000000
--- a/lang/go124/Makefile
+++ /dev/null
@@ -1,7 +0,0 @@
-DISTVERSION=	1.24.13
-BOOTSTRAP_VER=	1.23.12
-
-DEPRECATED=	End of life--please switch to go125 or go126
-EXPIRATION_DATE=2026-03-11
-
-.include "${.CURDIR}/../go/bsd.go.mk"
diff --git a/lang/go124/distinfo b/lang/go124/distinfo
deleted file mode 100644
index 72ff7b644a56..000000000000
--- a/lang/go124/distinfo
+++ /dev/null
@@ -1,13 +0,0 @@
-TIMESTAMP = 1770309153
-SHA256 (go1.24.13.src.tar.gz) = 639a6204c2486b137df1eb6e78ee3ed038f9877d0e4b5a465e796a2153f858d7
-SIZE (go1.24.13.src.tar.gz) = 30802752
-SHA256 (go1.23.12.freebsd-arm64.tar.gz) = e06eaa4d8547f94c26b195dbb89d2a5c0875b8bb0499dd738a34951303f8fd43
-SIZE (go1.23.12.freebsd-arm64.tar.gz) = 69916830
-SHA256 (go1.23.12.freebsd-amd64.tar.gz) = c9d7029ae11a6680fba97ac63defa3d0d00220728d6c41186b2517da4b3cd0ea
-SIZE (go1.23.12.freebsd-amd64.tar.gz) = 73345911
-SHA256 (go1.23.12.freebsd-arm.tar.gz) = 1361b7ad1d608216d159fc1e2f488ae26032093e6e2517539368d02d8ea81111
-SIZE (go1.23.12.freebsd-arm.tar.gz) = 71245467
-SHA256 (go1.23.12.freebsd-386.tar.gz) = e7f933268ef3e730b1a24fffdb2698b07bba20bebaf818b7143cffdc546190e8
-SIZE (go1.23.12.freebsd-386.tar.gz) = 71163480
-SHA256 (go1.23.12.freebsd-riscv64.tar.gz) = 2c8f77038019cb9001383bcf92ce646f24ff1ea9e8d2fd62202400177cc5a484
-SIZE (go1.23.12.freebsd-riscv64.tar.gz) = 70537815
diff --git a/lang/go124/files/patch-src_cmd_dist_build.go b/lang/go124/files/patch-src_cmd_dist_build.go
deleted file mode 100644
index 59fd0c6539f8..000000000000
--- a/lang/go124/files/patch-src_cmd_dist_build.go
+++ /dev/null
@@ -1,23 +0,0 @@
---- src/cmd/dist/build.go.orig	2024-03-29 15:27:02 UTC
-+++ src/cmd/dist/build.go
-@@ -891,6 +891,20 @@ func runInstall(pkg string, ch chan struct{}) {
- 			asmArgs = append(asmArgs, "-D", "GOPPC64_power8")
- 		}
- 	}
-+	if goarch == "arm" {
-+		// Define GOARM_value from goarm, which can be either a version
-+		// like "6", or a version and a FP mode, like "7,hardfloat".
-+		switch {
-+		case strings.Contains(goarm, "7"):
-+			asmArgs = append(asmArgs, "-D", "GOARM_7")
-+			fallthrough
-+		case strings.Contains(goarm, "6"):
-+			asmArgs = append(asmArgs, "-D", "GOARM_6")
-+			fallthrough
-+		default:
-+			asmArgs = append(asmArgs, "-D", "GOARM_5")
-+		}
-+	}
- 	goasmh := pathf("%s/go_asm.h", workdir)
- 
- 	// Collect symabis from assembly code.
diff --git a/lang/go124/files/patch-src_cmd_go_internal_modload_vendor.go b/lang/go124/files/patch-src_cmd_go_internal_modload_vendor.go
deleted file mode 100644
index ba3f97226624..000000000000
--- a/lang/go124/files/patch-src_cmd_go_internal_modload_vendor.go
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/cmd/go/internal/modload/vendor.go.orig	2024-02-02 18:09:55 UTC
-+++ src/cmd/go/internal/modload/vendor.go
-@@ -159,7 +159,7 @@ func checkVendorConsistency(indexes []*modFileIndex, m
- 			panic(fmt.Errorf("not in workspace mode but number of indexes is %v, not 1", len(indexes)))
- 		}
- 		index := indexes[0]
--		if gover.Compare(index.goVersion, "1.14") < 0 {
-+		if gover.Compare(index.goVersion, "1.14") < 0 || os.Getenv("GO_NO_VENDOR_CHECKS") == "1" {
- 			// Go versions before 1.14 did not include enough information in
- 			// vendor/modules.txt to check for consistency.
- 			// If we know that we're on an earlier version, relax the consistency check.


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69b2d601.3b5de.912a7ed>