[Desktop-packages] [Bug 1757951] Re: FFE: wayland 1.15, move libwayland-egl to src:wayland

2018-11-27 Thread Timo Aaltonen
** Also affects: wayland (Ubuntu Bionic)
   Importance: Undecided
   Status: New

** Changed in: wayland (Ubuntu Bionic)
 Assignee: (unassigned) => Timo Aaltonen (tjaalton)

** Changed in: wayland (Ubuntu)
   Status: Triaged => Invalid

** Summary changed:

- FFE: wayland 1.15, move libwayland-egl to src:wayland
+ move libwayland-egl to src:wayland

** Description changed:

- libwayland-egl was moved from mesa to wayland in 1.15rc and will be
- dropped from Mesa after 18.0.0. So in order to avoid doing this as an
- SRU later when backporting newer mesa to 18.04 we should do the
- transition in bionic before release. Debian has done this now in
- experimental.
+ [Impact]
+ libwayland-egl was moved from mesa to wayland in 1.15rc and got dropped from 
Mesa after 18.0.0.
+ 
+ This update was planned as a FFE but it didn't quite make it before
+ bionic release, so here we are.
+ 
+ [Test case]
+ 
+ [Regression potential]
+ 
+ [Other info]

** Summary changed:

- move libwayland-egl to src:wayland
+ backport from cosmic, move libwayland-egl to src:wayland

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to wayland in Ubuntu.
https://bugs.launchpad.net/bugs/1757951

Title:
  backport from cosmic, move libwayland-egl to src:wayland

Status in wayland package in Ubuntu:
  Invalid
Status in wayland source package in Bionic:
  New

Bug description:
  [Impact]
  libwayland-egl was moved from mesa to wayland in 1.15rc and got dropped from 
Mesa after 18.0.0.

  This update was planned as a FFE but it didn't quite make it before
  bionic release, so here we are.

  [Test case]

  [Regression potential]

  [Other info]

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/wayland/+bug/1757951/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 1757951] Re: FFE: wayland 1.15, move libwayland-egl to src:wayland

2018-04-13 Thread Timo Aaltonen
Ok, I've bumped the breaks/replaces, but didn't push to Debian yet
because I split off wayland-egl-backend.* to a separate package as
requested by upstream (this is only needed by mesa, not meant for app
devs). It'll get reviewed soon and released.

ppa:canonical-x/x-staging now has everything settled, and upgrades work
fine.

** Changed in: wayland (Ubuntu)
   Status: New => Triaged

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to wayland in Ubuntu.
https://bugs.launchpad.net/bugs/1757951

Title:
  FFE: wayland 1.15, move libwayland-egl to src:wayland

Status in wayland package in Ubuntu:
  Triaged

Bug description:
  libwayland-egl was moved from mesa to wayland in 1.15rc and will be
  dropped from Mesa after 18.0.0. So in order to avoid doing this as an
  SRU later when backporting newer mesa to 18.04 we should do the
  transition in bionic before release. Debian has done this now in
  experimental.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/wayland/+bug/1757951/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 1757951] Re: FFE: wayland 1.15, move libwayland-egl to src:wayland

2018-04-04 Thread Timo Aaltonen
I have the packages in ppa:canonical-x/x-staging, but wayland should
bump it's breaks/replaces against the mesa packages to fix file
conflicts (because we didn't pull in this change yet). libwayland-dev
might also need to be split to have egl frontend/backend headers in
separate packages, I'll look into that first and push it to Debian, then
sync to ppa again.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to wayland in Ubuntu.
https://bugs.launchpad.net/bugs/1757951

Title:
  FFE: wayland 1.15, move libwayland-egl to src:wayland

Status in wayland package in Ubuntu:
  New

Bug description:
  libwayland-egl was moved from mesa to wayland in 1.15rc and will be
  dropped from Mesa after 18.0.0. So in order to avoid doing this as an
  SRU later when backporting newer mesa to 18.04 we should do the
  transition in bionic before release. Debian has done this now in
  experimental.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/wayland/+bug/1757951/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 1757951] Re: FFE: wayland 1.15, move libwayland-egl to src:wayland

2018-04-04 Thread Łukasz Zemczak
Ok, this is a big change but I'd also prefer this happening before the
release instead of afterwards. Please perform some upgrade-testing on
the packages built in a PPA and if things look good, we can approve this
FFe.

Thanks!

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to wayland in Ubuntu.
https://bugs.launchpad.net/bugs/1757951

Title:
  FFE: wayland 1.15, move libwayland-egl to src:wayland

Status in wayland package in Ubuntu:
  New

Bug description:
  libwayland-egl was moved from mesa to wayland in 1.15rc and will be
  dropped from Mesa after 18.0.0. So in order to avoid doing this as an
  SRU later when backporting newer mesa to 18.04 we should do the
  transition in bionic before release. Debian has done this now in
  experimental.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/wayland/+bug/1757951/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 1757951] Re: FFE: wayland 1.15, move libwayland-egl to src:wayland

2018-03-29 Thread Timo Aaltonen
I haven't done such testing yet but will do after easter. This is all
staged in Debian experimental for now. As for the other new stuff, I'll
just add the release notes from the first beta:

"This is the alpha for the 1.15 release, containing many bug fixes and a
few new tests.

Compositor writers take note - wl_subcompositor.get_subsurface is now
documented to be double-buffered.  It wasn't clearly specified to be so
before (this change should be non breaking in practice and merely remove
the opportunity for a render glitch in the compositor.)

New API, wl_display_destroy_clients() has been added to help some
compositors clean up clients before destroying their display.

wayland-scanner can now generate either public or private symbols, and
the old command line option "code" will emit a warning.  It also has a
new --strict option to immediately exit on DTD validation failure.

libwayland-egl is now part of wayland, and will presumably be removed
from mesa sometime after the 1.15 release.

1.15 is still planned for around April 9th."

76 commits between 1.14.0 and current master (which is one commit ahead
of latest beta), diffstat:

 b/Makefile.am   |   49 ++
 b/configure.ac  |   10 
 b/cursor/wayland-cursor.h   |4 
 b/cursor/xcursor.c  |8 
 b/doc/doxygen/Makefile.am   |1 
 b/doc/doxygen/wayland.doxygen.in|2 
 b/doc/man/wl_display_connect.xml|   32 +
 b/doc/publican/Makefile.am  |5 
 b/doc/publican/sources/Protocol.xml |5 
 b/doc/publican/sources/Wayland.xml  |1 
 b/doc/publican/sources/Xwayland.xml |  170 ++
 b/doc/publican/sources/images/xwayland-architecture.png |binary
 b/egl/wayland-egl-abi-check.c   |  235 +
 b/egl/wayland-egl-backend.h |   67 +++
 b/egl/wayland-egl-backend.pc.in |9 
 b/egl/wayland-egl-symbols-check |   51 +++
 b/egl/wayland-egl.c |  104 ++
 b/egl/wayland-egl.pc.in |   11 
 b/protocol/tests.xml|   52 +++
 b/protocol/wayland.xml  |   19 +
 b/src/connection.c  |  153 +++--
 b/src/event-loop.c  |  270 +++-
 b/src/scanner.c |   73 +++-
 b/src/wayland-client-uninstalled.pc.in  |2 
 b/src/wayland-client.c  |  250 +++---
 b/src/wayland-private.h |   15 
 b/src/wayland-scanner-uninstalled.pc.in |2 
 b/src/wayland-server-core.h |   80 
 b/src/wayland-server-uninstalled.pc.in  |2 
 b/src/wayland-server.c  |   79 +++-
 b/src/wayland-server.h  |   10 
 b/src/wayland-shm.c |2 
 b/src/wayland-util.c|4 
 b/src/wayland-util.h|   15 
 b/tests/data/small-private-code.c   |   71 
 b/tests/display-test.c  |  249 ++
 b/tests/sanity-test.c   |   18 +
 b/tests/scanner-test.sh |4 
 b/tests/socket-test.c   |  109 ++
 b/tests/test-helpers.c  |   30 +
 b/tests/test-runner.h   |   35 +-
 b/wayland-scanner.mk|6 
 src/scanner.mk  |8 
 43 files changed, 2128 insertions(+), 194 deletions(-)

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to wayland in Ubuntu.
https://bugs.launchpad.net/bugs/1757951

Title:
  FFE: wayland 1.15, move libwayland-egl to src:wayland

Status in wayland package in Ubuntu:
  New

Bug description:
  libwayland-egl was moved from mesa to wayland in 1.15rc and will be
  dropped from Mesa after 18.0.0. So in order to avoid doing this as an
  SRU later when backporting newer mesa to 18.04 we should do the
  transition in bionic before release. Debian has done this now in
  experimental.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/wayland/+bug/1757951/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
Mo

[Desktop-packages] [Bug 1757951] Re: FFE: wayland 1.15, move libwayland-egl to src:wayland

2018-03-27 Thread Łukasz Zemczak
What additional changes will have to be pulled in with 1.15rc in
comparison to the 1.14 we have in the archives? Any other features in
that version that need to be considered while reviewing this FFe?

Did you do a test-build of these changes in some PPA, along with testing
if upgrades from the previously mesa-shipped packages works as expected?

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to wayland in Ubuntu.
https://bugs.launchpad.net/bugs/1757951

Title:
  FFE: wayland 1.15, move libwayland-egl to src:wayland

Status in wayland package in Ubuntu:
  New

Bug description:
  libwayland-egl was moved from mesa to wayland in 1.15rc and will be
  dropped from Mesa after 18.0.0. So in order to avoid doing this as an
  SRU later when backporting newer mesa to 18.04 we should do the
  transition in bionic before release. Debian has done this now in
  experimental.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/wayland/+bug/1757951/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 1757951] Re: FFE: wayland 1.15, move libwayland-egl to src:wayland

2018-03-22 Thread Timo Aaltonen
** Changed in: wayland (Ubuntu)
   Importance: Undecided => Medium

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to wayland in Ubuntu.
https://bugs.launchpad.net/bugs/1757951

Title:
  FFE: wayland 1.15, move libwayland-egl to src:wayland

Status in wayland package in Ubuntu:
  New

Bug description:
  libwayland-egl was moved from mesa to wayland in 1.15rc and will be
  dropped from Mesa after 18.0.0. So in order to avoid doing this as an
  SRU later when backporting newer mesa to 18.04 we should do the
  transition in bionic before release. Debian has done this now in
  experimental.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/wayland/+bug/1757951/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp