Details
-
Type:
Bug
-
Status: Closed
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: None
-
Labels:
Description
ourdelta-mariadb51-2/bakery/debian-5.1/dist/Ubuntu/mariadb-server-5.1.postinst has this:
"CREATE TABLE plugin (name char(64) COLLATE utf8_bin NOT NULL DEFAULT '', " \
" dl char(128) COLLATE utf8_bin NOT NULL DEFAULT '', " \
" PRIMARY KEY (name)) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='MySQL plugins';\n" \
"INSERT INTO plugin VALUES ('innodb', 'ha_innodb.so');\n" \
"INSERT INTO plugin VALUES ('federated', 'ha_federated.so');\n" \
"INSERT INTO plugin VALUES ('blackhole', 'ha_blackhole.so');\n" \
"INSERT INTO plugin VALUES ('archive', 'ha_archive.so');" `
But when I unpack all of mariadb .deb files, I find only one plugin - ha_example.so. innodb, blackhole, archive seem to be compiled statically, federated seems to be compiled dynamically but missing.
The build and postinst script should be brought in sync.
Gliffy Diagrams
Attachments
Activity
- All
- Comments
- Work Log
- History
- Activity
- Transitions
Re: deb package tries to add innodb,federated,blackhole as plugins while they arent
Why have the built-in and plug-in versions of InnoDB been disabled? Disabled means I cannot compile them with MariaDB.
And why does XtraDB use the plugin name 'innobase' rather than 'xtradb' or 'xtradb_plugin'? Built-in InnoDB uses the name 'innobase' and plug-in InnoDB uses the name 'innodb_plugin'.
See storage/innobase/plug.in.disabled, storage/innodb_plugin/plug.in.disabled, storage/xtradb/plug.in