From a2e267efb9943a7695dadfe7a152c4c1620710ea Mon Sep 17 00:00:00 2001 From: Peter Martini Date: Sun, 6 Jul 2014 23:46:05 -0400 Subject: [PATCH] Add 5.18.2, threaded and not --- 5.018.002-64bit,threaded/Dockerfile | 20 ++++++++++++++++++++ 5.018.002-64bit/Dockerfile | 20 ++++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 5.018.002-64bit,threaded/Dockerfile create mode 100644 5.018.002-64bit/Dockerfile diff --git a/5.018.002-64bit,threaded/Dockerfile b/5.018.002-64bit,threaded/Dockerfile new file mode 100644 index 0000000..15f8a9a --- /dev/null +++ b/5.018.002-64bit,threaded/Dockerfile @@ -0,0 +1,20 @@ +FROM buildpack-deps +MAINTAINER Peter Martini + +RUN apt-get update && apt-get install -y curl procps + +RUN mkdir /usr/src/perl +WORKDIR /usr/src/perl +RUN curl -SL http://www.cpan.org/src/5.0/perl-5.18.2.tar.gz \ + | tar -xz --strip-components=1 + +RUN ./Configure -Dusethreads -Duse64bitall -des \ + && make -j$(nproc) \ + && TEST_JOBS=$(nproc) make test_harness \ + && make install \ + && make veryclean + +CMD ["perl5.18.2 -V"] + +WORKDIR /root +RUN rm -fR /usr/src/perl diff --git a/5.018.002-64bit/Dockerfile b/5.018.002-64bit/Dockerfile new file mode 100644 index 0000000..dd8d1c0 --- /dev/null +++ b/5.018.002-64bit/Dockerfile @@ -0,0 +1,20 @@ +FROM buildpack-deps +MAINTAINER Peter Martini + +RUN apt-get update && apt-get install -y curl procps + +RUN mkdir /usr/src/perl +WORKDIR /usr/src/perl +RUN curl -SL http://www.cpan.org/src/5.0/perl-5.18.2.tar.gz \ + | tar -xz --strip-components=1 + +RUN ./Configure -Duse64bitall -des \ + && make -j$(nproc) \ + && TEST_JOBS=$(nproc) make test_harness \ + && make install \ + && make veryclean + +CMD ["perl5.18.2 -V"] + +WORKDIR /root +RUN rm -fR /usr/src/perl