-
-
Notifications
You must be signed in to change notification settings - Fork 18.2k
Add clang64 toolchain to pkgsCross #450796
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
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -205,11 +205,12 @@ in | |
| } | ||
| ); | ||
|
|
||
| # Test some cross builds on 32 bit mingw-w64 | ||
| crossMingw32 = mapTestOnCross systems.examples.mingw32 windowsCommon; | ||
|
|
||
| # Test some cross builds on 64 bit mingw-w64 | ||
| crossMingwW64 = mapTestOnCross systems.examples.mingwW64 windowsCommon; | ||
| # Test some cross builds on various mingw-w64 platforms | ||
| crossMingw32 = mapTestOnCross systems.examples.mingw-msvcrt-i686 windowsCommon; | ||
| cross-mingw-msvcrt-x86_64 = mapTestOnCross systems.examples.mingw-msvcrt-x86_64 windowsCommon; | ||
| cross-mingw-ucrt-x86_64 = mapTestOnCross systems.examples.mingw-ucrt-x86_64 windowsCommon; | ||
| cross-mingw-ucrt-x86_64-llvm = mapTestOnCross systems.examples.mingw-ucrt-x86_64-llvm windowsCommon; | ||
| cross-mingw-ucrt-aarch64 = mapTestOnCross systems.examples.mingw-ucrt-aarch64 windowsCommon; | ||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Do we really need all of these on Hydra?
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Yes it would have helped us on the journey of creating this pr and catching issues earlier eg. this pr. This is also will be required for building bash needed for the stdenv for windows migrating it to powershell = hundreds of thousands of packages not working.
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. These are currently very small jobsets, so I am hoping that it should be fine. If we ever cross-compile more stuff at scale, I might only do (UCRT-LLVM) * (x86_64, Aarch64). How does that sound? (I am hoping we'll eventually do more native compilation at scale, and we fund-raise around this, and have more or fewer package sets accordingly.) |
||
|
|
||
| x86_64-cygwin = mapTestOnCross systems.examples.x86_64-cygwin cygwinCommon; | ||
|
|
||
|
|
||
Uh oh!
There was an error while loading. Please reload this page.