On Wed, Dec 07, 2011 at 02:29:17AM -0500, Christopher Michael wrote:
> On 12/06/11 20:10, Enlightenment SVN wrote:
> > Log:
> > NO! you break api. you made my e sit here with a segv in a getenv.
> >    because now many libraries and api's don't have prototyopes for
> >    malloc/calloc and much more and this goes horribly wrong especially on
> >    64bit! the eina headers have provided these includes historically and
> >    removing them is a BREAK in api. apps that used to compile and run
> >    just fine now don't. it's unacceptable to break api.
> >
> >    i'm stuck here in unity for crying out loud! this deservves a big FAT
> >    REVERT for that! :-P
> >
> AHMEN !!! To force ANYONE into Unity, is just extra pain that "we" 
> should not have to go through. Raster, I am with you on this one 
> regardless of the reason. To force something to use Unity is pain 
> enough...the fact that EFL in general would break this much is not 
> acceptible...period.

Seriously, if you don't stop compilation on missing prototypes, you are
doing something wrong. I do not consider this to be an API breakage.
Headers should include just what they need -- e.g. if they directly use
a type or macro.

Joerg

------------------------------------------------------------------------------
Cloud Services Checklist: Pricing and Packaging Optimization
This white paper is intended to serve as a reference, checklist and point of 
discussion for anyone considering optimizing the pricing and packaging model 
of a cloud services business. Read Now!
http://www.accelacomm.com/jaw/sfnl/114/51491232/
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to