block 653744 by 658577
thanks

Hi,

Al Stone <a...@ahs3.net> writes:
> On 01/09/2012 11:19 PM, Aron Xu wrote:
>> I believe here's some useful information in the log:
>> 
>> checking libevocosm/evocosm.h usability... no
>> checking libevocosm/evocosm.h presence... yes
>> configure: WARNING: libevocosm/evocosm.h: present but cannot be compiled
>> configure: WARNING: libevocosm/evocosm.h:     check for missing
>> prerequisite headers?
>> configure: WARNING: libevocosm/evocosm.h: see the Autoconf documentation
>> configure: WARNING: libevocosm/evocosm.h:     section "Present But
>> Cannot Be Compiled"
>> configure: WARNING: libevocosm/evocosm.h: proceeding with the
>> preprocessor's result
>> configure: WARNING: libevocosm/evocosm.h: in the future, the compiler
>> will take precedence
>> configure: WARNING:     ## ------------------------------------------ ##
>> configure: WARNING:     ## Report this to the AC_PACKAGE_NAME lists.  ##
>> configure: WARNING:     ## ------------------------------------------ ##
>> checking for libevocosm/evocosm.h... yes
>
> Thanks.  I'm looking into this.  Note that it is completely
> architecture-independent (i.e., that it was discovered with
> armhf is irrelevant -- it occurs on amd64 the same way.

I've just submitted #658577 against libevocosm-dev, because it seems one
header file (listener.h) in libevocosm-dev is broken.

However, there must be an bug in acovea too, because acovea doesn't
build with the fixed libevocosm-dev.

Here is the build log:

dh_testdir
# Add here commands to compile the package.
/usr/bin/make
make[1]: Entering directory `/home/vincent/debian/tmp/acovea/acovea-5.1.1'
Making all in libacovea
make[2]: Entering directory 
`/home/vincent/debian/tmp/acovea/acovea-5.1.1/libacovea'
if /bin/bash ../libtool --tag=CXX --mode=compile x86_64-linux-gnu-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 -o acovea.lo acovea.cpp; \
        then mv -f ".deps/acovea.Tpo" ".deps/acovea.Plo"; else rm -f 
".deps/acovea.Tpo"; exit 1; fi
mkdir .libs
 x86_64-linux-gnu-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 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
make[2]: Leaving directory 
`/home/vincent/debian/tmp/acovea/acovea-5.1.1/libacovea'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/vincent/debian/tmp/acovea/acovea-5.1.1'
make: *** [build-stamp] Error 2

Vincent



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

Reply via email to