File tree Expand file tree Collapse file tree 4 files changed +10
-3
lines changed Expand file tree Collapse file tree 4 files changed +10
-3
lines changed Original file line number Diff line number Diff line change @@ -58,6 +58,13 @@ ENDIF()
58
58
# Change uppercase first letter of Ubuntu/Debian
59
59
string (TOLOWER "${DEB_ID} " DEB_ID )
60
60
61
+ # Ubuntu 20.04 and 22.04 has too old zlib
62
+ IF (DEB_CODENAME STREQUAL "focal" OR DEB_CODENAME STREQUAL "jammy" )
63
+ SET (DEB_ZLIB_OPTION "bundled" )
64
+ ELSE ()
65
+ SET (DEB_ZLIB_OPTION "system" )
66
+ ENDIF ()
67
+
61
68
IF (WITH_NDB )
62
69
SET (DEB_BASE_PRODUCT "cluster-" )
63
70
SET (DEB_BASE_PRODUCTC "Cluster " )
Original file line number Diff line number Diff line change @@ -36,7 +36,7 @@ SET (DEB_RULES_PROFILE_GENERATE
36
36
-DSYSCONFDIR=/etc/mysql \\
37
37
-DMYSQL_UNIX_ADDR=/var/run/mysqld/mysqld.sock \\
38
38
-DWITH_MECAB=system \\
39
- -DWITH_ZLIB=system \\
39
+ -DWITH_ZLIB=${DEB_ZLIB_OPTION} \\
40
40
-DWITH_NUMA=ON \\
41
41
-DCOMPILATION_COMMENT=\" MySQL ${DEB_PRODUCTNAMEC} - ${DEB_LICENSENAME} \" \\
42
42
-DCOMPILATION_COMMENT_SERVER=\" MySQL ${DEB_PRODUCTNAMEC} Server - ${DEB_LICENSENAME} \" \\
Original file line number Diff line number Diff line change @@ -34,7 +34,7 @@ SET (DEB_RULES_DEBUG_CMAKE
34
34
-DSYSCONFDIR=/etc/mysql \\
35
35
-DMYSQL_UNIX_ADDR=/var/run/mysqld/mysqld.sock \\
36
36
-DWITH_MECAB=system \\
37
- -DWITH_ZLIB=system \\
37
+ -DWITH_ZLIB=${DEB_ZLIB_OPTION} \\
38
38
-DWITH_NUMA=ON \\
39
39
-DCOMPILATION_COMMENT=\" MySQL ${DEB_PRODUCTNAMEC} - ${DEB_LICENSENAME} - Debug\" \\
40
40
-DCOMPILATION_COMMENT_SERVER=\" MySQL ${DEB_PRODUCTNAMEC} Server - ${DEB_LICENSENAME} - Debug\" \\
Original file line number Diff line number Diff line change @@ -57,7 +57,7 @@ override_dh_auto_configure:
57
57
-DSYSCONFDIR=/etc/mysql \
58
58
-DMYSQL_UNIX_ADDR=/var/run/mysqld/mysqld.sock \
59
59
-DWITH_MECAB=system \
60
- -DWITH_ZLIB=system \
60
+ -DWITH_ZLIB=@DEB_ZLIB_OPTION@ \
61
61
-DWITH_NUMA=ON \
62
62
-DCOMPILATION_COMMENT="MySQL @DEB_PRODUCTNAMEC@ - @DEB_LICENSENAME@" \
63
63
-DCOMPILATION_COMMENT_SERVER="MySQL @DEB_PRODUCTNAMEC@ Server - @DEB_LICENSENAME@" \
You can’t perform that action at this time.
0 commit comments