-
Notifications
You must be signed in to change notification settings - Fork 18
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
Problem with make on windows? #84
Comments
make from chocolatey was last updated in May 2023. The GHA windows-2019 image was updated last week. |
Switching to the windows-2022 image has the same failure. But shows the same "Built for" as older successful builds.
Appveyor builds continue to (slowly) succeed, and show:
I guess that difference does not mean anything. |
Reported as https://savannah.gnu.org/bugs/index.php?64806 |
I have gone ahead of committed 899b183 as a workaround. |
After applying 899b183, I had to make another epics-base/pvDataCPP@5387fac to fix what was either a make or perl issue where I am now wondering if our windows builds are actually using make+perl from the GHA image instead of chocolatey as intended. This might explain why an update of the GHA image could have such effects. |
@pheest points out that strawberryperl 5.38.0.1 includes "make.exe" (previous releases only installed "gmake.exe"). This version appeared on October 2, 2023. I guess this, not the GHA image update, was the initiating event.
The current PATH manipulations put this "make.exe" first. Lines 690 to 696 in 899b183
|
fyi. the shifting sands of GHA have shifted back. The current windows image reverts strawberryperl back to 5.32.1. |
GHA builds of epics-base revisions which previously built successfully, have started failing with errors which might be related to
make --output-sync
. I have seen a couple of variations:This looks like corruption. Could this be a gnumake bug?
This is somewhat different than a successful build from a couple of weeks ago.
The text was updated successfully, but these errors were encountered: