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 @@ -37,7 +37,7 @@ SET (DEB_RULES_PROFILE_GENERATE
37
37
-DMYSQL_UNIX_ADDR=/var/run/mysqld/mysqld.sock \\
38
38
-DWITH_INNODB_MEMCACHED=1 \\
39
39
-DWITH_MECAB=system \\
40
- -DWITH_ZLIB=system \\
40
+ -DWITH_ZLIB=${DEB_ZLIB_OPTION} \\
41
41
-DWITH_NUMA=ON \\
42
42
-DCOMPILATION_COMMENT=\" MySQL ${DEB_PRODUCTNAMEC} - ${DEB_LICENSENAME} \" \\
43
43
-DCOMPILATION_COMMENT_SERVER=\" MySQL ${DEB_PRODUCTNAMEC} Server - ${DEB_LICENSENAME} \" \\
Original file line number Diff line number Diff line change @@ -35,7 +35,7 @@ SET (DEB_RULES_DEBUG_CMAKE
35
35
-DMYSQL_UNIX_ADDR=/var/run/mysqld/mysqld.sock \\
36
36
-DWITH_INNODB_MEMCACHED=1 \\
37
37
-DWITH_MECAB=system \\
38
- -DWITH_ZLIB=system \\
38
+ -DWITH_ZLIB=${DEB_ZLIB_OPTION} \\
39
39
-DWITH_NUMA=ON \\
40
40
-DCOMPILATION_COMMENT=\" MySQL ${DEB_PRODUCTNAMEC} - ${DEB_LICENSENAME} - Debug\" \\
41
41
-DCOMPILATION_COMMENT_SERVER=\" MySQL ${DEB_PRODUCTNAMEC} Server - ${DEB_LICENSENAME} - Debug\" \\
Original file line number Diff line number Diff line change @@ -58,7 +58,7 @@ override_dh_auto_configure:
58
58
-DMYSQL_UNIX_ADDR=/var/run/mysqld/mysqld.sock \
59
59
-DWITH_INNODB_MEMCACHED=1 \
60
60
-DWITH_MECAB=system \
61
- -DWITH_ZLIB=system \
61
+ -DWITH_ZLIB=@DEB_ZLIB_OPTION@ \
62
62
-DWITH_NUMA=ON \
63
63
-DCOMPILATION_COMMENT="MySQL @DEB_PRODUCTNAMEC@ - @DEB_LICENSENAME@" \
64
64
-DCOMPILATION_COMMENT_SERVER="MySQL @DEB_PRODUCTNAMEC@ Server - @DEB_LICENSENAME@" \
You can’t perform that action at this time.
0 commit comments