From cc9de9b42c633084a431d7a59ae500e51f5a26fc Mon Sep 17 00:00:00 2001 From: Rolaxgar97 <44095893+Rolaxgar97@users.noreply.github.com> Date: Tue, 18 Aug 2026 11:07:13 -0600 Subject: [PATCH 1/3] Remove icu-config from Dockerfile --- Dockerfile | 1 - 1 file changed, 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 03bf1ff..d486638 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,6 +5,5 @@ ENV DEBIAN_FRONTEND=noninteractive RUN apt -q -y update && apt -q -y upgrade && apt -q -y install build-essential automake autoconf libtool pkg-config libicu66 icu-devtools libicu-dev libxml2-dev uuid-dev fuse libfuse-dev libsnmp-dev COPY entrypoint.sh /entrypoint.sh -COPY icu-config /usr/bin/icu-config ENTRYPOINT ["/entrypoint.sh"] From 0cb5a56261640ccc761c8aa185d0706bdaf9c5b5 Mon Sep 17 00:00:00 2001 From: Rolando Garcia Arreguin Date: Mon, 24 Aug 2026 10:35:47 -0600 Subject: [PATCH 2/3] Fix: restore icu-config shim into Docker image pkgdata requires icu-config to locate the pkgdata.inc file when building ICU message bundles with -m static. Removing it from the image caused the messages/Makefile to fail with: /usr/bin/pkgdata: icu-config: No icu-config found. required parameter is missing: -O is required for static and shared builds. Restore the COPY instruction so /usr/bin/icu-config is present inside the container. --- Dockerfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Dockerfile b/Dockerfile index d486638..03bf1ff 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,5 +5,6 @@ ENV DEBIAN_FRONTEND=noninteractive RUN apt -q -y update && apt -q -y upgrade && apt -q -y install build-essential automake autoconf libtool pkg-config libicu66 icu-devtools libicu-dev libxml2-dev uuid-dev fuse libfuse-dev libsnmp-dev COPY entrypoint.sh /entrypoint.sh +COPY icu-config /usr/bin/icu-config ENTRYPOINT ["/entrypoint.sh"] From 7c7b6da8d5f1fee0227843fb84749738be0fe33f Mon Sep 17 00:00:00 2001 From: Rolando Garcia Arreguin Date: Mon, 24 Aug 2026 10:41:47 -0600 Subject: [PATCH 3/3] Revert: remove icu-config from Dockerfile icu-config dependency is removed from the build itself. --- Dockerfile | 1 - 1 file changed, 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 03bf1ff..d486638 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,6 +5,5 @@ ENV DEBIAN_FRONTEND=noninteractive RUN apt -q -y update && apt -q -y upgrade && apt -q -y install build-essential automake autoconf libtool pkg-config libicu66 icu-devtools libicu-dev libxml2-dev uuid-dev fuse libfuse-dev libsnmp-dev COPY entrypoint.sh /entrypoint.sh -COPY icu-config /usr/bin/icu-config ENTRYPOINT ["/entrypoint.sh"]