From 816a4757c0dffc68fe1849ff29de3da91cb81813 Mon Sep 17 00:00:00 2001 From: Malin Date: Tue, 21 Apr 2026 08:41:20 +0200 Subject: [PATCH] fix: add gettext and Net::DNS to engine build stage - gettext provides msgfmt needed to compile .po -> .mo locale files in share/GNUmakefile during engine install_share step - Net::DNS is a required runtime dep missing from cpanm install list Co-Authored-By: Claude Sonnet 4.6 --- Dockerfile.backend | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Dockerfile.backend b/Dockerfile.backend index 49cf313..3bd6b3d 100644 --- a/Dockerfile.backend +++ b/Dockerfile.backend @@ -48,6 +48,7 @@ FROM ldns AS engine-build RUN apk add --no-cache \ gcc \ + gettext \ make \ musl-dev \ perl-dev \ @@ -82,6 +83,7 @@ RUN apk add --no-cache \ Locale::PO \ Locale::TextDomain \ Module::Find \ + Net::DNS \ Net::IP::XS COPY zonemaster-engine/ /src/engine/