Qualche volta, si potrebbe aver bisogno di MariaDB compilato con Vanilla XtraDB. Questa pagina spiega la procedura necessaria. Il processo è abbastanza rozzo, perché il mio scopo era eseguire una compilazione velove ai fini del testing (quindi non per pacchettizzare e distribuire).

Questo procedimento è applicabile a MariaDB 5.3.4 e XtraDB preso da Percona Server 5.1.61.

wget http://s.petrunia.net/scratch/make-vanilla-xtradb-work-with-mariadb.diff

bzr branch 5.3-vanilla-xtradb 5.3-vanilla-xtradb-r3

cd 5.3-vanilla-xtradb-r3/storage/
tar czf innodb_plugin.tgz innodb_plugin/
rm -rf innodb_plugin
tar czf xtradb.tgz xtradb/
rm -rf xtradb
cd ../../

tar zxvf ~/Percona-Server-5.1.61.tar.gz
cp -r Percona-Server-5.1.61/storage/innodb_plugin 5.3-vanilla-xtradb-r3/storage/
patch -p1 -d 5.3-vanilla-xtradb-r3/storage/innodb_plugin/ < make-vanilla-xtradb-work-with-mariadb.diff

cd 5.3-vanilla-xtradb-r3/

BUILD/autorun.sh
./configure --with-plugin-innodb_plugin
make

Commenti

Sto caricando i commenti......