2005-07-09 (Sat)

_ [vdr] 続々・DROP msnbot.msn.com

IP addr が変わっていたのでネットワークごと蹴り出し。

_ [debian] rapidsvn 0.8.0-0vd1

libwxgtk2.4 の代わりに libwxgtk2.5 に依存するようにして作成。

_ [comp] C++ ABI change

先に作成した rapidsvn 0.8.0-0vd1 を起動しようとしたところ、

Fatal Error: Mismatch between the program and library build versions detected.
The library used 2.5.3 (no debug,Unicode,compiler with C++ ABI 102,wx containers,compatible with 2.4),
and your program used 2.5.3 (no debug,Unicode,compiler with C++ ABI 1002,wx containers,compatible with 2.4).
zsh: abort (core dumped)  rapidsvn

どうやら C++ ABI change にもろに当たったらしい。libwxgtk2.5 の rebuild が必要なようだ。

_ [debian] wxwidgets2.5 2.5.3.2-0vd1

2.5.3.2ubuntu4 を rebuild。

2005-07-08 (Fri)

_ [debian] sylpheed 1.9.99+2.0.0beta5-0vd1.2

作成。 libgpgme11 に依存するようにして vd2 作成。

2005-07-07 (Thu)

_ [unicon] unicon-tools 0.0.0.20050707

unicon + vd_unicon-userland.patch から必要な部分を取り出したものを単体で配布。 UNICON による Linux 日本語 console の記述も修正。

_ [comp] nkf -Z

めも。

-Z X0208 中の英数字と若干の記号をASCIIに変換する。-Z1 はX0208間隔をASCII spaceに変換する。-Z2はX0208間隔をASCII space 二つに変換する。趣味によって使い分けてほしい。

ref. nkf(1)
p NKF.nkf( '-Z', '1234567890abc!@#' )
=> 1234567890abc!@#

_ [comp] Inconsistent kallsyms data

GCC 4.0 で kernel を build していたら、

  LD      vmlinux
  SYSMAP  System.map
  SYSMAP  .tmp_System.map 
Inconsistent kallsyms data
Try setting CONFIG_KALLSYMS_EXTRA_PASS 
make[1]: *** [vmlinux] エラー 1

途中で止まってしまった。指示の通り、.config で CONFIG_KALLSYMS_EXTRA_PASS=y してやると通るようになった。kernel の動作も問題ないようだ。