diff --git a/lfs/Config b/lfs/Config index ffe6baab9..0b8171aea 100644 --- a/lfs/Config +++ b/lfs/Config @@ -149,6 +149,10 @@ ifeq "$(BUILD_ARCH)" "aarch64" GOARCH = arm64 endif +ifeq "$(BUILD_ARCH)" "loongarch64" + GOARCH = loong64 +endif + # Rust ifeq "$(BUILD_ARCH)" "riscv64" RUST_ARCH = riscv64gc diff --git a/lfs/go b/lfs/go index 33399025a..5c7f0a355 100644 --- a/lfs/go +++ b/lfs/go @@ -24,14 +24,14 @@ include Config -VER = 1.20.4 +VER = 1.23.4 THISAPP = go-$(VER) DL_FILE = go$(VER).$(GOOS)-$(GOARCH).tar.gz DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/go TARGET = $(DIR_INFO)/$(THISAPP) -SUP_ARCH = aarch64 x86_64 +SUP_ARCH = aarch64 x86_64 loongarch64 ############################################################################### # Top-level Rules @@ -43,6 +43,7 @@ $(DL_FILE) = $(DL_FROM)/$(DL_FILE) go$(VER).$(GOOS)-arm64.tar.gz_BLAKE2 = 330336e36ebc7cb8666159256ff6dce965465195db84e29467fe0ffa79b1fa1b698d8751df73bec1cd7d04b528d9d6a9cad259f6ad5036eb89212ebc3e91b686 go$(VER).$(GOOS)-amd64.tar.gz_BLAKE2 = 38cca2ef6d5b9f2ef8c3cef6726930be790bde5ee8693a22f15cad2d96212967c52de9361c996f0a7a91f3b28de83e40a9eca3618167bb1340978daf5e104cdf +go$(VER).$(GOOS)-loong64.tar.gz_BLAKE2 = f0c53034b74dffb4de8f8b5925e31ab6fc0d646b1b9b90f64e9c9da5925cea353ff7abb3789fa5d4894bc26473e916fda4278596960d7eb74be3b5350c2f7cb6 install : $(TARGET)