_ [debian] uim 1:0.5.0+svn1496+r5rs-0vd1

R5RS ブランチを試してみる。uim_0.4.7-1.diff.gz を流用してパッケージ作成。が、make 途中で

Error: symbol_value : unbound variable retsym_name
**** BACKTRACE ****
retsym_name
(try-load conf-file)
(load-module-conf)

となりパッケージビルド失敗。見てみると loader.scm と installed-modules.scm に妙なものが混じっている。どうやらこれは sigscheme/io.c の ScmOp_require が吐き出しているもののようだ。よくわかってないけど、ひとまず該当の printf をコメントアウト。これでパッケージビルドはできるようになった。 次にパッケージのインストール時に update-uim-config が

Error: EOF in the string : str =

**** BACKTRACE ****
(read)
(uim-sh (quote ("/usr/bin/uim-sh" "-B")))

と途中で失敗する。よく見てみると、uim-sh に食わせる文字列にゴミが混じっていた。

@@ -40,7 +40,7 @@
 LANG=C LIBUIM_VANILLA=1 LIBUIM_VERBOSE=1 $UIM_SH -B > $LOADER_SCM <<EOL2
 (require "manage-modules.scm") 
 (require "$INSTALLED_MODULES_SCM")
-(generate-loader-scm)"
+(generate-loader-scm)
 EOL2
 
 $ECHO "done."

報告しておく。間違えて us-ascii でメールしてしまった…。 今のところ問題なく使えている。けど、uim_quit()問題がどうなっているかを確認するにはもうちょっと待たないといけないようだ。> [Anthy-dev 2362] [Anthy-dev 2369]

_ [debian] bmp-sexyspc 0.4.0-0vd1

vd_bmp_sexyspc-0.4.0.patch を当てて bmp 化して作成。