Package: exactimage
Version: 0.8.5-3
Severity: important
Tags: sid wheezy
User: [email protected]
Usertags: ftbfs-gcc-4.7

The package fails to build in a test rebuild on at least amd64 with
gcc-4.7/g++-4.7, but succeeds to build with gcc-4.6/g++-4.6. The
severity of this report may be raised before the wheezy release.

edisplay/edisplay.cc:585:20: error: 'usleep' was not declared in this scope

The full build log can be found at:
http://people.debian.org/~lucas/logs/2012/03/29-clang-gcc47/unstable-gcc47/exactimage_0.8.5-3_unstable-gcc47.log
The last lines of the build log are at the end of this report.

Some hints on fixing these issues can be found at
http://gcc.gnu.org/gcc-4.7/porting_to.html

To build with GCC 4.7, either set CC=gcc-4.7 CXX=g++-4.7 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

[...]
g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat 
-Wformat-security -Werror=format-security -fopenmp -fPIC -Wno-sign-compare 
-fPIC -funroll-loops -fomit-frame-pointer -funswitch-loops -fpeel-loops 
-ftracer -funit-at-a-time -frename-registers -ftree-vectorize -Wno-switch 
-Wno-switch-enum -I . -I/usr/include/agg2 -I/usr/include/freetype2 -I lib -I 
utility -pthread -I/usr/include/OpenEXR -I codecs/ -I bardecode -I utility -I 
utility -I/usr/X11/include -I/usr/include/fribidi -I/usr/include/freetype2 
-I/usr/include/p11-kit-1 -I/usr/include/evas-1 -I/usr/include/eet-1 
-I/usr/include/eina-1 -I/usr/include/eina-1/eina -Igfx -D WITHEVAS_COLOR_PREMUL 
-I . -I lib -I gfx -D WITHEVAS_X11_CONNECTION -D WITHEVAS_X11_SCREEN    -o 
'objdir/frontends/edentify' objdir/frontends/edentify.o objdir/lib/lib.a 
objdir/codecs/lib.a objdir/bardecode/bardecode.a objdir/utility/ArgumentList.o 
objdir/utility/File.o -Wl,-z,relro -Wl,--as-needed   -lagg_pic 
-laggfontfreetype_pic -lfreetype  -lj
 peg -ltiff -ltiffxx -lpng -lungif -ljasper -pthread -lIlmImf -lz -lImath 
-lHalf -lIex -lIlmThread -llcms -lexpat -lz  -L/usr/X11/lib64 -L/usr/X11/lib 
-lX11 -lXrender -levas 
  C++       objdir/frontends/empty-page.o
g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat 
-Wformat-security -Werror=format-security -fopenmp -fPIC -Wno-sign-compare 
-fPIC -funroll-loops -fomit-frame-pointer -funswitch-loops -fpeel-loops 
-ftracer -funit-at-a-time -frename-registers -ftree-vectorize -Wno-switch 
-Wno-switch-enum -I . -I/usr/include/agg2 -I/usr/include/freetype2 -I lib -I 
utility -pthread -I/usr/include/OpenEXR -I codecs/ -I bardecode -I utility -I 
utility -I/usr/X11/include -I/usr/include/fribidi -I/usr/include/freetype2 
-I/usr/include/p11-kit-1 -I/usr/include/evas-1 -I/usr/include/eet-1 
-I/usr/include/eina-1 -I/usr/include/eina-1/eina -Igfx -D WITHEVAS_COLOR_PREMUL 
-I . -I lib -I gfx -D WITHEVAS_X11_CONNECTION -D WITHEVAS_X11_SCREEN  -c  -MMD 
-MP -MF 'objdir/frontends/empty-page.d' -o 'objdir/frontends/empty-page.o' 
'frontends/empty-page.cc'
  LINK EXEC objdir/frontends/empty-page
g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat 
-Wformat-security -Werror=format-security -fopenmp -fPIC -Wno-sign-compare 
-fPIC -funroll-loops -fomit-frame-pointer -funswitch-loops -fpeel-loops 
-ftracer -funit-at-a-time -frename-registers -ftree-vectorize -Wno-switch 
-Wno-switch-enum -I . -I/usr/include/agg2 -I/usr/include/freetype2 -I lib -I 
utility -pthread -I/usr/include/OpenEXR -I codecs/ -I bardecode -I utility -I 
utility -I/usr/X11/include -I/usr/include/fribidi -I/usr/include/freetype2 
-I/usr/include/p11-kit-1 -I/usr/include/evas-1 -I/usr/include/eet-1 
-I/usr/include/eina-1 -I/usr/include/eina-1/eina -Igfx -D WITHEVAS_COLOR_PREMUL 
-I . -I lib -I gfx -D WITHEVAS_X11_CONNECTION -D WITHEVAS_X11_SCREEN    -o 
'objdir/frontends/empty-page' objdir/frontends/empty-page.o objdir/lib/lib.a 
objdir/codecs/lib.a objdir/bardecode/bardecode.a objdir/utility/ArgumentList.o 
objdir/utility/File.o -Wl,-z,relro -Wl,--as-needed   -lagg_pic 
-laggfontfreetype_pic -lfreetype 
  -ljpeg -ltiff -ltiffxx -lpng -lungif -ljasper -pthread -lIlmImf -lz -lImath 
-lHalf -lIex -lIlmThread -llcms -lexpat -lz  -L/usr/X11/lib64 -L/usr/X11/lib 
-lX11 -lXrender -levas 
  C++       objdir/frontends/hocr2pdf.o
g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat 
-Wformat-security -Werror=format-security -fopenmp -fPIC -Wno-sign-compare 
-fPIC -funroll-loops -fomit-frame-pointer -funswitch-loops -fpeel-loops 
-ftracer -funit-at-a-time -frename-registers -ftree-vectorize -Wno-switch 
-Wno-switch-enum -I . -I/usr/include/agg2 -I/usr/include/freetype2 -I lib -I 
utility -pthread -I/usr/include/OpenEXR -I codecs/ -I bardecode -I utility -I 
utility -I/usr/X11/include -I/usr/include/fribidi -I/usr/include/freetype2 
-I/usr/include/p11-kit-1 -I/usr/include/evas-1 -I/usr/include/eet-1 
-I/usr/include/eina-1 -I/usr/include/eina-1/eina -Igfx -D WITHEVAS_COLOR_PREMUL 
-I . -I lib -I gfx -D WITHEVAS_X11_CONNECTION -D WITHEVAS_X11_SCREEN  -c  -MMD 
-MP -MF 'objdir/frontends/hocr2pdf.d' -o 'objdir/frontends/hocr2pdf.o' 
'frontends/hocr2pdf.cc'
  LINK EXEC objdir/frontends/hocr2pdf
g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat 
-Wformat-security -Werror=format-security -fopenmp -fPIC -Wno-sign-compare 
-fPIC -funroll-loops -fomit-frame-pointer -funswitch-loops -fpeel-loops 
-ftracer -funit-at-a-time -frename-registers -ftree-vectorize -Wno-switch 
-Wno-switch-enum -I . -I/usr/include/agg2 -I/usr/include/freetype2 -I lib -I 
utility -pthread -I/usr/include/OpenEXR -I codecs/ -I bardecode -I utility -I 
utility -I/usr/X11/include -I/usr/include/fribidi -I/usr/include/freetype2 
-I/usr/include/p11-kit-1 -I/usr/include/evas-1 -I/usr/include/eet-1 
-I/usr/include/eina-1 -I/usr/include/eina-1/eina -Igfx -D WITHEVAS_COLOR_PREMUL 
-I . -I lib -I gfx -D WITHEVAS_X11_CONNECTION -D WITHEVAS_X11_SCREEN    -o 
'objdir/frontends/hocr2pdf' objdir/frontends/hocr2pdf.o objdir/lib/lib.a 
objdir/codecs/lib.a objdir/bardecode/bardecode.a objdir/utility/ArgumentList.o 
objdir/utility/File.o -Wl,-z,relro -Wl,--as-needed   -lagg_pic 
-laggfontfreetype_pic -lfreetype  -lj
 peg -ltiff -ltiffxx -lpng -lungif -ljasper -pthread -lIlmImf -lz -lImath 
-lHalf -lIex -lIlmThread -llcms -lexpat -lz  -L/usr/X11/lib64 -L/usr/X11/lib 
-lX11 -lXrender -levas 
  C++       objdir/frontends/optimize2bw.o
g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat 
-Wformat-security -Werror=format-security -fopenmp -fPIC -Wno-sign-compare 
-fPIC -funroll-loops -fomit-frame-pointer -funswitch-loops -fpeel-loops 
-ftracer -funit-at-a-time -frename-registers -ftree-vectorize -Wno-switch 
-Wno-switch-enum -I . -I/usr/include/agg2 -I/usr/include/freetype2 -I lib -I 
utility -pthread -I/usr/include/OpenEXR -I codecs/ -I bardecode -I utility -I 
utility -I/usr/X11/include -I/usr/include/fribidi -I/usr/include/freetype2 
-I/usr/include/p11-kit-1 -I/usr/include/evas-1 -I/usr/include/eet-1 
-I/usr/include/eina-1 -I/usr/include/eina-1/eina -Igfx -D WITHEVAS_COLOR_PREMUL 
-I . -I lib -I gfx -D WITHEVAS_X11_CONNECTION -D WITHEVAS_X11_SCREEN  -c  -MMD 
-MP -MF 'objdir/frontends/optimize2bw.d' -o 'objdir/frontends/optimize2bw.o' 
'frontends/optimize2bw.cc'
  LINK EXEC objdir/frontends/optimize2bw
g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat 
-Wformat-security -Werror=format-security -fopenmp -fPIC -Wno-sign-compare 
-fPIC -funroll-loops -fomit-frame-pointer -funswitch-loops -fpeel-loops 
-ftracer -funit-at-a-time -frename-registers -ftree-vectorize -Wno-switch 
-Wno-switch-enum -I . -I/usr/include/agg2 -I/usr/include/freetype2 -I lib -I 
utility -pthread -I/usr/include/OpenEXR -I codecs/ -I bardecode -I utility -I 
utility -I/usr/X11/include -I/usr/include/fribidi -I/usr/include/freetype2 
-I/usr/include/p11-kit-1 -I/usr/include/evas-1 -I/usr/include/eet-1 
-I/usr/include/eina-1 -I/usr/include/eina-1/eina -Igfx -D WITHEVAS_COLOR_PREMUL 
-I . -I lib -I gfx -D WITHEVAS_X11_CONNECTION -D WITHEVAS_X11_SCREEN    -o 
'objdir/frontends/optimize2bw' objdir/frontends/optimize2bw.o objdir/lib/lib.a 
objdir/codecs/lib.a objdir/bardecode/bardecode.a objdir/utility/ArgumentList.o 
objdir/utility/File.o -Wl,-z,relro -Wl,--as-needed   -lagg_pic 
-laggfontfreetype_pic -lfreetyp
 e  -ljpeg -ltiff -ltiffxx -lpng -lungif -ljasper -pthread -lIlmImf -lz -lImath 
-lHalf -lIex -lIlmThread -llcms -lexpat -lz  -L/usr/X11/lib64 -L/usr/X11/lib 
-lX11 -lXrender -levas 
  C++       objdir/gfx/EvasHelper.o
g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat 
-Wformat-security -Werror=format-security -fopenmp -fPIC -Wno-sign-compare 
-fPIC -funroll-loops -fomit-frame-pointer -funswitch-loops -fpeel-loops 
-ftracer -funit-at-a-time -frename-registers -ftree-vectorize -Wno-switch 
-Wno-switch-enum -I . -I/usr/include/agg2 -I/usr/include/freetype2 -I lib -I 
utility -pthread -I/usr/include/OpenEXR -I codecs/ -I bardecode -I utility -I 
utility -I/usr/X11/include -I/usr/include/fribidi -I/usr/include/freetype2 
-I/usr/include/p11-kit-1 -I/usr/include/evas-1 -I/usr/include/eet-1 
-I/usr/include/eina-1 -I/usr/include/eina-1/eina -Igfx -D WITHEVAS_COLOR_PREMUL 
-I . -I lib -I gfx -D WITHEVAS_X11_CONNECTION -D WITHEVAS_X11_SCREEN  -c  -MMD 
-MP -MF 'objdir/gfx/EvasHelper.d' -o 'objdir/gfx/EvasHelper.o' 
'gfx/EvasHelper.cc'
  C++       objdir/gfx/X11Helper.o
g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat 
-Wformat-security -Werror=format-security -fopenmp -fPIC -Wno-sign-compare 
-fPIC -funroll-loops -fomit-frame-pointer -funswitch-loops -fpeel-loops 
-ftracer -funit-at-a-time -frename-registers -ftree-vectorize -Wno-switch 
-Wno-switch-enum -I . -I/usr/include/agg2 -I/usr/include/freetype2 -I lib -I 
utility -pthread -I/usr/include/OpenEXR -I codecs/ -I bardecode -I utility -I 
utility -I/usr/X11/include -I/usr/include/fribidi -I/usr/include/freetype2 
-I/usr/include/p11-kit-1 -I/usr/include/evas-1 -I/usr/include/eet-1 
-I/usr/include/eina-1 -I/usr/include/eina-1/eina -Igfx -D WITHEVAS_COLOR_PREMUL 
-I . -I lib -I gfx -D WITHEVAS_X11_CONNECTION -D WITHEVAS_X11_SCREEN  -c  -MMD 
-MP -MF 'objdir/gfx/X11Helper.d' -o 'objdir/gfx/X11Helper.o' 'gfx/X11Helper.cc'
  LINK LIB  objdir/gfx/libgsmpgfx.a
ld -r -o 'objdir/gfx/libgsmpgfx.a' objdir/gfx/EvasHelper.o 
objdir/gfx/X11Helper.o objdir/lib/lib.a objdir/codecs/lib.a 
objdir/utility/ArgumentList.o
  C++       objdir/edisplay/edisplay.o
g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat 
-Wformat-security -Werror=format-security -fopenmp -fPIC -Wno-sign-compare 
-fPIC -funroll-loops -fomit-frame-pointer -funswitch-loops -fpeel-loops 
-ftracer -funit-at-a-time -frename-registers -ftree-vectorize -Wno-switch 
-Wno-switch-enum -I . -I/usr/include/agg2 -I/usr/include/freetype2 -I lib -I 
utility -pthread -I/usr/include/OpenEXR -I codecs/ -I bardecode -I utility -I 
utility -I/usr/X11/include -I/usr/include/fribidi -I/usr/include/freetype2 
-I/usr/include/p11-kit-1 -I/usr/include/evas-1 -I/usr/include/eet-1 
-I/usr/include/eina-1 -I/usr/include/eina-1/eina -Igfx -D WITHEVAS_COLOR_PREMUL 
-I . -I lib -I gfx -D WITHEVAS_X11_CONNECTION -D WITHEVAS_X11_SCREEN  -c  -MMD 
-MP -MF 'objdir/edisplay/edisplay.d' -o 'objdir/edisplay/edisplay.o' 
'edisplay/edisplay.cc'
edisplay/edisplay.cc: In member function 'int Viewer::Run(bool)':
edisplay/edisplay.cc:220:20: warning: deprecated conversion from string 
constant to 'char*' [-Wwrite-strings]
edisplay/edisplay.cc:221:21: warning: deprecated conversion from string 
constant to 'char*' [-Wwrite-strings]
edisplay/edisplay.cc:585:20: error: 'usleep' was not declared in this scope
make[1]: *** [objdir/edisplay/edisplay.o] Error 1
rm objdir/frontends/bardecode.o objdir/frontends/edentify.o 
objdir/frontends/hocr2pdf.o objdir/frontends/e2mtiff.o 
objdir/frontends/empty-page.o objdir/frontends/econvert.o 
objdir/frontends/optimize2bw.o
make[1]: Leaving directory `/«PKGBUILDDIR»'
make: *** [build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: http://lists.debian.org/[email protected]

Reply via email to