Package: libboost1.42-dev Version: 1.42.0-3 Severity: normal This file doesn't compile with "g++ -c":
--- cut here --- #include <boost/lambda/construct.hpp> --- cut here --- I get these errors: /usr/include/boost/lambda/construct.hpp: In static member function ‘static void boost::lambda::detail::destructor_helper<IsPointer>::exec(A1&)’: /usr/include/boost/lambda/construct.hpp:98: error: ‘remove_cv’ in namespace ‘boost’ does not name a type /usr/include/boost/lambda/construct.hpp:98: error: expected unqualified-id before ‘<’ token /usr/include/boost/lambda/construct.hpp: In static member function ‘static void boost::lambda::detail::destructor_helper<true>::exec(A1*)’: /usr/include/boost/lambda/construct.hpp:108: error: ‘remove_cv’ in namespace ‘boost’ does not name a type /usr/include/boost/lambda/construct.hpp:108: error: expected unqualified-id before ‘<’ token /usr/include/boost/lambda/construct.hpp: In member function ‘void boost::lambda::destructor::operator()(A1&) const’: /usr/include/boost/lambda/construct.hpp:122: error: ‘remove_cv’ in namespace ‘boost’ does not name a type /usr/include/boost/lambda/construct.hpp:122: error: expected unqualified-id before ‘<’ token /usr/include/boost/lambda/construct.hpp:123: error: ‘is_pointer’ is not a member of ‘boost’ /usr/include/boost/lambda/construct.hpp:123: error: ‘is_pointer’ is not a member of ‘boost’ /usr/include/boost/lambda/construct.hpp:123: error: ‘plainA1’ was not declared in this scope /usr/include/boost/lambda/construct.hpp:123: error: template argument 1 is invalid /usr/include/boost/lambda/construct.hpp:123: error: expected initializer before ‘>’ token Note the references to an undefined name boost::remove_cv. This is defined over in the type traits stuff, so I tried this and it worked: --- cut here --- #include <boost/type_traits.hpp> #include <boost/lambda/construct.hpp> --- cut here --- Probably the #include should be added to construct.hpp. Daniel -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 2.6.32-3-amd64 (SMP w/8 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages libboost1.42-dev depends on: ii libc6 2.10.2-7 Embedded GNU C Library: Shared lib ii libgcc1 1:4.4.4-1 GCC support library ii libicu42 4.2.1-3 International Components for Unico ii libstdc++6 4.4.4-1 The GNU Standard C++ Library v3 ii libstdc++6-4.4-dev [libstdc++ 4.4.4-1 The GNU Standard C++ Library v3 (d libboost1.42-dev recommends no packages. Versions of packages libboost1.42-dev suggests: pn default-jdk <none> (no description available) ii docbook-xml 4.5-7 standard XML documentation system ii docbook-xsl 1.75.2+dfsg-5 stylesheets for processing DocBook pn doxygen <none> (no description available) pn fop <none> (no description available) pn libboost-date-time1.42-dev <none> (no description available) pn libboost-filesystem1.42-de <none> (no description available) pn libboost-graph-parallel1.4 <none> (no description available) pn libboost-graph1.42-dev <none> (no description available) ii libboost-iostreams1.42-dev 1.42.0-3 Boost.Iostreams Library developmen pn libboost-math1.42-dev <none> (no description available) pn libboost-mpi1.42-dev <none> (no description available) pn libboost-program-options1. <none> (no description available) ii libboost-python1.42-dev 1.42.0-3 Boost.Python Library development f ii libboost-regex1.42-dev 1.42.0-3 regular expression library for C++ ii libboost-serialization1.42 1.42.0-3 serialization library for C++ pn libboost-signals1.42-dev <none> (no description available) pn libboost-system1.42-dev <none> (no description available) ii libboost-test1.42-dev 1.42.0-3 components for writing and executi pn libboost-thread1.42-dev <none> (no description available) pn libboost-wave1.42-dev <none> (no description available) ii libboost1.42-doc 1.42.0-3 Boost.org libraries documentation ii xsltproc 1.1.26-3 XSLT command line processor -- no debconf information -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

