New: Package EFL - build error
https://bugs.busybox.net/show_bug.cgi?id=14531
Bug ID: 14531
Summary: Package EFL - build error
Product: buildroot
Version: unspecified
Hardware: All
OS: Linux
Status: NEW
Severity: normal
Priority: P5
Component: Other
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Target Milestone: ---
I get an error when building the EFL package:
output/build/efl-1.26.0/src/lib/elput/meson.build:1:0: ERROR: Unknown variable "eeze"
Signature · 6 lines
You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ buildroot mailing list [email protected] https://lists.buildroot.org/mailman/listinfo/buildroot
[Buildroot] [Bug 14531] Package EFL - build error
https://bugs.busybox.net/show_bug.cgi?id=14531
--- Comment #1 from Giulio Benetti <[email protected]> --- Hi jhiljanen,
I've tried with Buildroot master branch and I've found 2 missing dependencies:
- libinput
- libxkbcommon
and this deserves a patch
But once enabled them efl builds correctly.
Which Buildroot version are you using?
Signature · 6 lines
You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ buildroot mailing list [email protected] https://lists.buildroot.org/mailman/listinfo/buildroot
[Buildroot] [Bug 14531] Package EFL - build error
In reply to [email protected]https://bugs.busybox.net/show_bug.cgi?id=14531
--- Comment #2 from [email protected] --- (In reply to Giulio Benetti from comment #1)
I pulled the master from git.
I don't have BR2_PACKAGE_EFL_EEZE enabled, because I'm using BusyBox init system.
Signature · 6 lines
You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ buildroot mailing list [email protected] https://lists.buildroot.org/mailman/listinfo/buildroot
[Buildroot] [Bug 14531] Package EFL - build error
In reply to [email protected]https://bugs.busybox.net/show_bug.cgi?id=14531
--- Comment #3 from Giulio Benetti <[email protected]> --- Ah ok, now I can reproduce with BR2_PACKAGE_EFL_EEZE not enabled. This must be fixed.
Thanks for reporting. I'm going to fix it.
Best regards
Signature · 6 lines
You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ buildroot mailing list [email protected] https://lists.buildroot.org/mailman/listinfo/buildroot
[Buildroot] [Bug 14531] Package EFL - build error
In reply to [email protected]https://bugs.busybox.net/show_bug.cgi?id=14531
Giulio Benetti <[email protected]> changed:
What |Removed |Added
----------------------------------------------------------------------------
Resolution|--- |FIXED
Status|NEW |RESOLVED--- Comment #5 from Giulio Benetti <[email protected]> --- Hi jhiljanen,
I've found an easier fix with the help of Carsten Haitzler in Enlightment ML. Here is the pending patch:
https://patchwork.ozlabs.org/project/buildroot/patch/[email protected]/
Best regards
Signature · 6 lines
You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ buildroot mailing list [email protected] https://lists.buildroot.org/mailman/listinfo/buildroot
[Buildroot] [Bug 14531] Package EFL - build error
In reply to [email protected]https://bugs.busybox.net/show_bug.cgi?id=14531
--- Comment #6 from [email protected] --- (In reply to Giulio Benetti from comment #5) Thank you for your work!
Signature · 6 lines
You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ buildroot mailing list [email protected] https://lists.buildroot.org/mailman/listinfo/buildroot
[Buildroot] [Bug 14531] Package EFL - build error
In reply to [email protected]https://bugs.busybox.net/show_bug.cgi?id=14531
--- Comment #7 from Fabrice Fontaine <[email protected]> --- (In reply to Giulio Benetti from comment #5)
Hi Giulio,
I already sent a patch in December:
https://patchwork.ozlabs.org/project/buildroot/patch/[email protected]/
I didn't take time to take into account the remarks from Romain Naour however I think that this approach is better.
Best Regards,
Fabrice
Signature · 6 lines
You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ buildroot mailing list [email protected] https://lists.buildroot.org/mailman/listinfo/buildroot
Re: [Buildroot] [Bug 14531] Package EFL - build error
Hi Fabrice,
Quoted 9 lines · On 25/01/22 11:52, [email protected] wrote:
https://bugs.busybox.net/show_bug.cgi?id=14531
--- Comment #7 from Fabrice Fontaine <[email protected]> --- (In reply to Giulio Benetti from comment #5)
Hi Giulio,
I already sent a patch in December:
https://patchwork.ozlabs.org/project/buildroot/patch/[email protected]/
Damn, I didn't notice it before :-/
Quoted 2 lines
I didn't take time to take into account the remarks from Romain Naour however I think that this approach is better.
They are 2 different approaches. The problem is the efl dependency handling that is not consistent leading to pitfall.
Honestly I'd expect that if eeze is disabled it automatically disable all libraries that depend on it, but it's not that way.
Thank you for pointing :-)
Best regards
Signature · 6 lines
Giulio Benetti Benetti Engineering sas _______________________________________________ buildroot mailing list [email protected] https://lists.buildroot.org/mailman/listinfo/buildroot