From 229c2d6fa7efbb5b70b2593fed6de6514ee56091 Mon Sep 17 00:00:00 2001 From: Nick Craig-Wood Date: Thu, 16 Apr 2026 16:15:49 +0100 Subject: [PATCH] Revert "serve smb: exclude 32-bit Linux platforms with build constraints" This reverts commit 6041b6462830d746065c9c9c0927ecb577c12290. --- cmd/serve/smb/proxy.go | 2 +- cmd/serve/smb/server.go | 2 +- cmd/serve/smb/smb.go | 2 +- cmd/serve/smb/smb_manual_test.go | 2 +- cmd/serve/smb/smb_test.go | 2 +- cmd/serve/smb/smb_unsupported.go | 6 +++--- cmd/serve/smb/vfs.go | 2 +- 7 files changed, 9 insertions(+), 9 deletions(-) diff --git a/cmd/serve/smb/proxy.go b/cmd/serve/smb/proxy.go index 206026d05..0306edeaa 100644 --- a/cmd/serve/smb/proxy.go +++ b/cmd/serve/smb/proxy.go @@ -1,4 +1,4 @@ -//go:build !windows && !plan9 && !(linux && (386 || arm || mips || mipsle)) +//go:build !windows && !plan9 package smb diff --git a/cmd/serve/smb/server.go b/cmd/serve/smb/server.go index 6b89a2b42..3e5eb702b 100644 --- a/cmd/serve/smb/server.go +++ b/cmd/serve/smb/server.go @@ -1,4 +1,4 @@ -//go:build !windows && !plan9 && !(linux && (386 || arm || mips || mipsle)) +//go:build !windows && !plan9 package smb diff --git a/cmd/serve/smb/smb.go b/cmd/serve/smb/smb.go index 3c94b48c2..5fa0161cd 100644 --- a/cmd/serve/smb/smb.go +++ b/cmd/serve/smb/smb.go @@ -1,4 +1,4 @@ -//go:build !windows && !plan9 && !(linux && (386 || arm || mips || mipsle)) +//go:build !windows && !plan9 // Package smb implements an SMB server to serve an rclone VFS package smb diff --git a/cmd/serve/smb/smb_manual_test.go b/cmd/serve/smb/smb_manual_test.go index 39c439bfd..9270a0ad5 100644 --- a/cmd/serve/smb/smb_manual_test.go +++ b/cmd/serve/smb/smb_manual_test.go @@ -1,4 +1,4 @@ -//go:build !windows && !darwin && !plan9 && !(linux && (386 || arm || mips || mipsle)) +//go:build !windows && !darwin && !plan9 package smb diff --git a/cmd/serve/smb/smb_test.go b/cmd/serve/smb/smb_test.go index 07211bbe2..e4d065ffb 100644 --- a/cmd/serve/smb/smb_test.go +++ b/cmd/serve/smb/smb_test.go @@ -3,7 +3,7 @@ // // We skip tests on platforms with troublesome character mappings -//go:build !windows && !darwin && !plan9 && !(linux && (386 || arm || mips || mipsle)) +//go:build !windows && !darwin && !plan9 package smb diff --git a/cmd/serve/smb/smb_unsupported.go b/cmd/serve/smb/smb_unsupported.go index 1a912a2f1..2f98cada2 100644 --- a/cmd/serve/smb/smb_unsupported.go +++ b/cmd/serve/smb/smb_unsupported.go @@ -1,7 +1,7 @@ -// For unsupported platforms (windows, plan9, 32-bit linux) -//go:build windows || plan9 || (linux && (386 || arm || mips || mipsle)) +// For unsupported platforms (windows, plan9) +//go:build windows || plan9 -// Package smb is not supported on Windows, Plan 9, or 32-bit Linux +// Package smb is not supported on Windows or Plan 9 package smb import ( diff --git a/cmd/serve/smb/vfs.go b/cmd/serve/smb/vfs.go index ba044edd7..db473ee61 100644 --- a/cmd/serve/smb/vfs.go +++ b/cmd/serve/smb/vfs.go @@ -1,4 +1,4 @@ -//go:build !windows && !plan9 && !(linux && (386 || arm || mips || mipsle)) +//go:build !windows && !plan9 // Package smb implements a server to serve a VFS remote over SMB package smb