Skip to content

Commit

Permalink
Merge pull request #8586 from in0rdr/fix/libffi-dev
Browse files Browse the repository at this point in the history
doc(installation): add libffi-dev dependency
  • Loading branch information
ThomasWaldmann authored Dec 16, 2024
2 parents 84744ac + 9e0023c commit 690ffd1
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions docs/installation.rst
Original file line number Diff line number Diff line change
Expand Up @@ -168,6 +168,7 @@ following dependencies first:
- liblz4_ >= 1.7.0 (r129)
- libzstd_ >= 1.3.0
- libxxhash >= 0.8.1 (0.8.0 might work also)
- libffi (required for argon2-cffi-bindings)
* pkg-config (cli tool) and pkgconfig python package (borg uses these to
discover header and library location - if it can't import pkgconfig and
is not pointed to header/library locations via env vars [see setup.py],
Expand Down Expand Up @@ -203,6 +204,7 @@ Install the dependencies with development headers::
libacl1-dev libacl1 \
libssl-dev \
liblz4-dev libzstd-dev libxxhash-dev \
libffi-dev \
build-essential \
pkg-config python3-pkgconfig
sudo apt-get install libfuse-dev fuse # needed for llfuse
Expand All @@ -221,6 +223,7 @@ Install the dependencies with development headers::
libacl-devel libacl \
openssl-devel \
lz4-devel libzstd-devel xxhash-devel \
libffi-devel \
pkgconf python3-pkgconfig
sudo dnf install gcc gcc-c++ redhat-rpm-config
sudo dnf install fuse-devel fuse # needed for llfuse
Expand All @@ -237,6 +240,7 @@ Alternatively, you can enumerate all build dependencies in the command line::

sudo zypper install python3 python3-devel \
libacl-devel openssl-devel xxhash-devel libzstd-devel liblz4-devel \
libffi-devel \
python3-Cython python3-Sphinx python3-msgpack-python python3-pkgconfig pkgconf \
python3-pytest python3-setuptools python3-setuptools_scm \
python3-sphinx_rtd_theme gcc gcc-c++
Expand Down

0 comments on commit 690ffd1

Please sign in to comment.