Source: grib-api
Version: 1.14.5-4
Severity: important

Hi,

grib-api FTBFS on hurd-i386 since 1.14.x was uploaded to Debian:
https://buildd.debian.org/status/fetch.php?pkg=grib-api&arch=hurd-i386&ver=1.14.5-5&stamp=1457527643

[ 71%] Building C object tools/CMakeFiles/grib_tools.dir/grib_tools.c.o
cd /«PKGBUILDDIR»/debian/build/tools && /usr/bin/cc  -DHAVE_GRIB_API_CONFIG_H 
-g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2   -pipe -pedantic -O3 -DNDEBUG 
-I/«PKGBUILDDIR»/debian/build/fortran/modules -I/«PKGBUILDDIR»/debian/build 
-I/«PKGBUILDDIR»/src -I/«PKGBUILDDIR»/debian/build/src 
-I/usr/include/hdf5/serial    -o CMakeFiles/grib_tools.dir/grib_tools.c.o   -c 
/«PKGBUILDDIR»/tools/grib_tools.c
In file included from /«PKGBUILDDIR»/tools/grib_tools.h:11:0,
                 from /«PKGBUILDDIR»/tools/grib_tools.c:16:
/«PKGBUILDDIR»/tools/grib_tools.c: In function 'grib_tool_without_orderby':
/«PKGBUILDDIR»/src/grib_api_internal.h:154:14: error: size of array 
'compile_time_assert' is negative
   extern int compile_time_assert[!!(condition) - 1]
              ^
/«PKGBUILDDIR»/tools/grib_tools.c:292:13: note: in expansion of macro 
'COMPILE_TIME_ASSERT'
             COMPILE_TIME_ASSERT( sizeof(options->infile_offset) >= 8 );
             ^
/«PKGBUILDDIR»/tools/grib_tools.c: In function 'grib_print_key_values':
/«PKGBUILDDIR»/tools/grib_tools.c:872:33: warning: format '%ld' expects 
argument of type 'long int', but argument 4 has type 'size_t {aka unsigned 
int}' [-Wformat=]
                 fprintf(stderr, "invalid index value %d (should be between 0 
and %ld)\n", options->index, size-1);
                                 ^
tools/CMakeFiles/grib_tools.dir/build.make:65: recipe for target 
'tools/CMakeFiles/grib_tools.dir/grib_tools.c.o' failed
make[3]: *** [tools/CMakeFiles/grib_tools.dir/grib_tools.c.o] Error 1


If this issue is not trivially fixable, please request the
old binary packages to be decrufted.


Andreas

Reply via email to