From c0478890a2483e774aa712cce11dfa0799f92aa5 Mon Sep 17 00:00:00 2001 From: Aleksandr Nogikh Date: Mon, 6 Oct 2025 10:05:15 +0200 Subject: kfuzztest: fix build error for non-Linux targets Fix the following error by only building it for Linux: package github.com/google/syzkaller/pkg/kfuzztest-manager imports github.com/google/syzkaller/pkg/kfuzztest-executor: build constraints exclude all Go files in /syzkaller/gop ath/src/github.com/google/syzkaller/pkg/kfuzztest-executor --- Makefile | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 91eb05a13..1e8948240 100644 --- a/Makefile +++ b/Makefile @@ -217,8 +217,13 @@ syz-build: bisect: descriptions GOOS=$(HOSTOS) GOARCH=$(HOSTARCH) $(HOSTGO) build $(GOHOSTFLAGS) -o ./bin/syz-bisect github.com/google/syzkaller/tools/syz-bisect +ifeq ($(HOSTOS), linux) kfuzztest: descriptions GOOS=$(HOSTOS) GOARCH=$(HOSTARCH) $(HOSTGO) build $(GOHOSTFLAGS) -o ./bin/syz-kfuzztest github.com/google/syzkaller/syz-kfuzztest +else +kfuzztest: + @echo "Skipping kfuzztest build (it's Linux-only)" +endif verifier: descriptions # TODO: switch syz-verifier to use syz-executor. -- cgit mrf-deployment