[master] 48758ee50 doc: Build dependencies on Alpine Linux

Nils Goroll nils.goroll at uplex.de
Mon Jan 11 11:14:07 UTC 2021


commit 48758ee50df9f10b84f12bb6333f371207998209
Author: Nils Goroll <nils.goroll at uplex.de>
Date:   Mon Jan 11 12:12:25 2021 +0100

    doc: Build dependencies on Alpine Linux

diff --git a/doc/sphinx/installation/install_source.rst b/doc/sphinx/installation/install_source.rst
index 084ac44d3..0df5e8c99 100644
--- a/doc/sphinx/installation/install_source.rst
+++ b/doc/sphinx/installation/install_source.rst
@@ -151,6 +151,45 @@ dependencies:
 
 Then continue `Compiling Varnish`_
 
+Build dependencies on Alpine Linux
+----------------------------------
+
+As of Alpine 3, these steps should install the required dependencies:
+
+* Add the `Alpine Community Repository`_
+
+* Install dependencies::
+
+	apk add -q \
+	    autoconf \
+	    automake \
+	    build-base \
+	    ca-certificates \
+	    cpio \
+	    gzip \
+	    libedit-dev \
+	    libtool \
+	    libunwind-dev \
+	    linux-headers \
+	    pcre-dev \
+	    py-docutils \
+	    py3-sphinx \
+	    tar \
+	    sudo
+
+Optionally, to rebuild the svg files::
+
+    apk add -q graphviz
+
+Optionally, to pull from a repository::
+
+    apk add -q git
+
+Then continue `Compiling Varnish`_, using the ``--with-unwind``
+``configure`` option.
+
+.. _Alpine Community Repository: https://wiki.alpinelinux.org/wiki/Enable_Community_Repository
+
 Build dependencies on a SmartOS Zone
 ------------------------------------
 


More information about the varnish-commit mailing list