summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorQuentin Young <qlyoung@cumulusnetworks.com>2019-02-12 22:53:55 +0100
committerQuentin Young <qlyoung@cumulusnetworks.com>2019-02-19 17:51:34 +0100
commitb02525800bb77f5dfca8aef66649bc00587880de (patch)
treeea1074e53aa53b882bab897f00fcea9523689908
parentMerge pull request #3781 from donaldsharp/pbr_debug (diff)
downloadfrr-b02525800bb77f5dfca8aef66649bc00587880de.tar.xz
frr-b02525800bb77f5dfca8aef66649bc00587880de.zip
doc: update build dependencies for debian systems
Add build-essential and, for platforms with systemd, libsystemd-dev to the package list for builds Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
-rw-r--r--doc/developer/building-frr-for-debian8.rst6
-rw-r--r--doc/developer/building-frr-for-debian9.rst7
-rw-r--r--doc/developer/building-frr-for-ubuntu1204.rst8
-rw-r--r--doc/developer/building-frr-for-ubuntu1404.rst8
-rw-r--r--doc/developer/building-frr-for-ubuntu1604.rst10
-rw-r--r--doc/developer/building-frr-for-ubuntu1804.rst2
6 files changed, 21 insertions, 20 deletions
diff --git a/doc/developer/building-frr-for-debian8.rst b/doc/developer/building-frr-for-debian8.rst
index 97e9382d4..d0f4182ba 100644
--- a/doc/developer/building-frr-for-debian8.rst
+++ b/doc/developer/building-frr-for-debian8.rst
@@ -15,9 +15,9 @@ Add packages:
::
- sudo apt-get install git autoconf automake libtool make gawk \
- libreadline-dev texinfo libjson-c-dev pkg-config bison flex \
- python-pip libc-ares-dev python3-dev python3-sphinx
+ sudo apt-get install git autoconf automake libtool make gawk \
+ libreadline-dev texinfo libjson-c-dev pkg-config bison flex python-pip \
+ libc-ares-dev python3-dev python3-sphinx build-essential libsystemd-dev
Install newer pytest (>3.0) from pip
diff --git a/doc/developer/building-frr-for-debian9.rst b/doc/developer/building-frr-for-debian9.rst
index 7c9f567b8..39e7488cd 100644
--- a/doc/developer/building-frr-for-debian9.rst
+++ b/doc/developer/building-frr-for-debian9.rst
@@ -8,9 +8,10 @@ Add packages:
::
- sudo apt-get install git autoconf automake libtool make \
- libreadline-dev texinfo libjson-c-dev pkg-config bison flex \
- python-pip libc-ares-dev python3-dev python-pytest python3-sphinx
+ sudo apt-get install git autoconf automake libtool make \
+ libreadline-dev texinfo libjson-c-dev pkg-config bison flex python-pip \
+ libc-ares-dev python3-dev python-pytest python3-sphinx build-essential \
+ libsystemd-dev
.. include:: building-libyang.rst
diff --git a/doc/developer/building-frr-for-ubuntu1204.rst b/doc/developer/building-frr-for-ubuntu1204.rst
index a2d58e225..66f8d14f8 100644
--- a/doc/developer/building-frr-for-ubuntu1204.rst
+++ b/doc/developer/building-frr-for-ubuntu1204.rst
@@ -13,10 +13,10 @@ Add packages:
::
- apt-get install \
- git autoconf automake libtool make gawk libreadline-dev texinfo \
- dejagnu pkg-config libpam0g-dev libjson0-dev flex python-pip \
- libc-ares-dev python3-dev python3-sphinx install-info
+ apt-get install \
+ git autoconf automake libtool make gawk libreadline-dev texinfo \
+ dejagnu pkg-config libpam0g-dev libjson0-dev flex python-pip \
+ libc-ares-dev python3-dev python3-sphinx install-info build-essential
Install newer bison from 14.04 package source (Ubuntu 12.04 package
source is too old)
diff --git a/doc/developer/building-frr-for-ubuntu1404.rst b/doc/developer/building-frr-for-ubuntu1404.rst
index 7952cd682..b1eaf57e8 100644
--- a/doc/developer/building-frr-for-ubuntu1404.rst
+++ b/doc/developer/building-frr-for-ubuntu1404.rst
@@ -13,10 +13,10 @@ Add packages:
::
- apt-get install \
- git autoconf automake libtool make gawk libreadline-dev texinfo dejagnu \
- pkg-config libpam0g-dev libjson-c-dev bison flex python-pytest \
- libc-ares-dev python3-dev python3-sphinx install-info
+ apt-get install \
+ git autoconf automake libtool make gawk libreadline-dev texinfo \
+ dejagnu pkg-config libpam0g-dev libjson-c-dev bison flex python-pytest \
+ libc-ares-dev python3-dev python3-sphinx install-info build-essential
.. include:: building-libyang.rst
diff --git a/doc/developer/building-frr-for-ubuntu1604.rst b/doc/developer/building-frr-for-ubuntu1604.rst
index f5329fef2..0762e07eb 100644
--- a/doc/developer/building-frr-for-ubuntu1604.rst
+++ b/doc/developer/building-frr-for-ubuntu1604.rst
@@ -13,11 +13,11 @@ Add packages:
::
- apt-get install \
- git autoconf automake libtool make gawk libreadline-dev texinfo dejagnu \
- pkg-config libpam0g-dev libjson-c-dev bison flex python-pytest \
- libc-ares-dev python3-dev libsystemd-dev python-ipaddress \
- python3-sphinx install-info
+ apt-get install \
+ git autoconf automake libtool make gawk libreadline-dev texinfo dejagnu \
+ pkg-config libpam0g-dev libjson-c-dev bison flex python-pytest \
+ libc-ares-dev python3-dev libsystemd-dev python-ipaddress \
+ python3-sphinx install-info build-essential libsystemd-dev
.. include:: building-libyang.rst
diff --git a/doc/developer/building-frr-for-ubuntu1804.rst b/doc/developer/building-frr-for-ubuntu1804.rst
index 110bc6a0e..089d5a216 100644
--- a/doc/developer/building-frr-for-ubuntu1804.rst
+++ b/doc/developer/building-frr-for-ubuntu1804.rst
@@ -13,7 +13,7 @@ Required packages
git autoconf automake libtool make gawk libreadline-dev texinfo \
pkg-config libpam0g-dev libjson-c-dev bison flex python-pytest \
libc-ares-dev python3-dev libsystemd-dev python-ipaddress \
- python3-sphinx install-info
+ python3-sphinx install-info build-essential libsystemd-dev
.. include:: building-libyang.rst