#19051: NTL sublinking
-------------------------------------+-------------------------------------
       Reporter:  gouezel            |        Owner:
           Type:  defect             |       Status:  needs_info
       Priority:  major              |    Milestone:  sage-6.9
      Component:  porting: Cygwin    |   Resolution:
       Keywords:                     |    Merged in:
        Authors:  Sebastien Gouezel  |    Reviewers:
Report Upstream:  N/A                |  Work issues:
         Branch:                     |       Commit:
  u/gouezel/ntl_sublinking           |  839023fdcdfc656268ce214580062ccff3350059
   Dependencies:                     |     Stopgaps:
-------------------------------------+-------------------------------------

Comment (by fbissey):

 Outputs from `ldd -r` before and after applying #19504
 {{{
         linux-vdso.so.1 (0x00007fff807ff000)
         libgmp.so.10 => /usr/lib64/libgmp.so.10 (0x00007f048acb5000)
         libgmpxx.so.4 => /usr/lib64/libgmpxx.so.4 (0x00007f048aaaf000)
         libstdc++.so.6 => /usr/lib/gcc/x86_64-pc-linux-
 gnu/4.9.3/libstdc++.so.6 (0x00007f048a79f000)
         libpython2.7.so.1.0 => /usr/lib64/libpython2.7.so.1.0
 (0x00007f048a3e0000)
         libgcc_s.so.1 => /usr/lib/gcc/x86_64-pc-linux-
 gnu/4.9.3/libgcc_s.so.1 (0x00007f048a1c9000)
         libc.so.6 => /lib64/libc.so.6 (0x00007f0489e2b000)
         libm.so.6 => /lib64/libm.so.6 (0x00007f0489b27000)
         /lib64/ld-linux-x86-64.so.2 (0x00007f048b1bd000)
         libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f048990c000)
         libdl.so.2 => /lib64/libdl.so.2 (0x00007f0489707000)
         libutil.so.1 => /lib64/libutil.so.1 (0x00007f0489504000)
 undefined symbol: _ZN3NTL8ZZ_pInfoE     (/usr/lib64/python2.7/site-
 packages/sage/modular/arithgroup/farey_symbol.so)
 undefined symbol: _Z9_ntl_gmodPvS_PS_   (/usr/lib64/python2.7/site-
 packages/sage/modular/arithgroup/farey_symbol.so)
 undefined symbol: _ZN3NTL5ZZ_pX9normalizeEv     (/usr/lib64/python2.7
 /site-packages/sage/modular/arithgroup/farey_symbol.so)
 undefined symbol: _ZN3NTL13TerminalErrorEPKc    (/usr/lib64/python2.7
 /site-packages/sage/modular/arithgroup/farey_symbol.so)
 undefined symbol: _ZN3NTL14BlockConstructEPNS_4ZZ_pEl
 (/usr/lib64/python2.7/site-
 packages/sage/modular/arithgroup/farey_symbol.so)
 undefined symbol: _ZNK3NTL11ZZ_pContext7restoreEv
 (/usr/lib64/python2.7/site-
 packages/sage/modular/arithgroup/farey_symbol.so)
 undefined symbol: _ZN3NTL6ZZ_pEX9normalizeEv    (/usr/lib64/python2.7
 /site-packages/sage/modular/arithgroup/farey_symbol.so)
 }}}
 and after
 {{{
         linux-vdso.so.1 (0x00007fff98147000)
         libgmp.so.10 => /usr/lib64/libgmp.so.10 (0x00007fdf1ed4f000)
         libgmpxx.so.4 => /usr/lib64/libgmpxx.so.4 (0x00007fdf1eb49000)
         libstdc++.so.6 => /usr/lib/gcc/x86_64-pc-linux-
 gnu/4.9.3/libstdc++.so.6 (0x00007fdf1e839000)
         libpython2.7.so.1.0 => /usr/lib64/libpython2.7.so.1.0
 (0x00007fdf1e47a000)
         libgcc_s.so.1 => /usr/lib/gcc/x86_64-pc-linux-
 gnu/4.9.3/libgcc_s.so.1 (0x00007fdf1e263000)
         libc.so.6 => /lib64/libc.so.6 (0x00007fdf1dec5000)
         libm.so.6 => /lib64/libm.so.6 (0x00007fdf1dbc1000)
         /lib64/ld-linux-x86-64.so.2 (0x00007fdf1f256000)
         libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fdf1d9a6000)
         libdl.so.2 => /lib64/libdl.so.2 (0x00007fdf1d7a1000)
         libutil.so.1 => /lib64/libutil.so.1 (0x00007fdf1d59e000)
 }}}
 So it seems quite conclusive, there are probably a few other instances
 fixed by it.

--
Ticket URL: <http://trac.sagemath.org/ticket/19051#comment:5>
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 unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to