#7821: readline-6.0.p1 fails on FreeBSD
-----------------------+----------------------------------------------------
   Reporter:  pjeremy  |       Owner:  pjeremy   
       Type:  defect   |      Status:  new       
   Priority:  major    |   Milestone:  sage-4.3.1
  Component:  freebsd  |    Keywords:            
Work_issues:           |      Author:            
   Upstream:  N/A      |    Reviewer:            
     Merged:           |  
-----------------------+----------------------------------------------------
 readline-6.0.p1/spkg-install contains a typo in some FreeBSD-specific
 code, leading to the following error:
 {{{
 ...
 /bin/sh ../support/shlib-install -O freebsd8.0 -d
 /home/peter/sage/sage-4.3/local/lib -b /home/peter/sage/sage-4.3/local/bin
 -i "/usr/bin/install -c -m 644" libreadline.so.6.0
 install: you may need to run ldconfig
 make[1]: Leaving directory
 `/home/peter/sage/sage-4.3/spkg/build/readline-6.0.p1/src/shlib'
 ln: SAGE_LOCAL/lib/libreadline.so: No such file or directory
 }}}

 The affected code is no longer required with readline-6.0 so delete it.

 FreeBSD 3.x and later default to ELF, rather then a.out. A utility
 objformat(1) was temporarily introduced to enable third-party applications
 to determine te object format. This has now been deleted and code should
 assume ELF format if it does not exist. Explicitly linking libreadline
 against libtermcap is necessary to ensure that dependencies are picked up.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/7821>
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