Package: libapt-front
Version: 0.3.8
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 below.


> Automatic build of libapt-front_0.3.8 on bigsur by sbuild/mips 1.94
...
>  g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../tests/ -I.. -DCOMPILE_TESTSUITE 
> -DTEST_DIR=\"/build/tbm/libapt-front-0.3.8/apt-front/../tests/data/\" 
> -I/usr/include/tagcoll-1.6 -Wall -W -g -Wall -O2 -MT 
> utils/vocabularymerger.lo -MD -MP -MF utils/.deps/vocabularymerger.Tpo -c 
> utils/vocabularymerger.cpp  -fPIC -DPIC -o utils/vocabularymerger.o
> utils/vocabularymerger.cpp: In member function 'void 
> aptFront::utils::VocabularyMerger::read(Tagcoll::ParserInput&)':
> utils/vocabularymerger.cpp:126: error: 'assert' was not declared in this scope
> make[4]: *** [utils/vocabularymerger.lo] Error 1
> make[4]: Leaving directory `/build/tbm/libapt-front-0.3.8/apt-front'
> make[3]: *** [all] Error 2


--- ./apt-front/utils/vocabularymerger.cpp~     2006-03-18 02:33:02.000000000 
+0000
+++ ./apt-front/utils/vocabularymerger.cpp      2006-03-18 02:33:09.000000000 
+0000
@@ -23,6 +23,7 @@
 #include <apt-front/utils/debdbparser.h>
 
 #include <errno.h>
+#include <cassert>
 
 using namespace std;
 using namespace Tagcoll;

-- 
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