No description
Find a file
Peter Martini 808a689179 Add patch support
This is not yet complete; what remains is the ability to generate
the final patch, the one that patches patchlevel.h (and thus
lists the locally applied patches in perl -V / Config.pm).

This requires downloading the proper patchlevel.h for each version
and generating a patch in generate.pl.
2015-04-11 14:19:33 -07:00
5.018.004-64bit Remove sha1.txt and embed it in the Dockerfile 2015-02-02 10:00:09 -07:00
5.018.004-64bit,threaded Remove sha1.txt and embed it in the Dockerfile 2015-02-02 10:00:09 -07:00
5.020.002-64bit 5.20.2 has been released 2015-02-15 09:05:28 -08:00
5.020.002-64bit,threaded 5.20.2 has been released 2015-02-15 09:05:28 -08:00
generate.pl Add patch support 2015-04-11 14:19:33 -07:00
LICENSE Initial commit 2014-07-06 18:43:53 -04:00
README.md Add reference to generate.pl to README.md 2015-02-15 09:07:54 -08:00
Releases.yaml 5.20.2 has been released 2015-02-15 09:05:28 -08:00

docker-perl

Dockerfiles for Perl5

This project is the source for the Docker perl repo; for more details, take a look at https://registry.hub.docker.com/_/perl/.

The structure of this repo is to use the full version ID of each Perl version, plus a comma separate list of extensions. Every directory is expected to have at least the bit specification (32bit or 64bit), and at the moment the only other extension is threaded.

There are currently no 32bit extensions as Docker does not (yet?) support 32-bit builds.

The 64bit builds specify use64bitall despite this being largely redundant (Configure would properly detect this) to make the desired bit size explicit.

The individual Dockerfiles are generated via 'generate.pl', which uses Releases.yaml to populate the individual files.