#12754: Fix scoping / name look-up issue und PolyBoRi 0.8.1 and support flags 
from
the envrionment
-------------------------------------------------------------+--------------
       Reporter:  AlexanderDreyer                            |         Owner:  
AlexanderDreyer             
           Type:  defect                                     |        Status:  
new                         
       Priority:  major                                      |     Milestone:  
sage-5.0                    
      Component:  algebra                                    |    Resolution:   
                           
       Keywords:                                             |   Work issues:   
                           
Report Upstream:  Reported upstream. Little or no feedback.  |     Reviewers:  
leif, PolyBoRi, malb, burcin
        Authors:  AlexanderDreyer                            |     Merged in:   
                           
   Dependencies:                                             |      Stopgaps:   
                           
-------------------------------------------------------------+--------------
Description changed by AlexanderDreyer:

Old description:

> The following was found out here:
> http://groups.google.com/group/sage-
> release/browse_thread/thread/e2a87c73dc1625f2
> {{{
> * PolyBoRi fails to build due to stricter (C++11) scoping / name look-up
> rules.
>     Unfortunately PolyBoRi doesn't honor CXXFLAGS, so I had to use
> CXX="g++-4.7.0 -fpermissive" to make the spkg build.
> }}}
>
> The scoping issue should be fixed here:
> https://bitbucket.org/brickenstein/polybori/changeset/43b3931ceed7/raw/
>
> Also, we should support CXXFLAGS and CFLAGS (ANd CPPFLAGS?) in the spkg.
>
> We just have to merge the latest changes from polybori-0.8.0.p2 in #12750
> :
>
> === Current spkg ===
>  * '''Install'''
> http://boxen.math.washington.edu/home/dreyer/spkg/polybori-0.8.1.p1.spkg

New description:

 The following was found out here:
 http://groups.google.com/group/sage-
 release/browse_thread/thread/e2a87c73dc1625f2
 {{{
 * PolyBoRi fails to build due to stricter (C++11) scoping / name look-up
 rules.
     Unfortunately PolyBoRi doesn't honor CXXFLAGS, so I had to use
 CXX="g++-4.7.0 -fpermissive" to make the spkg build.
 }}}

 The scoping issue should be fixed here:
 https://bitbucket.org/brickenstein/polybori/changeset/43b3931ceed7/raw/

 Also, we should support CXXFLAGS and CFLAGS (ANd CPPFLAGS?) in the spkg.

 We just have to merge the latest changes from polybori-0.8.0.p2 in #12750
 :

 This fixes building with GCC-4.7.0, see #12751 for the GCC-4.7.0
 metaticket as well as building on Solaris and OpenSolaris, see #12655.

 === Current spkg ===
  * '''Install'''
 http://boxen.math.washington.edu/home/dreyer/spkg/polybori-0.8.1.p1.spkg

--

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