#13324: Upgrade ECL to 12.7.1 and let it build on (recent) Cygwins
----------------------------------------------------------------+-----------
Reporter: jpflori |
Owner: tbd
Type: defect |
Status: needs_review
Priority: major |
Milestone: sage-5.6
Component: cygwin |
Resolution:
Keywords: cygwin ecl spkg | Work
issues:
Report Upstream: Fixed upstream, but not in a stable release. |
Reviewers: François Bissey, Karl-Dieter Crisman
Authors: Jean-Pierre Flori | Merged
in:
Dependencies: |
Stopgaps:
----------------------------------------------------------------+-----------
Comment (by kcrisman):
> Because I would not not understand why the fixes of #9167 could fix your
problem.
> What I did in #9167 is just renaming some files produced when building
ECL, and more precisely the most relevant thing is moving lib/ecl.dll to
bin/cygecl.dll and creating a new lib/libecl.dll.a.
> My point was that if you got these differently named files (cygecl.dll
and libecl.dll.a) and the customary one (ecl.dll), maybe somthing got
mixed up and lead to a segfault, but that's just a guess.
I see, that's what you were saying. I can believe that having the new
files along with the usual one would do that, since it was similar
conflicts that led to other messes on Cygwin. I had compiled it first
with the package from #9167 before trying all of these. So your diagnosis
that #9167 wasn't solving a problem, but that doing these was causing it,
seems reasonable.
If so, could this cause problems on upgrade on Cygwin? Not that we are
expecting Cygwin users to do upgrades necessarily.
Anyway, I'll try to get by that machine on Monday and see how it did over
the weekend with the compile from scratch with 12.12.1! Then we can test
it quick on some Macs (you have Linux covered, I guess) and hopefully get
this positive review as well.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/13324#comment:107>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.