- OS(userland): NetBSD 6.1
- kernel: NetBSD 6.1
- MariaDB: 5.5.32
準備としてpkgsrcから
cmake
ncurses
boost
をinstall しておきます。
5.5.31ではNetBSDでコンパイルエラーとなるためrepositoryからソースをダウンロードしてインストールしましたが、今回5.5.32ではtarballからインストールを行います。
https://downloads.mariadb.org/mariadb/5.5.32/
から
mariadb-5.5.32.tar.gzをダウンロードして展開します。
$ tar zxvf somewhere/mariadb-5.5.32.tar.gz
$ cd mariadb-5.5.32
ビルドします。
$ ./BUILD/autorun.sh
$ ./configure
$ cmake .
$ gmake
動作しているデーモンを停止してからインストールします。デフォルトで/usr/local/mysql以下にインストールされます。今回はそのまま使います。
$ su
# /etc/rc.d/mysqld stop
# gmake install
DB用のディレクトリなどは前回作成したものを利用します。
/etc/rc.d/mysqld は以下のものを使用しています。
https://gist.github.com/yellowback/5865302
デーモンを起動して完了です。
# /etc/rc.d/mysqld start