#11246: flint-1.5.0.p5's extraneous #includes break typedef ulong in sys/types.h
---------------------------------------------------+------------------------
   Reporter:  dimpase                              |          Owner:  tbd       
                    
       Type:  defect                               |         Status:  
needs_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 dimpase):

 Replying to [comment:48 leif]:
 > Replying to [comment:46 jdemeyer]:
 > > Replying to [comment:38 leif]:
 > > > and commit the changes
 > > This is no longer necessary, the changes will be committed when the
 spkg is merged.
 >
 > WTF? In whose name, and what will be the commit message?
 >
 > I'm strongly against "generic" commit messages, even if the tags (with
 the spkg version / patch level, perhaps ticket number) were complete, i.e.
 referring to the Changelog. Each Changelog entry is somewhat cumulative,
 and usually more high-level, while commit messages may be more specific
 (especially if they consist of more than one line).
 >
 > So I wouldn't encourage people to not commit their changes.

 IMHO, this discussion just highlights a need to revamp the whole spkg
 system, for 99% of the standard spkgs, at least.
 It would be much better if the whole non-building part of the spkg install
 is done in a uniform way, by hg, say,
 rather than handwritten scripts...

 The need for the current spkg system is dictated by the need of some
 optional parts of Sage, that demand, say, a distribution in an unmodified
 form. Yet, putting the spkg source under hg is not a modification. Sage
 can distribute spkg source with the hg tree, and Sage-needed patches as
 patches to be applied by an spkg-install.

 >
 > Also, having multiple commits in the same spkg version is useful (and
 not uncommon, even by a single developer) if the changes are (perhaps
 bigger and) rather unrelated.
 >
 > Then having the last change uncommitted would be a bit inconsistent.
 >
 > Also, I think `sage -pkg ...` (does ''anybody'' use that? :-) ) would at
 least currently reject an spkg with uncommitted changes, which isn't all
 bad.

 no, that's not true. And in fact sage -pkg should not reject such an spkg,
 as you want to debug your spkg before committing changes.

 Dima

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