Skip to content

Containerization project can't be built: Invalid manifest #58

@dkovba

Description

@dkovba
  1. Clone https://github.com/apple/containerization
  2. Install Swiftly, Swift 6.1 and Static Linux SDK using make cross-prep. Make sure to restart the terminal app to apply the added Swiftly path.
  3. Install Xcode-beta 17A5241e from developer.apple.com.
  4. Build vminitd for Linux using make vminitd.

Results:
Build fails with:

/Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Foundation.framework/Modules/Foundation.swiftmodule/arm64e-apple-macos.swiftinterface: 0:
/Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Foundation.framework/Modules/Foundation.swiftmodule/arm64e-apple-macos.swiftinterface: 0:
/Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/System/Library/Frameworks/Foundation.framework/Modules/Foundation.swiftmodule/arm64e-apple-macos.swiftinterface: 0:
error: 'swift-nio': Invalid manifest (compiled with: ["/Users/Dmitry/Library/Developer/Toolchains/swift-6.1-RELEASE.xctoolchain/usr/bin/swiftc", "-vfsoverlay", "/var/folders/5v/177q20254n96xyrxzqx4vsx40000gp/T/TemporaryDirectory.SrDDYa/vfs.yaml", "-L", "/Users/Dmitry/Library/Developer/Toolchains/swift-6.1-RELEASE.xctoolchain/usr/lib/swift/pm/ManifestAPI", "-lPackageDescription", "-Xlinker", "-rpath", "-Xlinker", "/Users/Dmitry/Library/Developer/Toolchains/swift-6.1-RELEASE.xctoolchain/usr/lib/swift/pm/ManifestAPI", "-target", "arm64-apple-macosx13.0", "-I", "/Users/Dmitry/Library/Developer/Toolchains/swift-6.1-RELEASE.xctoolchain/usr/lib/swift/macosx/testing", "-L", "/Users/Dmitry/Library/Developer/Toolchains/swift-6.1-RELEASE.xctoolchain/usr/lib/swift/macosx/testing", "-plugin-path", "/Users/Dmitry/Library/Developer/Toolchains/swift-6.1-RELEASE.xctoolchain/usr/lib/swift/host/plugins/testing", "-sdk", "/Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk", "-F", "/Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks", "-F", "/Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/PrivateFrameworks", "-I", "/Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib", "-L", "/Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib", "-swift-version", "5", "-I", "/Users/Dmitry/Library/Developer/Toolchains/swift-6.1-RELEASE.xctoolchain/usr/lib/swift/pm/ManifestAPI", "-sdk", "/Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk", "-package-description-version", "5.10.0", "/Users/Dmitry/Apple/containerization/vminitd/.build/checkouts/swift-nio/Package.swift", "-o", "/var/folders/5v/177q20254n96xyrxzqx4vsx40000gp/T/TemporaryDirectory.cDn6Um/swift-nio-manifest"])

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions