diff --git a/util/groupmember/groupmember_cgo.go b/util/groupmember/groupmember_cgo.go index 733146dfe..008a62987 100644 --- a/util/groupmember/groupmember_cgo.go +++ b/util/groupmember/groupmember_cgo.go @@ -2,8 +2,8 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. -//go:build cgo -// +build cgo +//go:build cgo && !osusergo +// +build cgo,!osusergo package groupmember diff --git a/util/groupmember/groupmember_notcgo.go b/util/groupmember/groupmember_notcgo.go index fa6f96f97..a2102701c 100644 --- a/util/groupmember/groupmember_notcgo.go +++ b/util/groupmember/groupmember_notcgo.go @@ -2,8 +2,8 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. -//go:build !cgo && (linux || darwin) -// +build !cgo +//go:build (!cgo || osusergo) && (linux || darwin) +// +build !cgo osusergo // +build linux darwin package groupmember