On Fri, Dec 12, 2014 at 1:32 AM, Carsten Haitzler <[email protected]> wrote:
> On Fri, 12 Dec 2014 09:28:22 +0900 Jean-Philippe André <[email protected]> 
> said:
>> On Thu, Dec 11, 2014 at 9:04 PM, Simon <[email protected]> wrote:
>> > I presume this is breaking my enlightenment build atm,
>> >
>> > https://build.opensuse.org/package/live_build_log/X11:Enlightenment:Nightly/enlightenment/openSUSE_13.2/x86_64
>> >
>> > efl, elementary and enlightenment were all built from tars created with
>> > make dist
>>
>> Right... looks like I should have been a bit more careful here :)
>> Thanks Chris for the quick revert.
>>
>> I guess if we want to be able to break API/ABI of those structs in the
>> future, this will need versioning or something like that. Tricky since the
>> header is a magic number generated by rand().
>>
>> Fyi the reason I want to break ABI is loosely related to T1437 (I wanted to
>> add gl information to the struct).
>
> you can add to the end of the struct all you like.  :)

Or we could patch E to use Ecore_Evas instead of the buffer engine
directly. I still think it is a better move to get rid of those messy
header.
-- 
Cedric BAIL

------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to