[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#667159: marked as done (exactimage: ftbfs with GCC-4.7)



Your message dated Wed, 30 May 2012 07:34:29 +0000
with message-id <E1SZdQL-00072y-RD@franck.debian.org>
and subject line Bug#667159: fixed in exactimage 0.8.5-4
has caused the Debian Bug report #667159,
regarding exactimage: ftbfs with GCC-4.7
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
667159: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=667159
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: exactimage
Version: 0.8.5-3
Severity: important
Tags: sid wheezy
User: debian-gcc@lists.debian.org
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



--- End Message ---
--- Begin Message ---
Source: exactimage
Source-Version: 0.8.5-4

We believe that the bug you reported is fixed in the latest version of
exactimage, which is due to be installed in the Debian FTP archive:

edisplay_0.8.5-4_amd64.deb
  to main/e/exactimage/edisplay_0.8.5-4_amd64.deb
exactimage-dbg_0.8.5-4_amd64.deb
  to main/e/exactimage/exactimage-dbg_0.8.5-4_amd64.deb
exactimage_0.8.5-4.debian.tar.gz
  to main/e/exactimage/exactimage_0.8.5-4.debian.tar.gz
exactimage_0.8.5-4.dsc
  to main/e/exactimage/exactimage_0.8.5-4.dsc
exactimage_0.8.5-4_amd64.deb
  to main/e/exactimage/exactimage_0.8.5-4_amd64.deb
libexactimage-perl_0.8.5-4_amd64.deb
  to main/e/exactimage/libexactimage-perl_0.8.5-4_amd64.deb
php5-exactimage_0.8.5-4_amd64.deb
  to main/e/exactimage/php5-exactimage_0.8.5-4_amd64.deb
python-exactimage_0.8.5-4_amd64.deb
  to main/e/exactimage/python-exactimage_0.8.5-4_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 667159@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Matthias Klose <doko@debian.org> (supplier of updated exactimage package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Wed, 30 May 2012 04:23:46 +0000
Source: exactimage
Binary: exactimage edisplay exactimage-dbg libexactimage-perl php5-exactimage python-exactimage
Architecture: source amd64
Version: 0.8.5-4
Distribution: unstable
Urgency: low
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Matthias Klose <doko@debian.org>
Description: 
 edisplay   - fast image manipulation programs (image viewer)
 exactimage - fast image manipulation programs
 exactimage-dbg - fast image manipulation library (debug symbols)
 libexactimage-perl - fast image manipulation library (Perl bindings)
 php5-exactimage - fast image manipulation library (PHP bindings)
 python-exactimage - fast image manipulation library (Python bindings)
Closes: 667159
Changes: 
 exactimage (0.8.5-4) unstable; urgency=low
 .
   * QA upload.
   * Fix build failure with GCC 4.7 (Sven Eckelmann). Closes: #667159.
Checksums-Sha1: 
 c16e7dac3f69ef5be9a71b689e6675f21333dca8 1735 exactimage_0.8.5-4.dsc
 a661c84338a6f33b71ae0e6e0757e070232bc3f8 18620 exactimage_0.8.5-4.debian.tar.gz
 8ecf0952fb303fe35f0ce82cf56853caa4d1554c 4285528 exactimage_0.8.5-4_amd64.deb
 4da52b91366806f483afa13d0b5f5fdb8d4261fc 616168 edisplay_0.8.5-4_amd64.deb
 451caeeb633e74df0f7ed516be6c46f2eca58c8c 24505934 exactimage-dbg_0.8.5-4_amd64.deb
 9bad8e7d2aa9e7334d2557f5813b1fbb08403a70 726004 libexactimage-perl_0.8.5-4_amd64.deb
 02e352e567cf691057a659082cd286f251e40587 709660 php5-exactimage_0.8.5-4_amd64.deb
 4d7f4be17140e088460fc2dddbe5ba81e6a0b422 1407794 python-exactimage_0.8.5-4_amd64.deb
Checksums-Sha256: 
 e337601a2ca931101de38f283421810bd8540f6364fc90803dde0f6383727484 1735 exactimage_0.8.5-4.dsc
 328aeca786002cf2443fce3176e78202c95bd31dec9d38331c29a273ae38da18 18620 exactimage_0.8.5-4.debian.tar.gz
 dc3ae1b5b0dd666948ea02a75318d57fdf44c7baebd56eb46f3f2b1c0d831fc0 4285528 exactimage_0.8.5-4_amd64.deb
 5af6180febaa04e5e7d329fd5524cdd2ba26f42e22ca8c38fa78cd45521ff199 616168 edisplay_0.8.5-4_amd64.deb
 aff78365ddb4787dfea0db1ca61c7e8928a060aa954a2c8a4095164ee26e2057 24505934 exactimage-dbg_0.8.5-4_amd64.deb
 0d38f45f2b41ec7e6ce51103ea498fb11c7656af8aa1783f697dbaca569b9410 726004 libexactimage-perl_0.8.5-4_amd64.deb
 5b043c36e998c4e6388debac6c359f307755678e1f6cdd232e139935305329ca 709660 php5-exactimage_0.8.5-4_amd64.deb
 6107d69951267a441fe9a2542917b3624afee362e35a3c64ff3355586a6fca13 1407794 python-exactimage_0.8.5-4_amd64.deb
Files: 
 8909fe5ef758f13a67d5f8a2af80f500 1735 graphics optional exactimage_0.8.5-4.dsc
 5686a5cca062561d342c7a275f668329 18620 graphics optional exactimage_0.8.5-4.debian.tar.gz
 a5916ae018844619b7e3afd7dadd140e 4285528 graphics optional exactimage_0.8.5-4_amd64.deb
 8146260ad7539ba5ea3364a6f66458de 616168 graphics optional edisplay_0.8.5-4_amd64.deb
 5dab69fc1a3c5f07623e13bb36b59433 24505934 debug extra exactimage-dbg_0.8.5-4_amd64.deb
 9336f5ecb4f00020bf768efbc8d7d999 726004 perl optional libexactimage-perl_0.8.5-4_amd64.deb
 e65a6a8472f4dde49f9522387281d188 709660 php optional php5-exactimage_0.8.5-4_amd64.deb
 ce3b65f77293704b896c035c1dfe7b71 1407794 python optional python-exactimage_0.8.5-4_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEARECAAYFAk/FqWsACgkQStlRaw+TLJwM6QCfcIkZPSjW92B7f7hNau8xXn0s
UeQAn2rx8TUwlmfYmNXWntCo9YlkkEWn
=A+RJ
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: