Chore: Add TLDK required packages 70/34170/1
authorvalderrv <vvalderrama@linuxfoundation.org>
Wed, 20 Oct 2021 18:35:48 +0000 (13:35 -0500)
committervalderrv <vvalderrama@linuxfoundation.org>
Wed, 20 Oct 2021 18:35:48 +0000 (13:35 -0500)
Adding TLDK required packages in Ubuntu images

Signed-off-by: valderrv <vvalderrama@linuxfoundation.org>
Change-Id: I4f89885e375c1a57d7bd9a5617f96f23298aaec7

packer/provision/basebuild.sh

index 75b9148..286da66 100644 (file)
@@ -182,6 +182,17 @@ ubuntu_systems() {
     echo "---> Forcing CA certificate update $(date +'%Y%m%dT%H%M%S')"
       sudo update-ca-certificates -f > /dev/null 2>&1
     echo "<--- Forcing CA certificate update $(date +'%Y%m%dT%H%M%S')"
+
+    # Install TLDK development tools
+    echo "---> Installing TLDK packages $(date +'%Y%m%dT%H%M%S')"
+    TLDK_PKGS="libaprutil1-dev libc-dev-bin libc6-dev \
+      libcrypt-dev libexpat1-dev libldap2-dev libsctp-dev libsctp1 \
+      libserf-1-1 libsvn1 ibutf8proc2 linux-libc-dev bsd-compat-headers \
+      libexecinfo-dev python3-pyelftools libnuma-dev"
+    apt install -y ${TLDK_PKGS}
+
+    pip3 install meson ninja
+
 }
 
 opensuse_systems() {