diff -Nru g10k-0.9.9/debian/changelog g10k-0.9.9/debian/changelog
--- g10k-0.9.9/debian/changelog	2024-04-07 09:26:42.000000000 +0800
+++ g10k-0.9.9/debian/changelog	2025-02-10 21:18:19.000000000 +0800
@@ -1,3 +1,9 @@
+g10k (0.9.9-1.1) UNRELEASED; urgency=medium
+
+  * Fix "-race is not supported on linux/*" 
+
+ -- Gui-Yue <yuemeng.gui@gmail.com>  Mon, 10 Feb 2025 21:18:19 +0800
+
 g10k (0.9.9-1) unstable; urgency=medium
 
   * Team upload
diff -Nru g10k-0.9.9/debian/patches/fix_race_not_supported_issue.patch g10k-0.9.9/debian/patches/fix_race_not_supported_issue.patch
--- g10k-0.9.9/debian/patches/fix_race_not_supported_issue.patch	1970-01-01 08:00:00.000000000 +0800
+++ g10k-0.9.9/debian/patches/fix_race_not_supported_issue.patch	2025-02-10 21:18:19.000000000 +0800
@@ -0,0 +1,22 @@
+--- a/Makefile
++++ b/Makefile
+@@ -2,6 +2,7 @@
+ BUILDVERSION = $(shell git describe --tags)
+ BUILDTIME = $(shell date -u '+%Y-%m-%d_%H:%M:%S')
+ UNAME := $(shell uname)
++GOARCH := $(shell go env GOARCH)
+ 
+ all: test g10k
+ 
+@@ -37,7 +38,10 @@
+ 	GO111MODULE=on MallocNanoZone=0 go test -race -coverprofile=coverage.txt -covermode=atomic -v
+ endif
+ ifeq ($(UNAME), Linux)
+-	GO111MODULE=on go test -race -coverprofile=coverage.txt -covermode=atomic -v
++	ifeq ($(filter $(GOARCH),arm64 ppc64el s390x amd64),)
++        GO111MODULE=on go test -race -coverprofile=coverage.txt -covermode=atomic -v
++	else
++		GO111MODULE=on go test -coverprofile=coverage.txt -covermode=atomic -v
+ endif
+ 
+ clean:
diff -Nru g10k-0.9.9/debian/patches/series g10k-0.9.9/debian/patches/series
--- g10k-0.9.9/debian/patches/series	2024-04-07 09:26:42.000000000 +0800
+++ g10k-0.9.9/debian/patches/series	2025-02-10 21:14:57.000000000 +0800
@@ -1 +1,2 @@
 skip-test-on-root.patch
+fix_race_not_supported_issue.patch
