swift-collections 1.7.1, no longer pinned at 1.6.0

1.7.1 works around the Swift 6.4 defect that linked _swift_initBorrow
strongly (apple/swift-collections#739). A Release vphoned built with it
imports no _swift_initBorrow; StageBundle.sh keeps refusing one that does.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Lakr
2026-10-01 22:55:29 +09:00
co-authored by Claude Opus 5.5
parent 4c1544fe95
commit 39f7ced5f2
5 changed files with 10 additions and 10 deletions
@@ -141,8 +141,8 @@
"kind" : "remoteSourceControl",
"location" : "https://github.com/apple/swift-collections.git",
"state" : {
"revision" : "a0cb0954ecb21e4e31b0070e6ed5674e8556685a",
"version" : "1.6.0"
"revision" : "98ef3c98609a1e31b7e157b5b619579001a789d6",
"version" : "1.7.1"
}
},
{
@@ -360,8 +360,8 @@
isa = XCRemoteSwiftPackageReference;
repositoryURL = "https://github.com/apple/swift-collections.git";
requirement = {
kind = exactVersion;
version = 1.6.0;
kind = upToNextMajorVersion;
minimumVersion = 1.7.1;
};
};
/* End XCRemoteSwiftPackageReference section */
@@ -42,8 +42,8 @@
"kind" : "remoteSourceControl",
"location" : "https://github.com/apple/swift-collections.git",
"state" : {
"revision" : "a0cb0954ecb21e4e31b0070e6ed5674e8556685a",
"version" : "1.6.0"
"revision" : "98ef3c98609a1e31b7e157b5b619579001a789d6",
"version" : "1.7.1"
}
},
{
@@ -49,8 +49,8 @@ daemon_products="$root/.build/XcodeDaemon/Build/Products/$configuration-iphoneos
amfi_products="$root/.build/XcodeAMFIAllow/Build/Products/$configuration"
guest_products="$root/.build/guest-components/stage"
# The iOS 26 Swift runtime lacks this symbol. Swift Collections 1.7.0 emits
# it with Xcode 27 even when vphoned targets iOS 15, causing a dyld crash loop.
# The iOS 26 Swift runtime lacks this symbol, and Swift 6.4 can import it
# strongly even when vphoned targets iOS 15, causing a dyld crash loop.
if /usr/bin/nm -u "$daemon_products/vphoned" | /usr/bin/grep -q '_swift_initBorrow'; then
print -u2 -- "vphoned requires _swift_initBorrow, which is unavailable on iOS 26"
exit 1
@@ -33,8 +33,8 @@
"kind" : "remoteSourceControl",
"location" : "https://github.com/apple/swift-collections.git",
"state" : {
"revision" : "a66de878e87ef5a3d5d390e0f6d9002aa5541a43",
"version" : "1.7.0"
"revision" : "98ef3c98609a1e31b7e157b5b619579001a789d6",
"version" : "1.7.1"
}
},
{