Skip to content

missing c++ interop components in toolchain build for Windows #67462

Closed
swiftlang/swift-installer-scripts
#218
@compnerd

Description

@compnerd

Building the latest 5.9 snapshot fails to package due to missing files.

https://dev.azure.com/compnerd/swift-build/_build/results?buildId=61846&view=logs&j=3d6d6336-35c7-5975-2a77-9c4cad333d2b&t=abe84523-3dab-5ac8-8c4b-5a986786345c

##[error]platforms\Windows\sdk-amd64.wxs(449,0): Error WIX0103: Cannot find the File file 'D:\a\1/windows-sdk-amd64/Library/Developer/Platforms/Windows.platform/Developer/SDKs/Windows.sdk\usr\lib\swift\windows\x86_64\libcxxshim.h'. The following paths were checked: D:\a\1/windows-sdk-amd64/Library/Developer/Platforms/Windows.platform/Developer/SDKs/Windows.sdk\usr\lib\swift\windows\x86_64\libcxxshim.h
##[error]platforms\Windows\sdk-amd64.wxs(453,0): Error WIX0103: Cannot find the File file 'D:\a\1/windows-sdk-amd64/Library/Developer/Platforms/Windows.platform/Developer/SDKs/Windows.sdk\usr\lib\swift\windows\x86_64\libcxxshim.modulemap'. The following paths were checked: D:\a\1/windows-sdk-amd64/Library/Developer/Platforms/Windows.platform/Developer/SDKs/Windows.sdk\usr\lib\swift\windows\x86_64\libcxxshim.modulemap

We are failing to install libcxxshim.h and libcxxshim.modulemap.

Metadata

Metadata

Assignees

Labels

WindowsPlatform: WindowsbugA deviation from expected or documented behavior. Also: expected but undesirable behavior.c++ interopFeature: Interoperability with C++swift 5.9triage neededThis issue needs more specific labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions