Building Debian Packages fails #13

Closed
opened 2022-07-12 16:46:32 -07:00 by AVLinux · 2 comments

Hi,

After some recent fixes to Enlightenment attempting to build and backport Debian Enlightenment update Packages using the Debian build script template used for Enlightenment 0.25.3. Where 0.25.3 builds succeed without error building from git commit db3ea64 fails with this message:

[  225s] ../src/bin/e_xkb.c: In function ‘_xkb_new_keyboard’:
[  225s] ../src/bin/e_xkb.c:89:19: error: ‘Ecore_X_Event_Xkb’ {aka ‘struct _Ecore_X_Event_Xkb’} has no member named ‘map_notify’
[  225s]    89 |    if ((ev) && (ev->map_notify)) return ECORE_CALLBACK_PASS_ON;

Any advice on what needs to be looked at or changed?

Hi, After some recent fixes to Enlightenment attempting to build and backport Debian Enlightenment update Packages using the Debian build script template used for Enlightenment 0.25.3. Where 0.25.3 builds succeed without error building from git commit db3ea64 fails with this message: ``` [ 225s] ../src/bin/e_xkb.c: In function ‘_xkb_new_keyboard’: [ 225s] ../src/bin/e_xkb.c:89:19: error: ‘Ecore_X_Event_Xkb’ {aka ‘struct _Ecore_X_Event_Xkb’} has no member named ‘map_notify’ [ 225s] 89 | if ((ev) && (ev->map_notify)) return ECORE_CALLBACK_PASS_ON; ``` Any advice on what needs to be looked at or changed?
Owner

https://git.enlightenment.org/enlightenment/efl/src/branch/master/src/lib/ecore_x/Ecore_X.h#L2526

see line 2537

as latest EFL release is 1.26, you need EFL from git

https://git.enlightenment.org/enlightenment/efl/src/branch/master/src/lib/ecore_x/Ecore_X.h#L2526 see line 2537 as latest EFL release is 1.26, you need EFL from git
Author

@vtorri

Thanks very much, that allowed compilation to succeed from GIT which verifies there is not a problem with Enlightenment/EFL GIT repos themselves so I will close this report.

@vtorri Thanks very much, that allowed compilation to succeed from GIT which verifies there is not a problem with Enlightenment/EFL GIT repos themselves so I will close this report.
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: enlightenment/enlightenment#13
No description provided.