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

linux: Disable Wayland backend because it's unusable for Servo. #108

Merged
merged 2 commits into from
Oct 13, 2016

Conversation

emilio
Copy link
Member

@emilio emilio commented Oct 13, 2016

r? @larsbergstrom or @glennw or @pcwalton

Funny how that comment was there but was completely ignored.


This change is Reviewable

@emilio
Copy link
Member Author

emilio commented Oct 13, 2016

For context, Gnome has switched to wayland by default in a few distros, including Arch and Fedora 25, so I expect more people trying Servo with wayland.

It's kind of unfortunate to see a huge stack trace a few milliseconds after starting.

cc @metajack too, I guess.

@larsbergstrom
Copy link

@bors-servo r+

@bors-servo
Copy link

📌 Commit ac8b2c1 has been approved by larsbergstrom

@bors-servo
Copy link

⚡ Test exempted - status

@bors-servo bors-servo merged commit ac8b2c1 into servo:servo Oct 13, 2016
bors-servo pushed a commit that referenced this pull request Oct 13, 2016
linux: Disable Wayland backend because it's unusable for Servo.

r? @larsbergstrom or @glennw or @pcwalton

Funny how that comment was there but was completely ignored.

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/glutin/108)
<!-- Reviewable:end -->
@larsbergstrom
Copy link

More context here: rust-windowing#814

bors-servo pushed a commit that referenced this pull request Feb 2, 2017
Remove wayland support and dependencies

Our glutin fork has diverged significantly from upstream, and it will take significant work to merge them, or to move to some new windowing API built on top of glutin, winit, or otherwise.

In the meantime we are building very old Wayland libraries but never using them (#108).  As a short-term patch to improve Servo build times by not building a bunch of unused dependencies, this patch just rips out the unused wayland support from our fork.  (This code is already gone from upstream glutin, moved into `winit` and using newer, rewritten wayland crates.)

r? @glennw

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/glutin/115)
<!-- Reviewable:end -->
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.

None yet

3 participants