Source: grpc
Version: 0.10.0-1
Severity: important
Justification: fails to build from source

Builds of grpc for 32-bit architectures (i386 and powerpc so far) have
been failing:

  [C]       Compiling test/core/iomgr/tcp_server_posix_test.c
  In file included from test/core/iomgr/tcp_server_posix_test.c:39:0:
  test/core/iomgr/tcp_server_posix_test.c: In function 'test_connect':
  ./test/core/util/test_config.h:52:3: error: overflow in implicit constant 
conversion [-Werror=overflow]
     (GRPC_TEST_SLOWDOWN_BUILD_FACTOR * GRPC_TEST_SLOWDOWN_MACHINE_FACTOR)
     ^
  ./test/core/util/test_config.h:56:37: note: in expansion of macro 
'GRPC_TEST_SLOWDOWN_FACTOR'
                  gpr_time_from_micros(GRPC_TEST_SLOWDOWN_FACTOR * 1e6 * (x)))
                                       ^
  test/core/iomgr/tcp_server_posix_test.c:128:16: note: in expansion of macro 
'GRPC_TIMEOUT_SECONDS_TO_DEADLINE'
       deadline = GRPC_TIMEOUT_SECONDS_TO_DEADLINE(4000);
                  ^
  cc1: all warnings being treated as errors
  make[2]: *** [objs/opt/test/core/iomgr/tcp_server_posix_test.o] Error 1
  Makefile:2847: recipe for target 
'objs/opt/test/core/iomgr/tcp_server_posix_test.o' failed
  make[2]: Leaving directory '/«PKGBUILDDIR»'
  make[1]: *** [override_dh_auto_test] Error 2
  make: *** [build-arch] Error 2
  debian/rules:22: recipe for target 'override_dh_auto_test' failed
  make[1]: Leaving directory '/«PKGBUILDDIR»'
  debian/rules:29: recipe for target 'build-arch' failed
  dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2

Could you please take a look?

Thanks!

Reply via email to