From ddc077121546c4a44ef2a9f9cf487cf58085ff3a Mon Sep 17 00:00:00 2001 From: Andreas Tolfsen Date: Thu, 2 Feb 2017 13:33:17 +0000 Subject: [PATCH 1/2] readme: use libssl1.0-dev build dependency on debian The openssl-sys-extras crate used by Servo uses the outdated version 1.0 of libssl, and this exists as the libssl1.0-dev on Debian ever since Debian upgraded to libssl 1.1. See https://github.com/sfackler/rust-openssl/issues/522 for more context. --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 8eb2b1f24ab..9fe8168b898 100644 --- a/README.md +++ b/README.md @@ -56,9 +56,10 @@ If you've already partially compiled servo but forgot to do this step, run `./ma sudo apt-get install git curl freeglut3-dev autoconf \ libfreetype6-dev libgl1-mesa-dri libglib2.0-dev xorg-dev \ gperf g++ build-essential cmake virtualenv python-pip \ - libssl-dev libbz2-dev libosmesa6-dev libxmu6 libxmu-dev \ + libssl1.0-dev libbz2-dev libosmesa6-dev libxmu6 libxmu-dev \ libglu1-mesa-dev libgles2-mesa-dev libegl1-mesa-dev libdbus-1-dev ``` + If you are on **Ubuntu 14.04** and encountered errors on installing these dependencies involving `libcheese`, see [#6158](https://github.com/servo/servo/issues/6158) for a workaround. If `virtualenv` does not exist, try `python-virtualenv`. From 0ce18db3b1dd93635e667fd8f8c6001600887e0c Mon Sep 17 00:00:00 2001 From: Andreas Tolfsen Date: Thu, 2 Feb 2017 13:37:00 +0000 Subject: [PATCH 2/2] readme: use apt(8) on debian apt-get(8) has been replaced with apt(8) on Debian stable. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 9fe8168b898..94c5275ff08 100644 --- a/README.md +++ b/README.md @@ -53,7 +53,7 @@ If you've already partially compiled servo but forgot to do this step, run `./ma #### On Debian-based Linuxes ``` sh -sudo apt-get install git curl freeglut3-dev autoconf \ +sudo apt install git curl freeglut3-dev autoconf \ libfreetype6-dev libgl1-mesa-dri libglib2.0-dev xorg-dev \ gperf g++ build-essential cmake virtualenv python-pip \ libssl1.0-dev libbz2-dev libosmesa6-dev libxmu6 libxmu-dev \