]> git.puffer.fish Git - mirror/frr.git/commitdiff
doc: document sqlite3 depend and add to docker build 13946/head
authorChristian Hopps <chopps@labn.net>
Thu, 6 Jul 2023 21:57:48 +0000 (17:57 -0400)
committerChristian Hopps <chopps@labn.net>
Thu, 6 Jul 2023 22:08:15 +0000 (18:08 -0400)
Signed-off-by: Christian Hopps <chopps@labn.net>
doc/developer/building-frr-for-ubuntu2204.rst
docker/ubuntu-ci/Dockerfile

index 6b941b3679d528bcd9200cfad10912a6c124881f..7e62d85763e7f4233736887480a3a364474c347a 100644 (file)
@@ -50,6 +50,17 @@ This is optional
 
    sudo apt-get install protobuf-c-compiler libprotobuf-c-dev
 
+
+Config Rollbacks
+^^^^^^^^^^^^^^^^
+
+If config rollbacks are enabled using ``--enable-config-rollbacks``
+the sqlite3 developer package also should be installed.
+
+.. code-block:: console
+   sudo apt install libsqlite3-dev
+
+
 ZeroMQ
 ^^^^^^
 This is optional
index ada7a48d37020efff6143b99e8fc98103326a743..939a43e4ea8559201902bfcd88a460fea31abb72 100644 (file)
@@ -22,6 +22,7 @@ RUN apt update && apt upgrade -y && \
             libpam0g-dev \
             libreadline-dev \
             libsnmp-dev \
+            libsqlite3-dev \
             libtool \
             make \
             perl \
@@ -112,6 +113,7 @@ RUN cd ~/frr && \
        --enable-multipath=64 \
        --enable-user=frr \
        --enable-group=frr \
+       --enable-config-rollbacks \
        --enable-vty-group=frrvty \
        --enable-snmp=agentx \
        --enable-scripting \