From 6d4ab8fb90ae2eaa3393dcbd37c83c486202b347 Mon Sep 17 00:00:00 2001 From: DMRobertson Date: Tue, 27 Sep 2022 12:50:14 +0000 Subject: deploy: 3853011d01ad3f5034f53a9dfb7a06e36cf70ae9 --- latest/setup/installation.html | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'latest/setup') diff --git a/latest/setup/installation.html b/latest/setup/installation.html index 49785876b8..237fdea183 100644 --- a/latest/setup/installation.html +++ b/latest/setup/installation.html @@ -277,6 +277,9 @@ and mounting it to /var/synapse should be taken into consideration.
  • Python 3.7 or later, up to Python 3.10.
  • At least 1GB of free RAM if you want to join large public rooms like #matrix:matrix.org
  • +

    If building on an uncommon architecture for which pre-built wheels are +unavailable, you will need to have a recent Rust compiler installed. The easiest +way of installing the latest version is to use rustup.

    To install the Synapse homeserver run:

    mkdir -p ~/synapse
     virtualenv -p python3 ~/synapse/env
    @@ -347,8 +350,9 @@ sudo dnf groupinstall "Development Tools"
     

    You may need to install the latest Xcode developer tools:

    xcode-select --install
     
    -

    On ARM-based Macs you may need to explicitly install libjpeg which is a pillow dependency. You can use Homebrew (https://brew.sh):

    -
     brew install jpeg
    +

    On ARM-based Macs you may need to install libjpeg and libpq. +You can use Homebrew (https://brew.sh):

    +
     brew install jpeg libpq
     

    On macOS Catalina (10.15) you may need to explicitly install OpenSSL via brew and inform pip about it so that psycopg2 builds:

    -- cgit 1.5.1