From 986f19d2f4aa2f490d0f4c688c756c1431e95a7d Mon Sep 17 00:00:00 2001 From: Dianjin Wang Date: Tue, 12 May 2026 10:53:34 +0800 Subject: [PATCH] DevOps: add libicu-devel to Rocky Linux build images Add libicu-devel package to Rocky Linux 8, 9, and 10 Dockerfiles to provide ICU (International Components for Unicode) library support required for PostgreSQL 16 kernel compilation. This dependency is already present in Ubuntu 22.04 and Ubuntu 24.04 development images, ensuring consistency across all supported build platforms for PostgreSQL 16 compilation requirements. --- devops/deploy/docker/build/rocky10/Dockerfile | 1 + devops/deploy/docker/build/rocky8/Dockerfile | 1 + devops/deploy/docker/build/rocky9/Dockerfile | 1 + 3 files changed, 3 insertions(+) diff --git a/devops/deploy/docker/build/rocky10/Dockerfile b/devops/deploy/docker/build/rocky10/Dockerfile index 609ac695312..3ab40229020 100644 --- a/devops/deploy/docker/build/rocky10/Dockerfile +++ b/devops/deploy/docker/build/rocky10/Dockerfile @@ -118,6 +118,7 @@ RUN dnf makecache && \ krb5-devel \ libcurl-devel \ libevent-devel \ + libicu-devel \ libxml2-devel \ libuuid-devel \ libzstd-devel \ diff --git a/devops/deploy/docker/build/rocky8/Dockerfile b/devops/deploy/docker/build/rocky8/Dockerfile index 96d2c41cb00..eed55e4b171 100644 --- a/devops/deploy/docker/build/rocky8/Dockerfile +++ b/devops/deploy/docker/build/rocky8/Dockerfile @@ -99,6 +99,7 @@ RUN dnf makecache && \ krb5-devel \ libcurl-devel \ libevent-devel \ + libicu-devel \ libssh2-devel \ libuuid-devel \ libxml2-devel \ diff --git a/devops/deploy/docker/build/rocky9/Dockerfile b/devops/deploy/docker/build/rocky9/Dockerfile index e99637f2e93..592d9b2e10a 100644 --- a/devops/deploy/docker/build/rocky9/Dockerfile +++ b/devops/deploy/docker/build/rocky9/Dockerfile @@ -120,6 +120,7 @@ RUN dnf makecache && \ libcurl-devel \ libssh2-devel \ libevent-devel \ + libicu-devel \ libxml2-devel \ libuuid-devel \ libzstd-devel \