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
disabling the MAPLE interface to linbox #21482
Comments
comment:2
Ok, I'll create a branch, but I've also commented on #17635 on how my patch there could be tested until then... |
comment:3
Random comment: It seems we should disable the use of "external" packages when building bdists anyway, as these might not be present on target machines even with the same distro. |
Branch: u/dimpase/disable_maple_linbox |
comment:5
here is the patch. New commits:
|
Commit: |
comment:6
P.P.S.: There are IMHO a couple of issues related to this we should report and fix upstream, but on another ticket, as this is just for working around the current brokenness in Sage. After all, I'm not patching |
comment:8
somehow I managed to clear CC field while changing the ticket, sorry. Restored. Ready for review. |
comment:10
Replying to @nexttime:
it should do the same thing - I got lost in nested robot-written ifs there... |
comment:11
Replying to @dimpase:
Well, what was the reason to change the patch to If someone now changes |
comment:12
By the way, |
comment:13
seems to work for me |
comment:14
The --with-all forces all --with-XXX to yes, therefore --with-maple was not working. I suggest to simply change the This seems to be a simpler/smaller fix and works on my box. Clément |
comment:15
Replying to @ClementPernet:
See my previous comments; IMHO there are things to get fixed in other ways upstream (besides the compiler errors themselves), I'll probably post on a further ticket, since here we just want to fix the Sage build. |
comment:16
Replying to @nexttime:
Of course. This is now linbox-team/linbox#38
I'm not sure to have found which one you're referring to. For me, the option I see no point in adding a patch to the configure file. |
comment:17
With this patch, I'm now able to compile 7.4-beta4. Thank you ! Should I set this ticket to positive review or you want to improve it first? |
Attachment: linbox-sage-21482.patch.gz Alternative fix |
Upstream: Fixed upstream, in a later stable release. |
comment:18
OK, Clement, why won't you take over and produce a git branch and a link to the updated linbox tarball? |
comment:19
Replying to @dimpase:
Sure, I'll do it. I just didn't want to step on your toes, since you already posted a branch. No need to update the linbox tarball. |
New commits:
|
Changed branch from u/dimpase/disable_maple_linbox to u/cpernet/linbox_maple |
comment:21
@dcoudert can you confirm this new branch fixes your compilation error? |
comment:22
I made a distclean before trying this patch and it's working ! |
comment:23
Can I set this ticket to positive review? or is it better to wait for feedback from others? |
comment:24
You can, as you could initially reproduce the bug and now say that it's fixed with this branch. |
Reviewer: David Coudert |
comment:25
This patch solves my compilation error with 7.4-beta4. |
Author: Clément Pernet, Dima Pasechnik |
Changed branch from u/cpernet/linbox_maple to |
this is to address an issue mentioned on #17635.
Upstream: Fixed upstream, in a later stable release.
CC: @dcoudert
Component: packages: standard
Author: Clément Pernet, Dima Pasechnik
Branch/Commit:
5dbd252
Reviewer: David Coudert
Issue created by migration from https://trac.sagemath.org/ticket/21482
The text was updated successfully, but these errors were encountered: