[Reproducible-builds] Bug#799993: librdkafka: FTBFS: error: assuming signed overflow does not occur when assuming that (X + c) >= X is always true

Chris Lamb lamby at debian.org
Fri Sep 25 07:04:59 UTC 2015


Source: librdkafka
Version: 0.8.6-1
Severity: serious
Justification: fails to build from source
User: reproducible-builds at lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds at lists.alioth.debian.org

Dear Maintainer,

librdkafka fails to build from source in unstable/amd64:

  [..]

  gcc -MD -MP -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time
  -D_FORTIFY_SOURCE=2 -g -O2 -fPIC -Wall -Werror -Wfloat-equal
  -Wpointer-arith -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fPIC -Wall
  -Werror -Wfloat-equal -Wpointer-arith -g -O2 -fstack-protector-strong
  -Wformat -Werror=format-security -g -O2 -fstack-protector-strong
  -Wformat -Werror=format-security -g -O2 -fstack-protector-strong
  -Wformat -Werror=format-security -c rdlog.c -o rdlog.o
  rdlog.c: In function 'rd_hexdump':
  rdlog.c:39:6: error: assuming signed overflow does not occur when
  assuming that (X + c) >= X is always true [-Werror=strict-overflow]
   void rd_hexdump (FILE *fp, const char *name, const void *ptr, size_t
   len) {
        ^
  cc1: all warnings being treated as errors
  ../mklove/Makefile.base:70: recipe for target 'rdlog.o' failed
  make[2]: *** [rdlog.o] Error 1
  make[2]: Leaving directory '/tmp/buildd/librdkafka-0.8.6/src'

  [..]

The full build log is attached or can be viewed here:

    https://reproducible.debian.net/logs/unstable/amd64/librdkafka_0.8.6-1.build1.log.gz


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby at debian.org / chris-lamb.co.uk
       `-
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: librdkafka.0.8.6-1.unstable.amd64.log.txt
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20150925/9a0e6596/attachment.txt>


More information about the Reproducible-builds mailing list