MySQL
fedora 10 kvm 上に 64bit CentOS 5.3 を立てて その中に、php とか Zend Framework とか を入れなおしました。
以前にけっこう必死で作成したのですが あっさりと tritonn-1.0.12 が mysql にパッチ適用済みで公開されていました。 なんか、tritonn-1.0.11 は黒歴史ぽい。 でも、勉強にはなったので良しとしておきます。
Tritonn の ports を send-pr してみました。
mysql-tritonn-client は依存関係でインストールされるから 作んなきゃ mysql-tritonn-scripts は無視したいけど、server の Makefile 書き換えたから、これも作る
tritonn.mk の変更からです。とは言っても、MYSQL関連の if やなんかで 必要そうなところを TRITONN とかって名前変えるだけ だと思ったら・・・
Makefile の中の .include この部分から、bsd.port.post.mk をインクルードしてるみたい というわけで追いかけてみる
※ Makefile は、行頭からのとこを tab にする(コピペする人はいないと思うけど)とりあえず、コピーする # cd /usr/ports/databases # cp -R mysql50-server mysql50-tritonn-server
tritonn の ports を send-pr できるくらいまで作ってみようと思います。
野良 ports で、しかも適当。 (Tritonn のバージョンと ports の MySQL のバージョンが合ったので)
senna11_4 だと、11 の _4 ビルドみたいな解釈になるので、やめた方がいいというのと せっかく、現在の senna の ports に patch があるんだから、 最新の senna にも patch をあてた方がいいということを友人から教わりました。というわけで、いろいろ試し…