Merge pull request #13946 from LabNConsulting/chopps/doc-sqlite3-depend

doc sqlite3 depend
This commit is contained in:
Donatas Abraitis 2023-07-07 09:53:57 +03:00 committed by GitHub
commit 700ef0dd20
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 14 additions and 0 deletions

View File

@ -2848,6 +2848,7 @@ EOF
cat >> "${srcdir}/.ccls" <<EOF cat >> "${srcdir}/.ccls" <<EOF
%c $(echo ${FRR_ALL_CCLS_CFLAGS} | sed -e 's/ */\n%c /g') %c $(echo ${FRR_ALL_CCLS_CFLAGS} | sed -e 's/ */\n%c /g')
%c -Wno-unused-function %c -Wno-unused-function
%c -Wno-microsoft
EOF EOF
fi fi
], [ ], [

View File

@ -50,6 +50,17 @@ This is optional
sudo apt-get install protobuf-c-compiler libprotobuf-c-dev 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 ZeroMQ
^^^^^^ ^^^^^^
This is optional This is optional

View File

@ -22,6 +22,7 @@ RUN apt update && apt upgrade -y && \
libpam0g-dev \ libpam0g-dev \
libreadline-dev \ libreadline-dev \
libsnmp-dev \ libsnmp-dev \
libsqlite3-dev \
libtool \ libtool \
make \ make \
perl \ perl \
@ -112,6 +113,7 @@ RUN cd ~/frr && \
--enable-multipath=64 \ --enable-multipath=64 \
--enable-user=frr \ --enable-user=frr \
--enable-group=frr \ --enable-group=frr \
--enable-config-rollbacks \
--enable-vty-group=frrvty \ --enable-vty-group=frrvty \
--enable-snmp=agentx \ --enable-snmp=agentx \
--enable-scripting \ --enable-scripting \