v1.41.0: failed to build on OpenBSD 7.8 / arm64
- Host OS: macOS 26.2 (Tahoe, arm64)
- VMware Fusion 13.6.3
- OpenBSD 7.8 / arm64, running inside VMware as a guest OS.
- go version go1.26rc1 darwin/arm64
$ GOOS=openbsd GOARCH=arm64 CGO_ENABLED=0 go build .
# modernc.org/sqlite
/Users/zhb/.go/pkg/mod/modernc.org/sqlite@v1.41.0/vtab.go:85:33: undefined: sqlite3.Tsqlite3_index_constraint
/Users/zhb/.go/pkg/mod/modernc.org/sqlite@v1.41.0/vtab.go:86:30: undefined: sqlite3.Tsqlite3_index_orderby
/Users/zhb/.go/pkg/mod/modernc.org/sqlite@v1.41.0/vtab.go:87:33: undefined: sqlite3.Tsqlite3_index_constraint_usage
/Users/zhb/.go/pkg/mod/modernc.org/sqlite@v1.41.0/vtab.go:281:19: c.Fop undefined (type *cIndexConstraint has no field or method Fop)
/Users/zhb/.go/pkg/mod/modernc.org/sqlite@v1.41.0/vtab.go:318:21: c.FiColumn undefined (type *cIndexConstraint has no field or method FiColumn)
/Users/zhb/.go/pkg/mod/modernc.org/sqlite@v1.41.0/vtab.go:320:17: c.Fusable undefined (type *cIndexConstraint has no field or method Fusable)
/Users/zhb/.go/pkg/mod/modernc.org/sqlite@v1.41.0/vtab.go:337:20: ob.FiColumn undefined (type *cIndexOrderBy has no field or method FiColumn)
/Users/zhb/.go/pkg/mod/modernc.org/sqlite@v1.41.0/vtab.go:338:16: ob.Fdesc undefined (type *cIndexOrderBy has no field or method Fdesc)
/Users/zhb/.go/pkg/mod/modernc.org/sqlite@v1.41.0/vtab.go:369:8: cu.FargvIndex undefined (type *cConstraintUsage has no field or method FargvIndex)
/Users/zhb/.go/pkg/mod/modernc.org/sqlite@v1.41.0/vtab.go:372:8: cu.Fomit undefined (type *cConstraintUsage has no field or method Fomit)
/Users/zhb/.go/pkg/mod/modernc.org/sqlite@v1.41.0/vtab.go:372:8: too many errors
Edited by Zhang Huangbin