Package: iulib
Version: 0.3-3.1
Severity: serious
Tags: sid
Justification: fails to build from source (but built successfully in the past)

Hi,

iulib 0.3 FTBFS with GCC 5 which is now the default compiler in sid:

(after adjusting the libtiff and libpng B-D)

[...]
libtool: compile:  g++ -DPACKAGE_NAME=\"iulib\" -DPACKAGE_TARNAME=\"iulib\" 
-DPACKAGE_VERSION=\"0.3\" "-DPACKAGE_STRING=\"iulib 0.3\"" 
-DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"iulib\" 
-DVERSION=\"0.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 
-DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 
-DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 
-DLT_OBJDIR=\".libs/\" -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FLOAT_H=1 
-DHAVE_MALLOC_H=1 -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 
-DHAVE_UNISTD_H=1 -DHAVE_WCHAR_H=1 -DHAVE_LIBZ=1 -DHAVE_LIBPNG=1 
-DHAVE_LIBJPEG=1 -DHAVE_LIBTIFF=1 -DHAVE_LIBSDL=1 -DHAVE_LIBSDL_GFX=1 
-DHAVE_FORK=1 -DHAVE_VFORK=1 -DHAVE_WORKING_VFORK=1 -DHAVE_WORKING_FORK=1 
-DHAVE_DUP2=1 -DHAVE_MEMSET=1 -DHAVE_SQRT=1 -DHAVE_STRCHR=1 -DHAVE_STRDUP=1 
-DHAVE_STRRCHR=1 -I. -I./colib -I./imgio -I./imglib -D_FORTIFY_SOURCE=2 -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -MT im
 gops.lo -MD -MP -MF .deps/imgops.Tpo -c ./imglib/imgops.cc  -fPIC -DPIC -o 
.libs/imgops.o
../imglib/imgops.cc:136:40: error: redeclaration of 'template<class T, class V> 
void iulib::addscaled(colib::narray<T>&, colib::narray<T>&, V, int, int)' may 
not have default arguments [-fpermissive]
             V scale=1,int dx=0,int dy=0) {
                                        ^
Makefile:563: recipe for target 'imgops.lo' failed
make[1]: *** [imgops.lo] Error 1
make[1]: Leaving directory '/tmp/buildd/iulib-0.3'
dh_auto_build: make -j1 returned exit code 2
debian/rules:11: recipe for target 'build' failed
make: *** [build] Error 2


So it also cannot be checked whether a GCC 5 library transition to libiulib0v5
is needed.


Andreas

Reply via email to