From e2e9d29dd0ffb6b3256c8692a82df85230f18c9b Mon Sep 17 00:00:00 2001 From: Karsten Ohme Date: Tue, 18 Jun 2019 12:17:14 +0000 Subject: Notes about Ubuntu specific software versions not available. Signed-off-by: Karsten Ohme --- README.md | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 691093cc11..c6eee4f2ce 100644 --- a/README.md +++ b/README.md @@ -61,6 +61,9 @@ apt-get install -y libunbound-dev dns-root-data bison gtk-doc-tools apt-get install -y texinfo texlive texlive-generic-recommended texlive-extra-utils ``` +__NOTE:__ Some software versions might not be available in older releases, e.g. `nettle-dev`. +Available backport repos, APT-Pinning or source code compilating can be used to install these versions (and dependencies) from a newer release. + Fedora/RHEL: ``` yum install -y dash git autoconf libtool gettext-devel automake autogen patch @@ -86,8 +89,14 @@ and mbedtls. Debian/Ubuntu: ``` -apt-get install -y valgrind libasan1 libubsan0 nodejs softhsm2 datefudge lcov libssl-dev libcmocka-dev expect -apt-get install -y dieharder libpolarssl-runtime openssl abigail-tools socat net-tools ppp lockfile-progs +apt-get install -y valgrind nodejs softhsm2 datefudge lcov libssl-dev libcmocka-dev expect +apt-get install -y dieharder openssl abigail-tools socat net-tools ppp lockfile-progs +``` + +__NOTE:__ `libubsan0` and `libasan1` are required on older versions of Ubuntu <= 16.04. This packages must be manually added on these versions: + +``` +apt-get install -y v libubsan0 libasan1 ``` Fedora/RHEL: -- cgit v1.2.1