On 1/9/2014 12:47 AM, ronan wrote:
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).
In Tizen Lite, we're doing the same thing. Right now, it's not a stand
alone profile but sharing the code with Tizen Mobile.
You can check out the OBS status at
https://build.tizen.org/project/show?project=devel%3Awayland%3AMobile
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).
this has been fixed.
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?
to make them run on Wayland-only environment, yes. But the effort for
each package is not big. If we can get package maintainer's attention,
it probably take less than a week to do the porting.
We have an utility that can help pin-point out line of codes that need
porting. it can also be used in run time environment to trigger a call
dump if the code steps into a X11 related function call. It can be use
now against current Tizen lite repo, but we're waiting for the first
image to announce it.
The other question is, do you need all of these packages in Tizen:Generic?
(2) should I post a bug for each
That's the plan. If you can, please do and assign them to the
corresponding maintainers.
_______________________________________________
Dev mailing list
[email protected]
https://lists.tizen.org/listinfo/dev
_______________________________________________
Dev mailing list
[email protected]
https://lists.tizen.org/listinfo/dev