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

Bug#667185: marked as done (gnuift: ftbfs with GCC-4.7)



Your message dated Mon, 28 May 2012 10:33:27 +0000
with message-id <E1SYxGR-0004LZ-1z@franck.debian.org>
and subject line Bug#667185: fixed in gnuift 0.1.14-12
has caused the Debian Bug report #667185,
regarding gnuift: 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.)


-- 
667185: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=667185
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: gnuift
Version: 0.1.14-11
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.

perl-compile-test-program.cc:71:3: error: 'my_perl' 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/gnuift_0.1.14-11_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.

[...]
make[3]: Leaving directory `/«PKGBUILDDIR»/build-tree/gift-0.1.14/libGIFTQuPerl'
Making all in libGIFTAcDistanceMatrix
make[3]: Entering directory `/«PKGBUILDDIR»/build-tree/gift-0.1.14/libGIFTAcDistanceMatrix'
Making all in cc
make[4]: Entering directory `/«PKGBUILDDIR»/build-tree/gift-0.1.14/libGIFTAcDistanceMatrix/cc'
/bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../.. -DHAS_BOOL -I../../libMRML/include -I../../libGIFTAcInvertedFile/include -I../../libGIFTAcDistanceMatrix/include -I../../libGIFTAcURL2FTS/include -I../../libGIFTQuBayesian/include -I/«PKGBUILDDIR»/nonexistant/browsing/libGIFTQuBayesian/include  -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -Wall -DEF_PROTECT_BELOW=1 -DEF_PROTECT_FREE -DEF_PROTECT_ALIGNMENT=8 -DEF_FILL=42  -I /usr/include/mysql -DHAVE_LIBPTHREAD -D__GIFT_NEW_IS_MALLOC   -D__GIFT_USES_THREADS__ -pthread -c -o CAcDistanceMatrix.lo CAcDistanceMatrix.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I. -I../.. -DHAS_BOOL -I../../libMRML/include -I../../libGIFTAcInvertedFile/include -I../../libGIFTAcDistanceMatrix/include -I../../libGIFTAcURL2FTS/include -I../../libGIFTQuBayesian/include -I/«PKGBUILDDIR»/nonexistant/browsing/libGIFTQuBayesian/include -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -Wall -DEF_PROTECT_BELOW=1 -DEF_PROTECT_FREE -DEF_PROTECT_ALIGNMENT=8 -DEF_FILL=42 -I /usr/include/mysql -DHAVE_LIBPTHREAD -D__GIFT_NEW_IS_MALLOC -D__GIFT_USES_THREADS__ -pthread -c CAcDistanceMatrix.cc  -fPIC -DPIC -o .libs/CAcDistanceMatrix.o
In file included from ../../libGIFTAcDistanceMatrix/include/CPersistentTranslatedIndexMatrix.h:33:0,
                 from ../../libGIFTAcDistanceMatrix/include/CDistanceCalculator.h:29,
                 from ../../libGIFTAcDistanceMatrix/include/CAcDistanceMatrix.h:55,
                 from CAcDistanceMatrix.cc:26:
../../libGIFTAcDistanceMatrix/include/CPersistentMatrix.h: In member function 'bool CPersistentMatrix<T>::create(const char*) const':
../../libGIFTAcDistanceMatrix/include/CPersistentMatrix.h:78:65: error: no matching function for call to 'std::basic_fstream<char>::basic_fstream(const char*&, int&)'
../../libGIFTAcDistanceMatrix/include/CPersistentMatrix.h:78:65: note: candidates are:
In file included from ../../libGIFTAcURL2FTS/include/CAcURL2FTS.h:51:0,
                 from ../../libGIFTAcDistanceMatrix/include/CAcDistanceMatrix.h:48,
                 from CAcDistanceMatrix.cc:26:
/usr/include/c++/4.7/fstream:801:7: note: std::basic_fstream<_CharT, _Traits>::basic_fstream(const char*, std::ios_base::openmode) [with _CharT = char; _Traits = std::char_traits<char>; std::ios_base::openmode = std::_Ios_Openmode] <near match>
/usr/include/c++/4.7/fstream:801:7: note:   no known conversion for argument 2 from 'int' to 'std::ios_base::openmode {aka std::_Ios_Openmode}'
/usr/include/c++/4.7/fstream:788:7: note: std::basic_fstream<_CharT, _Traits>::basic_fstream() [with _CharT = char; _Traits = std::char_traits<char>]
/usr/include/c++/4.7/fstream:788:7: note:   candidate expects 0 arguments, 2 provided
/usr/include/c++/4.7/fstream:761:11: note: std::basic_fstream<char>::basic_fstream(const std::basic_fstream<char>&)
/usr/include/c++/4.7/fstream:761:11: note:   candidate expects 1 argument, 2 provided
make[4]: *** [CAcDistanceMatrix.lo] Error 1
make[4]: Leaving directory `/«PKGBUILDDIR»/build-tree/gift-0.1.14/libGIFTAcDistanceMatrix/cc'
make[3]: *** [all-recursive] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all] Error 2
make: *** [debian/stamp-makefile-build] Error 2
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2



--- End Message ---
--- Begin Message ---
Source: gnuift
Source-Version: 0.1.14-12

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

gnuift-doc_0.1.14-12_all.deb
  to main/g/gnuift/gnuift-doc_0.1.14-12_all.deb
gnuift-perl_0.1.14-12_all.deb
  to main/g/gnuift/gnuift-perl_0.1.14-12_all.deb
gnuift_0.1.14-12.diff.gz
  to main/g/gnuift/gnuift_0.1.14-12.diff.gz
gnuift_0.1.14-12.dsc
  to main/g/gnuift/gnuift_0.1.14-12.dsc
gnuift_0.1.14-12_amd64.deb
  to main/g/gnuift/gnuift_0.1.14-12_amd64.deb
libgnuift0-dev_0.1.14-12_amd64.deb
  to main/g/gnuift/libgnuift0-dev_0.1.14-12_amd64.deb
libgnuift0c2a_0.1.14-12_amd64.deb
  to main/g/gnuift/libgnuift0c2a_0.1.14-12_amd64.deb
libmrml1-dev_0.1.14-12_amd64.deb
  to main/g/gnuift/libmrml1-dev_0.1.14-12_amd64.deb
libmrml1c2a_0.1.14-12_amd64.deb
  to main/g/gnuift/libmrml1c2a_0.1.14-12_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 667185@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 gnuift 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: Mon, 28 May 2012 12:11:38 +0200
Source: gnuift
Binary: gnuift gnuift-doc libgnuift0c2a libgnuift0-dev libmrml1c2a libmrml1-dev gnuift-perl
Architecture: source all amd64
Version: 0.1.14-12
Distribution: unstable
Urgency: low
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Matthias Klose <doko@debian.org>
Description: 
 gnuift     - GNU Image Finding Tool - index and search images by content
 gnuift-doc - Documentation for gnuift
 gnuift-perl - GNU Image Finding Tool - perl modules
 libgnuift0-dev - libgnuift development files
 libgnuift0c2a - GNU Image Finding Tool - libraries
 libmrml1-dev - libmrml development files
 libmrml1c2a - Multimedia Retrieval Markup Language
Closes: 667185
Changes: 
 gnuift (0.1.14-12) unstable; urgency=low
 .
   * QA upload
   * Fix build failure with GCC 4.7. Closes: #667185.
Checksums-Sha1: 
 80cde792ace876e424ed0154529623443a3ff4a2 1889 gnuift_0.1.14-12.dsc
 bef1c4c8f6bc88f2796682c0a785a1bdfbb70d58 22250 gnuift_0.1.14-12.diff.gz
 3965ab49417225512d4ee45f06044405d34805d4 806822 gnuift-doc_0.1.14-12_all.deb
 720b3e6b3dc9c357339b3af7eed1e5f0a1cb993d 90742 gnuift-perl_0.1.14-12_all.deb
 fd635e7818c353691ce59f2c7fb9fb37693cd760 117076 gnuift_0.1.14-12_amd64.deb
 ef4654239583f4322648008574e4ea2a23fcf453 189662 libgnuift0c2a_0.1.14-12_amd64.deb
 12a5580cd96207384ab44d2a887a4bb151b562d9 250292 libgnuift0-dev_0.1.14-12_amd64.deb
 88f9fecf6913cfb3150838fce698a25d743f07b6 200446 libmrml1c2a_0.1.14-12_amd64.deb
 7cbd22cba0d39a24a605f357d6f204f5bf5464bf 308566 libmrml1-dev_0.1.14-12_amd64.deb
Checksums-Sha256: 
 f72da6bdf19da148478b4665f1f89cb34eba281a43bcf1d9a81188b3318edd53 1889 gnuift_0.1.14-12.dsc
 5dc6092bbb134e8c2d6511a00d1861f9c605aac5bec89523fa4df6cc95e45422 22250 gnuift_0.1.14-12.diff.gz
 6ed807fbf783779e271baf8544fce59817b45cce04f268dae27371cf555dec87 806822 gnuift-doc_0.1.14-12_all.deb
 dc6899d337520b4916b89f3842f84c53db5f545fa0c74b6591906782d2c8d64a 90742 gnuift-perl_0.1.14-12_all.deb
 1b101538e10b9d729e4935772b4628529dccfa92a1414436923e309b0f52d2a9 117076 gnuift_0.1.14-12_amd64.deb
 5b25d999572a9c800a1b54fda6c1163bb31c7f5f03379d5793d79092367b0182 189662 libgnuift0c2a_0.1.14-12_amd64.deb
 47aa35db67482a6e9656cde21a1f91c4d39a5b293a54ceae5b4f22322b918860 250292 libgnuift0-dev_0.1.14-12_amd64.deb
 0020b24e1833b5cd6380c185df4d5251d6b521041ae8731d97b3accf73480687 200446 libmrml1c2a_0.1.14-12_amd64.deb
 ab3478e06a57d52f7c5da51a61d9e9706cb42cd34f90a193a9b73a7f048488e4 308566 libmrml1-dev_0.1.14-12_amd64.deb
Files: 
 2ac3bf0eada4b56d7c47eac0909bf1cc 1889 graphics optional gnuift_0.1.14-12.dsc
 3304370ddeab2882a89125ff46908a6f 22250 graphics optional gnuift_0.1.14-12.diff.gz
 a171b6b0348c477987516429ad2a9ed1 806822 graphics optional gnuift-doc_0.1.14-12_all.deb
 cdcb9d25d0d1ba7d27ee7426c36f66f1 90742 graphics optional gnuift-perl_0.1.14-12_all.deb
 0e2c5019bc7759503d0351eb420685db 117076 graphics optional gnuift_0.1.14-12_amd64.deb
 34e736faa175c426838cdf99c876af6d 189662 libs optional libgnuift0c2a_0.1.14-12_amd64.deb
 cb945f9c50e1018af64beabb1f32b19e 250292 libdevel optional libgnuift0-dev_0.1.14-12_amd64.deb
 1f1b3bbe12165a05f1632952db5fd388 200446 libs optional libmrml1c2a_0.1.14-12_amd64.deb
 afd3d4b2c767cf538ebc5b6e527b599b 308566 libdevel optional libmrml1-dev_0.1.14-12_amd64.deb

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

iEYEARECAAYFAk/DUqMACgkQStlRaw+TLJytEgCcCXGdvIslvIXJg0ZTtOhCuNbe
kKQAoJ3Thl8+5K6iT7Z3uyljCZYo6pzV
=Nlrw
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: