tweet:2010:0110_01
pkgsrcのupdate
システムの一部のupdateを行った。
今日のハマリどころ
- pkgsrc/subversionは相変わらずNFSのneed_rewind対応がなされていない。まぁ、これは手パッチ当てるだけだからいいか。
- subversonがSQLite3を使うのはいいんだけど、SQLite3がthread_safeモードでコンパイルされない。
- 仕方がないからMakefileを修正。後ではまる原因になり易いんだよなぁ、これ。
diff -u -r1.23 Makefile --- Makefile 16 Dec 2009 19:25:38 -0000 1.23 +++ Makefile 26 Dec 2009 14:17:22 -0000 -21,7 +21,7 @@ PKGCONFIG_OVERRIDE+= sqlite3.pc.in INSTALLATION_DIRS+= ${PKGMANDIR}/man1 -CONFIGURE_ARGS+= --with-readline-inc= +CONFIGURE_ARGS+= --enable-threadsafe # Uses dlopen and friends but doesn't use -ldl on Linux. # See http://www.sqlite.org/cvstrac/tktview?tn=3555 -33,4 +33,5 @@ .include "../../devel/readline/buildlink3.mk" .include "../../mk/dlopen.buildlink3.mk" +.include "../../mk/pthread.buildlink3.mk" .include "../../mk/bsd.pkg.mk"
- Redmineを動かすためのruby-fcgiとかの整理がまだつかない
- どうもいろいろInstallしないといけない模様だが、まだいまいち把握出来ていない
- 結局MySQLも更新しないといけないらしい
- RedMineとApacheの微妙な問題でapacheで立ち上げられなかった
- 某所ではRubyベースでSQLite3
- 某所ではLighttpdベースでMySQL
- この整合性をとるのは面倒そうだなぁ。早めに対応した方が良いのはわかってるんだけどね。
まぁ、いずれにしても結構面倒だった。まだ作業は残っている…、けど、今日はもう寝る。
tweet/2010/0110_01.txt · 最終更新: 2010/01/10 01:00 by 127.0.0.1