Details
-
Task
-
Resolution: Done
-
Low
-
None
-
None
-
None
Description
In reference go GDP-616
This is an improved solution to the step 1. described in GDP-616.
This is "step 2" described in the comment there.
Change GDP to carry its own recipe* for latest wayland-ivi-extension since meta-ivi version in baseline 12 is now out of date.
* Note that the intention is to investigate following this with an update to meta-ivi in baseline 13.
- Remove the patch created in
GDP-616since it is included in newer wayland-ivi-extension - Add a new wayland-ivi-extension recipe
- Ensure this recipe is preferred over meta-ivi version
- Investigate if the whole wayland-ivi-extension.bbappend can be avoided in meta-genivi-dev. It is installing systemd-services that may not be needed or better started in a more appropriate recipe. (e.g. EGLMockNavigation)
- If it's found to be not needed - log a ticket for its removal explaining the rationale for including/moving or removing those services
- If it's still needed, keep the .bbappend and just remove the patch created in
GDP-616.
- Confirm that meta-ivi has a ticket for upgrading wayland-ivi-extension
- Log a future ticket to revert to meta-ivi version of wayland-ivi-extension after it is updated (baseline 13 release, around Oct 2017)
AC
- Each step listed above has been completed.
- Note especially that tickets have been created for any remaining steps