package: acovea
severity: serious
version: 5.1.1-2.1

Acovea FTBFS in unstable with the following errors.

arm-linux-gnueabihf-g++ -I. -I. -I. -I. -I.. -DACOVEA_VERSION=\"5.1.1\" -DACOVEA_CONFIG_DIR=\"/usr/share//libacovea/config/\" -DACOVEA_BENCHMARK_DIR=\"/usr/share//libacovea/benchmarks/\" -g -O2 -MT acovea.lo -MD -MP -MF .deps/acovea.Tpo -c acovea.cpp -fPIC -DPIC -o .libs/acovea.o
In file included from /usr/include/libevocosm/evocosm.h:69:0,
                from acovea.h:40,
                from acovea.cpp:36:
/usr/include/libevocosm/listener.h:88:54: error: 'vector' does not name a type /usr/include/libevocosm/listener.h:88:60: error: expected ',' or '...' before '<' token /usr/include/libevocosm/listener.h:96:52: error: 'vector' does not name a type /usr/include/libevocosm/listener.h:96:58: error: expected ',' or '...' before '<' token /usr/include/libevocosm/listener.h:138:45: error: 'vector' does not name a type /usr/include/libevocosm/listener.h:138:51: error: expected ',' or '...' before '<' token /usr/include/libevocosm/listener.h:155:54: error: 'vector' does not name a type /usr/include/libevocosm/listener.h:155:60: error: expected ',' or '...' before '<' token /usr/include/libevocosm/listener.h:166:52: error: 'vector' does not name a type /usr/include/libevocosm/listener.h:166:58: error: expected ',' or '...' before '<' token /usr/include/libevocosm/listener.h:223:45: error: 'vector' does not name a type /usr/include/libevocosm/listener.h:223:51: error: expected ',' or '...' before '<' token
In file included from acovea.cpp:36:0:
acovea.h:422:5: warning: 'typedef' was ignored in this declaration [enabled by default] acovea.h: In member function 'virtual bool acovea::acovea_organism::operator<(const libevocosm::organism<acovea::chromosome>&) const':
acovea.h:549:25: error: 'm_fitness' was not declared in this scope
acovea.h:549:53: error: 'a_right.libevocosm::organism<acovea::chromosome>::fitness' cannot be used as a function
acovea.h: At global scope:
acovea.h:630:5: warning: 'typedef' was ignored in this declaration [enabled by default] acovea.h:636:5: warning: 'typedef' was ignored in this declaration [enabled by default]
acovea.h:639:5: error: expected class-name before '{' token
acovea.h:734:44: error: expected template-name before '<' token
acovea.h:734:44: error: expected '{' before '<' token
acovea.h:734:44: error: expected unqualified-id before '<' token
acovea.cpp:1981:1: error: expected '}' at end of input
make[2]: *** [acovea.lo] Error 1


This was first noticed on the armhf and s390x buildds but I can reproduce locally on amd64.

I was able to fix the errors about vector by adding the following lines to acovea.h

#include <vector>
using namespace std;

but I have no idea what to do about the other errors.

This was initially seen on the armhf and s390x buildds but I can reproduce locally on amd64.



--
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to