#6910: Singular should not build its version of NTL
-------------------------+--------------------------------------------------
Reporter: pcpa | Owner: mabshoff
Type: enhancement | Status: new
Priority: trivial | Milestone:
Component: packages | Keywords:
Reviewer: | Author:
Merged: |
-------------------------+--------------------------------------------------
Changes (by pcpa):
* priority: major => trivial
* type: defect => enhancement
Comment:
Replying to [ticket:6910 pcpa]:
> in singular-3-1-0-2-20090620.p0/spkg-install, it should say:
>
> --disable-NTL \
>
> instead of:
>
> --with-NTL \
>
> otherwise, things can get messed as libsingular.so will have the
> same NTL symbols as libtnl.so. What can be very problematic, if
> something also links with the libntl.a generated by the singular
> package.
>
> This appears to be the root of some of the problems in my
> sagemath rpm packages, where some doctests would fail due to
> libc aborting, and to make things worse, if running the doctest
> only in the offending file, it would not crash, *or* if LD_PRELOAD'ing
libntl.so.
This bug is not really relevant, because singular-3-1-0-2-20090620.p0.spkg
removes the ntl directory (as noticed in spkg-changes). I reported the
problem after checking symbols in libsingular.so of a sage 4.1 install.
But, by using the suggested patch, it is not required to remove the ntl
directory.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/6910#comment:1>
Sage <http://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
-~----------~----~----~----~------~----~------~--~---