#9914: Remove some libraries from Cython modules in module_list.py
-------------------------------------------------------------------------------------------+
Reporter: leif
| Owner: leif
Type: defect
| Status: needs_info
Priority: major
| Milestone: sage-5.0
Component: build
| Resolution:
Keywords: module_list.py PARI ImportError newforms homspace mwrank
upgrade update | Work issues:
Report Upstream: N/A
| Reviewers:
Authors: Leif Leonhardy
| Merged in:
Dependencies:
| Stopgaps:
-------------------------------------------------------------------------------------------+
Comment (by jdemeyer):
The modules you are removing "-lpari" from are actually linked against
pari, so I think "pari" should be kept.
The following have been built with this patch applied:
{{{
(sage-sh) jdemeyer@boxen:lib.linux-x86_64-2.7$ ldd
sage/libs/mwrank/mwrank.so
linux-vdso.so.1 => (0x00007ffff6dfd000)
libcsage.so =>
/padic/scratch/jdemeyer/merger/sage-5.0.beta14/local/lib/libcsage.so
(0x00007febee7b5000)
libcurvesntl.so =>
/padic/scratch/jdemeyer/merger/sage-5.0.beta14/local/lib/libcurvesntl.so
(0x00007febee49a000)
libg0nntl.so =>
/padic/scratch/jdemeyer/merger/sage-5.0.beta14/local/lib/libg0nntl.so
(0x00007febee23c000)
libjcntl.so =>
/padic/scratch/jdemeyer/merger/sage-5.0.beta14/local/lib/libjcntl.so
(0x00007febedf3b000)
librankntl.so =>
/padic/scratch/jdemeyer/merger/sage-5.0.beta14/local/lib/librankntl.so
(0x00007febedc8a000)
libntl.so =>
/padic/scratch/jdemeyer/merger/sage-5.0.beta14/local/lib/libntl.so
(0x00007febed8a5000)
libgmp.so.7 =>
/padic/scratch/jdemeyer/merger/sage-5.0.beta14/local/lib/libgmp.so.7
(0x00007febed62d000)
libgmpxx.so.1 =>
/padic/scratch/jdemeyer/merger/sage-5.0.beta14/local/lib/libgmpxx.so.1
(0x00007febed426000)
libstdc++.so.6 => /home/jdemeyer/local/lib64/libstdc++.so.6
(0x00007febed121000)
libpython2.7.so.1.0 =>
/padic/scratch/jdemeyer/merger/sage-5.0.beta14/local/lib/libpython2.7.so.1.0
(0x00007febecd4d000)
libm.so.6 => /lib/libm.so.6 (0x00007febecab7000)
libgcc_s.so.1 => /home/jdemeyer/local/lib64/libgcc_s.so.1
(0x00007febec8a2000)
libpthread.so.0 => /lib/libpthread.so.0 (0x00007febec686000)
libc.so.6 => /lib/libc.so.6 (0x00007febec323000)
libpari-gmp.so.3 =>
/padic/scratch/jdemeyer/merger/sage-5.0.beta14/local/lib/libpari-gmp.so.3
(0x00007febebc61000)
/lib64/ld-linux-x86-64.so.2 (0x00007febeebf0000)
libdl.so.2 => /lib/libdl.so.2 (0x00007febeba5c000)
libutil.so.1 => /lib/libutil.so.1 (0x00007febeb859000)
}}}
{{{
(sage-sh) jdemeyer@boxen:lib.linux-x86_64-2.7$ ldd
sage/libs/cremona/homspace.so
linux-vdso.so.1 => (0x00007fff8adfd000)
libcsage.so =>
/padic/scratch/jdemeyer/merger/sage-5.0.beta14/local/lib/libcsage.so
(0x00007fa382917000)
libg0nntl.so =>
/padic/scratch/jdemeyer/merger/sage-5.0.beta14/local/lib/libg0nntl.so
(0x00007fa3826b8000)
libjcntl.so =>
/padic/scratch/jdemeyer/merger/sage-5.0.beta14/local/lib/libjcntl.so
(0x00007fa3823b7000)
libgmpxx.so.1 =>
/padic/scratch/jdemeyer/merger/sage-5.0.beta14/local/lib/libgmpxx.so.1
(0x00007fa3821b1000)
libntl.so =>
/padic/scratch/jdemeyer/merger/sage-5.0.beta14/local/lib/libntl.so
(0x00007fa381dcb000)
libgmp.so.7 =>
/padic/scratch/jdemeyer/merger/sage-5.0.beta14/local/lib/libgmp.so.7
(0x00007fa381b53000)
libstdc++.so.6 => /home/jdemeyer/local/lib64/libstdc++.so.6
(0x00007fa38184e000)
libcurvesntl.so =>
/padic/scratch/jdemeyer/merger/sage-5.0.beta14/local/lib/libcurvesntl.so
(0x00007fa381533000)
libpython2.7.so.1.0 =>
/padic/scratch/jdemeyer/merger/sage-5.0.beta14/local/lib/libpython2.7.so.1.0
(0x00007fa38115f000)
libm.so.6 => /lib/libm.so.6 (0x00007fa380eca000)
libgcc_s.so.1 => /home/jdemeyer/local/lib64/libgcc_s.so.1
(0x00007fa380cb4000)
libpthread.so.0 => /lib/libpthread.so.0 (0x00007fa380a98000)
libc.so.6 => /lib/libc.so.6 (0x00007fa380736000)
libpari-gmp.so.3 =>
/padic/scratch/jdemeyer/merger/sage-5.0.beta14/local/lib/libpari-gmp.so.3
(0x00007fa380073000)
/lib64/ld-linux-x86-64.so.2 (0x00007fa382d38000)
libdl.so.2 => /lib/libdl.so.2 (0x00007fa37fe6f000)
libutil.so.1 => /lib/libutil.so.1 (0x00007fa37fc6b000)
}}}
{{{
(sage-sh) jdemeyer@boxen:lib.linux-x86_64-2.7$ ldd
sage/libs/cremona/newforms.so
linux-vdso.so.1 => (0x00007fff60bfd000)
libcsage.so =>
/padic/scratch/jdemeyer/merger/sage-5.0.beta14/local/lib/libcsage.so
(0x00007fcc585fb000)
libg0nntl.so =>
/padic/scratch/jdemeyer/merger/sage-5.0.beta14/local/lib/libg0nntl.so
(0x00007fcc5839c000)
libjcntl.so =>
/padic/scratch/jdemeyer/merger/sage-5.0.beta14/local/lib/libjcntl.so
(0x00007fcc5809b000)
libgmpxx.so.1 =>
/padic/scratch/jdemeyer/merger/sage-5.0.beta14/local/lib/libgmpxx.so.1
(0x00007fcc57e95000)
libntl.so =>
/padic/scratch/jdemeyer/merger/sage-5.0.beta14/local/lib/libntl.so
(0x00007fcc57aaf000)
libgmp.so.7 =>
/padic/scratch/jdemeyer/merger/sage-5.0.beta14/local/lib/libgmp.so.7
(0x00007fcc57837000)
libstdc++.so.6 => /home/jdemeyer/local/lib64/libstdc++.so.6
(0x00007fcc57532000)
libcurvesntl.so =>
/padic/scratch/jdemeyer/merger/sage-5.0.beta14/local/lib/libcurvesntl.so
(0x00007fcc57217000)
libpython2.7.so.1.0 =>
/padic/scratch/jdemeyer/merger/sage-5.0.beta14/local/lib/libpython2.7.so.1.0
(0x00007fcc56e43000)
libm.so.6 => /lib/libm.so.6 (0x00007fcc56bae000)
libgcc_s.so.1 => /home/jdemeyer/local/lib64/libgcc_s.so.1
(0x00007fcc56998000)
libpthread.so.0 => /lib/libpthread.so.0 (0x00007fcc5677c000)
libc.so.6 => /lib/libc.so.6 (0x00007fcc5641a000)
libpari-gmp.so.3 =>
/padic/scratch/jdemeyer/merger/sage-5.0.beta14/local/lib/libpari-gmp.so.3
(0x00007fcc55d57000)
/lib64/ld-linux-x86-64.so.2 (0x00007fcc58a1e000)
libdl.so.2 => /lib/libdl.so.2 (0x00007fcc55b53000)
libutil.so.1 => /lib/libutil.so.1 (0x00007fcc5594f000)
}}}
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/9914#comment:16>
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.