Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 12 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,11 @@ Dockerfile to test MT.
|bullseye|debian:bullseye-slim|*5.32.1*|*7.4.33*|*MariaDB 10.5.29*|1.1.1w|2024-08|
|fedora35|fedora:35|*5.34.1*|*8.0.26*|8.0.31|1.1.1q|2022-12|
|fedora37|fedora:37|*5.36.1*|*8.1.25*|*8.0.35*|3.0.9|2023-12|
|fedora40|fedora:40|*5.38.4*|*8.2.31*|*MariaDB 10.11.11*|3.2.4|-|
|fedora42|fedora:42|*5.40.4*|*8.4.20*|*9.7.0*|3.2.6|-|
|fedora43|fedora:43|*5.42.2*|8.4.20|*8.4.9*|3.5.4|-|
|fedora44|fedora:44|5.42.2|*8.5.6*|*MariaDB 11.8.6*|3.5.5|-|
|fedora40|fedora:40|*5.38.4*|*8.2.32*|*MariaDB 10.11.11*|3.2.4|-|
|fedora41|fedora:41|5.40.3|8.3.27|8.4.7|3.2.6|-|
|fedora42|fedora:42|*5.40.4*|*8.4.21*|*9.7.0*|3.2.6|-|
|fedora43|fedora:43|*5.42.2*|8.4.23|*8.4.10*|3.5.7|-|
|fedora44|fedora:44|5.42.2|*8.5.8*|*MariaDB 11.8.8*|3.5.7|-|
|cloud7 (\*1)|rockylinux/rockylinux:9.8|*5.38.2*|*8.3.32*|MariaDB 10.5.29|3.5.5|-|

\*1 This image is not used in the MT cloud, but the well-known modules should have the same versions (except for those used only in tests).
Expand All @@ -25,9 +26,9 @@ Dockerfile to test MT.

|image name|base image|Perl|PHP|MySQL|OpenSSL|End of Life|
|-|-|-|-|-|-|-|
|noble|ubuntu:noble|5.38.2|8.3.6|8.4.9|3.0.13|-|
|noble|ubuntu:noble|5.38.2|8.3.6|8.4.10|3.0.13|-|
|plucky|ubuntu:plucky|5.40.1|8.4.5|8.4.7|3.4.1|-|
|questing|ubuntu:questing|5.42.0|8.4.21|8.4.8|3.5.3|-|
|questing|ubuntu:questing|5.42.0|8.4.23|8.4.10|3.5.3|-|

## Environment list (only for manual testing)

Expand All @@ -36,15 +37,14 @@ Dockerfile to test MT.
|buster (\*2)|debian:buster-slim|*5.28.1*|*7.3.31*|*MariaDB 10.3.39*|1.1.1n|2022-01|
|centos6 (\*2)|centos:6|*5.10.1*|*5.3.3*|*5.1.73*|1.0.1e|2020-11|
|fedora39 (\*2)|fedora:39|5.38.2|8.2.25|8.0.39|3.1.4|2024-11|
|fedora41 (\*2)|fedora:41|5.40.3|8.3.27|8.4.7|3.2.6|-|
|rawhide|fedora:rawhide|5.42.2|8.5.6|8.4.9|3.5.6|-|
|rawhide|fedora:rawhide|5.42.2|8.5.9|8.4.9|4.0.1|-|
|rockylinux|rockylinux/rockylinux:9.8|5.32.1|8.1.34|8.0.46|3.5.5|-|
|bookworm|debian:bookworm-slim|5.36.0|8.2.31|MariaDB 10.11.14|3.0.19|2028-06|
|bookworm|debian:bookworm-slim|5.36.0|8.2.32|MariaDB 10.11.18|3.0.20|2028-06|
|sid|debian:sid|5.40.1|8.4.21|MariaDB 11.8.6|3.6.2|-|
|amazonlinux2023|amazonlinux:2023|5.32.1|8.5.4|MariaDB 10.11.15|3.5.5|-|
|postgresql|fedora:41|5.40.3|8.3.27|Postgres 16.11|3.2.6|-|
|oracle (\*3)|oraclelinux:9-slim|5.32.1|8.3.31|MariaDB 10.5.29|3.5.1|-|
|oracle8 (\*3)|oraclelinux:8-slim|5.26.3|8.2.31|MariaDB 10.3.39|1.1.1k|-|
|oracle (\*3)|oraclelinux:9-slim|5.32.1|8.3.32|MariaDB 10.5.29|3.5.5|-|
|oracle8 (\*3)|oraclelinux:8-slim|5.26.3|8.2.32|MariaDB 10.3.39|1.1.1k|-|

\*2 These images were used to test older versions of MT.
\*3 with DBD::Oracle 1.80 + OracleInstantClient 26
Expand All @@ -55,7 +55,7 @@ Dockerfile to test MT.
|-|-|-|
|addons8|movabletype/test:cloud7|vsftpd 3.0.5, proftpd 1.3.8b, pureftpd 1.0.50, slapd 2.6.8|
|chromiumdriver|movabletype/test:bullseye|chromedriver 120.0.6099.224|
|playwright|movabletype/test:bookworm|node 24.15.0, playwright 1.59.1|
|playwright|movabletype/test:bookworm|node 24.18.0, playwright 1.61.1|

## How to update

Expand Down
4 changes: 3 additions & 1 deletion amazonlinux2023/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,9 @@ RUN dnf -y --allowerasing install\
mv cpm /usr/local/bin/ &&\
cpanm -n XMLRPC::Lite XML::Atom Net::Server Perl::Critic::Pulp Selenium::Remote::Driver &&\
cpanm -v Archive::Zip@1.65 DBD::mysql@4.052 &&\
cd /root/patch/EV-4.36 && cpanm --installdeps . && cpanm . && cd /root &&\
cd /root/patch/IO-Socket-SSL-2.099 && cpanm --installdeps . && cpanm . && cd /root &&\
cd /root/patch/Test-MockTime-HiRes-0.08 && cpanm --installdeps . && cpanm . && cd /root &&\
cd /root/patch/Net-IDN-Encode-2.500 && cpanm --installdeps . && cpanm . && cd /root &&\
rm -rf /root/patch &&\
cpanm -v \
AnyEvent::FTP::Server Class::Method::Modifiers Capture::Tiny Moo File::chdir Net::LDAP Linux::Pid Data::Section::Simple\
Expand Down
5 changes: 4 additions & 1 deletion bin/update_dockerfile.pl
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,7 @@ sub Mojo::Template::Sandbox::_wrap {
my $guard = File::pushd::pushd("$name/patch");
print STDERR "Extracting $target.tar.gz\n";
system("tar xf $target.tar.gz") and die "Failed to extract $target";
system("chmod -R +w $target") and die "Failed to chmod";
chdir $target or die "Failed to chdir to $name/patch/$target";
for my $patch_file (@patch_files) {
print STDERR "Applying $patch_file\n";
Expand Down Expand Up @@ -173,7 +174,7 @@ sub merge_conf {
}
{
my @versions = grep /^$im_version\b/, map { m!refs/tags/([0-9\.-]+)!; $1 } split /\n/, path('./tmp/imagemagick')->slurp;
my @identifiers = grep /^[0-9]$/, map {my ($v, $i) = split /\-/, $_; $i} @versions;
my @identifiers = grep /^[0-9]+$/, map {my ($v, $i) = split /\-/, $_; $i} @versions;
my ($biggest) = sort {$b <=> $a} @identifiers;
$conf{make}{ImageMagick} = "$im_version-$biggest";
}
Expand Down Expand Up @@ -315,6 +316,7 @@ sub _find_php_package {
./configure --prefix=/usr --enable-shared --with-perl --disable-opencl --disable-dependency-tracking --without-x \\
--without-ttf --without-wmf --without-magick-plus-plus --without-bzlib --without-zlib --without-dps --without-fpx \\
--without-jpig --without-lcms2 --without-lzma --without-xml --with-quantum-depth=16 && make && make install &&\\
sed -i -E 's/(InitializeMagick\(PackageName\);)/\1 Perl_call_atexit(aTHX_ (ATEXIT_t)DestroyMagick, NULL);/' PerlMagick/Magick.xs &&\\
cd PerlMagick && perl Makefile.PL && make install && cd ../.. &&\\
% }
% if ($conf->{make}{ImageMagick}) {
Expand Down Expand Up @@ -565,6 +567,7 @@ sub _find_php_package {
./configure --prefix=/usr --enable-shared --with-perl --disable-opencl --disable-dependency-tracking --without-x \\
--without-ttf --without-wmf --without-magick-plus-plus --without-bzlib --without-zlib --without-dps --without-fpx \\
--without-jpig --without-lcms2 --without-lzma --without-xml --with-quantum-depth=16 && make && make install &&\\
sed -i -E 's/(InitializeMagick\(PackageName\);)/\1 Perl_call_atexit(aTHX_ (ATEXIT_t)DestroyMagick, NULL);/' PerlMagick/Magick.xs &&\\
cd PerlMagick && perl Makefile.PL && make install && cd ../.. &&\\
% }
% if ($conf->{make}{ImageMagick}) {
Expand Down
4 changes: 3 additions & 1 deletion bookworm/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,9 @@ RUN \
mv cpm /usr/local/bin/ &&\
cpm install -g --show-build-log-on-failure XMLRPC::Lite XML::Atom Net::Server Perl::Critic::Pulp Selenium::Remote::Driver &&\
cpm install -g --test --show-build-log-on-failure Archive::Zip@1.65 DBD::mysql@4.052 &&\
cd /root/patch/EV-4.36 && cpanm --installdeps . && cpanm . && cd /root &&\
cd /root/patch/IO-Socket-SSL-2.099 && cpanm --installdeps . && cpanm . && cd /root &&\
cd /root/patch/Test-MockTime-HiRes-0.08 && cpanm --installdeps . && cpanm . && cd /root &&\
cd /root/patch/Net-IDN-Encode-2.500 && cpanm --installdeps . && cpanm . && cd /root &&\
rm -rf /root/patch &&\
cpanm -v \
AnyEvent::FTP::Server Class::Method::Modifiers Capture::Tiny Moo File::chdir Net::LDAP Linux::Pid Data::Section::Simple\
Expand Down
4 changes: 3 additions & 1 deletion bullseye/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,9 @@ RUN \
mv cpm /usr/local/bin/ &&\
cpm install -g --show-build-log-on-failure XMLRPC::Lite XML::Atom Net::Server Perl::Critic::Pulp Selenium::Remote::Driver &&\
cpm install -g --test --show-build-log-on-failure Archive::Zip@1.65 DBD::mysql@4.052 &&\
cd /root/patch/EV-4.36 && cpanm --installdeps . && cpanm . && cd /root &&\
cd /root/patch/IO-Socket-SSL-2.099 && cpanm --installdeps . && cpanm . && cd /root &&\
cd /root/patch/Test-MockTime-HiRes-0.08 && cpanm --installdeps . && cpanm . && cd /root &&\
cd /root/patch/Net-IDN-Encode-2.500 && cpanm --installdeps . && cpanm . && cd /root &&\
rm -rf /root/patch &&\
cpanm -v \
AnyEvent::FTP::Server Class::Method::Modifiers Capture::Tiny Moo File::chdir Net::LDAP Linux::Pid Data::Section::Simple\
Expand Down
4 changes: 3 additions & 1 deletion buster/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,9 @@ RUN \
mv cpm /usr/local/bin/ &&\
cpm install -g --show-build-log-on-failure XMLRPC::Lite XML::Atom Net::Server Perl::Critic::Pulp Selenium::Remote::Driver &&\
cpm install -g --test --show-build-log-on-failure Archive::Zip@1.65 DBD::mysql@4.052 &&\
cd /root/patch/EV-4.36 && cpanm --installdeps . && cpanm . && cd /root &&\
cd /root/patch/IO-Socket-SSL-2.099 && cpanm --installdeps . && cpanm . && cd /root &&\
cd /root/patch/Test-MockTime-HiRes-0.08 && cpanm --installdeps . && cpanm . && cd /root &&\
cd /root/patch/Net-IDN-Encode-2.500 && cpanm --installdeps . && cpanm . && cd /root &&\
rm -rf /root/patch &&\
cpanm -v \
AnyEvent::FTP::Server Class::Method::Modifiers Capture::Tiny Moo File::chdir Net::LDAP Linux::Pid Data::Section::Simple\
Expand Down
4 changes: 3 additions & 1 deletion centos7/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,9 @@ RUN sed -i -e "s/^mirrorlist=http:\/\/mirrorlist.centos.org/#mirrorlist=http:\/
mv cpm /usr/local/bin/ &&\
cpanm -n Net::SSH::Perl XMLRPC::Lite XML::Atom Net::Server Perl::Critic::Pulp Selenium::Remote::Driver &&\
cpanm -v SQL::Translator@1.63 Data::MessagePack::Stream@1.04 Archive::Zip@1.65 DBD::mysql@4.052 &&\
cd /root/patch/EV-4.36 && cpanm --installdeps . && cpanm . && cd /root &&\
cd /root/patch/IO-Socket-SSL-2.099 && cpanm --installdeps . && cpanm . && cd /root &&\
cd /root/patch/Test-MockTime-HiRes-0.08 && cpanm --installdeps . && cpanm . && cd /root &&\
cd /root/patch/Net-IDN-Encode-2.500 && cpanm --installdeps . && cpanm . && cd /root &&\
rm -rf /root/patch &&\
cpanm -v \
AnyEvent::FTP::Server Class::Method::Modifiers Capture::Tiny Moo File::chdir Net::LDAP Linux::Pid Data::Section::Simple\
Expand Down
5 changes: 4 additions & 1 deletion cloud7/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,7 @@ RUN dnf -y --allowerasing install\
./configure --prefix=/usr --enable-shared --with-perl --disable-opencl --disable-dependency-tracking --without-x \
--without-ttf --without-wmf --without-magick-plus-plus --without-bzlib --without-zlib --without-dps --without-fpx \
--without-jpig --without-lcms2 --without-lzma --without-xml --with-quantum-depth=16 && make && make install &&\
sed -i -E 's/(InitializeMagick\(PackageName\);)/\1 Perl_call_atexit(aTHX_ (ATEXIT_t)DestroyMagick, NULL);/' PerlMagick/Magick.xs &&\
cd PerlMagick && perl Makefile.PL && make install && cd ../.. &&\
curl -LO https://github.com/ImageMagick/ImageMagick/releases/download/7.1.2-27/ImageMagick-7.1.2-27.tar.xz &&\
tar xf ImageMagick-7.1.2-27.tar.xz && cd ImageMagick-7.1.2-27 &&\
Expand All @@ -93,7 +94,9 @@ RUN dnf -y --allowerasing install\
cpanm -n Starman XMLRPC::Lite XML::Atom Net::Server Perl::Critic::Pulp Selenium::Remote::Driver &&\
cpanm -v Archive::Zip@1.65 DBD::mysql@4.052 &&\
cd /root/patch/Test-mysqld-1.0030 && cpanm --installdeps . && cpanm . && cd /root &&\
cd /root/patch/EV-4.36 && cpanm --installdeps . && cpanm . && cd /root &&\
cd /root/patch/IO-Socket-SSL-2.099 && cpanm --installdeps . && cpanm . && cd /root &&\
cd /root/patch/Test-MockTime-HiRes-0.08 && cpanm --installdeps . && cpanm . && cd /root &&\
cd /root/patch/Net-IDN-Encode-2.500 && cpanm --installdeps . && cpanm . && cd /root &&\
rm -rf /root/patch &&\
cpanm -v \
Net::LibIDN AnyEvent::FTP::Server Class::Method::Modifiers Capture::Tiny Moo File::chdir Net::LDAP Linux::Pid\
Expand Down
3 changes: 1 addition & 2 deletions conf/dockerfile/base_centos.pl
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,7 @@
make_mt => [qw( JavaScript::Minifier CSS::Minifier )],
temp => [qw( Fluent::Logger )],
},
# cf. https://github.com/Perl/perl5/issues/22353
patch => [qw(EV-4.36)],
patch => [qw(IO-Socket-SSL-2.099 Test-MockTime-HiRes-0.08 Net-IDN-Encode-2.500)],
gem => {
fluentd => [qw(fluentd:1.18.0)],
},
Expand Down
4 changes: 2 additions & 2 deletions conf/dockerfile/base_debian.pl
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,8 @@
make_mt => [qw( JavaScript::Minifier CSS::Minifier )],
temp => [qw( Fluent::Logger )],
},
# cf. https://github.com/Perl/perl5/issues/22353
patch => [qw(EV-4.36)],
# cf https://github.com/cfaerber/Net-IDN-Encode/pull/11
patch => [qw(IO-Socket-SSL-2.099 Test-MockTime-HiRes-0.08 Net-IDN-Encode-2.500)],
gem => {
fluentd => [qw(fluentd:1.18.0)],
},
Expand Down
2 changes: 1 addition & 1 deletion conf/dockerfile/questing.pl
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
patch => ['Test-mysqld-1.0030', 'Crypt-DES-2.07'],
plenv => '5.42.0',
make => {
ImageMagick => '7.1.2-12',
ImageMagick => '7.1.2',
GraphicsMagick => '1.3.46',
},
php_build => {
Expand Down
4 changes: 3 additions & 1 deletion fedora35/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,9 @@ RUN dnf -y install\
cpanm -n XMLRPC::Lite XML::Atom Net::Server Perl::Critic::Pulp Selenium::Remote::Driver &&\
cpanm -v Archive::Zip@1.65 DBD::mysql@4.052 &&\
cd /root/patch/Test-mysqld-1.0030 && cpanm --installdeps . && cpanm . && cd /root &&\
cd /root/patch/EV-4.36 && cpanm --installdeps . && cpanm . && cd /root &&\
cd /root/patch/IO-Socket-SSL-2.099 && cpanm --installdeps . && cpanm . && cd /root &&\
cd /root/patch/Test-MockTime-HiRes-0.08 && cpanm --installdeps . && cpanm . && cd /root &&\
cd /root/patch/Net-IDN-Encode-2.500 && cpanm --installdeps . && cpanm . && cd /root &&\
rm -rf /root/patch &&\
cpanm -v \
AnyEvent::FTP::Server Class::Method::Modifiers Capture::Tiny Moo File::chdir Net::LDAP Linux::Pid Data::Section::Simple\
Expand Down
4 changes: 3 additions & 1 deletion fedora37/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,9 @@ RUN dnf -y install\
cpanm -n XMLRPC::Lite XML::Atom Net::Server Perl::Critic::Pulp Selenium::Remote::Driver &&\
cpanm -v Archive::Zip@1.65 DBD::mysql@4.052 &&\
cd /root/patch/Test-mysqld-1.0030 && cpanm --installdeps . && cpanm . && cd /root &&\
cd /root/patch/EV-4.36 && cpanm --installdeps . && cpanm . && cd /root &&\
cd /root/patch/IO-Socket-SSL-2.099 && cpanm --installdeps . && cpanm . && cd /root &&\
cd /root/patch/Test-MockTime-HiRes-0.08 && cpanm --installdeps . && cpanm . && cd /root &&\
cd /root/patch/Net-IDN-Encode-2.500 && cpanm --installdeps . && cpanm . && cd /root &&\
rm -rf /root/patch &&\
cpanm -v \
AnyEvent::FTP::Server Class::Method::Modifiers Capture::Tiny Moo File::chdir Net::LDAP Linux::Pid Data::Section::Simple\
Expand Down
5 changes: 4 additions & 1 deletion fedora39/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ RUN dnf -y install\
./configure --prefix=/usr --enable-shared --with-perl --disable-opencl --disable-dependency-tracking --without-x \
--without-ttf --without-wmf --without-magick-plus-plus --without-bzlib --without-zlib --without-dps --without-fpx \
--without-jpig --without-lcms2 --without-lzma --without-xml --with-quantum-depth=16 && make && make install &&\
sed -i -E 's/(InitializeMagick\(PackageName\);)/\1 Perl_call_atexit(aTHX_ (ATEXIT_t)DestroyMagick, NULL);/' PerlMagick/Magick.xs &&\
cd PerlMagick && perl Makefile.PL && make install && cd ../.. &&\
cd .. && rm -rf src && ldconfig /usr/local/lib &&\
setcap -r /usr/libexec/mysqld &&\
Expand All @@ -44,7 +45,9 @@ RUN dnf -y install\
cpanm -n XMLRPC::Lite XML::Atom Net::Server Perl::Critic::Pulp Selenium::Remote::Driver &&\
cpanm -v Archive::Zip@1.65 DBD::mysql@4.052 &&\
cd /root/patch/Test-mysqld-1.0030 && cpanm --installdeps . && cpanm . && cd /root &&\
cd /root/patch/EV-4.36 && cpanm --installdeps . && cpanm . && cd /root &&\
cd /root/patch/IO-Socket-SSL-2.099 && cpanm --installdeps . && cpanm . && cd /root &&\
cd /root/patch/Test-MockTime-HiRes-0.08 && cpanm --installdeps . && cpanm . && cd /root &&\
cd /root/patch/Net-IDN-Encode-2.500 && cpanm --installdeps . && cpanm . && cd /root &&\
rm -rf /root/patch &&\
cpanm -v \
AnyEvent::FTP::Server Class::Method::Modifiers Capture::Tiny Moo File::chdir Net::LDAP Linux::Pid Data::Section::Simple\
Expand Down
11 changes: 7 additions & 4 deletions fedora40/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ RUN dnf -y install\
echo "--with-jpeg" >> /usr/local/share/php-build/default_configure_options &&\
echo "--with-webp" >> /usr/local/share/php-build/default_configure_options &&\
echo "--with-pear" >> /usr/local/share/php-build/default_configure_options &&\
echo 'install_package "https://www.php.net/distributions/php-8.2.31.tar.bz2"' > /usr/local/share/php-build/definitions/my_php &&\
echo 'install_package "https://www.php.net/distributions/php-8.2.32.tar.bz2"' > /usr/local/share/php-build/definitions/my_php &&\
php-build --verbose my_php /usr &&\
yes | pecl install memcache &&\
echo "extension=memcache.so" >> /usr/etc/php.ini &&\
Expand All @@ -56,9 +56,10 @@ RUN dnf -y install\
./configure --prefix=/usr --enable-shared --with-perl --disable-opencl --disable-dependency-tracking --without-x \
--without-ttf --without-wmf --without-magick-plus-plus --without-bzlib --without-zlib --without-dps --without-fpx \
--without-jpig --without-lcms2 --without-lzma --without-xml --with-quantum-depth=16 && make && make install &&\
sed -i -E 's/(InitializeMagick\(PackageName\);)/\1 Perl_call_atexit(aTHX_ (ATEXIT_t)DestroyMagick, NULL);/' PerlMagick/Magick.xs &&\
cd PerlMagick && perl Makefile.PL && make install && cd ../.. &&\
curl -LO https://imagemagick.org/archive/releases/ImageMagick-7.1.2-9.tar.xz &&\
tar xf ImageMagick-7.1.2-9.tar.xz && cd ImageMagick-7.1.2-9 &&\
curl -LO https://github.com/ImageMagick/ImageMagick/releases/download/7.1.2-27/ImageMagick-7.1.2-27.tar.xz &&\
tar xf ImageMagick-7.1.2-27.tar.xz && cd ImageMagick-7.1.2-27 &&\
./configure --prefix=/usr --enable-shared --with-perl --disable-dependency-tracking --disable-cipher --disable-assert \
--without-x --without-ttf --without-wmf --without-magick-plus-plus --without-bzlib --without-zlib --without-dps \
--without-djvu --without-fftw --without-fpx --without-fontconfig --without-freetype --without-jbig --without-lcms \
Expand All @@ -84,7 +85,9 @@ RUN dnf -y install\
cpanm -v Archive::Zip@1.65 DBD::mysql@4.052 &&\
cd /root/patch/Test-mysqld-1.0030 && cpanm --installdeps . && cpanm . && cd /root &&\
cd /root/patch/Crypt-DES-2.07 && cpanm --installdeps . && cpanm . && cd /root &&\
cd /root/patch/EV-4.36 && cpanm --installdeps . && cpanm . && cd /root &&\
cd /root/patch/IO-Socket-SSL-2.099 && cpanm --installdeps . && cpanm . && cd /root &&\
cd /root/patch/Test-MockTime-HiRes-0.08 && cpanm --installdeps . && cpanm . && cd /root &&\
cd /root/patch/Net-IDN-Encode-2.500 && cpanm --installdeps . && cpanm . && cd /root &&\
rm -rf /root/patch &&\
cpanm -v \
AnyEvent::FTP::Server Class::Method::Modifiers Capture::Tiny Moo File::chdir Net::LDAP Linux::Pid Data::Section::Simple\
Expand Down
Loading