Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build Linux Nightly with OpenSSL 1.1.0 #23392

Merged
merged 2 commits into from May 15, 2019
Merged

Build Linux Nightly with OpenSSL 1.1.0 #23392

merged 2 commits into from May 15, 2019

Conversation

@Darkspirit
Copy link
Contributor

Darkspirit commented May 15, 2019

Servo Nightly fails to run on Ubuntu 19.04 (disco) as it doesn't have a libssl1.0.0 package.
OpenSSL 1.1.x is supported since Debian Stretch (currently Debian Stable) and Ubuntu 18.04 (used by base.dockerfile).
Ancient Debian + Ubuntu releases are still able to compile Servo using their most recent OpenSSL (1.0.x).


  • ./mach build -d does not report any errors
  • ./mach test-tidy does not report any errors
  • These changes fix #12015, fix #21778 and fix #22110

This change is Reviewable

@Darkspirit
Copy link
Contributor Author

Darkspirit commented May 15, 2019

r? @jdm

@highfive highfive assigned jdm and unassigned avadacatavra May 15, 2019
@jdm
Copy link
Member

jdm commented May 15, 2019

@bors-servo r+
Thanks!

@bors-servo
Copy link
Contributor

bors-servo commented May 15, 2019

📌 Commit 19a1a5f has been approved by jdm

@bors-servo
Copy link
Contributor

bors-servo commented May 15, 2019

Testing commit 19a1a5f with merge c1c60d0...

bors-servo added a commit that referenced this pull request May 15, 2019
Build Linux Nightly with OpenSSL 1.1.0

Servo Nightly fails to run on Ubuntu 19.04 (disco) as it doesn't have a libssl1.0.0 package.
OpenSSL 1.1.x is supported since [Debian Stretch](https://packages.debian.org/en/stretch/libssl1.1) (currently Debian Stable) and [Ubuntu 18.04](https://packages.ubuntu.com/bionic/libssl1.1) (used by base.dockerfile).
Ancient Debian + Ubuntu releases are still able to compile Servo using their most recent OpenSSL (1.0.x).

---
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] These changes fix #12015, fix #21778 and fix #22110

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/23392)
<!-- Reviewable:end -->
@jdm jdm mentioned this pull request May 15, 2019
@jdm
Copy link
Member

jdm commented May 15, 2019

@bors-servo p=1001 treeclosed=1000

@bors-servo
Copy link
Contributor

bors-servo commented May 15, 2019

@bors-servo bors-servo merged commit 19a1a5f into servo:master May 15, 2019
4 checks passed
4 checks passed
Taskcluster (pull_request) TaskGroup: success
Details
Travis CI - Pull Request Build Passed
Details
continuous-integration/appveyor/pr AppVeyor build succeeded
Details
homu Test successful
Details
@Darkspirit Darkspirit deleted the Darkspirit:tc_openssl1.1 branch May 15, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
5 participants
You can’t perform that action at this time.