Hi, On Mon, 25 Feb 2008, zypp-devel@opensuse.org wrote:
The build failed.
See http://gabbai.suse.de:3333/builds/zypp-trunk/8907 for details. (only SUSE-internal)
/usr/include/zypp/ByteCount.h:80: Warning(503): Can't wrap 'operator size_type' unless renamed to a valid identifier. /usr/include/zypp/repo/RepoType.h:62: Error: '__eq__' is multiply defined in the generated module. /usr/include/zypp/Pathname.h:154: Error: Previous declaration of '__eq__'
Can someone who feels responsible for python PLEASE fix those bloody bindings, which fail to compile since weeks?! Or remove them, or something. It makes no sense to have an automatic compile checker if noone looks at them or fixes bugs exposed there.
From the looks of it it rather seems that SWIG is broken as it thinks that
namespace zypp { namespace filesystem { bool operator==( const Pathname & l, const Pathname & r ); }} and namespace zypp { namespace repo { bool operator==(const RepoType & obj1, const RepoType & obj2); }} are the same, which clearly they aren't. I have no idea about SWIG. Ciao, Michael. -- To unsubscribe, e-mail: zypp-devel+unsubscribe@opensuse.org For additional commands, e-mail: zypp-devel+help@opensuse.org