aptitude fails to build from source in maverick
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
aptitude (Ubuntu) |
Fix Released
|
High
|
Michael Vogt | ||
Maverick |
Fix Released
|
High
|
Michael Vogt |
Bug Description
0.6.1.5-3ubuntu1
if g++ -DLOCALEDIR=
then mv -f ".deps/match.Tpo" ".deps/match.Po"; else rm -f ".deps/match.Tpo"; exit 1; fi
match.cc:33:39: error: ept/textsearch/
In file included from match.cc:23:
../../.
../../.
../../.
../../.
../../.
../../.
match.cc:149: error: 'textsearch' is not a member of 'ept'
match.cc:149: error: 'textsearch' is not a member of 'ept'
match.cc:149: error: template argument 1 is invalid
match.cc: In member function 'bool aptitude:
match.cc:156: error: base operand of '->' is not a pointer
match.cc: At global scope:
match.cc:278: error: 'textsearch' is not a member of 'ept'
match.cc:278: error: 'textsearch' is not a member of 'ept'
match.cc:278: error: template argument 1 is invalid
match.cc:307: error: 'textsearch' is not a member of 'ept'
match.cc:307: error: 'textsearch' is not a member of 'ept'
match.cc:307: error: template argument 1 is invalid
match.cc: In constructor 'aptitude:
match.cc:299: error: request for member 'reset' in '((aptitude:
match.cc:299: error: expected type-specifier
match.cc:299: error: expected ')'
match.cc:303: error: request for member 'reset' in '((aptitude:
match.cc: In member function 'bool aptitude:
match.cc:346: error: base operand of '->' is not a pointer
match.cc:347: error: variable 'const Xapian::Database xapian_db' has initializer but incomplete type
match.cc:347: error: base operand of '->' is not a pointer
match.cc:374: error: 'Stem' is not a member of 'Xapian'
match.cc:385: error: variable 'Xapian:
match.cc:386: error: variable 'Xapian:
match.cc:388: error: variable 'Xapian:
match.cc: In member function 'bool aptitude:
match.cc:413: error: base operand of '->' is not a pointer
match.cc:432: error: 'Stem' is not a member of 'Xapian'
match.cc:440: error: variable 'Xapian::Database xapian_db' has initializer but incomplete type
match.cc:440: error: base operand of '->' is not a pointer
match.cc:443: error: variable 'Xapian:
match.cc:444: error: variable 'Xapian:
match.cc:446: error: variable 'Xapian:
match.cc: In member function 'const aptitude:
match.cc:478: error: request for member 'get' in '((aptitude:
match.cc:479: error: base operand of '->' is not a pointer
match.cc: In function 'Xapian::Query aptitude:
match.cc:499: error: return type 'struct Xapian::Query' is incomplete
match.cc:501: error: incomplete type 'Xapian::Query' used in nested name specifier
match.cc:502: error: invalid use of incomplete type 'struct Xapian::Query'
//usr/include/
match.cc:503: error: 'Stem' is not a member of 'Xapian'
match.cc:503: error: invalid use of incomplete type 'struct Xapian::Query'
//usr/include/
match.cc: In function 'cwidget:
match.cc:1376: error: 'Tag' in namespace 'ept::debtags' does not name a type
match.cc:1381: error: 'tag' was not declared in this scope
match.cc:1381: error: template argument 1 is invalid
match.cc:1381: error: template argument 2 is invalid
match.cc:1381: error: template argument 3 is invalid
match.cc:1381: error: invalid type in declaration before '(' token
match.cc:1382: error: 'tag' cannot appear in a constant-expression
match.cc:1382: error: template argument 1 is invalid
match.cc:1382: error: template argument 2 is invalid
match.cc:1382: error: template argument 3 is invalid
match.cc:1382: error: invalid type in declaration before '(' token
match.cc:1390: error: 'tag' cannot appear in a constant-expression
match.cc:1390: error: template argument 1 is invalid
match.cc:1390: error: template argument 2 is invalid
match.cc:1390: error: template argument 3 is invalid
match.cc:1390: error: expected initializer before 'i'
match.cc:1390: error: 'i' was not declared in this scope
match.cc:1390: error: request for member 'end' in '*(const int*)tags', which is of non-class type 'const int'
match.cc: In function 'Xapian::Query aptitude:
match.cc:2413: error: return type 'struct Xapian::Query' is incomplete
match.cc:2432: error: aggregate 'Xapian::Query and_not_tail' has incomplete type and cannot be defined
match.cc:2450: error: variable 'Xapian::Query q' has initializer but incomplete type
match.cc:2461: error: incomplete type 'Xapian::Query' used in nested name specifier
match.cc:2463: error: invalid use of incomplete type 'struct Xapian::Query'
//usr/include/
match.cc:2468: error: aggregate 'Xapian::Query and_maybe_tail' has incomplete type and cannot be defined
match.cc:2483: error: variable 'Xapian::Query q' has initializer but incomplete type
match.cc:2489: error: incomplete type 'Xapian::Query' used in nested name specifier
match.cc:2491: error: invalid use of incomplete type 'struct Xapian::Query'
//usr/include/
match.cc:2495: error: aggregate 'Xapian::Query and_tail' has incomplete type and cannot be defined
match.cc:2503: error: variable 'Xapian::Query q' has initializer but incomplete type
match.cc:2511: error: incomplete type 'Xapian::Query' used in nested name specifier
match.cc:2513: error: invalid use of incomplete type 'struct Xapian::Query'
//usr/include/
match.cc:2540: error: incomplete type 'Xapian::Query' used in nested name specifier
match.cc:2542: error: invalid use of incomplete type 'struct Xapian::Query'
//usr/include/
match.cc:2544: error: incomplete type 'Xapian::Query' used in nested name specifier
match.cc:2546: error: invalid use of incomplete type 'struct Xapian::Query'
//usr/include/
match.cc:2548: error: incomplete type 'Xapian::Query' used in nested name specifier
match.cc:2549: error: incomplete type 'Xapian::Query' used in nested name specifier
match.cc:2551: error: invalid use of incomplete type 'struct Xapian::Query'
//usr/include/
match.cc:2552: error: invalid use of incomplete type 'struct Xapian::Query'
//usr/include/
match.cc:2576: error: invalid use of incomplete type 'struct Xapian::Query'
//usr/include/
match.cc:2583: error: aggregate 'Xapian::Query tail' has incomplete type and cannot be defined
match.cc:2590: error: variable 'Xapian::Query q' has initializer but incomplete type
match.cc:2598: error: incomplete type 'Xapian::Query' used in nested name specifier
match.cc:2600: error: invalid use of incomplete type 'struct Xapian::Query'
//usr/include/
match.cc:2613: error: invalid use of incomplete type 'struct Xapian::Query'
//usr/include/
match.cc:2625: error: 'Stem' is not a member of 'Xapian'
match.cc:2625: error: expected ';' before 'stemmer'
match.cc:2628: error: invalid use of incomplete type 'const struct Xapian::Database'
//usr/include/
match.cc:2629: error: invalid use of incomplete type 'const struct Xapian::Database'
//usr/include/
match.cc:2633: error: invalid use of incomplete type 'struct Xapian::Query'
//usr/include/
match.cc:2634: error: 'stemmer' was not declared in this scope
match.cc:2634: error: invalid use of incomplete type 'struct Xapian::Query'
//usr/include/
match.cc:2637: error: incomplete type 'Xapian::Query' used in nested name specifier
match.cc:2639: error: invalid use of incomplete type 'struct Xapian::Query'
//usr/include/
match.cc:2678: error: invalid use of incomplete type 'struct Xapian::Query'
//usr/include/
match.cc: In member function 'void aptitude:
match.cc:2765: error: variable 'Xapian::Query q' has initializer but incomplete type
match.cc: In function 'void aptitude:
match.cc:2886: error: expected type-specifier
match.cc:2886: error: expected unqualified-id before '&' token
match.cc:2886: error: expected ')' before '&' token
match.cc:2886: error: expected '{' before '&' token
match.cc:2886: error: 'e' was not declared in this scope
match.cc:2886: error: expected ';' before ')' token
In file included from /usr/include/
/usr/include/
/usr/include/
match.cc:2626: instantiated from here
/usr/include/
//usr/include/
In file included from /usr/include/
/usr/include/
/usr/include/
/usr/include/
match.cc:2626: instantiated from here
/usr/include/
make[4]: *** [match.o] Error 1
make[4]: Leaving directory `/scratch/
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/scratch/
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/scratch/
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/scratch/
make: *** [build-stamp-gtk] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary-arch gave error exit status 2
affects: | Ubuntu Maverick → aptitude (Ubuntu Maverick) |
There is a merge for this in lp:ubuntu/maverick/aptitude that currently waits on google-mock to enter the archive.