Hi,

I noticed something strange while working on the Debian packaging for
EFL 1.8: the two symbols mentionned in the title are no longer present
in libecore-evas.so but are apparently part of the API: they're
exported in Ecore_Evas.h

Those two variables seem to have been moved to a module by commit
85f8163c3ee5b5d776d94c70ff9fbc667a615b2a , but as far a I can tell
moving the actual symbols in an Ecore_Evas module effectively breaks
the ABI: any library or application that used this variable will fail
to load because the symbols can't be resolved. Similarly, it's not
possible to use them in an application since the symbol can't be
resolved at link time.

Does anyone know what to make of this?

Thanks,
-- 
Albin

------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to