diff options
| author | Mingli Yu <mingli.yu@windriver.com> | 2020-08-20 00:32:28 -0700 |
|---|---|---|
| committer | Khem Raj <raj.khem@gmail.com> | 2020-08-20 01:10:38 -0700 |
| commit | e6d770e0f22769bdaf1bc470d95971f7c2f382ee (patch) | |
| tree | c7f4c13fb2e27f4652a167b84b7186171889edfb /meta-oe | |
| parent | ae39f2e711f70fa8eaf8c4de116b90ea1a1f270a (diff) | |
| download | meta-openembedded-e6d770e0f22769bdaf1bc470d95971f7c2f382ee.tar.gz | |
mariadb: package executables named with mariadb
After mariadb upgrades to 10.5.x, the below commit introduced:
9e1b3af4a49 MDEV-21303 Make executables MariaDB named
Before the above commit:
$ ls -l tmp-glibc/work/core2-64-wrs-linux/mariadb/10.4.12-r0/build/scripts/mysql_install_db
-rwxr-xr-x 1 myu users 21649 Aug 20 10:36 tmp-glibc/work/core2-64-wrs-linux/mariadb/10.4.12-r0/build/scripts/mysql_install_db
$ ls -l tmp-glibc/work/core2-64-wrs-linux/mariadb/10.4.12-r0/build/scripts/mariadb-install-db
lrwxrwxrwx 1 myu users 16 Aug 20 10:36 tmp-glibc/work/core2-64-wrs-linux/mariadb/10.4.12-r0/build/scripts/mariadb-install-db -> mysql_install_db
After the above commit:
$ ls -l tmp-glibc/work/corei7-64-wrs-linux/mariadb/10.5.4-r0/build/scripts/mysql_install_db
lrwxrwxrwx 1 myu users 18 Aug 19 15:02 tmp-glibc/work/corei7-64-wrs-linux/mariadb/10.5.4-r0/build/scripts/mysql_install_db -> mariadb-install-db
$ ls -l tmp-glibc/work/corei7-64-wrs-linux/mariadb/10.5.4-r0/build/scripts/mariadb-install-db
-rwxr-xr-x 1 myu users 21630 Aug 19 15:02 tmp-glibc/work/corei7-64-wrs-linux/mariadb/10.5.4-r0/build/scripts/mariadb-install-db
So package the corresponding mariadb named executables to -server and
-client packages and also correct MULTILIB_SCRIPTS part accordingly.
Also cleanup some deprecated files defined for mariadb-server
and mariadb-client.
Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-oe')
| -rw-r--r-- | meta-oe/recipes-dbs/mysql/mariadb.inc | 52 |
1 files changed, 31 insertions, 21 deletions
diff --git a/meta-oe/recipes-dbs/mysql/mariadb.inc b/meta-oe/recipes-dbs/mysql/mariadb.inc index 1aa1f68cdd..46a64006db 100644 --- a/meta-oe/recipes-dbs/mysql/mariadb.inc +++ b/meta-oe/recipes-dbs/mysql/mariadb.inc | |||
| @@ -31,7 +31,8 @@ BINCONFIG_GLOB = "mysql_config" | |||
| 31 | 31 | ||
| 32 | inherit cmake gettext binconfig update-rc.d useradd systemd multilib_script | 32 | inherit cmake gettext binconfig update-rc.d useradd systemd multilib_script |
| 33 | 33 | ||
| 34 | MULTILIB_SCRIPTS = "${PN}-server:${bindir}/mysql_install_db ${PN}-server:${bindir}/mysqld_safe" | 34 | MULTILIB_SCRIPTS = "${PN}-server:${bindir}/mariadbd-safe \ |
| 35 | ${PN}-server:${bindir}/mariadb-install-db" | ||
| 35 | 36 | ||
| 36 | INITSCRIPT_PACKAGES = "${PN}-server ${PN}-setupdb" | 37 | INITSCRIPT_PACKAGES = "${PN}-server ${PN}-setupdb" |
| 37 | INITSCRIPT_NAME_${PN}-server = "mysqld" | 38 | INITSCRIPT_NAME_${PN}-server = "mysqld" |
| @@ -243,69 +244,78 @@ FILES_libmysqld-dev = "\ | |||
| 243 | FILES_${PN}-client = "\ | 244 | FILES_${PN}-client = "\ |
| 244 | ${bindir}/myisam_ftdump \ | 245 | ${bindir}/myisam_ftdump \ |
| 245 | ${bindir}/mysql \ | 246 | ${bindir}/mysql \ |
| 247 | ${bindir}/mariadb \ | ||
| 246 | ${bindir}/mysql_client_test \ | 248 | ${bindir}/mysql_client_test \ |
| 249 | ${bindir}/mariadb-client-test \ | ||
| 247 | ${bindir}/mysql_client_test_embedded \ | 250 | ${bindir}/mysql_client_test_embedded \ |
| 251 | ${bindir}/mariadb-client-test-embedded \ | ||
| 248 | ${bindir}/mysql_find_rows \ | 252 | ${bindir}/mysql_find_rows \ |
| 253 | ${bindir}/mariadb-find-rows \ | ||
| 249 | ${bindir}/mysql_fix_extensions \ | 254 | ${bindir}/mysql_fix_extensions \ |
| 255 | ${bindir}/mariadb-fix-extensions \ | ||
| 250 | ${bindir}/mysql_waitpid \ | 256 | ${bindir}/mysql_waitpid \ |
| 257 | ${bindir}/mariadb-waitpid \ | ||
| 251 | ${bindir}/mysqlaccess \ | 258 | ${bindir}/mysqlaccess \ |
| 259 | ${bindir}/mariadb-access \ | ||
| 252 | ${bindir}/mysqladmin \ | 260 | ${bindir}/mysqladmin \ |
| 253 | ${bindir}/mysqlbug \ | 261 | ${bindir}/mariadb-admin \ |
| 254 | ${bindir}/mysqlcheck \ | 262 | ${bindir}/mysqlcheck \ |
| 263 | ${bindir}/mariadb-check \ | ||
| 255 | ${bindir}/mysqldump \ | 264 | ${bindir}/mysqldump \ |
| 265 | ${bindir}/mariadb-dump \ | ||
| 256 | ${bindir}/mysqldumpslow \ | 266 | ${bindir}/mysqldumpslow \ |
| 267 | ${bindir}/mariadb-dumpslow \ | ||
| 257 | ${bindir}/mysqlimport \ | 268 | ${bindir}/mysqlimport \ |
| 269 | ${bindir}/mariadb-import \ | ||
| 258 | ${bindir}/mysqlshow \ | 270 | ${bindir}/mysqlshow \ |
| 271 | ${bindir}/mariadb-show \ | ||
| 259 | ${bindir}/mysqlslap \ | 272 | ${bindir}/mysqlslap \ |
| 273 | ${bindir}/mariadb-slap \ | ||
| 260 | ${bindir}/mysqltest_embedded \ | 274 | ${bindir}/mysqltest_embedded \ |
| 275 | ${bindir}/mariadb-test-embedded \ | ||
| 261 | ${libexecdir}/mysqlmanager \ | 276 | ${libexecdir}/mysqlmanager \ |
| 262 | ${sysconfdir}/my.cnf.d/mysql-clients.cnf" | 277 | ${sysconfdir}/my.cnf.d/mysql-clients.cnf" |
| 263 | 278 | ||
| 264 | FILES_${PN}-server = "\ | 279 | FILES_${PN}-server = "\ |
| 265 | ${bindir}/comp_err \ | ||
| 266 | ${bindir}/isamchk \ | ||
| 267 | ${bindir}/isamlog \ | ||
| 268 | ${bindir}/msql2mysql \ | 280 | ${bindir}/msql2mysql \ |
| 269 | ${bindir}/my_print_defaults \ | 281 | ${bindir}/my_print_defaults \ |
| 270 | ${bindir}/myisamchk \ | 282 | ${bindir}/myisamchk \ |
| 271 | ${bindir}/myisamlog \ | 283 | ${bindir}/myisamlog \ |
| 272 | ${bindir}/myisampack \ | 284 | ${bindir}/myisampack \ |
| 273 | ${bindir}/mysql_convert_table_format \ | 285 | ${bindir}/mysql_convert_table_format \ |
| 274 | ${bindir}/mysql_fix_privilege_tables \ | 286 | ${bindir}/mariadb-convert-table-format \ |
| 275 | ${bindir}/mysql_install_db \ | 287 | ${bindir}/mysql_install_db \ |
| 288 | ${bindir}/mariadb-install-db \ | ||
| 276 | ${bindir}/mysql_secure_installation \ | 289 | ${bindir}/mysql_secure_installation \ |
| 290 | ${bindir}/mariadb-secure-installation \ | ||
| 277 | ${bindir}/mysql_setpermission \ | 291 | ${bindir}/mysql_setpermission \ |
| 292 | ${bindir}/mariadb-setpermission \ | ||
| 278 | ${bindir}/mysql-systemd-start \ | 293 | ${bindir}/mysql-systemd-start \ |
| 279 | ${bindir}/mysql_tzinfo_to_sql \ | 294 | ${bindir}/mysql_tzinfo_to_sql \ |
| 295 | ${bindir}/mariadb-tzinfo-to-sql \ | ||
| 280 | ${bindir}/mysql_upgrade \ | 296 | ${bindir}/mysql_upgrade \ |
| 297 | ${bindir}/mariadb-upgrade \ | ||
| 281 | ${bindir}/mysql_plugin \ | 298 | ${bindir}/mysql_plugin \ |
| 282 | ${bindir}/mysql_zap \ | 299 | ${bindir}/mariadb-plugin \ |
| 283 | ${bindir}/mysqlbinlog \ | 300 | ${bindir}/mysqlbinlog \ |
| 301 | ${bindir}/mariadb-binlog \ | ||
| 284 | ${bindir}/mysqld_multi \ | 302 | ${bindir}/mysqld_multi \ |
| 303 | ${bindir}/mariadbd-multi \ | ||
| 304 | ${bindir}/mariadbd-safe \ | ||
| 285 | ${bindir}/mysqld_safe \ | 305 | ${bindir}/mysqld_safe \ |
| 286 | ${bindir}/mysqld_safe_helper \ | 306 | ${bindir}/mysqld_safe_helper \ |
| 307 | ${bindir}/mariadbd-safe-helper \ | ||
| 287 | ${bindir}/mysqlhotcopy \ | 308 | ${bindir}/mysqlhotcopy \ |
| 309 | ${bindir}/mariadb-hotcopy \ | ||
| 288 | ${bindir}/mysqltest \ | 310 | ${bindir}/mysqltest \ |
| 289 | ${bindir}/ndb_delete_all \ | 311 | ${bindir}/mariadb-test \ |
| 290 | ${bindir}/ndb_desc \ | ||
| 291 | ${bindir}/ndb_drop_index \ | ||
| 292 | ${bindir}/ndb_drop_table \ | ||
| 293 | ${bindir}/ndb_mgm \ | ||
| 294 | ${bindir}/ndb_restore \ | ||
| 295 | ${bindir}/ndb_select_all \ | ||
| 296 | ${bindir}/ndb_select_count \ | ||
| 297 | ${bindir}/ndb_show_tables \ | ||
| 298 | ${bindir}/ndb_waiter \ | ||
| 299 | ${bindir}/pack_isam \ | ||
| 300 | ${bindir}/perror \ | 312 | ${bindir}/perror \ |
| 301 | ${bindir}/replace \ | 313 | ${bindir}/replace \ |
| 302 | ${bindir}/resolve_stack_dump \ | 314 | ${bindir}/resolve_stack_dump \ |
| 303 | ${bindir}/resolveip \ | 315 | ${bindir}/resolveip \ |
| 304 | ${libexecdir}/mysqld \ | 316 | ${libexecdir}/mysqld \ |
| 305 | ${sbindir}/mysqld \ | 317 | ${sbindir}/mysqld \ |
| 306 | ${sbindir}/ndb_cpcd \ | 318 | ${sbindir}/mariadbd \ |
| 307 | ${sbindir}/ndbd \ | ||
| 308 | ${sbindir}/ndb_mgmd \ | ||
| 309 | ${libdir}/plugin/*.so \ | 319 | ${libdir}/plugin/*.so \ |
| 310 | ${libdir}/security/*.so \ | 320 | ${libdir}/security/*.so \ |
| 311 | ${libdir}/plugin/auth_pam_tool_dir/auth_pam_tool \ | 321 | ${libdir}/plugin/auth_pam_tool_dir/auth_pam_tool \ |
