-
-
Notifications
You must be signed in to change notification settings - Fork 526
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
cygwin-standard: sagelib build fails #30396
Comments
comment:1
Without an error message I wouldn't even know how to begin interpreting this. Is it something you can reproduce locally? Did anything change recently in that file? |
comment:2
That's exactly my problem as well. Very consistently in these builds I get this error but no error message. |
comment:3
Local replication of this failure would already be a step forward. (I don't have a Windows machine.) |
comment:4
Realistically that can't be a release blocker then |
comment:5
I have what appears to be the same error. 9.2.beta12, after distclean.
Full log: https://www.dropbox.com/s/jjmgib33r9z0359/install.log?dl=0 |
comment:7
Thanks for checking this. I see this error:
|
comment:8
Could you rerun Could you also post your config.log? |
comment:9
Looks like this is coming from #30157 |
Commit: |
comment:11
Here's a possible fix New commits:
|
comment:12
Sadly, doesn't help. Where do I find config.log? |
comment:13
Replying to @darijgr:
Root of the sage tree |
comment:14
Interesting. The file is supposedly there but actually isn't. But this reminds me of the fact that I have not used ./configure. Maybe I should try again.... |
comment:15
Replying to @darijgr:
It did, actually, now other errors are preventing the build.
Looks like |
comment:16
(This comes from #29171) |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:18
Try with this one please |
comment:19
config.log (just ran ./configure): https://www.dropbox.com/s/lv2r3wq2qz55th3/config.log?dl=0 New commits:
|
comment:20
New failure, with your new commit: https://www.dropbox.com/s/lv2r3wq2qz55th3/config.log?dl=0 |
comment:21
Oops, wrong link. |
comment:46
This errors out again again: |
comment:47
Attachment: giac-1.5.0.87p2.tar.bz2.gz Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:48
Thanks for testing. Here's a better version |
Changed reviewer from Darij Grinberg to Darij Grinberg, https://github.com/mkoeppe/sage/actions/runs/250810927 |
comment:50
Smaller install.log, still failing (don't mind the interrupt; I had to turn off my PC in the process). Again it's sagelib that's failing, not giac. |
comment:51
Thanks for testing, we are getting closer.
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:53
Please try this one |
comment:54
Compiles and runs this time. Good job! (That said, I haven't "make distclean"ed.) |
comment:55
Great! Thanks very much for testing. |
Changed reviewer from Darij Grinberg, https://github.com/mkoeppe/sage/actions/runs/250810927 to Darij Grinberg |
comment:57
pats laptop on the back |
comment:59
Build from scratch at https://github.com/mkoeppe/sage/runs/1106904182 succeeded in building sagelib too |
comment:60
This now works for me on Ubuntu. |
comment:61
Positive review? |
Changed reviewer from Darij Grinberg to Darij Grinberg, Travis Scrimshaw |
comment:62
In terms of things working, yes, but I don't think having new tarballs of a tweaked giac are the way to go. The standard ways are something released from upstream or you include the patch(es) you applied in the |
comment:63
The new patch modifies autotools source files and therefore the tarball has to be regenerated. See https://doc.sagemath.org/html/en/developer/packaging.html#when-to-patch-when-to-repackage-when-to-autoconfiscate |
comment:64
I see. Thanks for the explanation. These are in the nitpick category: Could the patched tarball name have a slightly more descriptive description (the numbering |
comment:65
|
comment:66
However, it won't have a good history on the mirrors as it feels arbitrary. Anyways, I don't care that strongly about it, so feel free to set a positive review if you want to keep the name. |
comment:67
Thanks. |
Changed branch from u/mkoeppe/cygwin_standard__sagelib_build_fails to |
https://github.com/sagemath/sage/runs/1003662756
CC: @embray @frederichan-IMJPRG @sagetrac-parisse @kiwifb @jhpalmieri @dimpase
Component: porting: Cygwin
Author: Matthias Koeppe
Branch/Commit:
e673110
Reviewer: Darij Grinberg, Travis Scrimshaw
Issue created by migration from https://trac.sagemath.org/ticket/30396
The text was updated successfully, but these errors were encountered: