Source: fdk-aac
Version: 0.1.3+20140816-2
Severity: serious
Tags: sid stretch
Justification: fails to build from source

Hi,

fdk-aac FTBFS since the default compiler was switched to gcc-6:

libtool: compile:  g++ -DPACKAGE_NAME=\"fdk-aac\" -DPACKAGE_TARNAME=\"fdk-aac\" 
-DPACKAGE_VERSION=\"0.1.3\" "-DPACKAGE_STRING=\"fdk-aac 0.1.3\"" 
-DPACKAGE_BUGREPORT=\"http://sourceforge.net/projects/opencore-amr/\";
 -DPACKAGE_URL=\"\" -DPACKAGE=\"fdk-aac\" -DVERSION=\"0.1.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/\" -I. 
-I./libAACdec/include -I./libAACenc/include -I./libSBRdec/include 
-I./libSBRenc/include -I./libMpegTPDec/include -I./libMpegTPEnc/inclu
de -I./libSYS/include -I./libFDK/include -I./libPCMutils/include -Wdate-time 
-D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -g -O2 
-fdebug-prefix-map=/build/fdk-aac-0.1.3+20140816=. -fstack-protector-strong 
-Wformat
 -Werror=format-security -c libAACenc/src/adj_thr.cpp  -fPIC -DPIC -o 
libAACenc/src/.libs/adj_thr.o
libAACenc/src/adj_thr.cpp:196:1: error: narrowing conversion of '2975553344u' 
from 'unsigned int' to 'LONG {aka long int}' inside { } [-Wnarrowing]
 };
 ^
libAACenc/src/adj_thr.cpp:196:1: error: narrowing conversion of '3204251762u' 
from 'unsigned int' to 'LONG {aka long int}' inside { } [-Wnarrowing]
libAACenc/src/adj_thr.cpp:210:1: error: narrowing conversion of '3274620506u' 
from 'unsigned int' to 'LONG {aka long int}' inside { } [-Wnarrowing]
 };
 ^
libAACenc/src/adj_thr.cpp:210:1: error: narrowing conversion of '3415357995u' 
from 'unsigned int' to 'LONG {aka long int}' inside { } [-Wnarrowing]
libAACenc/src/adj_thr.cpp:224:1: error: narrowing conversion of '3833172413u' 
from 'unsigned int' to 'LONG {aka long int}' inside { } [-Wnarrowing]
 };
 ^
libAACenc/src/adj_thr.cpp:224:1: error: narrowing conversion of '4261981948u' 
from 'unsigned int' to 'LONG {aka long int}' inside { } [-Wnarrowing]
libAACenc/src/adj_thr.cpp:224:1: error: narrowing conversion of '4272977064u' 
from 'unsigned int' to 'LONG {aka long int}' inside { } [-Wnarrowing]
libAACenc/src/adj_thr.cpp:224:1: error: narrowing conversion of '3415357995u' 
from 'unsigned int' to 'LONG {aka long int}' inside { } [-Wnarrowing]
libAACenc/src/adj_thr.cpp:224:1: error: narrowing conversion of '3498920878u' 
from 'unsigned int' to 'LONG {aka long int}' inside { } [-Wnarrowing]
Makefile:1264: recipe for target 'libAACenc/src/adj_thr.lo' failed
make[1]: *** [libAACenc/src/adj_thr.lo] Error 1


In case it does matter: this was observed on i386.


Andreas

Reply via email to