On 20 December 2015 at 13:59, Chris West (Faux) wrote:
| Source: dieharder
| Version: 3.31.1-5
| Severity: serious
| Justification: fails to build from source
| Tags: sid stretch
| User: reproducible-bui...@lists.alioth.debian.org
| Usertags: ftbfs
| X-Debbugs-CC: reproducible-bui...@lists.alioth.debian.org
| 
| Dear Maintainer,
| 
| The package fails to build:
| 
| libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -DVERSION=3.31.1 
-DLITTLE_ENDIAN=1 -I ../include -I /usr/include -std=c99 -Wall -pedantic -Wall 
-pipe -fexceptions -D_REENTRANT -g -O3 -MT libdieharder_la-bits.lo -MD -MP -MF 
.deps/libdieharder_la-bits.Tpo -c bits.c  -fPIC -DPIC -o 
.libs/libdieharder_la-bits.o
| In file included from ../include/dieharder/libdieharder.h:22:0,
|                  from bits.c:7:
| /usr/include/unistd.h:1043:20: error: unknown type name 'intptr_t'
|  extern void *sbrk (intptr_t __delta) __THROW;
|                     ^
| bits.c: In function 'fill_uint_buffer':
| bits.c:407:15: warning: variable 'bufbits' set but not used 
[-Wunused-but-set-variable]
|   unsigned int bufbits,bdelta;
|                ^
| Makefile:687: recipe for target 'libdieharder_la-bits.lo' failed
| make[2]: *** [libdieharder_la-bits.lo] Error 1

Thanks for the report. I got distracted for a few days but now added the
missing #include <stdint.h> which the newer gcc version wants here.

Cheers, Dirk

| 
| Full build log:
| https://reproducible.debian.net/rb-pkg/unstable/amd64/dieharder.html
| 
| -- System Information:
| Debian Release: stretch/sid
| APT prefers unstable
| APT policy: (500, 'unstable')
| Architecture: amd64 (x86_64)

-- 
http://dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org

Reply via email to