Commit graph

89 commits

Author SHA1 Message Date
Peter Martini
a12be2a2f6 Backport of Configure patch for 5.16.3
This is necessary for h2ph to work.

The patch comes directly from the main perl branch without
any modifications.
2015-04-11 14:56:56 -07:00
Peter Martini
94595e689a Add 5.16.3 to list of releases
Note that this requires parallel testing disabled due
to intermittent failures (really, mostly failures with intermittent
successes) in dist/IO/t/io_unix.t, and a small patch for Configure
(to be added in the next commit).
2015-04-11 14:55:43 -07:00
Peter Martini
6500519dcd Add note to README.md re locally applied patches 2015-04-11 14:54:24 -07:00
Peter Martini
2fddedd2d3 generate.pl POD changes; split keys into sections 2015-04-11 14:32:49 -07:00
Peter Martini
4cc1d62d05 generate.pl pod update; add desc of test_parallel 2015-04-11 14:29:23 -07:00
Peter Martini
ec0e134827 Allow Releases.yaml to disable parallel testing
Perl 5.16.3 is sporadically failing the dist/IO/t/io_unix.t
on my mention when run with TEST_JOBS > 1, but consistently
passes without that.  Adding a flag to Releases.yaml to allow
this to be coordinated properly.
2015-04-11 14:25:21 -07:00
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
Peter Martini
b86caa1346 Make the directory if it doesn't already exist 2015-04-11 14:18:19 -07:00
Peter Martini
b1ad374771 Add reference to generate.pl to README.md 2015-02-15 09:07:54 -08:00
Peter Martini
7bf59e1009 5.20.2 has been released 2015-02-15 09:05:28 -08:00
Peter Martini
3974509cdf Merge pull request #9 from tianon/sha1
Remove sha1.txt and embed it in the Dockerfile
2015-02-02 16:48:04 -05:00
Tianon Gravi
886e632ad7 Remove sha1.txt and embed it in the Dockerfile
This avoids `COPY` entirely, allowing us to bypass the cache behavior of `COPY` as well.
2015-02-02 10:00:09 -07:00
Peter Martini
322a05ef5e Merge pull request #8 from frioux/patch-1
Do more at once to make image smaller
2015-01-31 10:24:18 -05:00
Arthur Axel 'fREW' Schmidt
e1dda05071 shrink built images by ~100M 2015-01-30 10:02:04 -06:00
Peter Martini
c7af0df2f1 Merge pull request #7 from zakame/issues/remove-dotcpanm-dir
Remove `/root/.cpanm` directory
2014-11-06 02:45:15 +01:00
Zak B. Elep
1d51fa4277 Remove /root/.cpanm directory 2014-11-01 09:09:20 +08:00
Peter Martini
9af2f25fe5 Added a helper script to regen the Dockerfiles 2014-10-04 01:10:38 -04:00
Peter Martini
ff2d644ace Just whitespace (auto-regenerated the files) 2014-10-04 01:10:18 -04:00
Peter Martini
6678949c05 Use fewer steps, but othewise no change 2014-10-03 22:51:32 -04:00
Peter Martini
0d0b0c8e76 Added SHA-1 checking for 5.20.1, threaded 2014-10-02 22:09:58 -04:00
Peter Martini
09e5d3b697 Added SHA-1 checking for 5.20.1, unthreaded 2014-10-02 22:09:58 -04:00
Peter Martini
fafc19ddca 5.18.2 -> 5.18.4, fix for gcc4.9, and sha1 check 2014-10-02 22:09:57 -04:00
Peter Martini
4099593a1b Update README.md
Add a link to the docker repo, as suggested in https://github.com/Perl/docker-perl/issues/3
2014-09-25 20:46:58 -04:00
Peter Martini
ad6969736e Remove 5.20.0 (replaced by 5.20.1) 2014-09-22 06:10:55 -04:00
Peter Martini
ca37376ecd Added Perl 5.20.1 2014-09-15 23:14:32 -04:00
Peter Martini
8da8b01cd2 Merge pull request #2 from zakame/feature/add-cpanm
Add App::cpanminus
2014-08-03 23:56:12 -04:00
Zak B. Elep
b1f30b97eb Add App::cpanminus
This uses the cpanm script from the github repo (avoiding the xrl.us and
cpanmin.us aliases) to install the App::cpanminus dist from CPAN.
2014-08-01 11:26:17 +08:00
Peter Martini
34796bd21f Minor cleanups per pull request comments
* "perl","-de0" not "perl -V" (which was broken anyway)
* Skip removing the src; no need after make veryclean
* (My own thought - move the WORKDIR before CMD)
2014-07-08 00:21:25 -04:00
Peter Martini
712c74cfe1 Added more detail to the README 2014-07-07 00:53:03 -04:00
Peter Martini
a2e267efb9 Add 5.18.2, threaded and not 2014-07-06 23:46:05 -04:00
Peter Martini
fc5420d26e bitness should always come first 2014-07-06 23:45:48 -04:00
Peter Martini
983d83ff0f Everything should have the bitness 2014-07-06 23:32:34 -04:00
Peter Martini
1cf4bf2414 Added 64bit, threads, and 64bit+threads 2014-07-06 23:17:34 -04:00
Peter Martini
b2d9266f92 Fix hard-coded process number 2014-07-06 22:02:56 -04:00
Peter Martini
1dcebbeaf6 Merge github default's into WIP 2014-07-06 18:45:14 -04:00
Peter Martini
aa1ab84553 Initial commit 2014-07-06 18:43:53 -04:00
Peter Martini
a110c003c1 Added MAINTAINER tag 2014-07-05 11:59:06 -04:00
Peter Martini
3e45d62ead Working 5.20.0 2014-07-05 11:57:07 -04:00
Peter Martini
4fa2d028b5 Dockerfile for 5.020, defaults for Ubuntu 2014-07-05 11:26:57 -04:00