Package: monotone Version: 0.24-1 Severity: important Tags: patch Your package fails to build with G++ 4.1. I'm filing this bug as important for now, but when 4.1 will be the default compiler in unstable (probably in a few weeks) I'll upgrade this to serious.
A patch is attached. > Automatic build of monotone_0.24-1 on bigsur by sbuild/mips 1.106 ... > if g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I. -I. > -DNDEBUG -DBOOST_DISABLE_THREADS -DBOOST_SP_DISABLE_THREADS -g -Wall -O2 > -fno-strict-aliasing -Wall -MT unix/inodeprint.o -MD -MP -MF > "unix/.deps/inodeprint.Tpo" \ > -c -o unix/inodeprint.o `test -f 'unix/inodeprint.cc' || echo > './'`unix/inodeprint.cc; \ > then mv -f "unix/.deps/inodeprint.Tpo" "unix/.deps/inodeprint.Po"; \ > else rm -f "unix/.deps/inodeprint.Tpo"; exit 1; \ > fi > ./work.hh:59: error: extra qualification 'file_itemizer::' on member > 'visit_file' > ./app_state.hh:93: error: extra qualification 'app_state::' on member > 'set_restriction' > make[3]: *** [unix/inodeprint.o] Error 1 --- ./work.hh~ 2006-03-21 06:06:34.000000000 +0000 +++ ./work.hh 2006-03-21 06:06:40.000000000 +0000 @@ -56,7 +56,7 @@ path_set & ignored; file_itemizer(app_state & a, path_set & k, path_set & u, path_set & i) : app(a), known(k), unknown(u), ignored(i) {} - virtual void file_itemizer::visit_file(file_path const & path); + virtual void visit_file(file_path const & path); }; void --- ./app_state.hh~ 2006-03-21 06:06:44.000000000 +0000 +++ ./app_state.hh 2006-03-21 06:06:56.000000000 +0000 @@ -88,7 +88,7 @@ void require_working_copy(std::string const & explanation = ""); void create_working_copy(system_path const & dir); - void app_state::set_restriction(path_set const & valid_paths, + void set_restriction(path_set const & valid_paths, std::vector<utf8> const & paths, bool respect_ignore = true); bool restriction_includes(file_path const & path); -- Martin Michlmayr http://www.cyrius.com/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]