The `deps/openssl/config/generate_headers.pl` imports `Text::Template` but that Perl module is not present in the default Perl installation in the Dockerfile and needs to be explicitly installed. PR-URL: https://github.com/nodejs/node/pull/41177 Refs: https://github.com/quictls/openssl/pull/69 Refs: https://mta.openssl.org/pipermail/openssl-announce/2021-December/000212.html Reviewed-By: Danielle Adams <adamzdanielle@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: Derek Lewis <DerekNonGeneric@inf.is>
14 lines
335 B
Docker
14 lines
335 B
Docker
FROM ubuntu:20.04
|
|
|
|
VOLUME /node
|
|
|
|
RUN buildDeps='binutils build-essential vim nasm git' \
|
|
&& apt-get update \
|
|
&& apt-get install -y --no-install-recommends --force-yes $buildDeps \
|
|
&& apt-get clean \
|
|
&& apt-get autoremove -y \
|
|
&& cpan install Text::Template \
|
|
&& rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
|
|
|
|
WORKDIR /node
|