//go:build !linux package release import "context" // Boxes run Linux; other builds (a developer's darwin, the windows cross // compile) have no carry-fence lock. Root's re-check of the move hold // (publishGate) still runs; only the serialization with a cut is absent, and // no cut runs off Linux. func lockConsumedPublish(context.Context, string, string) (func(), error) { return func() {}, nil } func lockConsumedCarry(context.Context, string, string) (func(), error) { return func() {}, nil }