-
Notifications
You must be signed in to change notification settings - Fork 10.5k
missing c++ interop components in toolchain build for Windows #67462
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
missing c++ interop components in toolchain build for Windows #67462
Comments
@compnerd is that something you're going to be fixing for 5.9? |
I think that we should fix this for 5.9. If you can get it fixed before I can that would be great - but this is blocking the Windows releases on 5.9 :-(. |
Cc @egorzhdan do you know what's going wrong here? |
@compnerd why do we need them to be under |
The installer places them at |
We need:
to match what we do for linux . On linux we don't put them under x86_64. |
Oh! I think I know whats happening. swiftlang/swift-installer-scripts#213 was not merged into release/5.9! |
It seems that we aren't packaging |
This adjusts the Windows installation logic after the changes in swiftlang/swift#66765 rdar://110788977 Fixes: swiftlang/swift#67462
Yes, we'll need that on Windows to get the |
This adjusts the Windows installation logic after the changes in swiftlang/swift#66765 rdar://110788977 Fixes: swiftlang/swift#67462
This file was not being packaged into the installer, which gives us an incomplete module. Partially fixes: swiftlang/swift#67462
This file was not being packaged into the installer, which gives us an incomplete module. Fixes: swiftlang/swift#67462
Okay, the last bit for this is up and waiting for CI before I merge the changes. This gets part of the problem resolved I think. |
This file was not being packaged into the installer, which gives us an incomplete module. Partially fixes: swiftlang/swift#67462
The 5.9 issue stands here still. |
This file was not being packaged into the installer, which gives us an incomplete module. Fixes: swiftlang/swift#67462
5.9 packaging for this component is done. There is still CxxStdlib to package up, but that requires a bit more preparation. |
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
We are failing to install
libcxxshim.h
andlibcxxshim.modulemap
.The text was updated successfully, but these errors were encountered: