Opened 15 years ago

Closed 15 years ago

#1184 closed defect (fixed)

OSX 10.4: moving sage breaks recompile -> NTL related

Reported by: mabshoff Owned by: mabshoff
Priority: major Milestone: sage-2.8.15
Component: relocation Keywords:
Cc: Merged in:
Authors: Reviewers:
Report Upstream: Work issues:
Branch: Commit:
Dependencies: Stopgaps:

Status badges

Description (last modified by mabshoff)

Moving a sage install on OSX 10.4 and then upgrading anything that is linked against NTL leads to link errors due to missing gmp symbols. The problem is the link mode with which the dynamic NTL is created. I have a fix, but I am currently verifying that it really fixes the issue. Everything that is linked against NTL needs to be recompiled, i.e. singular and cremona at the moment.

To add to the confusion: This is not an issue on OSX 10.5.

Cheers,

Michael

Attachments (1)

Sage-2.8.15.alpha1-twiddle-with-link-order.patch (2.6 KB) - added by mabshoff 15 years ago.

Download all attachments as: .zip

Change History (6)

comment:1 Changed 15 years ago by mabshoff

  • Description modified (diff)
  • Summary changed from OSX: moving sage breaks recompile of libcsage (--rpath issue) to OSX 10.4: moving sage breaks recompile -> NTL related

comment:2 Changed 15 years ago by mabshoff

  • Description modified (diff)
  • Milestone changed from sage-2.9 to sage-2.8.15

comment:3 Changed 15 years ago by mabshoff

  • Owner changed from cwitty to mabshoff
  • Status changed from new to assigned

comment:4 Changed 15 years ago by mabshoff

The updated spkg is at

http://sage.math.washington.edu/home/mabshoff/ntl-5.4.1.p7.spkg

You need to apply both the patch and add the ntl.spkg.

Cheers,

Michael

comment:5 Changed 15 years ago by mabshoff

  • Resolution set to fixed
  • Status changed from assigned to closed

Merged in 2.8.15.alpha2.

Note: See TracTickets for help on using tickets.