[pkg-boinc-devel] S@H_enhanced fails to build with GCC4
Frank S. Thomas
frank at thomas-alfeld.de
Fri Dec 16 19:18:46 UTC 2005
Hi SETI at home developers,
When building setiathome_enhanced, using the tarball
setiathome_enhanced-client-cvs-2005-12-16.tar.gz, on Debian unstable with GCC
4.0.3 and BOINC 5.2.13a I get the following errors:
../db/sqlblob.h: In function ‘std::istream& operator>>(std::istream&,
sqlblob<T>&)’:
../db/sqlblob.h:78: error: no matching function for call to
‘xml_decode_string(const char*&, unsigned int&, const char*&)’
../db/db_table.h: At global scope:
../db/db_table.h:176: error: invalid use of constructor as a template
../db/db_table.h:176: note: use ‘db_reference<T, ID_TYPE>::db_reference’
instead of ‘db_reference<T, ID_TYPE>::db_reference<T, ID_TYPE>’ to name the
constructor in a qualified name
../db/db_table.h:181: error: invalid use of constructor as a template
../db/db_table.h:181: note: use ‘db_type<T>::db_type’ instead of
‘db_type<T>::db_type<T>’ to name the constructor in a qualified name
../db/db_table.h:187: error: invalid use of constructor as a template
../db/db_table.h:187: note: use ‘db_table<T>::db_table’ instead of
‘db_table<T>::db_table<T>’ to name the constructor in a qualified name
Here is a patch which fixes these and some other errors:
http://svn.debian.org/wsvn/pkg-boinc/trunk/boinc-app-seti/debian/patches/01_build-fixes.patch?op=file
Grüße,
Frank
--
Die Garde stirbt, aber sie ergibt sich nicht!
More information about the pkg-boinc-devel
mailing list