Stai visualizzando una vecchia versione di questo article. Visualizza la versione più recente.

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......