#12841: update M4RIE to newest upstream release
-----------------------------------+----------------------------------------
Reporter: malb | Owner: tbd
Type: enhancement | Status: needs_review
Priority: major | Milestone: sage-5.2
Component: packages | Resolution:
Keywords: | Work issues: solaris
Report Upstream: N/A | Reviewers: Simon King, Jeroen
Demeyer, Volker Braun
Authors: Martin Albrecht | Merged in:
Dependencies: #12840 | Stopgaps:
-----------------------------------+----------------------------------------
Comment (by SimonKing):
Replying to [comment:55 jdemeyer]:
> The file `sage/ext/multi_modular.h` seems to be used by !LinBox. But
`matrix_modn_double_*` has a conflicting definition of `mod_int`. It is
supposed to be the same or did you both use the same name for a type
accidentally?
FWIW: I made a similar experience on Solaris with my !MeatAxe wrapper
(and, if I remember correctly, the same problem has shown up a while ago
when trying to use Singular options in !libSingular). Namely, !MeatAxe
uses a function mulmat (or matmul? Doesn't matter...), but apparently a
function of the same name is defined in some other spkg as well. And
apparently the Solaris linker was confusing the two mulmats, even though
they belong to totally different packages! In particular, !MeatAxe does
not link against the other package.
The simple solution was to rename !MeatAxe's mulmat into _mulmat.
So, renaming mod_int into something else would be worth a try.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/12841#comment:57>
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.