Hive Hive
Sign in

Sanitize SwiftPM prebuilt paths and link Swift compatibility dylibs for macros

Metadata
Source
GitHub
Version
4.201.0-rc.6
Published
Jul 02, 2026 · 15:53 UTC
Repository
tuist/tuist
Update

Paths decoded out of workspace-state.json for SwiftPM prebuilt dependencies, checkouts, includes, and artifact directories are now sanitized through the same boundary that handles /private/var normalization, so control characters no longer prevent them from becoming AbsolutePath/RelativePath. Tuist-generated macro executables also add the prebuilt library directory to LD_RUNPATH_SEARCH_PATHS, so libSwift compatibility dylibs such as libswiftCompatibilitySpan.dylib are found at runtime.