[Debian-med-packaging] Bug#474356: gnFilter.cpp:189: error: 'memmove' was not declared in this

Riku Voipio riku.voipio at iki.fi
Sat Apr 5 09:16:02 UTC 2008


Package: libgenome
Version: 1.3.0-1
Severity: important
User: tbm at cyrius.com
Usertags: ftbfs-gcc-4.3

using memcpy and memmove requires including <cstring>. Possibly
other gcc-4.3 bugs as well.

buildlog:
> mkdir .libs
>  g++ -DHAVE_CONFIG_H -I. -I.. -I.. -g -Wall -O2 -c gnFilter.cpp  -fPIC -DPIC -o .libs/gnFilter.o
> gnFilter.cpp: In constructor 'genome::gnFilter::gnFilter()':
> gnFilter.cpp:89: warning: array subscript has type 'char'
> gnFilter.cpp: In constructor 'genome::gnFilter::gnFilter(gnSeqC, gnSeqC)':
> gnFilter.cpp:96: warning: array subscript has type 'char'
> gnFilter.cpp: In copy constructor 'genome::gnFilter::gnFilter(const genome::gnFilter&)':
> gnFilter.cpp:103: warning: array subscript has type 'char'
> gnFilter.cpp:103: warning: array subscript has type 'char'
> gnFilter.cpp: In constructor 'genome::gnFilter::gnFilter(genome::gnFilter::gnFilterType)':
> gnFilter.cpp:110: warning: array subscript has type 'char'
> gnFilter.cpp: In member function 'virtual void genome::gnFilter::Filter(gnSeqC**, gnSeqI&) const':
> gnFilter.cpp:161: warning: array subscript has type 'char'
> gnFilter.cpp:163: error: 'memcpy' was not declared in this scope
> gnFilter.cpp: In member function 'void genome::gnFilter::ReverseFilter(gnSeqC**, gnSeqI&) const':
> gnFilter.cpp:175: warning: array subscript has type 'char'
> gnFilter.cpp:176: warning: array subscript has type 'char'
> gnFilter.cpp:183: warning: array subscript has type 'char'
> gnFilter.cpp:189: error: 'memmove' was not declared in this scope
> gnFilter.cpp: In member function 'virtual void genome::gnFilter::Filter(std::string&) const':
> gnFilter.cpp:200: warning: array subscript has type 'char'
> gnFilter.cpp: In member function 'void genome::gnFilter::ReverseFilter(std::string&) const':
> gnFilter.cpp:212: warning: array subscript has type 'char'
> gnFilter.cpp:213: warning: array subscript has type 'char'
> gnFilter.cpp:220: warning: array subscript has type 'char'
> make[3]: *** [gnFilter.lo] Error 1
> make[3]: Leaving directory `/build/buildd/libgenome-1.3.0/libGenome'





More information about the Debian-med-packaging mailing list