We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d6aa0d4 commit 09e7554Copy full SHA for 09e7554
pkg/qemu/qemu.go
@@ -284,6 +284,10 @@ func getMacOSProductVersion() (*semver.Version, error) {
284
return nil, fmt.Errorf("failed to execute %v: %w", cmd.Args, err)
285
}
286
verTrimmed := strings.TrimSpace(string(b))
287
+ // macOS 12.4 returns just "12.4\n"
288
+ for strings.Count(verTrimmed, ".") < 2 {
289
+ verTrimmed += ".0"
290
+ }
291
verSem, err := semver.NewVersion(verTrimmed)
292
if err != nil {
293
return nil, fmt.Errorf("failed to parse macOS version %q: %w", verTrimmed, err)
0 commit comments