#11246: flint-1.5.0.p5's extraneous #includes break typedef ulong in sys/types.h
---------------------------------------------------+------------------------
   Reporter:  dimpase                              |          Owner:  tbd       
                    
       Type:  defect                               |         Status:  
positive_review               
   Priority:  major                                |      Milestone:  
sage-4.7.2                    
  Component:  packages                             |       Keywords:  cygwin    
                    
Work_issues:                                       |       Upstream:  N/A       
                    
   Reviewer:  Karl-Dieter Crisman, Leif Leonhardy  |         Author:  Dima 
Pasechnik, Jeroen Demeyer
     Merged:                                       |   Dependencies:            
                    
---------------------------------------------------+------------------------

Comment(by leif):

 Replying to [comment:66 dimpase]:
 > I am not talking about carrying around the whole upstream history, which
 may or may not be available. If upstream upgrades in a clean patch
 fashion, then it's easy to import their patches and carry them on.
 Otherwise we basically would throw the history away, just as we do
 presently, and start anew.

 Either you put `src/` under revision control, or you don't. If you do,
 then copying a fresh, upgraded upstream tree into `src/`, Mercurial will
 record the changes relative to the previous version in Sage, whichever
 that was. And you'd have the same problems with possibly rebasing patches
 that Sage made to the previous upstream release.

 Or did you mean putting `src/` into a ''separate'' Mercurial repository,
 to be thrown away upon every upstream upgrade?

 I cannot really see an advantage in either way.

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