bug-gettext
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [bug-gettext] [PATCH] Add a test wrapper to avoid temp file name col


From: Stefano Lattarini
Subject: Re: [bug-gettext] [PATCH] Add a test wrapper to avoid temp file name collision.
Date: Fri, 31 May 2013 12:39:43 +0200

On 05/30/2013 04:28 PM, Daiki Ueno wrote:
> Stefano Lattarini <address@hidden> writes:
> 
>> In the long term, I think it would be nice to ensure each test runs in
>> its own subdirectory, not to have to worry about possible conflicts in
>> the names of temporary files (and the headache-causing racy failures
>> usually associated with that).  Packages like Automake and Coreutils
>> have been running each test in its own subdirectory for a long time,
>> and have lived very happily ever after.
> 
> Okay, will look at those packages.  Thanks for the information.
> 
>> I tried, but unfortunately encountered this build failure during
>> the ./autogen.sh run from a clean checkout:
> 
>>   libxml/threads.c:533:33: error: 'xmlOnceInit' undeclared (first use in 
>> this function)
> 
> This should be fixed with the recent Gnulib update:
> 
> commit 55ba71f47850fbd870cb08bac1cf992f1368295e
> Author: Paul Eggert <address@hidden>
> Date:   Wed May 29 10:24:17 2013 -0700
> 
>     regex: adapt to locking regime instead of depending on pthread
> 
Things indeed work correctly now (albeit I don't see a gnulib update
in the Gettext git history ?!?  Puzzled).

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))'.

I likely won't be able to look into it nor to provide feedback anytime
soon though.  Sorry.

Thanks,
  Stefano




reply via email to

[Prev in Thread] Current Thread [Next in Thread]