Skip to content

Commit d29af13

Browse files
committed
[SPARK-54148][INFRA] Add libwebp-dev to all dev/spark-test-image/*/Dockerfile
### What changes were proposed in this pull request? This PR aims to add `libwebp-dev` to all `dev/spark-test-image/*/Dockerfile`. ### Why are the changes needed? Like we hit this issue before, this happens at all related docker images. - #52290 - #52838 I checked `dev` directory. - https://github.com/apache/spark/tree/branch-4.1/dev To put it simply consistent with `spark-rm/Dockerfile` behavior, we need this additionally 13 places because `libwebp-dev` is used only 3 times while `libtiff5-dev` is used 16 times. ``` $ git grep libtiff5-dev dev | wc -l 16 $ git grep libwebp-dev dev | wc -l 3 ``` ### Does this PR introduce _any_ user-facing change? No behavior change. ### How was this patch tested? Manual review. ### Was this patch authored or co-authored using generative AI tooling? No. Closes #52846 from dongjoon-hyun/SPARK-54148. Authored-by: Dongjoon Hyun <[email protected]> Signed-off-by: Dongjoon Hyun <[email protected]> (cherry picked from commit f5bd5d0) Signed-off-by: Dongjoon Hyun <[email protected]>
1 parent f0becdc commit d29af13

File tree

13 files changed

+13
-0
lines changed

13 files changed

+13
-0
lines changed

dev/spark-test-image/docs/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ RUN apt-get update && apt-get install -y \
4949
libpython3-dev \
5050
libssl-dev \
5151
libtiff5-dev \
52+
libwebp-dev \
5253
libxml2-dev \
5354
nodejs \
5455
npm \

dev/spark-test-image/numpy-213/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ RUN apt-get update && apt-get install -y \
4949
libpython3-dev \
5050
libssl-dev \
5151
libtiff5-dev \
52+
libwebp-dev \
5253
libxml2-dev \
5354
openjdk-17-jdk-headless \
5455
pkg-config \

dev/spark-test-image/pypy-310/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ RUN apt-get update && apt-get install -y \
4949
libpython3-dev \
5050
libssl-dev \
5151
libtiff5-dev \
52+
libwebp-dev \
5253
libxml2-dev \
5354
openjdk-17-jdk-headless \
5455
pkg-config \

dev/spark-test-image/python-310/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ RUN apt-get update && apt-get install -y \
4949
libpython3-dev \
5050
libssl-dev \
5151
libtiff5-dev \
52+
libwebp-dev \
5253
libxml2-dev \
5354
openjdk-17-jdk-headless \
5455
pkg-config \

dev/spark-test-image/python-311-classic-only/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ RUN apt-get update && apt-get install -y \
4949
libpython3-dev \
5050
libssl-dev \
5151
libtiff5-dev \
52+
libwebp-dev \
5253
libxml2-dev \
5354
openjdk-17-jdk-headless \
5455
pkg-config \

dev/spark-test-image/python-311/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ RUN apt-get update && apt-get install -y \
4949
libpython3-dev \
5050
libssl-dev \
5151
libtiff5-dev \
52+
libwebp-dev \
5253
libxml2-dev \
5354
openjdk-17-jdk-headless \
5455
pkg-config \

dev/spark-test-image/python-312/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ RUN apt-get update && apt-get install -y \
4949
libpython3-dev \
5050
libssl-dev \
5151
libtiff5-dev \
52+
libwebp-dev \
5253
libxml2-dev \
5354
openjdk-17-jdk-headless \
5455
pkg-config \

dev/spark-test-image/python-313-nogil/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ RUN apt-get update && apt-get install -y \
4949
libpython3-dev \
5050
libssl-dev \
5151
libtiff5-dev \
52+
libwebp-dev \
5253
libxml2-dev \
5354
openjdk-17-jdk-headless \
5455
pkg-config \

dev/spark-test-image/python-313/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ RUN apt-get update && apt-get install -y \
4949
libpython3-dev \
5050
libssl-dev \
5151
libtiff5-dev \
52+
libwebp-dev \
5253
libxml2-dev \
5354
openjdk-17-jdk-headless \
5455
pkg-config \

dev/spark-test-image/python-314/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ RUN apt-get update && apt-get install -y \
4949
libpython3-dev \
5050
libssl-dev \
5151
libtiff5-dev \
52+
libwebp-dev \
5253
libxml2-dev \
5354
openjdk-17-jdk-headless \
5455
pkg-config \

0 commit comments

Comments
 (0)