Binary package hint: qutecom
Symptom:
[ 9%] Building CXX object libs/pixertool/CMakeFiles/pixertool.dir/src/pixertool.o
cd "/home/siretart/ffmpeg-fallout/qutecom-2.2~rc3.hg396~dfsg1/obj-i686-linux-gnu/libs/pixertool" && /usr/lib/ccache/g++ -D_FORT\
IFY_SOURCE=2 -DHAVE_SWSCALE=1 -g -O2 -g -Wall -O2 -g -I"/home/siretart/ffmpeg-fallout/qutecom-2.2~rc3.hg396~dfsg1/libs/owutil" -I\
"/home/siretart/ffmpeg-fallout/qutecom-2.2~rc3.hg396~dfsg1/libs/pixertool/include" -I"/home/siretart/ffmpeg-fallout/qutecom-2.2~r\
c3.hg396~dfsg1/obj-i686-linux-gnu/libs/pixertool" -I/usr/include/libavcodec -I/usr/include/libavutil -I/usr/include/libswscale \
-fPIC -Wall -Wstrict-aliasing -Wextra -Wno-unused-parameter -fmessage-length=0 -o CMakeFiles/pixertool.dir/src/pixertool.o -c "/h\
ome/siretart/ffmpeg-fallout/qutecom-2.2~rc3.hg396~dfsg1/libs/pixertool/src/pixertool.cpp"
In file included from /home/siretart/ffmpeg-fallout/qutecom-2.2~rc3.hg396~dfsg1/libs/pixertool/src/pixertool.cpp:20:
/home/siretart/ffmpeg-fallout/qutecom-2.2~rc3.hg396~dfsg1/obj-i686-linux-gnu/libs/pixertool/config.h:4:1: warning: "HAVE_SWSCALE"\
redefined
<command-line>: warning: this is the location of the previous definition
In file included from //usr/include/libavutil/avutil.h:82,
from /usr/include/libswscale/swscale.h:31,
from /home/siretart/ffmpeg-fallout/qutecom-2.2~rc3.hg396~dfsg1/libs/pixertool/include/pixertool/ffmpeg-pixertool\
.h:32,
from /home/siretart/ffmpeg-fallout/qutecom-2.2~rc3.hg396~dfsg1/libs/pixertool/src/pixertool.cpp:25:
//usr/include/libavutil/common.h: In function ‘int32_t av_clipl_int32(int64_t)’:
//usr/include/libavutil/common.h:154: error: ‘UINT64_C’ was not declared in this scope
make[3]: *** [libs/pixertool/CMakeFiles/pixertool.dir/src/pixertool.o] Fehler 1
possible fix:
add -D__STDC_CONSTANT_MACROS to CFLAGS
unfortunately, i'm not familiar with the cmake build system. but if someone can provide a minimal patch, I'd be happy to review and sponsor it.