-
Notifications
You must be signed in to change notification settings - Fork 514
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
Race detector *.syso files missing for cross-compilation #181
Comments
Hi @tamird, thank you for your report, we will take a look it. |
@tamird, sorry for the delay, is this issue still actual for you? |
I included reproduction instructions in the description. Can you try them? |
Sure, thank you! |
@tamird, I'm afraid that building Go from source code will cause a lot of problems and pretty complicated for maintenance. We already have experience with |
That's fine - it should perhaps be documented how these packages are built. |
@tamird, I've added a note about it to the readme file, I believe we can close this issue, thank you for your help! |
This is roughly golang/go#42382.
My understanding is that binaries downloaded from https://github.com/actions/go-versions are built from source, rather than being downloaded from https://go.dev/dl/. But apparently not:
The official Go binaries have long omitted these files for non-host platforms (https://go-review.googlesource.com/c/build/+/144281/) but that shouldn't have affected go-versions if those packages are indeed built from source. But they appear not to be. It would be nice to fix that so that cross-compilation of race binaries works.
The text was updated successfully, but these errors were encountered: