Source: libdfp
Version: 1.0.13-1
Severity: serious
Tags: sid buster
Justification: fails to build from source

Hi,

libdfp FTBFS in a sid chroot on the s390x porterbox zelenka:

gcc  -DSHARED -O2 -fpic -g -march=zEC12  -mzarch -MT printf_dfp.o -MD -MP -MF 
printf_dfp.d -c ../printf_dfp.c -D__STDC_DEC_FP__=200704L 
-D__STDC_WANT_DEC_FP__=1 -DOPTION_EGLIBC_LOCALE_CODE=1 -std=gnu99 -D_ISOC99_
SOURCE -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes 
-Wold-style-definition -Wmissing-format-attribute -Wno-long-long -include 
./config.h -include ../include/libdfp-symbols.h  -I../include  -I
../dfp  -I../dfp/decimal  -I../libdecnumber/dpd  -I../libdecnumber  
-I../sysdeps/s390/dfpu  -I../sysdeps/s390/fpu  -I../sysdeps/s390  
-I../sysdeps/dpd  -I../sysdeps/generic  -I../decNumberMath/  -I../ieee754/  -I
../base-math/  -I..  -I. -o printf_dfp.o
In file included from ../sysdeps/s390/dfpu/numdigits.h:39,
                 from ../printf_dfp.c:52:
../sysdeps/dpd/dpd-private.h:307:14: warning: duplicate 'const' declaration 
specifier [-Wduplicate-decl-specifier]
 extern const const short int dpd_to_bcd[1024];
              ^~~~~
../sysdeps/dpd/dpd-private.h:308:14: warning: duplicate 'const' declaration 
specifier [-Wduplicate-decl-specifier]
 extern const const short int dpd_to_bin[1024];
              ^~~~~
../printf_dfp.c:120:20: error: unknown type name '_IO_size_t'; did you mean 
'__ssize_t'?
 #define size_t     _IO_size_t
                    ^~~~~~~~~~
../printf_dfp.c:308:44: note: in expansion of macro 'size_t'
 __dfp_ais (const struct printf_info *info, size_t n __attribute__ ((unused)), 
int *argtype, int *size)
                                            ^~~~~~
../printf_dfp.c:121:19: error: unknown type name '_IO_FILE'; did you mean 
'__FILE'?
 #define FILE      _IO_FILE
                   ^~~~~~~~
../printf_dfp.c:346:15: note: in expansion of macro 'FILE'
 __printf_dfp (FILE *fp,
               ^~~~
In file included from <command-line>:
./../include/libdfp-symbols.h:95:26: error: '__EI___printf_dfp' aliased to 
undefined symbol '__GI___printf_dfp'
   extern __typeof (name) __EI_##name \
                          ^~~~~
./../include/libdfp-symbols.h:100:41: note: in expansion of macro 
'__hidden_ver1'
 #  define _hidden_def(name)             __hidden_ver1(__GI_##name, name, name);
                                         ^~~~~~~~~~~~~
./../include/libdfp-symbols.h:99:41: note: in expansion of macro '_hidden_def'
 #  define hidden_def(name)              _hidden_def(name)
                                         ^~~~~~~~~~~
../printf_dfp.c:888:1: note: in expansion of macro 'hidden_def'
 hidden_def (__printf_dfp)
 ^~~~~~~~~~
./../include/libdfp-symbols.h:95:26: error: '__EI___dfp_ais' aliased to 
undefined symbol '__GI___dfp_ais'
   extern __typeof (name) __EI_##name \
                          ^~~~~
./../include/libdfp-symbols.h:100:41: note: in expansion of macro 
'__hidden_ver1'
 #  define _hidden_def(name)             __hidden_ver1(__GI_##name, name, name);
                                         ^~~~~~~~~~~~~
./../include/libdfp-symbols.h:99:41: note: in expansion of macro '_hidden_def'
 #  define hidden_def(name)              _hidden_def(name)
                                         ^~~~~~~~~~~
../printf_dfp.c:332:1: note: in expansion of macro 'hidden_def'
 hidden_def(__dfp_ais)
 ^~~~~~~~~~
../printf_dfp.c:84:1: warning: 'padn' defined but not used [-Wunused-function]
 padn (FILE *fp, int pad, int count)
 ^~~~
../printf_dfp.c:71:1: warning: 'wpadn' defined but not used [-Wunused-function]
 wpadn (FILE *fp, wint_t pad, int count)
 ^~~~~
make[1]: *** [Makefile:241: printf_dfp.o] Error 1
make[1]: Leaving directory 
'/home/anbe/rebuild/tmp_rebuild_libdfp_0Gyy4A4r/libdfp-1.0.13/build'


Cheers,

Andreas

Attachment: libdfp_1.0.13-1.log.gz
Description: application/gzip

Reply via email to