Skip to content

Commit 60caac6

Browse files
authored
Merge pull request #148 from movabletype/fedora42_with_mysql93
Fedora42 with mysql93
2 parents e0cd538 + 0f31856 commit 60caac6

3 files changed

Lines changed: 9 additions & 9 deletions

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Dockerfile to test MT.
1616
|fedora37|fedora:37|*5.36.1*|*8.1.25*|8.0.35|3.0.9|2023-12|
1717
|fedora39|fedora:39|*5.38.2|*8.2.25*|*8.0.39*|3.1.4|2024-11|
1818
|fedora41|fedora:41|5.40.2|*8.3.21*|8.4.5|3.2.4|-|
19-
|fedora42|fedora:42|*5.40.2*|*8.4.7*|*8.4.5*|3.2.4|-|
19+
|fedora42|fedora:42|*5.40.2*|*8.4.7*|*9.3.0*|3.2.4|-|
2020
|cloud6 (\*1)|centos:7|*5.28.2*|*7.4.33*|*5.7.44*|1.0.2k|-|
2121
|cloud7 (\*1)|rockylinux/rockylinux:9|5.38.2|8.2.28|MariaDB 10.5.27|3.2.2|-|
2222

bin/update_dockerfile.pl

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -254,13 +254,13 @@
254254
GraphicsMagick => '1.3.43',
255255
},
256256
repo => {
257-
mysql84 => [qw(mysql-community-server mysql-community-client mysql-community-libs-compat mysql-community-libs mysql-community-devel)],
257+
mysql93 => [qw(mysql-community-server mysql-community-client mysql-community-libs-compat mysql-community-libs mysql-community-devel)],
258258
},
259-
mysql84 => {
259+
mysql93 => {
260260
# taken from https://dev.mysql.com/downloads/repo/yum/
261-
rpm => 'https://dev.mysql.com/get/mysql84-community-release-fc42-1.noarch.rpm',
262-
enable => 'mysql-8.4-lts-community',
263-
# enable => 'mysql-innovation-community',
261+
rpm => 'https://dev.mysql.com/get/mysql84-community-release-fc42-1.noarch.rpm',
262+
disable => 'mysql-8.4-lts-community',
263+
enable => 'mysql-innovation-community',
264264
no_weak_deps => 1,
265265
},
266266
patch => ['Test-mysqld-1.0030', 'Crypt-DES-2.07'],
@@ -1231,7 +1231,7 @@ sub load_prereqs {
12311231
% if (my $fix = $conf->{$repo}{fix_release_version}) {
12321232
sed -i -e 's/\$releasever/<%= $fix->{version} %>/' /etc/yum.repos.d/<%= $fix->{repo} %> &&\
12331233
% }
1234-
<%= $conf->{installer} // 'yum' %> -y <%= $conf->{nogpgcheck} ? '--nogpgcheck ' : '' %>--enablerepo=<%= $conf->{$repo}{enable} // $repo %><%= $conf->{$repo}{no_weak_deps} ? ' --setopt=install_weak_deps=false' : '' %> install\\
1234+
<%= $conf->{installer} // 'yum' %> -y <%= $conf->{nogpgcheck} ? '--nogpgcheck ' : '' %>--enablerepo=<%= $conf->{$repo}{enable} // $repo %><%= $conf->{$repo}{disable} ? ' --disablerepo='.$conf->{$repo}{disable} : '' %><%= $conf->{$repo}{no_weak_deps} ? ' --setopt=install_weak_deps=false' : '' %> install\\
12351235
% }
12361236
<%= join " ", @{$conf->{repo}{$repo}} %>\\
12371237
% if ($conf->{$repo}{enable}) {

fedora42/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ RUN dnf --setopt=ip_resolve=4 -y install\
1414
mod_ssl vsftpd ftp memcached\
1515
&&\
1616
dnf -y install https://dev.mysql.com/get/mysql84-community-release-fc42-1.noarch.rpm &&\
17-
dnf -y --enablerepo=mysql-8.4-lts-community --setopt=install_weak_deps=false install\
17+
dnf -y --enablerepo=mysql-innovation-community --disablerepo=mysql-8.4-lts-community --setopt=install_weak_deps=false install\
1818
mysql-community-server mysql-community-client mysql-community-libs-compat mysql-community-libs mysql-community-devel\
19-
&& dnf clean --enablerepo=mysql-8.4-lts-community all &&\
19+
&& dnf clean --enablerepo=mysql-innovation-community all &&\
2020
dnf -y update --skip-unavailable &&\
2121
dnf clean all && rm -rf /var/cache/dnf &&\
2222
mkdir src && cd src &&\

0 commit comments

Comments
 (0)