Package: beast
Version: 0.6.6-4
Severity: important

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.


> Automatic build of beast_0.6.6-4 on bigsur by sbuild/mips 1.80
....
> mips-linux-gnu-g++ -DG_LOG_DOMAIN=\"SFI\" -DG_DISABLE_CONST_RETURNS -I.. -I.. 
> -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include      -Wall -g 
> -O3 -g -DG_ENABLE_DEBUG -Wdeprecated -Wno-cast-qual -pipe -ftracer 
> -finline-functions -fno-keep-static-consts -fmessage-length=80 -c 
> sfidl-parser.cc
> sfidl-parser.cc:179: error: definition of 'bool Sfidl::Parser::isChoice(const 
>    std::string&)' is not in namespace enclosing 'Sfidl::Parser'
> sfidl-parser.cc:185: error: definition of 'bool 
> Sfidl::Parser::isSequence(const 
>    std::string&)' is not in namespace enclosing 'Sfidl::Parser'
> sfidl-parser.cc:191: error: definition of 'bool Sfidl::Parser::isRecord(const 
>    std::string&)' is not in namespace enclosing 'Sfidl::Parser'
> sfidl-parser.cc:197: error: definition of 'bool Sfidl::Parser::isClass(const 
>    std::string&)' is not in namespace enclosing 'Sfidl::Parser'
> sfidl-parser.cc:203: error: definition of 'Sfidl::Type 
>    Sfidl::Parser::typeOf(const std::string&)' is not in namespace enclosing 
>    'Sfidl::Parser'
> sfidl-parser.cc:222: error: definition of 'Sfidl::Sequence 
>    Sfidl::Parser::findSequence(const std::string&)' is not in namespace 
>    enclosing 'Sfidl::Parser'
> sfidl-parser.cc:233: error: definition of 'Sfidl::Record 
>    Sfidl::Parser::findRecord(const std::string&)' is not in namespace 
> enclosing 
>    'Sfidl::Parser'
> sfidl-parser.cc:245: error: definition of 'const Sfidl::Class* 
>    Sfidl::Parser::findClass(const std::string&)' is not in namespace 
> enclosing 
>    'Sfidl::Parser'
> sfidl-parser.cc:254: error: definition of 'void Sfidl::Parser::Parser()' is 
> not 
>    in namespace enclosing 'Sfidl::Parser'
> sfidl-parser.cc:267: error: definition of 'void 
> Sfidl::Parser::printError(const 
>    gchar*, ...)' is not in namespace enclosing 'Sfidl::Parser'
> sfidl-parser.cc:282: error: definition of 'void 
>    Sfidl::Parser::printWarning(const gchar*, ...)' is not in namespace 
>    enclosing 'Sfidl::Parser'
> sfidl-parser.cc:295: error: definition of 'void 
>    Sfidl::Parser::scannerMsgHandler(GScanner*, gchar*, gboolean)' is not in 
>    namespace enclosing 'Sfidl::Parser'
> sfidl-parser.cc:369: error: definition of 'bool 
>    Sfidl::Parser::haveIncluded(const std::string&)' is not in namespace 
>    enclosing 'Sfidl::Parser'
> sfidl-parser.cc:393: error: definition of 'void 
> Sfidl::Parser::preprocess(const 
>    std::string&, bool)' is not in namespace enclosing 'Sfidl::Parser'
> sfidl-parser.cc:429: error: definition of 'void 
>    Sfidl::Parser::preprocessContents(const std::string&)' is not in namespace 
>    enclosing 'Sfidl::Parser'
> sfidl-parser.cc:638: error: definition of 'bool 
> Sfidl::Parser::insideInclude()' 
>    is not in namespace enclosing 'Sfidl::Parser'
> sfidl-parser.cc:654: error: definition of 'std::vector<Sfidl::Pragma, 
>    std::allocator<Sfidl::Pragma> > Sfidl::Parser::getPragmas(const 
>    std::string&)' is not in namespace enclosing 'Sfidl::Parser'
> sfidl-parser.cc:708: error: definition of 'bool 
> Sfidl::Pragma::getString(const 
>    std::string&, std::string&)' is not in namespace enclosing 'Sfidl::Pragma'
> sfidl-parser.cc:778: error: definition of 'bool Sfidl::Parser::parse(const 
>    std::string&)' is not in namespace enclosing 'Sfidl::Parser'
> sfidl-parser.cc:840: error: definition of 'GTokenType 
>    Sfidl::Parser::parseNamespace()' is not in namespace enclosing 
>    'Sfidl::Parser'
> sfidl-parser.cc:946: error: definition of 'GTokenType 
>    Sfidl::Parser::parseTypeName(std::string&)' is not in namespace enclosing 
>    'Sfidl::Parser'
> sfidl-parser.cc:970: error: definition of 'GTokenType 
>    Sfidl::Parser::parseStringOrConst(std::string&)' is not in namespace 
>    enclosing 'Sfidl::Parser'
> sfidl-parser.cc:1012: error: definition of 'GTokenType 
>    Sfidl::Parser::parseConstant(bool)' is not in namespace enclosing 
>    'Sfidl::Parser'
> sfidl-parser.cc:1086: error: definition of 'GTokenType 
>    Sfidl::Parser::parseChoice()' is not in namespace enclosing 'Sfidl::Parser'
> sfidl-parser.cc:1138: error: definition of 'GTokenType 
>    Sfidl::Parser::parseChoiceValue(Sfidl::ChoiceValue&, int&, int&)' is not 
> in 
>    namespace enclosing 'Sfidl::Parser'
> sfidl-parser.cc:1244: error: definition of 'GTokenType 
>    Sfidl::Parser::parseRecord()' is not in namespace enclosing 'Sfidl::Parser'
> sfidl-parser.cc:1315: error: definition of 'GTokenType 
>    Sfidl::Parser::parseRecordField(Sfidl::Param&, const Sfidl::IString&)' is 
>    not in namespace enclosing 'Sfidl::Parser'
> sfidl-parser.cc:1351: error: definition of 'GTokenType 
>    Sfidl::Parser::parseStream(Sfidl::Stream&, Sfidl::Stream::Type)' is not in 
>    namespace enclosing 'Sfidl::Parser'
> sfidl-parser.cc:1489: error: definition of 'GTokenType 
>    Sfidl::Parser::parseParamHints(Sfidl::Param&)' is not in namespace 
> enclosing 
>    'Sfidl::Parser'
> sfidl-parser.cc:1603: error: definition of 'GTokenType 
>    Sfidl::Parser::parseInfoOptional(Sfidl::Map<std::basic_string<char, 
>    std::char_traits<char>, std::allocator<char> >, Sfidl::IString>&)' is not 
> in 
>    namespace enclosing 'Sfidl::Parser'
> sfidl-parser.cc:1628: error: definition of 'GTokenType 
>    Sfidl::Parser::parseSequence()' is not in namespace enclosing 
>    'Sfidl::Parser'
> sfidl-parser.cc:1670: error: definition of 'GTokenType 
>    Sfidl::Parser::parseClass()' is not in namespace enclosing 'Sfidl::Parser'
> sfidl-parser.cc:1785: error: definition of 'GTokenType 
>    Sfidl::Parser::parseMethod(Sfidl::Method&)' is not in namespace enclosing 
>    'Sfidl::Parser'
> sfidl-parser.cc:1906: error: definition of 'void 
>    Sfidl::Parser::addConstantTodo(const Sfidl::Constant&)' is not in 
> namespace 
>    enclosing 'Sfidl::Parser'
> sfidl-parser.cc:1920: error: definition of 'void 
>    Sfidl::Parser::addChoiceTodo(const Sfidl::Choice&)' is not in namespace 
>    enclosing 'Sfidl::Parser'
> sfidl-parser.cc:1935: error: definition of 'void 
>    Sfidl::Parser::addRecordTodo(const Sfidl::Record&)' is not in namespace 
>    enclosing 'Sfidl::Parser'
> sfidl-parser.cc:1950: error: definition of 'void 
>    Sfidl::Parser::addSequenceTodo(const Sfidl::Sequence&)' is not in 
> namespace 
>    enclosing 'Sfidl::Parser'
> sfidl-parser.cc:1965: error: definition of 'void 
>    Sfidl::Parser::addClassTodo(const Sfidl::Class&)' is not in namespace 
>    enclosing 'Sfidl::Parser'
> sfidl-parser.cc:1980: error: definition of 'void 
>    Sfidl::Parser::addProcedureTodo(const Sfidl::Method&)' is not in namespace 
>    enclosing 'Sfidl::Parser'
> sfidl-parser.cc:1994: error: definition of 'bool 
>    Sfidl::Parser::fromInclude(const std::string&)' is not in namespace 
>    enclosing 'Sfidl::Parser'
> sfidl-parser.cc:2003: error: definition of 'void Sfidl::Parser::addType(const 
>    std::string&, Sfidl::TypeDeclaration)' is not in namespace enclosing 
>    'Sfidl::Parser'
> sfidl-parser.cc:2025: error: definition of 'void 
>    Sfidl::Parser::addPrototype(const std::string&, Sfidl::TypeDeclaration)' 
> is 
>    not in namespace enclosing 'Sfidl::Parser'
> sfidl-parser.cc:2047: error: definition of 'std::string 
>    Sfidl::Parser::defineSymbol(const std::string&)' is not in namespace 
>    enclosing 'Sfidl::Parser'
> sfidl-parser.cc:2127: error: definition of 'Sfidl::Symbol* 
>    Sfidl::Parser::qualifyHelper(const std::string&)' is not in namespace 
>    enclosing 'Sfidl::Parser'
> sfidl-parser.cc:2150: error: definition of 'std::string 
>    Sfidl::Parser::qualifySymbol(const std::string&)' is not in namespace 
>    enclosing 'Sfidl::Parser'
> sfidl-parser.cc:2159: error: definition of 'bool 
>    Sfidl::Parser::enterNamespace(const std::string&)' is not in namespace 
>    enclosing 'Sfidl::Parser'
> sfidl-parser.cc:2181: error: definition of 'void 
>    Sfidl::Parser::leaveNamespace()' is not in namespace enclosing 
>    'Sfidl::Parser'
> sfidl-parser.cc:2188: error: definition of 'bool 
>    Sfidl::Parser::usingNamespace(const std::string&)' is not in namespace 
>    enclosing 'Sfidl::Parser'
> sfidl-parser.cc:2212: error: definition of 'std::string 
>    Sfidl::Symbol::fullName()' is not in namespace enclosing 'Sfidl::Symbol'
> sfidl-parser.cc:2220: error: definition of 'Sfidl::Symbol* 
>    Sfidl::Symbol::find(const std::string&)' is not in namespace enclosing 
>    'Sfidl::Symbol'
> sfidl-parser.cc:2231: error: definition of 'bool 
>    Sfidl::Symbol::insert(Sfidl::Symbol*)' is not in namespace enclosing 
>    'Sfidl::Symbol'
> sfidl-parser.cc:2242: error: definition of 'void Sfidl::Symbol::Symbol()' is 
>    not in namespace enclosing 'Sfidl::Symbol'
> sfidl-parser.cc:2246: error: definition of 'void Sfidl::Symbol::Symbol()' is 
>    not in namespace enclosing 'Sfidl::Symbol'
> make[4]: *** [sfidl-parser.o] Error 1

-- 
Martin Michlmayr
http://www.cyrius.com/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to