Stefano Lattarini <[email protected]> writes:

> Things indeed work correctly now (albeit I don't see a gnulib update
> in the Gettext git history ?!?  Puzzled).

Maybe you are using separate Gnulib checkout with GNULIB_TOOL envvar?  I
usually do that too, to avoid redundant git clone after git clean.
(Perhaps we may want to consider using git submodule in Gettext, by the
way).

> And "make -j16" almost works for me -- apart from this failure in
> test 'lang-guile':
>
>   Backtrace:
>   In ice-9/boot-9.scm:
>    149: 2 [catch #t #<catch-closure 1c031c0> ...]
>    157: 1 [#<procedure 1ba00f0 ()>]
>   In unknown file:
>      ?: 0 [catch-closure]
>
>   ERROR: In procedure catch-closure:
>   ERROR: Throw to key `decoding-error' with args `("scm_from_stringn" \
>     "input locale conversion error" 22 #vu8(50))'.

What's your guile version?  I remember someone reported this before, but
I wasn't able to reproduce it at that time.  Now I can repeat it with:

* guile-2.0 package on Debian unstable (GNU Guile 2.0.5-deb+1-3)

while I can't with:

* guile-1.8 package on Debian unstable (Guile 1.8.8)
* guile on Fedora 19 (guile (GNU Guile) 2.0.9)
* git master (guile (GNU Guile) 2.1.0.18-510ca)

So I suspect it was a bug in guile fixed in 2.0.5 to 2.0.9.

Regards,
-- 
Daiki Ueno

Reply via email to