#16044: Fix install_name for remaining libraries preventing build on OS X 10.4 
PPC
--------------------------------------+------------------------
       Reporter:  kcrisman            |        Owner:
           Type:  defect              |       Status:  new
       Priority:  blocker             |    Milestone:  sage-6.2
      Component:  packages: standard  |   Resolution:
       Keywords:                      |    Merged in:
        Authors:                      |    Reviewers:
Report Upstream:  N/A                 |  Work issues:
         Branch:                      |       Commit:
   Dependencies:                      |     Stopgaps:
--------------------------------------+------------------------

Comment (by leif):

 Replying to [comment:2 fbissey]:
 > It is a fair question. DYLD_LIBRARY_PATH is defined in sage-env but I
 don't think it would have the kind of effects we see at building time. I
 will point my big (not so fat) finger at gcc. A OS X install will, by
 necessity, build a recent gcc. When did we switch to 4.7.3?

 Uh, don't know; but Sage 5.10 already contained it.  (And if a change in
 GCC -- more precisely, the compiler driver I think -- would be relevant at
 all, it presumably would have happened when switching from 4.6.x to
 4.7.x.)

 [[BR]]

 > The best way to do something like that would be to have skpg-install
 systematically change the install_name of all libraries. Never mind that
 spkg-install is not aware of what it installs.

 Well, we used to have odd scripts like `sage-make_relative`, called after
 any package installation, unconditionally retrying to rewrite
 everything... :-)

 (Not to mention completely uselessly rerunning `ranlib` on all static
 libraries each time Sage thought its location might have changed...)

--
Ticket URL: <http://trac.sagemath.org/ticket/16044#comment:3>
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