On Mon, 16 Oct 2017 13:10:54 +0900 Jean-Philippe AndrĂ© <[email protected]> said:

> Hi Ross,
> 
> 2017-10-15 4:26 GMT+09:00 Ross Vandegrift <[email protected]>:
> 
> > Hi all,
> >
> > I'm testing Debian packages that use EFL against 1.20.4, and exactimages
> > fails to build because Evas_Engine_Software_X11.h is no longer installed
> > by make install. [1]
> >
> > Probably this is a change from a long time ago - but I'm having trouble
> > confirming.  Was this intentional?
> >
> > Thanks,
> > Ross
> >
> > [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=878572
> 
> 
> Yes indeed this was intentional.
> Those engine-specific headers exposed structures containing data that
> should have been kept internal, and bind the applications to a specific
> display system, which we've been trying to abstract.
> 
> Now I have to admit that I hadn't heard of exactimage before and thus
> wonder why this header is required?

well indeed they do use evas. i think we need to keep installing our engine
headers because basically this is what efl did prior to the "big merge". the
engine headers can be used to hand-init your own engine and this is what
ecore-evas did and relied on as it was distributed separately to evas...

-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
Carsten Haitzler - [email protected]


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to