env/freebsd-amd64: add 14.3

FreeBSD 14.2 is no longer available on the FreeBSD FTP server, so we may
as well update to 14.3.

For golang/go#70702.

Change-Id: I6a6a636c23de68a0bdaa0ee2b73de5d8dd265c78
Reviewed-on: https://go-review.googlesource.com/c/build/+/741263
Auto-Submit: Michael Pratt <mpratt@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Michael Knyszek <mknyszek@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
diff --git a/env/freebsd-amd64/Makefile b/env/freebsd-amd64/Makefile
index 3d2acf6..51905c4 100644
--- a/env/freebsd-amd64/Makefile
+++ b/env/freebsd-amd64/Makefile
@@ -2,16 +2,16 @@
 # For now it's expected that this is hand-tweaked per version bump.
 
 upload-staging:
-	go run golang.org/x/build/cmd/upload --verbose --file=freebsd-amd64-142.tar.gz --public dev-go-builder-data/freebsd-amd64-142.tar.gz
+	go run golang.org/x/build/cmd/upload --verbose --file=freebsd-amd64-143.tar.gz --public dev-go-builder-data/freebsd-amd64-143.tar.gz
 
 upload-prod:
-	go run golang.org/x/build/cmd/upload --verbose --file=freebsd-amd64-142.tar.gz --public go-builder-data/freebsd-amd64-142.tar.gz
+	go run golang.org/x/build/cmd/upload --verbose --file=freebsd-amd64-143.tar.gz --public go-builder-data/freebsd-amd64-143.tar.gz
 
 create-image-staging:
-	gcloud compute --project go-dashboard-dev images create freebsd-amd64-142 --source-uri gs://dev-go-builder-data/freebsd-amd64-142.tar.gz
+	gcloud compute --project go-dashboard-dev images create freebsd-amd64-143 --source-uri gs://dev-go-builder-data/freebsd-amd64-143.tar.gz
 
 create-image-prod:
-	gcloud compute --project symbolic-datum-552 images create freebsd-amd64-142 --source-uri gs://go-builder-data/freebsd-amd64-142.tar.gz
+	gcloud compute --project symbolic-datum-552 images create freebsd-amd64-143 --source-uri gs://go-builder-data/freebsd-amd64-143.tar.gz
 
 delete-image-prod:
-	gcloud compute --project symbolic-datum-552 images delete freebsd-amd64-142
+	gcloud compute --project symbolic-datum-552 images delete freebsd-amd64-143
diff --git a/env/freebsd-amd64/make.bash b/env/freebsd-amd64/make.bash
index 9224c8e..0b97532 100755
--- a/env/freebsd-amd64/make.bash
+++ b/env/freebsd-amd64/make.bash
@@ -111,6 +111,12 @@
   readonly SHA256=0773a05b5a3ca41b86fa8347a455c92dfe055812a215bc03f3ee0b1af947efd8
   readonly BLIND_SWITCH_CONSOLE=1
 ;;
+14.3)
+  readonly VERSION=14.3-RELEASE
+  readonly VERSION_TRAILER=
+  readonly SHA256=bcdf55da5bf848de1427e752e1280bd0ec7c7ef2b65037dfea8fc60f97274ebd
+  readonly BLIND_SWITCH_CONSOLE=1
+;;
 *)
   echo "Usage: $0 <version>"
   echo " version - FreeBSD version to build. Valid choices: 9.3 10.3 10.4 11.0 11.1 11.2 11.3 11.4 12.0 12.1 12.2 13.0 13.0-SNAPSHOT 14.1 14.2"