Skip to content

Commit 22d6e66

Browse files
committed
chore: 2026.8.24.1
The target side is resolved once, per layer, after the dependency graph is known. Three derivations with three different criteria became one value that every consumer reads, packages name the layer they supply through a reserved capability namespace, and the build reports what it resolved. The measured defect this closes: a pure C program crossed to macOS over the openkal stack handed a Linux shared object to a Mach-O linker, because the criterion that admitted the build and the criterion that shaped the link line were different ones and a C program has no C++ runtime. Claude-Session: https://claude.ai/code/session_01Q4ucduLuSsETHYJ1RkGVVD
1 parent 01d6cef commit 22d6e66

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

mcpp.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "mcpp"
3-
version = "2026.8.21.3"
3+
version = "2026.8.24.1"
44
description = "Modern C++ build & package management tool"
55
license = "Apache-2.0"
66
authors = ["mcpp-community"]

src/version.cppm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,6 @@ import std;
3131

3232
export namespace mcpp {
3333

34-
inline constexpr std::string_view MCPP_VERSION = "2026.8.21.3";
34+
inline constexpr std::string_view MCPP_VERSION = "2026.8.24.1";
3535

3636
} // namespace mcpp

0 commit comments

Comments
 (0)