Page MenuHomePhabricator

Enlightenment fails to built with latest changes in efl
Closed, ResolvedPublic

Description

error:

^

In file included from /usr/include/ecore-1/Ecore.h:354:0,

from ./src/bin/e.h:117,
from src/modules/packagekit/e_mod_packagekit.h:5,
from src/modules/packagekit/e_mod_config.h:4,
from src/modules/packagekit/e_mod_config.c:1:

/usr/include/ecore-1/Ecore_Common.h:3099:58: error: unknown type name ‘Eina_Promise_Owner’
typedef void(*Ecore_Thread_Promise_Cb)(const void* data, Eina_Promise_Owner* promise, Ecore_Thread* thread);

^

/usr/include/ecore-1/Ecore_Common.h:3105:45: error: unknown type name ‘Ecore_Thread_Promise_Cb’
EAPI Ecore_Thread* ecore_thread_promise_run(Ecore_Thread_Promise_Cb func_heavy,

^

/usr/include/ecore-1/Ecore_Common.h:3106:45: error: unknown type name ‘Ecore_Thread_Promise_Cb’

Ecore_Thread_Promise_Cb func_cancel,
^

/usr/include/ecore-1/Ecore_Common.h:3108:45: error: unknown type name ‘Eina_Promise’

Eina_Promise** promise);
^

Makefile:11004: recipe for target 'src/modules/packagekit/src_modules_packagekit_module_la-e_mod_config.lo' failed
make[2]: * [src/modules/packagekit/src_modules_packagekit_module_la-e_mod_config.lo] Error 1
make[2]: Leaving directory '/home/toliz/Builds/enlightenment-git/src/enlightenment'
Makefile:16326: recipe for target 'all-recursive' failed
make[1]:
* [all-recursive] Error 1
make[1]: Leaving directory '/home/toliz/Builds/enlightenment-git/src/enlightenment'
Makefile:4947: recipe for target 'all' failed
make: *** [all] Error 2

> ERROR: A failure occurred in build().

Aborting...

building from git with arch as a distro wayland and a 32bit machine