On 1/9/2014 1:18 AM, Clark, Joel wrote:
Tizen:IVI is currently only "pure wayland platform (no x11)".


No, it's not. To get Wayland-only, there are a lot of work need to be done to cut off the X11 dependencies. so far, IVI still carries the X11 packages in the build.

We're doing and pushing the changes. If you have both Wayland and X macro turned on, nothing will impact

As we are sharing most of the code, when Tizen Lite is in a good shape, IVI can turn off the X macro and see if there are extra porting need to be done, then you get real "pure wayland platform (no x11)".

Regards
Joel


-----Original Message-----
From: [email protected] [mailto:[email protected]] On 
Behalf Of ronan
Sent: Wednesday, January 08, 2014 8:48 AM
To: [email protected]
Subject: [Dev] Tizen Generic: Pure wayland build issue.

Hi all,
as you could notice, Tizen project builds for dislay:
   - x11 (Tizen:Mobile).
   - x11+wayland (Tizen:IVI).

using macro:
   %with wayland
   %with x

meaning:

| wayland |  x  | meaning
|---------------------------
|   0     |  1  | pure X11 platform(no wayland)
|   1     |  0  | pure wayland platform (no X11)
|   1     |  1  | wayland but X compatibility
|   0     |  0  | no X and no wayland

Currently we are trying to build Tizen:Generic for  x and  wayland (pure 
without x11).

During the recent build, we noticed some build issues for (pure) wayland.

In a pure wayland build:
    - mesa (mesa-libGL) does not provide pkgconfig(gl).
    - ecore does not provide pkgconfig(ecore-x).

Package                      |   unresolvable
_____________________________________________________________________
app-selector                  nothing provides pkgconfig(ecore-x)
camera                        nothing provides pkgconfig(ecore-x)
capi-media-player             nothing provides libecore_x.so.1()(64bit)
capi-network-nfc              nothing provides libecore_x.so.1()(64bit)
capi-system-system-settings   nothing provides libecore_x.so.1()(64bit)
data-provider-master          nothing provides pkgconfig(ecore-x)
data-provider-slave           nothing provides pkgconfig(ecore-x)
draglock                      nothing provides pkgconfig(ecore-x)
emotion                       nothing provides pkgconfig(ecore-x)
                                nothing provides pkgconfig(evas-opengl-x11)
enlightenment                 nothing provides pkgconfig(ecore-x)
expedite                      nothing provides pkgconfig(gl)
image-viewer                  nothing provides pkgconfig(ecore-x)
libGLU                        nothing provides pkgconfig(gl)
lockscreen                    nothing provides pkgconfig(ecore-x)
nfc                           nothing provides pkgconfig(ecore-x)
nfc-manager                   nothing provides pkgconfig(ecore-x)
player                        nothing provides pkgconfig(ecore-x)
settings                      nothing provides pkgconfig(ecore-x)
system-settings               nothing provides pkgconfig(ecore-x)
syspopup                      nothing provides libecore_x.so.1()(64bit)
                                nothing provides pkgconfig(ecore-x)
webkit2-efl                   nothing provides pkgconfig(gl)
wrt                           nothing provides pkgconfig(gl)
wrt-installer                 nothing provides pkgconfig(ecore-x)
wrt-plugins-common            nothing provides libecore_x.so.1()(64bit)
xf86-video-intel              nothing provides pkgconfig(gl)


QUESTIONS:
(1) Do some actions have been taken to solve those issues?

(2) should I post a bug for each package?
_______________________________________________
Dev mailing list
[email protected]
https://lists.tizen.org/listinfo/dev
_______________________________________________
Dev mailing list
[email protected]
https://lists.tizen.org/listinfo/dev


_______________________________________________
Dev mailing list
[email protected]
https://lists.tizen.org/listinfo/dev

Reply via email to