oven-sh/bun · error
Unsupported macOS release: ${distro}
Error message
Unsupported macOS release: ${distro} What it means
Error "Unsupported macOS release: ${distro}" thrown in oven-sh/bun.
Source
Thrown at scripts/tart.mjs:58
/**
* @param {Platform} platform
* @returns {TartImage}
*/
getImage(platform) {
const { os, arch, release } = platform;
if (os !== "darwin" || arch !== "aarch64") {
throw new Error(`Unsupported platform: ${inspect(platform)}`);
}
const distros = {
"15": "sequoia",
"14": "sonoma",
"13": "ventura",
"12": "monterey",
};
const distro = distros[release];
if (!distro) {
throw new Error(`Unsupported macOS release: ${distro}`);
}
return `ghcr.io/cirruslabs/macos-${distro}-xcode`;
},
/**
* @typedef {Object} TartVm
* @property {string} Name
* @property {"running" | "stopped"} State
* @property {"local"} Source
* @property {number} Size
* @property {number} Disk
* @property {number} [CPU]
* @property {number} [Memory]
*/
/**
* @returns {Promise<TartVm[]>}
*/View on GitHub (pinned to 8c5296ac45)
When it happens
Trigger: Thrown at scripts/tart.mjs:58 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of oven-sh/bun@8c5296ac45 (2026-08-16).
Data as JSON: /api/errors/f27ac6b3675a896e.
Report an issue: GitHub.