summaryrefslogtreecommitdiff
path: root/doc/install.asciidoc
diff options
context:
space:
mode:
authorPLD <pierre-louis@dourneau.me>2018-08-23 17:36:21 +0200
committerPLD <pierre-louis@dourneau.me>2018-08-23 18:09:32 +0200
commit802ce3636e6e47fbeb57257fb6340e87f423cca1 (patch)
treebc14cafc0795084661eb38e750c2313999be6183 /doc/install.asciidoc
parenta370a0019499f20ad8c0b3f5eeab7f43ccfd9412 (diff)
downloadqutebrowser-802ce3636e6e47fbeb57257fb6340e87f423cca1.tar.gz
qutebrowser-802ce3636e6e47fbeb57257fb6340e87f423cca1.zip
Add instructions to link against OpenSSL 1.0 on Ubuntu
When installing qutebrowser via tox on Ubuntu 18.04, the notes on linking OpenSSL 1.0 instead of OpenSSL 1.1 to make QtNetwork SSL working are a bit confusing, due to some path differences between Ubuntu and ArchLinux. The addition of an item addressing this specific issue should help newcomers.
Diffstat (limited to 'doc/install.asciidoc')
-rw-r--r--doc/install.asciidoc8
1 files changed, 8 insertions, 0 deletions
diff --git a/doc/install.asciidoc b/doc/install.asciidoc
index c8b6c2248..6e3eb7b25 100644
--- a/doc/install.asciidoc
+++ b/doc/install.asciidoc
@@ -443,6 +443,14 @@ caveats:
(`export LD_LIBRARY_PATH=/usr/lib/openssl-1.0` on Archlinux) before starting
qutebrowser if you want SSL to work in certain downloads (e.g. for
`:adblock-update` or `:download`).
+ * On Ubuntu (tested on 18.04), you will need to install the `libssl1.0.0`
+ package (`apt install libssl1.0.0`). Then, in the qutebrowser git
+ repository, create a directory named `libssl` (`mkdir libssl`), and link
+ `libcrypto.so.1.0.0` and `libssl.so.1.0.0` into it without the versioning
+ part in their names (`ln -s /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.0
+ libssl/libcrypto.so` and `ln -s /usr/lib/x86_64-linux-gnu/libssl.so.1.0.0
+ libssl/libssl.so`). Now you can start qutebrowser issuing `export
+ LD_LIBRARY_PATH=$(pwd)/libssl` beforehand.
- It comes with a QtWebEngine compiled without proprietary codec support (such
as h.264).