mirror of
https://github.com/Lakr233/vphone-cli.git
synced 2026-10-01 23:54:35 +08:00
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:
@@ -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 */
|
||||
|
||||
+2
-2
@@ -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
|
||||
|
||||
+2
-2
@@ -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"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user