Skip to content
This repository has been archived by the owner on Jun 7, 2023. It is now read-only.

[WIP] domu: Fix for "glob.c:(.text+0x2c1): undefined reference to `__alloca… #217

Closed
wants to merge 5 commits into from

Conversation

otyshchenko1
Copy link
Collaborator

…'" ...

... when building on Ubuntu 18.04

According to:
linuxboot/heads#352

Signed-off-by: Oleksandr Tyshchenko [email protected]

Oleksandr Tyshchenko added 5 commits December 12, 2019 15:49
Pull the implementation of an ivi-id-agent plugin. It creates
surface-ids for desktop-surfaces depending on the configuration
provided in "weston.ini". The id generation is moved from the application
to the compositor.

According to:
https://github.com/mtey/wayland-ivi-extension/commits/xdg_support_ivi_id_agent_weston_v5

---

The main reason of these changes is an ability to use existing desktop applications
without alternation (e.g. gstreamer sink plugin).

Without this support the gstreamer sink plugin complains about:
Failed to create GstWlDisplay: 'Could not bind to wl_shell. Either it is
not implemented in the compositor, or the implemented version doesn't match'

Signed-off-by: Oleksandr Tyshchenko <[email protected]>
Port the patches for supporting ivi-id-agent added by previous commit.

According to:
https://github.com/mtey/weston/commits/xdg_support_ivi_id_agent

---

The main reason of these changes is an ability to use existing desktop applications
without alternation (e.g. gstreamer sink plugin).

Without this support the gstreamer sink plugin complains about:
Failed to create GstWlDisplay: 'Could not bind to wl_shell. Either it is
not implemented in the compositor, or the implemented version doesn't match'

Signed-off-by: Oleksandr Tyshchenko <[email protected]>
The main issues this patch is trying to solve are:
1. The "ivi-shell" section is not propagated to other than r8a7795 SoCs.
2. There is no need to insert "output" section for a particular connector
   if we are not going to set a non-zero transform value or to disable
   connector in question.
3. The "v4l2-renderer" section is supposed to be inserted in other
   place.

Signed-off-by: Oleksandr Tyshchenko <[email protected]>
And set default-surface-id range for desktop applications
(e.g. gstreamer sink plugin).

According to:
https://github.com/mtey/wayland-ivi-extension/commits/xdg_support_ivi_id_agent_weston_v5

Please note, this change is depends on ivi-id-agent support added by
previous commits.

---

The main reason of these changes is an ability to use existing desktop applications
without alternation (e.g. gstreamer sink plugin).

Without this support the gstreamer sink plugin complains about:
Failed to create GstWlDisplay: 'Could not bind to wl_shell. Either it is
not implemented in the compositor, or the implemented version doesn't match'

Signed-off-by: Oleksandr Tyshchenko <[email protected]>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant