Peter Martini
e2fb1bed04
Merge pull request #20 from MartijnVdS/sharedlib
...
Add -Duseshrplib to build flags to build a shared libperl.so
2016-04-04 14:39:41 -04:00
Martijn van de Streek
6ffd530ae2
Add -Duseshrplib to build flags to build a shared libperl.so
...
Perl's ./Configure can be asked to build a shared library, libperl.so,
which is required by some modules from CPAN (like Imagemagick), or when
you want to embed the Perl interpreter in your own programs.
However, because there may be a performance penalty, the "old" static
builds have not been removed.
More information can be found in the installation manual at
https://metacpan.org/pod/distribution/perl/INSTALL#Building-a-shared-Perl-library
2016-04-04 08:46:33 +02:00
Peter Martini
b62d0a5fd9
Updated Dockerfiles to clean /tmp
2016-03-25 12:08:13 -04:00
Peter Martini
b58ba2a293
Merge pull request #22 from zakame/issues/remove-tmp-garbage
...
Remove garbage in /tmp
2016-03-25 12:05:56 -04:00
Zak B. Elep
c3c77badbd
Remove garbage in /tmp
...
Fixes Perl/docker-perl#21
2016-03-25 19:25:38 +08:00
Peter Martini
952b34b915
5.22.1 has been released
2015-12-13 22:27:16 -05:00
Peter Martini
0277d2edfe
5.20.3 has been released
2015-09-17 06:58:57 -04:00
Peter Martini
c9e57e2258
Merge pull request #18 from tianon/5.22
...
Add Perl 5.22!
2015-06-01 18:43:36 -04:00
Tianon Gravi
2d146ef078
Add Perl 5.22! 🎉
2015-06-01 15:20:19 -07:00
Peter Martini
91453387e2
Cherry pick patch for 5.16
2015-05-03 12:48:01 -04:00
Peter Martini
e5213bc9e0
Rerun of generate.pl
2015-05-03 12:10:48 -04:00
Peter Martini
c8a1cb32eb
Two generate changes:
...
1. Allow multiple patches
2. For the Devel::PatchPerl patches, use git diff instead
of format-patch. This removes the ever-changing committer/
subject/etc details and leaves just the actual changes
2015-05-03 12:09:06 -04:00
Peter Martini
5a9cbc47de
Split modified DevelPatchPerl into two patches
2015-05-03 12:07:11 -04:00
Peter Martini
fa0cd9695d
Merge branch 'devel-patchperl'
2015-05-02 15:15:00 -04:00
Peter Martini
1a0289e02d
Merge pull request #16 from rjx/devel-patchperl
...
Merged the patches from the "add5.14" branch.
2015-05-02 15:12:33 -04:00
Peter Martini
92aafa1441
Merge pull request #15 from missaugustina/change_generate_pl_version
...
Bump down generate.pl version to 5.14
2015-05-02 15:08:32 -04:00
rjx
2ff0ab9d21
Merged the patches from the "add5.14" branch.
2015-05-02 15:07:58 -04:00
Augustina Ragwitz
d29429d450
Bump down generate.pl version to 5.14
2015-05-02 14:56:03 -04:00
Peter Martini
8f87d31cb7
Regenerate files
2015-04-15 22:38:18 -04:00
Peter Martini
6694b7f07e
Stupid typo
2015-04-15 22:35:43 -04:00
Peter Martini
a72dd588bf
Regenerated Dockerfiles/patches
2015-04-15 22:12:36 -04:00
Peter Martini
70ee5ffd36
Add older releases to Releases.yaml
2015-04-15 22:07:35 -04:00
Peter Martini
5150798c3b
Use Devel::PatchPerl to generate a standard patch
2015-04-15 22:07:10 -04:00
Peter Martini
a27f453a48
Ignore downloads
2015-04-15 22:06:35 -04:00
Peter Martini
e2ca5ae210
Stop parallel testing til io_unix sorted out
2015-04-12 12:53:30 -04:00
Peter Martini
3775eb7273
Added 5.14.4
2015-04-12 12:14:48 -04:00
Peter Martini
1032fd1e95
Add .gitignore to ignore perl binaries
2015-04-12 12:14:48 -04:00
Peter Martini
fccd94a0fc
Merge pull request #14 from Perl/allowpatches
...
Allowpatches
2015-04-11 20:35:55 -04:00
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