#9871: Change compiler flags on Solaris to build without text relocations.
----------------------------+-----------------------------------------------
Reporter: drkirkby | Owner: GeorgSWeber
Type: defect | Status: needs_review
Priority: critical | Milestone: sage-4.6
Component: build | Keywords:
Author: David Kirkby | Upstream: Not yet reported upstream; Will do
shortly.
Reviewer: | Merged:
Work_issues: |
----------------------------+-----------------------------------------------
Changes (by drkirkby):
* status: needs_work => needs_review
Old description:
> As documented at #9833, the Cliquer library is causing problems on 64-bit
> Solaris and 64-bit !OpenSolaris. This needs '''urgently''' resolving, as
> it is the first problem hit when building a 64-bit version of Sage on
> Solaris or !OpenSolaris.
>
> Since #9870 will clean up the page completely, the changes are just
> limited those necessary to get this building on Solaris without text
> relocations.
New description:
As documented at #9833, the Cliquer library is causing problems on 64-bit
Solaris and 64-bit !OpenSolaris. This needs '''urgently''' resolving, as
it is the first problem hit when building a 64-bit version of Sage on
Solaris or !OpenSolaris.
Since #9870 will clean up the page completely, the changes are just
limited those necessary to get this building on Solaris without text
relocations.
The package can be found at
http://boxen.math.washington.edu/home/kirkby/patches/cliquer-1.2.p7.spkg
--
Comment:
I'm marking for needing review. This just changes the compiler flags for
Solaris. Now the library has no issues:
{{{
drkir...@hawk:~/sage-4.6.alpha0/local/lib$ elfdump -d libcliquer.so | grep
TEXTREL
drkir...@hawk:~/sage-4.6.alpha0/local/lib$
}}}
This constrasts with one of the libraries that does still have this
problem, which is ECL
{{{
drkir...@hawk:~/sage-4.6.alpha0/local/lib$ elfdump -d libecl*.so | grep
TEXTREL
[24] TEXTREL 0
[33] FLAGS 0x4 [ TEXTREL ]
drkir...@hawk:~/sage-4.6.alpha0/local/lib$
}}}
The changes to the complier flags avoid this problem.
Dave
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/9871#comment:13>
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.