Bug#613961: libphash: FTBFS on armel - 'UINT64_C' was not declared

Hector Oron hector.oron at gmail.com
Fri Feb 18 14:12:35 UTC 2011


Package: libphash
Version: 0.9.0-2+b2
Severity: serious

Hello,

  Your package fails to build from source on armel and other architectures:

libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -pthread -I/usr/local/include -I/usr/include/ffmpeg -Dcimg_use_jpeg -Dcimg_use_png -O2 -ffast-math -O3 -c pHash.cpp  -fPIC -DPIC -o .libs/pHash.o
In file included from /usr/include/libavutil/avutil.h:81,
                 from /usr/include/libavcodec/avcodec.h:30,
                 from /usr/include/./libavformat/avformat.h:56,
                 from cimgffmpeg.h:36,
                 from pHash.cpp:28:
/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[2]: *** [pHash.lo] Error 1

  Find full build log at:
  https://buildd.debian.org/fetch.cgi?pkg=libphash&arch=armel&ver=0.9.0-2%2Bb2&stamp=1297979131&file=log&as=raw

  Find other architecture status at:
  https://buildd.debian.org/status/package.php?p=libphash&suite=sid

  Best regards

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (700, 'testing'), (600, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.37-trunk-amd64 (SMP w/8 CPU cores)
Locale: LANG=ca_ES.UTF-8, LC_CTYPE=ca_ES.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash





More information about the forensics-devel mailing list