From 2199fda2404a0bc01f1c491e70435a7ae2d31212 Mon Sep 17 00:00:00 2001 From: Ultradesu Date: Mon, 19 Oct 2026 12:10:24 +0100 Subject: [PATCH] Avoid stripped proc macros in release builds --- Cargo.toml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Cargo.toml b/Cargo.toml index 2374fad..57a8fd8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -4,6 +4,11 @@ version = "0.11.1" edition = "2024" description = "Reusable web-app boilerplate: auth, OIDC/SSO, admin panel, user management, i18n, PostgreSQL" +# macOS 27 rejects some stripped proc-macro dylibs with a misaligned LINKEDIT +# string pool. Build scripts and proc macros are compile-time artifacts only. +[profile.release.build-override] +strip = false + [dependencies] # default-features off: cot's defaults include the sqlite backend, whose old # libsqlite3-sys collides with music-dht's rusqlite (one native sqlite3 per