#9210: pkg-config prefix statements in SAGE_LOCAL/lib/pkg-config not changed 
upon
Sage move
-------------------------------------------------+--------------------------
   Reporter:  jason                              |       Owner:  drkirkby    
       Type:  defect                             |      Status:  needs_review
   Priority:  major                              |   Milestone:  sage-4.6    
  Component:  build                              |    Keywords:              
     Author:  Jason Grout                        |    Upstream:  N/A         
   Reviewer:  David Kirkby, Karl-Dieter Crisman  |      Merged:              
Work_issues:                                     |  
-------------------------------------------------+--------------------------
Changes (by kcrisman):

  * reviewer:  => David Kirkby, Karl-Dieter Crisman


Comment:

 After doing this on a NON fresh build, just to fix something dumb, I get
 {{{
 new-host-2:pkgconfig karl-dietercrisman$ grep 4.6 *
 bdw-gc.pc:SAGE_ROOT=/Users/.../sage-4.6.alpha4
 freetype2.pc:SAGE_ROOT=/Users/.../sage-4.6.alpha4
 gnutls-extra.pc:SAGE_ROOT=/Users/.../sage-4.6.alpha4
 gnutls.pc:SAGE_ROOT=/Users/.../sage-4.6.alpha4
 gsl.pc:SAGE_ROOT=/Users/.../sage-4.6.alpha4
 libR.pc:SAGE_ROOT=/Users/.../sage-4.6.alpha4
 libR.pc:rhome=/Users/.../sage-4.6.alpha1/local/lib/R
 libR.pc:rincludedir=/Users/.../sage-4.6.alpha1/local/lib/R/include
 libpng.pc:SAGE_ROOT=/Users/.../sage-4.6.alpha4
 libpng12.pc:SAGE_ROOT=/Users/.../sage-4.6.alpha4
 opencdk.pc:SAGE_ROOT=/Users/.../sage-4.6.alpha4
 pynac.pc:SAGE_ROOT=/Users/.../sage-4.6.alpha4
 pynac.pc:prefix=/Users/.../sage-4.6.alpha2/local
 sqlite3.pc:SAGE_ROOT=/Users/.../sage-4.6.alpha4
 zlib.pc:SAGE_ROOT=/Users/.../sage-4.6.alpha4
 new-host-2:pkgconfig karl-dietercrisman$ grep 4.5 *
 bdw-gc.pc:prefix=/Users/.../sage-4.5.1/local
 freetype2.pc:prefix=/Users/.../sage-4.5.1/local
 gnutls-extra.pc:prefix=/Users/.../sage-4.5.1/local
 gnutls-extra.pc:Libs.private: -L${exec_prefix}/lib -lgnutls-extra
 -L/Users/.../sage-4.5.1/local/lib -lopencdk
 -L/Users/.../sage-4.5.1/local/lib -lgcrypt
 -L/Users/.../sage-4.5.1/local/lib -lgpg-error
 -L/Users/.../sage-4.5.1/local/lib -lz -R/Users/.../sage-4.5.1/local/lib
 -L${exec_prefix}/lib -lgnutls  -L/Users/.../sage-4.5.1/local/lib -lgcrypt
 -lgpg-error
 gnutls.pc:prefix=/Users/.../sage-4.5.1/local
 gnutls.pc:Libs.private: -L${exec_prefix}/lib -lgnutls
 -L/Users/.../sage-4.5.1/local/lib -lgcrypt -lgpg-error
 gsl.pc:prefix=/Users/.../sage-4.5.2/local
 gsl.pc:exec_prefix=/Users/.../sage-4.5.2/local
 gsl.pc:libdir=/Users/.../sage-4.5.2/local/lib
 gsl.pc:includedir=/Users/.../sage-4.5.2/local/include
 gsl.pc:Libs: -L/Users/.../sage-4.5.2/local/lib -lgsl -lgslcblas -lm
 gsl.pc:Cflags: -I/Users/.../sage-4.5.2/local/include
 libpng.pc:prefix=/Users/.../sage-4.5.1/local
 libpng12.pc:prefix=/Users/.../sage-4.5.1/local
 opencdk.pc:prefix=/Users/.../sage-4.5.1/local
 opencdk.pc:Libs.private: -L${exec_prefix}/lib -lopencdk
 -L/Users/.../sage-4.5.1/local/lib -lgcrypt -lgpg-error  -lz
 sqlite3.pc:prefix=/Users/.../sage-4.5.1/local
 zlib.pc:prefix=/Users/.../sage-4.5.1/local
 zlib.pc:includedir=/Users/.../sage-4.5.1/local/include
 }}}
 So although it relists the `SAGE_ROOT` variable correctly, all those
 prefixes and includes and whatever else still are bad news.   I don't know
 how to use `sed` like Mitesh suggested on sage-release, but I think I can
 change the freetype one by hand.

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

Reply via email to