#12985: Possible future issues with ECL build with unicode enabled
------------------------------------------------------------------+---------
       Reporter:  pcpa                                            |         
Owner:  was            
           Type:  enhancement                                     |        
Status:  needs_review   
       Priority:  minor                                           |     
Milestone:  sage-5.1       
      Component:  interfaces                                      |    
Resolution:                 
       Keywords:                                                  |   Work 
issues:                 
Report Upstream:  Reported upstream. Developers deny it's a bug.  |     
Reviewers:  François Bissey
        Authors:  Paulo César Pereira de Andradet                 |     Merged 
in:                 
   Dependencies:                                                  |      
Stopgaps:                 
------------------------------------------------------------------+---------
Changes (by {'newvalue': u'Paulo C\xe9sar Pereira de Andradet', 'oldvalue': 
''}):

  * status:  new => needs_review
  * reviewer:  => François Bissey
  * author:  => Paulo César Pereira de Andradet


Old description:

> ecl 12.2.1 has unicode support enabled by default, what creates two
> string types, t_base_string and t_string. The problem is that sage does
> not properly handle those, as described in
> https://sourceforge.net/tracker/?func=detail&aid=3526370&group_id=30035&atid=398053
>
> AFAIK it can be built with unicode disabled, just that it will fail make
> check at least.

New description:

 ecl 12.2.1 has unicode support enabled by default, what creates two string
 types, t_base_string and t_string. The problem is that sage does not
 properly handle those, as described in
 
https://sourceforge.net/tracker/?func=detail&aid=3526370&group_id=30035&atid=398053
 see also https://github.com/cschwan/sage-on-gentoo/issues/2

 AFAIK it can be built with unicode disabled, just that it will fail make
 check at least.

 Apply:
 * [attachment: trac12985-ecl-unicode.patch]

--

Comment:

 I have put the patch in a better shape and checked it applied correctly on
 a recent 5.2beta0. I'd very much like this to go in 5.2. It doesn't really
 benefit sage at the present time but makes the works from people like me
 and Paulo on getting sage to run natively on linux distros much easier. I
 am doing a few tests and then I'll give it the thumbs up.

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