Bug#736616: Bug#637757: libaudio-ecasound-perl: FTBFS on mips

2014-01-31 Thread Alessandro Ghedini
On lun, gen 27, 2014 at 08:48:10 +0200, Damyan Ivanov wrote:
 -=| Alessandro Ghedini, 26.01.2014 13:51:58 +0100 |=-
   The trace ends with:
   
   -8--
   [...]
   -8--
  
  This unfortunately doesn't seem to be very helpful since it doesn't show the
  error (which actually happens in the middle of the clock_gettime()s). In any
  case I don't think it would add much anyway.
 
 I attach the trace (compressed) just in case.

Turns out that the trace was, in fact, quite useful, it's just that I missed the
most important part:

 9068  ... poll resumed )  = 0 (Timeout)

So, yeah, I have a patch that seems to work and I'm now waiting for upstream's
comments on it.

Cheers

-- 
perl -E '$_=q;$/= @{[@_]};and s;\S+;inidehG ordnasselA;eg;say~~reverse'


signature.asc
Description: Digital signature


Bug#736616: Bug#637757: libaudio-ecasound-perl: FTBFS on mips

2014-01-31 Thread Damyan Ivanov
-=| Alessandro Ghedini, 31.01.2014 13:14:48 +0100 |=-
 On lun, gen 27, 2014 at 08:48:10 +0200, Damyan Ivanov wrote:
  I attach the trace (compressed) just in case.
 
 Turns out that the trace was, in fact, quite useful, it's just that I missed 
 the
 most important part:
 
  9068  ... poll resumed )  = 0 (Timeout)
 
 So, yeah, I have a patch that seems to work and I'm now waiting for upstream's
 comments on it.

This is great. Thanks!


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#736616: Bug#637757: libaudio-ecasound-perl: FTBFS on mips

2014-01-26 Thread Alessandro Ghedini
On Sat, Jan 25, 2014 at 05:55:29PM +0200, Damyan Ivanov wrote:
 Control: clone -1 -2
 Control: reassign -2 libecasoundc1/2.9.1-1
 Control: retitle -2 libecasoundc1: int-cmd-list command fails on mips
 Control: block -1 by -2
 
 Dear ecasound maintainers,
 
 It appears there is a problem with ecasound/libecasoundc1 on mips, 
 which causes failures in the test suite of libaudio-ecasound-perl, 
 making it FTBFS.
 
 I was able to isolate the problem using the following C program:

The problem seems to be that eci_init() fails, so a better test case would be:

#include stdio.h

#include libecasoundc/ecasoundc.h

int main(int argc, char *argv[]) {
eci_init();

if (eci_ready() == 0) {
puts(fail);
return 1;
}

return 0;
}

 The trace ends with:
 
 -8--
 [...]
 -8--

This unfortunately doesn't seem to be very helpful since it doesn't show the
error (which actually happens in the middle of the clock_gettime()s). In any
case I don't think it would add much anyway.

Anyway, the problem seems to be in the eci_impl_read_return_value() function,
called by eci_init_r(). In particular, the last check fails, but I'm not quite
sure what it's supposed to test. I'll forward this upstream.

Cheers

-- 
perl -E '$_=q;$/= @{[@_]};and s;\S+;inidehG ordnasselA;eg;say~~reverse'


signature.asc
Description: Digital signature