#11696: The libpng12 spkg should also create symbolic links from `libpng.*` for 
its
libraries
-----------------------------------------------------+----------------------
       Reporter:  leif                               |         Owner:  leif     
        
           Type:  defect                             |        Status:  
needs_work       
       Priority:  major                              |     Milestone:  sage-5.8 
        
      Component:  packages                           |    Resolution:           
        
       Keywords:  PNG libpng spkg                    |   Work issues:           
        
Report Upstream:  N/A                                |     Reviewers:  Dmitrii 
Pasechnik
        Authors:  Leif Leonhardy, Jean-Pierre Flori  |     Merged in:           
        
   Dependencies:                                     |      Stopgaps:           
        
-----------------------------------------------------+----------------------

Comment (by jpflori):

 I think the problem is that somehow loading the mercurial module osutils
 triggers loading some Mac OS framework mysterious stuff which itself wants
 libpng, but Apple is so nice they decide to prefix their symbols with cg
 in their system wide libpng.
 Unfortunately its ours which gets picked and we do not prefix the symbols
 with anything fishy.
 Whence the "fix" to remove libpng.dylib so that when the Mac OS graphic
 thing looks for libpng it does not find ours.

 Hopefully the spkgs we build and which need libpng ling to libpng12 and
 finds ours rather than the Mac OS X, at least it seems to be the case on
 Linux.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/11696#comment:30>
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?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to