You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by pa...@apache.org on 2023/04/21 02:16:38 UTC

[arrow-nanoarrow] branch main updated: chore(ci): Add more system libs to Ubuntu image (#185)

This is an automated email from the ASF dual-hosted git repository.

paleolimbot pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow-nanoarrow.git


The following commit(s) were added to refs/heads/main by this push:
     new cdefb24  chore(ci): Add more system libs to Ubuntu image (#185)
cdefb24 is described below

commit cdefb2401c962ff8003398827e142f3c2b52247b
Author: Dewey Dunnington <de...@dunnington.ca>
AuthorDate: Thu Apr 20 22:16:33 2023 -0400

    chore(ci): Add more system libs to Ubuntu image (#185)
    
    Missing a few that allow pkgdown to install and build the documentation.
---
 ci/docker/ubuntu.dockerfile | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/ci/docker/ubuntu.dockerfile b/ci/docker/ubuntu.dockerfile
index 4db5ae6..788b0b6 100644
--- a/ci/docker/ubuntu.dockerfile
+++ b/ci/docker/ubuntu.dockerfile
@@ -19,7 +19,11 @@ ARG NANOARROW_ARCH
 
 FROM --platform=linux/${NANOARROW_ARCH} ubuntu:latest
 
-RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y locales git cmake r-base gnupg curl valgrind python3-pip doxygen pandoc lcov
+RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y \
+    locales git cmake r-base gnupg curl valgrind python3-pip doxygen pandoc lcov \
+    libxml2-dev libfontconfig1-dev libfreetype6-dev libfribidi-dev libharfbuzz-dev \
+    libjpeg-dev libpng-dev libtiff-dev
+
 RUN locale-gen en_US.UTF-8 && update-locale en_US.UTF-8
 
 # For Arrow C++