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
Building ecl-16.1.2 fails on some Cygwin versions #25057
Comments
comment:2
I feel like I've run into a problem with |
comment:3
I see, |
Upstream: Not yet reported upstream; Will do shortly. |
comment:6
Just got this on the buildbot machine I'm trying to set up, mysteriously, even without SAGE_DEBUG defined. In fact, I'm not sure why this was affected by SAGE_DEBUG in the first place... |
comment:7
My only guess for why I don't get this on my local machine is that it must have something to do with ccache. I haven't even seen this on the patchbot in a while, which also has a well-primed ccache. I just have to wonder what's being missed from the ccache hash. It's also possible this only stopped working on more recent cygwin versions but it's not obvious to me when that would have occurred... |
comment:8
Well, I tried re-building ecl with |
comment:9
Setting this as a blocker since it's preventing building in general, at least, I'm guessing on newer Cygwins. Fortunately it has an easy workaround. |
comment:10
Fairly trivial fix. In this case I deliberately did not bump the package version for a few reasons:
I'm happy to bump it anyways if anyone suggests otherwise, but I believe these are good arguments not to in this case. New commits:
|
Author: Erik Bray |
Branch: u/embray/cygwin/ticket-25057 |
Commit: |
comment:11
Would it help to have a Windows (10? something else) Google CE host running Cygwin patch/buildbots? |
comment:12
Replying to @dimpase:
It may or may not. I've had a number of private conversations about possibilities for hosting such things. The problem has consistently been that Cygwin under a virtualized host can be rather slow. This slowness can be mitigated significantly with appropriate control over the VM host, but with cloud services we frequently don't even have that. I tried setting up a VM on Azure, for example, and it was still rather slow. Anyways, we now (or will soon) have a buildbot running on a VM once all these blocker issues are fixed. In the meantime the best thing is having a dedicated host. We have had discussions about purchasing a machine with OpenDreamKit funds, but I don't know where that's at right now. |
comment:13
I was not hit with this, but Sage builds on my cygwin just fine with this and it doesn't affect other systems. So I am setting this to a positive review. |
Reviewer: Travis Scrimshaw |
comment:14
Thanks for checking. Indeed I'm still a little mystified as to why this was affecting this new machine I set up but not others. But the basic underlying issue is clear. |
Changed branch from u/embray/cygwin/ticket-25057 to |
IIRC I've had this problem for a while but never made a report of it.
It works if I run
SAGE_DEBUG=no make ecl
.Upstream: Not yet reported upstream; Will do shortly.
Component: porting: Cygwin
Author: Erik Bray
Branch/Commit:
981cca9
Reviewer: Travis Scrimshaw
Issue created by migration from https://trac.sagemath.org/ticket/25057
The text was updated successfully, but these errors were encountered: