Your message dated Wed, 16 May 2012 17:18:02 +0000
with message-id <e1suhro-0003ph...@franck.debian.org>
and subject line Bug#667244: fixed in libevocosm 4.0.2-2.1
has caused the Debian Bug report #667244,
regarding libevocosm: 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 ow...@bugs.debian.org
immediately.)
--
667244: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=667244
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libevocosm
Version: 4.0.2-2
Severity: important
Tags: sid wheezy
User: debian-...@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.
evocosm.h:241:48: error: there are no arguments to 'usleep' that depend on a
template parameter, so a declaration of 'usleep' must be available
[-fpermissive]
The full build log can be found at:
http://people.debian.org/~lucas/logs/2012/03/29-clang-gcc47/unstable-gcc47/libevocosm_4.0.2-2_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.
[...]
Making all in libevocosm
make[2]: Entering directory `/«PKGBUILDDIR»/libevocosm'
/bin/bash ../libtool --tag=CXX --mode=compile x86_64-linux-gnu-g++ -I. -I.
-I. -I.. -DEVOCOSM_VERSION=\"4.0.2\" -g -O2 -MT evocommon.lo -MD -MP -MF
.deps/evocommon.Tpo -c -o evocommon.lo evocommon.cpp
libtool: compile: x86_64-linux-gnu-g++ -I. -I. -I. -I..
-DEVOCOSM_VERSION=\"4.0.2\" -g -O2 -MT evocommon.lo -MD -MP -MF
.deps/evocommon.Tpo -c evocommon.cpp -fPIC -DPIC -o .libs/evocommon.o
libtool: compile: x86_64-linux-gnu-g++ -I. -I. -I. -I..
-DEVOCOSM_VERSION=\"4.0.2\" -g -O2 -MT evocommon.lo -MD -MP -MF
.deps/evocommon.Tpo -c evocommon.cpp -o evocommon.o >/dev/null 2>&1
mv -f .deps/evocommon.Tpo .deps/evocommon.Plo
/bin/bash ../libtool --tag=CXX --mode=compile x86_64-linux-gnu-g++ -I. -I.
-I. -I.. -DEVOCOSM_VERSION=\"4.0.2\" -g -O2 -MT evoreal.lo -MD -MP -MF
.deps/evoreal.Tpo -c -o evoreal.lo evoreal.cpp
libtool: compile: x86_64-linux-gnu-g++ -I. -I. -I. -I..
-DEVOCOSM_VERSION=\"4.0.2\" -g -O2 -MT evoreal.lo -MD -MP -MF .deps/evoreal.Tpo
-c evoreal.cpp -fPIC -DPIC -o .libs/evoreal.o
libtool: compile: x86_64-linux-gnu-g++ -I. -I. -I. -I..
-DEVOCOSM_VERSION=\"4.0.2\" -g -O2 -MT evoreal.lo -MD -MP -MF .deps/evoreal.Tpo
-c evoreal.cpp -o evoreal.o >/dev/null 2>&1
mv -f .deps/evoreal.Tpo .deps/evoreal.Plo
/bin/bash ../libtool --tag=CXX --mode=compile x86_64-linux-gnu-g++ -I. -I.
-I. -I.. -DEVOCOSM_VERSION=\"4.0.2\" -g -O2 -MT roulette.lo -MD -MP -MF
.deps/roulette.Tpo -c -o roulette.lo roulette.cpp
libtool: compile: x86_64-linux-gnu-g++ -I. -I. -I. -I..
-DEVOCOSM_VERSION=\"4.0.2\" -g -O2 -MT roulette.lo -MD -MP -MF
.deps/roulette.Tpo -c roulette.cpp -fPIC -DPIC -o .libs/roulette.o
libtool: compile: x86_64-linux-gnu-g++ -I. -I. -I. -I..
-DEVOCOSM_VERSION=\"4.0.2\" -g -O2 -MT roulette.lo -MD -MP -MF
.deps/roulette.Tpo -c roulette.cpp -o roulette.o >/dev/null 2>&1
mv -f .deps/roulette.Tpo .deps/roulette.Plo
/bin/bash ../libtool --tag=CXX --mode=compile x86_64-linux-gnu-g++ -I. -I.
-I. -I.. -DEVOCOSM_VERSION=\"4.0.2\" -g -O2 -MT function_optimizer.lo -MD
-MP -MF .deps/function_optimizer.Tpo -c -o function_optimizer.lo
function_optimizer.cpp
libtool: compile: x86_64-linux-gnu-g++ -I. -I. -I. -I..
-DEVOCOSM_VERSION=\"4.0.2\" -g -O2 -MT function_optimizer.lo -MD -MP -MF
.deps/function_optimizer.Tpo -c function_optimizer.cpp -fPIC -DPIC -o
.libs/function_optimizer.o
In file included from function_optimizer.h:61:0,
from function_optimizer.cpp:58:
evocosm.h: In member function 'void libevocosm::evocosm<OrganismType>::yield()':
evocosm.h:241:48: error: there are no arguments to 'usleep' that depend on a
template parameter, so a declaration of 'usleep' must be available
[-fpermissive]
evocosm.h:241:48: note: (if you use '-fpermissive', G++ will accept your code,
but allowing the use of an undeclared name is deprecated)
evocosm.h: In instantiation of 'void libevocosm::evocosm<OrganismType>::yield()
[with OrganismType = libevocosm::function_solution]':
evocosm.h:326:9: required from 'bool
libevocosm::evocosm<OrganismType>::run_generation() [with OrganismType =
libevocosm::function_solution]'
function_optimizer.cpp:231:38: required from here
evocosm.h:241:17: error: 'usleep' was not declared in this scope
make[2]: *** [function_optimizer.lo] Error 1
make[2]: Leaving directory `/«PKGBUILDDIR»/libevocosm'
make[1]: *** [all-recursive] Error 1
make: *** [build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2
--- End Message ---
--- Begin Message ---
Source: libevocosm
Source-Version: 4.0.2-2.1
We believe that the bug you reported is fixed in the latest version of
libevocosm, which is due to be installed in the Debian FTP archive:
libevocosm-4.0-4_4.0.2-2.1_amd64.deb
to main/libe/libevocosm/libevocosm-4.0-4_4.0.2-2.1_amd64.deb
libevocosm-dev_4.0.2-2.1_amd64.deb
to main/libe/libevocosm/libevocosm-dev_4.0.2-2.1_amd64.deb
libevocosm_4.0.2-2.1.debian.tar.gz
to main/libe/libevocosm/libevocosm_4.0.2-2.1.debian.tar.gz
libevocosm_4.0.2-2.1.dsc
to main/libe/libevocosm/libevocosm_4.0.2-2.1.dsc
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 667...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
gregor herrmann <gre...@debian.org> (supplier of updated libevocosm 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 ftpmas...@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Mon, 14 May 2012 18:39:25 +0200
Source: libevocosm
Binary: libevocosm-dev libevocosm-4.0-4
Architecture: source amd64
Version: 4.0.2-2.1
Distribution: unstable
Urgency: low
Maintainer: Al Stone <a...@debian.org>
Changed-By: gregor herrmann <gre...@debian.org>
Description:
libevocosm-4.0-4 - C++ framework for developing evolutionary algorithms
libevocosm-dev - C++ framework for developing evolutionary algorithms
Closes: 658577 661500 667244
Changes:
libevocosm (4.0.2-2.1) unstable; urgency=low
.
* Non-maintainer upload.
* Fix "FTBFS: dpkg-source: error: aborting due to unexpected upstream
changes": handle config.{guess,sub} with autotools-dev helpers.
(Closes: #661500)
* Fix "-dev library is broken": add patch vector.patch from Vincent Legout.
(Closes: #658577)
* Fix "ftbfs with GCC-4.7": add patch fix-ftbfs-gcc4.7.diff from Matthias
Klose (missing <unistd.h> include).
(Closes: #667244)
* debian/rules: fix -stamp filename.
Checksums-Sha1:
6ae3acc68be7c9d4bfc3454644a904548798d992 1860 libevocosm_4.0.2-2.1.dsc
33c8511824a3639c9398d4ea65e920b83044072a 7735
libevocosm_4.0.2-2.1.debian.tar.gz
0b1daff832104b93aa5eb65b7e02ebf8b23279bf 611608
libevocosm-dev_4.0.2-2.1_amd64.deb
7ea8a9257313d8f594b2205195e0678e8fe35657 33434
libevocosm-4.0-4_4.0.2-2.1_amd64.deb
Checksums-Sha256:
ca90af74ff56fd8b418a9df5f204e6f792653382da4f3967c45b22718942c397 1860
libevocosm_4.0.2-2.1.dsc
c4eba9df34bcf48ee35719b8811638726d0c1aaac302ec602a9fa4d9e530c225 7735
libevocosm_4.0.2-2.1.debian.tar.gz
d4437ad05b76722a4de4dc2ce90ab33774fefbf86770fbb652ef3f266d9e7799 611608
libevocosm-dev_4.0.2-2.1_amd64.deb
9606c2c17731ef861546cb2550cc367f0e049e80e1356e2594ca093950aacfde 33434
libevocosm-4.0-4_4.0.2-2.1_amd64.deb
Files:
e157323c25ac5c232f1b6e29d548546c 1860 libs optional libevocosm_4.0.2-2.1.dsc
6c7ef5b55219a974199843700425fbc9 7735 libs optional
libevocosm_4.0.2-2.1.debian.tar.gz
2e343f51c9fa8b6236a9942809ba98c0 611608 libdevel optional
libevocosm-dev_4.0.2-2.1_amd64.deb
0595e9abd61c42ba610e84e3b2608250 33434 libs optional
libevocosm-4.0-4_4.0.2-2.1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQIcBAEBCAAGBQJPsTc/AAoJELs6aAGGSaoG1a8P/R+3ZgAC+YKxBSHft0RoWLyP
uuP8oZicmezq2ovI0tDxx87yIhYMSt2xTl8jMfhaYrpSuHXke94mt90gafj/627L
MGMr71UOBZtwUzTKhLEqE1V+NtvRgTPQMfpWVyJG5r0qPHNFqJXLNi/9YYtA5iWi
cYbQfoYAdGZOnIOXZnL5aquLQ03IdW7OgZtuRTLDdcRlXdD51HQofIIJi4K/eDxl
4i6RpbtIrJhFGjnpYognsSP3lBH/zP5+Vd4aXlhhcwqu2SS6MFBFcsU93Ip/gmzF
I2zfZde0rPgr7Y59tlbs5DC9Nn/8fStA4KL6xE9uf56G0fXWgHU+jMV340dDmX9/
sPX4q2ur9H8mKqWJ84SegmTcTqSZp2YXR08NK0RJVZfCpHHPEM5vCA9U4fkLM/h8
cQZUsUmDsRUPsGHiP+wjxafhWMrHemU9EBbFEgBpR3ZvH8xz7Q5fhJbSrUi0iOq3
lnhVFybwMgs9shloEQgdwAROX3P8bnz0AmSrvYoZOZYSJfSquMANpuTYPzjRQdjq
1XGyJcSTy09J+JAZOS5VD5aeogg7oS2Ze5DjgcllkH1n404CBH/enDO5w3VsrJZc
GVYTm69/HqRS7NtXCYCEvNxHkXKKKDfrkCXbMH7711l7RluBNpLECohbEVaobCwm
GLq3oGkMm/pxHJ1Bhf9J
=pBLh
-----END PGP SIGNATURE-----
--- End Message ---