From 0bea85fad615769f75ea6975aec401fa934004f8 Mon Sep 17 00:00:00 2001 From: Marten Seemann Date: Tue, 17 Oct 2023 13:24:03 +0700 Subject: [PATCH] tcp: fix build on riscv64 (#2590) * tcp: fix build on riscv64 * explain why riscv64 doesn't work Co-authored-by: Jorropo --------- Co-authored-by: Jorropo --- p2p/transport/tcp/metrics.go | 2 +- p2p/transport/tcp/metrics_general.go | 2 +- p2p/transport/tcp/{metrics_windows.go => metrics_none.go} | 4 +++- 3 files changed, 5 insertions(+), 3 deletions(-) rename p2p/transport/tcp/{metrics_windows.go => metrics_none.go} (71%) diff --git a/p2p/transport/tcp/metrics.go b/p2p/transport/tcp/metrics.go index fc2add49bd..8e7308f3ad 100644 --- a/p2p/transport/tcp/metrics.go +++ b/p2p/transport/tcp/metrics.go @@ -1,4 +1,4 @@ -//go:build !windows +//go:build !windows && !riscv64 package tcp diff --git a/p2p/transport/tcp/metrics_general.go b/p2p/transport/tcp/metrics_general.go index 6b67283448..e9868609f3 100644 --- a/p2p/transport/tcp/metrics_general.go +++ b/p2p/transport/tcp/metrics_general.go @@ -1,4 +1,4 @@ -//go:build !linux && !darwin && !windows +//go:build !linux && !darwin && !windows && !riscv64 package tcp diff --git a/p2p/transport/tcp/metrics_windows.go b/p2p/transport/tcp/metrics_none.go similarity index 71% rename from p2p/transport/tcp/metrics_windows.go rename to p2p/transport/tcp/metrics_none.go index 7142e7dbe3..01cf3e9c5c 100644 --- a/p2p/transport/tcp/metrics_windows.go +++ b/p2p/transport/tcp/metrics_none.go @@ -1,4 +1,6 @@ -//go:build windows +// riscv64 see: https://github.com/marten-seemann/tcp/pull/1 + +//go:build windows || riscv64 package tcp