FS#42051 - [weston] Do not build weston with --with-cairo=gl

Attached to Project: Community Packages
Opened by Boyan Ding (jdbrown) - Sunday, 21 September 2014, 12:07 GMT
Last edited by Sébastien Luttringer (seblu) - Friday, 26 September 2014, 09:06 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Sébastien Luttringer (seblu)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
--with-cairo=gl configure flag was added since 1.5.0-2 due to  FS#41475  but actually adding such flag does more harm than good for the following reasons:

1. --with-cairo=gl is just about a internal toolkit used to draw demos, and the very existence of this flag is due to the design flaw of such a simple tookit . (discussed by wayland developers at [1]). And the instructions about --with-cairo=gl is intentionally removed on the official website[2]. (Also note that the official build instruction doesn't have the --with-cairo=gl switch)
2. There are quite a few people who complains demo windows cannot be moved or closed since weston 1.5.0-2 (Starting from [3] in the forum). This is the most important reason.
3. using cairo-gl adds in weston-gears but kicks out weston-subsurfaces.

Additional info:
* package version(s)
weston 1.5.0-2 and 1.6.0-1

[1] http://lists.freedesktop.org/archives/wayland-devel/2014-May/014861.html
[2] http://cgit.freedesktop.org/wayland/wayland-web/commit/?id=cd3afdecda58a53d76fdc6a49c787d236ad35d8a
[3] https://bbs.archlinux.org/viewtopic.php?pid=1453943#p1453943
This task depends upon

Closed by  Sébastien Luttringer (seblu)
Friday, 26 September 2014, 09:06 GMT
Reason for closing:  Fixed
Additional comments about closing:  1.6.0-1

Loading...