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 <noreply@anthropic.com>
This commit is contained in:
@@ -48,6 +48,7 @@ FROM ldns AS engine-build
|
|||||||
|
|
||||||
RUN apk add --no-cache \
|
RUN apk add --no-cache \
|
||||||
gcc \
|
gcc \
|
||||||
|
gettext \
|
||||||
make \
|
make \
|
||||||
musl-dev \
|
musl-dev \
|
||||||
perl-dev \
|
perl-dev \
|
||||||
@@ -82,6 +83,7 @@ RUN apk add --no-cache \
|
|||||||
Locale::PO \
|
Locale::PO \
|
||||||
Locale::TextDomain \
|
Locale::TextDomain \
|
||||||
Module::Find \
|
Module::Find \
|
||||||
|
Net::DNS \
|
||||||
Net::IP::XS
|
Net::IP::XS
|
||||||
|
|
||||||
COPY zonemaster-engine/ /src/engine/
|
COPY zonemaster-engine/ /src/engine/
|
||||||
|
|||||||
Reference in New Issue
Block a user