File tree Expand file tree Collapse file tree 3 files changed +10
-3
lines changed Expand file tree Collapse file tree 3 files changed +10
-3
lines changed Original file line number Diff line number Diff line change 19
19
- os : ubuntu-22.04
20
20
client : " 8.4"
21
21
server : " 8.0"
22
+ - os : ubuntu-22.04
23
+ client : " 9.0"
24
+ server : " 8.4"
22
25
runs-on : ${{ matrix.os }}
23
26
services :
24
27
mysql :
53
56
run : |
54
57
sudo debconf-set-selections <<EOF
55
58
mysql-apt-config mysql-apt-config/select-server select mysql-8.4-lts
59
+ - if : matrix.client == '9.0'
60
+ run : |
61
+ sudo debconf-set-selections <<EOF
62
+ mysql-apt-config mysql-apt-config/select-server select mysql-innovation
56
63
EOF
57
64
- name : " Setup mysql libs"
58
65
run : |
Original file line number Diff line number Diff line change @@ -447,8 +447,8 @@ sub Configure {
447
447
}
448
448
449
449
if ($param eq ' version' ) {
450
- if ($str !~ / ^8 \. / ) {
451
- die " DBD::mysql requires MySQL 8.x for building. Version reported by $command : $str " ;
450
+ if ($str !~ / ^[89] \. / ) {
451
+ die " DBD::mysql requires MySQL 8.x or newer for building. Version reported by $command : $str " ;
452
452
}
453
453
}
454
454
Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ Usage is described in [DBD::mysql](https://metacpan.org/pod/DBD::mysql).
10
10
11
11
## Building and Testing
12
12
13
- For building DBD::mysql you need the MySQL 8.x client library.
13
+ For building DBD::mysql you need a MySQL 8.x or newer client library.
14
14
15
15
```
16
16
perl Makefile.PL
You can’t perform that action at this time.
0 commit comments