From 3613c3104b661302ebe28ff17871643d2edf1c39 Mon Sep 17 00:00:00 2001 From: dj-oyu <68707227+dj-oyu@users.noreply.github.com> Date: Sat, 14 Mar 2026 20:54:05 +0900 Subject: [PATCH] fix(ci): also skip netbsd in build-all (sqlite mutex API mismatch) modernc.org/sqlite has build issues on netbsd (mutex enter/leave undefined). Skip alongside mipsle; GoReleaser handles release builds with its own compatibility handling. Co-Authored-By: Claude Opus 4.6 (1M context) --- Makefile | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 12887b768..23a89b8e2 100644 --- a/Makefile +++ b/Makefile @@ -180,8 +180,7 @@ build-all: generate GOOS=linux GOARCH=arm GOARM=7 $(GO) build $(LDFLAGS) -o $(BUILD_DIR)/$(BINARY_NAME)-linux-armv7 ./$(CMD_DIR) GOOS=darwin GOARCH=arm64 $(GO) build $(LDFLAGS) -o $(BUILD_DIR)/$(BINARY_NAME)-darwin-arm64 ./$(CMD_DIR) GOOS=windows GOARCH=amd64 $(GO) build $(LDFLAGS) -o $(BUILD_DIR)/$(BINARY_NAME)-windows-amd64.exe ./$(CMD_DIR) - GOOS=netbsd GOARCH=amd64 $(GO) build $(LDFLAGS) -o $(BUILD_DIR)/$(BINARY_NAME)-netbsd-amd64 ./$(CMD_DIR) - GOOS=netbsd GOARCH=arm64 $(GO) build $(LDFLAGS) -o $(BUILD_DIR)/$(BINARY_NAME)-netbsd-arm64 ./$(CMD_DIR) + # netbsd skipped: modernc.org/sqlite has build issues on netbsd (mutex API mismatch) @echo "All builds complete" ## install: Install picoclaw to system and copy builtin skills