Ticket #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: | Work issues: | ||
| Report Upstream: | Reviewers: | ||
| Authors: | Merged in: | ||
| Dependencies: | Stopgaps: |
Description (last modified by mabshoff) (diff)
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
Change History
comment:1 Changed 5 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 5 years ago by mabshoff
- Description modified (diff)
- Milestone changed from sage-2.9 to sage-2.8.15
comment:3 Changed 5 years ago by mabshoff
- Owner changed from cwitty to mabshoff
- Status changed from new to assigned
comment:4 Changed 5 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
Note: See
TracTickets for help on using
tickets.

