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