Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 41541 - zinf-2.2.5_beta1 compile fails
Summary: zinf-2.2.5_beta1 compile fails
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Jeremy Huddleston (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-02-14 01:00 UTC by Heiko Helmle
Modified: 2004-02-16 23:55 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Heiko Helmle 2004-02-14 01:00:12 UTC
if g++ -DHAVE_CONFIG_H -I. -I. -I../config  -D_REENTRANT -I../base/include -I../base/unix/include -I../lib/utf8 -I../ui/include -I../lmc/include -I../io/include -I../mdb   -march=athlon-tbird -O2 -pipe -fomit-frame-pointer -MT mkdatabase.o -MD -MP -MF ".deps/mkdatabase.Tpo" \
  -c -o mkdatabase.o `test -f 'mkdatabase.cpp' || echo './'`mkdatabase.cpp; \
then mv -f ".deps/mkdatabase.Tpo" ".deps/mkdatabase.Po"; \
else rm -f ".deps/mkdatabase.Tpo"; exit 1; \
fi
/usr/include/boost/format/feed_args.hpp: In instantiation of `boost::io::basic_oaltstringstream<char, std::char_traits<char>, std::allocator<char> >':
/usr/include/boost/format/feed_args.hpp:126:   instantiated from `void boost::io::detail::put(T, const boost::io::detail::format_item<Ch, Tr, Alloc>&, typename boost::basic_format<Ch, Tr, Alloc>::string_type&, typename boost::basic_format<Ch, Tr, Alloc>::internal_streambuf_t&, boost::io::detail::locale_t*) [with Ch = char, Tr = std::char_traits<char>, Alloc = std::allocator<char>, T = const int&]'
/usr/include/boost/format/feed_args.hpp:231:   instantiated from `void boost::io::detail::distribute(boost::basic_format<Ch, Tr, Alloc>&, T) [with Ch = char, Tr = std::char_traits<char>, Alloc = std::allocator<char>, T = const int&]'
/usr/include/boost/format/feed_args.hpp:241:   instantiated from `boost::basic_format<Ch, Tr, Alloc>& boost::io::detail::feed(boost::basic_format<Ch, Tr, Alloc>&, T) [with Ch = char, Tr = std::char_traits<char>, Alloc = std::allocator<char>, T = const int&]'
/usr/include/boost/format/format_class.hpp:64:   instantiated from `boost::basic_format<Ch, Tr, Alloc>& boost::basic_format<Ch, Tr, Alloc>::operator%(const T&) [with T = int, Ch = char, Tr = std::char_traits<char>, Alloc = std::allocator<char>]'
mkdatabase.cpp:54:   instantiated from here
/usr/include/boost/format/feed_args.hpp:126: error: base class `
   std::basic_ostream<char, std::char_traits<char> >' has incomplete type
/usr/include/boost/format/alt_sstream.hpp: In constructor `
   boost::io::basic_oaltstringstream<Ch, Tr,
   Alloc>::basic_oaltstringstream(boost::io::basic_altstringbuf<Ch, Tr,
   Alloc>*) [with Ch = char, Tr = std::char_traits<char>, Alloc =
   std::allocator<char>]':
/usr/include/boost/format/feed_args.hpp:126:   instantiated from `void boost::io::detail::put(T, const boost::io::detail::format_item<Ch, Tr, Alloc>&, typename boost::basic_format<Ch, Tr, Alloc>::string_type&, typename boost::basic_format<Ch, Tr, Alloc>::internal_streambuf_t&, boost::io::detail::locale_t*) [with Ch = char, Tr = std::char_traits<char>, Alloc = std::allocator<char>, T = const int&]'
/usr/include/boost/format/feed_args.hpp:231:   instantiated from `void boost::io::detail::distribute(boost::basic_format<Ch, Tr, Alloc>&, T) [with Ch = char, Tr = std::char_traits<char>, Alloc = std::allocator<char>, T = const int&]'
/usr/include/boost/format/feed_args.hpp:241:   instantiated from `boost::basic_format<Ch, Tr, Alloc>& boost::io::detail::feed(boost::basic_format<Ch, Tr, Alloc>&, T) [with Ch = char, Tr = std::char_traits<char>, Alloc = std::allocator<char>, T = const int&]'
/usr/include/boost/format/format_class.hpp:64:   instantiated from `boost::basic_format<Ch, Tr, Alloc>& boost::basic_format<Ch, Tr, Alloc>::operator%(const T&) [with T = int, Ch = char, Tr = std::char_traits<char>, Alloc = std::allocator<char>]'
mkdatabase.cpp:54:   instantiated from here
/usr/include/boost/format/alt_sstream.hpp:145: error: type `struct
   std::basic_ostream<char, std::char_traits<char> >' is not a direct base of `
   boost::io::basic_oaltstringstream<char, std::char_traits<char>,
   std::allocator<char> >'
/usr/include/boost/format/feed_args.hpp: In function `void
   boost::io::detail::put(T, const boost::io::detail::format_item<Ch, Tr,
   Alloc>&, typename boost::basic_format<Ch, Tr, Alloc>::string_type&, typename
   boost::basic_format<Ch, Tr, Alloc>::internal_streambuf_t&,
   boost::io::detail::locale_t*) [with Ch = char, Tr = std::char_traits<char>,
   Alloc = std::allocator<char>, T = const int&]':
/usr/include/boost/format/feed_args.hpp:231:   instantiated from `void boost::io::detail::distribute(boost::basic_format<Ch, Tr, Alloc>&, T) [with Ch = char, Tr = std::char_traits<char>, Alloc = std::allocator<char>, T = const int&]'
/usr/include/boost/format/feed_args.hpp:241:   instantiated from `boost::basic_format<Ch, Tr, Alloc>& boost::io::detail::feed(boost::basic_format<Ch, Tr, Alloc>&, T) [with Ch = char, Tr = std::char_traits<char>, Alloc = std::allocator<char>, T = const int&]'
/usr/include/boost/format/format_class.hpp:64:   instantiated from `boost::basic_format<Ch, Tr, Alloc>& boost::basic_format<Ch, Tr, Alloc>::operator%(const T&) [with T = int, Ch = char, Tr = std::char_traits<char>, Alloc = std::allocator<char>]'
mkdatabase.cpp:54:   instantiated from here
/usr/include/boost/format/feed_args.hpp:127: error: no matching function for
   call to `boost::io::detail::stream_format_state<char, std::char_traits<char>
   >::apply_on(boost::io::basic_oaltstringstream<char, std::char_traits<char>,
   std::allocator<char> >&, boost::io::detail::locale_t*&) const'
/usr/include/boost/format/internals.hpp:106: error: candidates are: void
   boost::io::detail::stream_format_state<Ch,
   Tr>::apply_on(std::basic_ios<_CharT, _Traits>&,
   boost::io::detail::locale_t*) const [with Ch = char, Tr =
   std::char_traits<char>]
/usr/include/boost/format/feed_args.hpp:130: error: no matching function for
   call to `put_head(boost::io::basic_oaltstringstream<char,
   std::char_traits<char>, std::allocator<char> >&, const int&)'
/usr/include/boost/format/feed_args.hpp:134: error: `flags' undeclared (first
   use this function)
/usr/include/boost/format/feed_args.hpp:134: error: (Each undeclared identifier
   is reported only once for each function it appears in.)
/usr/include/boost/format/feed_args.hpp:136: error: `width' undeclared (first
   use this function)
/usr/include/boost/format/feed_args.hpp:143: error: no matching function for
   call to `put_last(boost::io::basic_oaltstringstream<char,
   std::char_traits<char>, std::allocator<char> >&, const int&)'
/usr/include/boost/format/feed_args.hpp:231:   instantiated from `void boost::io::detail::distribute(boost::basic_format<Ch, Tr, Alloc>&, T) [with Ch = char, Tr = std::char_traits<char>, Alloc = std::allocator<char>, T = const int&]'
/usr/include/boost/format/feed_args.hpp:241:   instantiated from `boost::basic_format<Ch, Tr, Alloc>& boost::io::detail::feed(boost::basic_format<Ch, Tr, Alloc>&, T) [with Ch = char, Tr = std::char_traits<char>, Alloc = std::allocator<char>, T = const int&]'
/usr/include/boost/format/format_class.hpp:64:   instantiated from `boost::basic_format<Ch, Tr, Alloc>& boost::basic_format<Ch, Tr, Alloc>::operator%(const T&) [with T = int, Ch = char, Tr = std::char_traits<char>, Alloc = std::allocator<char>]'
mkdatabase.cpp:54:   instantiated from here
/usr/include/boost/format/feed_args.hpp:147: error: `widen' undeclared (first
   use this function)
/usr/include/boost/format/feed_args.hpp:231:   instantiated from `void boost::io::detail::distribute(boost::basic_format<Ch, Tr, Alloc>&, T) [with Ch = char, Tr = std::char_traits<char>, Alloc = std::allocator<char>, T = const int&]'
/usr/include/boost/format/feed_args.hpp:241:   instantiated from `boost::basic_format<Ch, Tr, Alloc>& boost::io::detail::feed(boost::basic_format<Ch, Tr, Alloc>&, T) [with Ch = char, Tr = std::char_traits<char>, Alloc = std::allocator<char>, T = const int&]'
/usr/include/boost/format/format_class.hpp:64:   instantiated from `boost::basic_format<Ch, Tr, Alloc>& boost::basic_format<Ch, Tr, Alloc>::operator%(const T&) [with T = int, Ch = char, Tr = std::char_traits<char>, Alloc = std::allocator<char>]'
mkdatabase.cpp:54:   instantiated from here
/usr/include/boost/format/feed_args.hpp:153: error: `fill' undeclared (first
   use this function)
/usr/include/boost/format/feed_args.hpp:160: error: no matching function for
   call to `put_last(boost::io::basic_oaltstringstream<char,
   std::char_traits<char>, std::allocator<char> >&, const int&)'
/usr/include/boost/format/feed_args.hpp:231:   instantiated from `void boost::io::detail::distribute(boost::basic_format<Ch, Tr, Alloc>&, T) [with Ch = char, Tr = std::char_traits<char>, Alloc = std::allocator<char>, T = const int&]'
/usr/include/boost/format/feed_args.hpp:241:   instantiated from `boost::basic_format<Ch, Tr, Alloc>& boost::io::detail::feed(boost::basic_format<Ch, Tr, Alloc>&, T) [with Ch = char, Tr = std::char_traits<char>, Alloc = std::allocator<char>, T = const int&]'
/usr/include/boost/format/format_class.hpp:64:   instantiated from `boost::basic_format<Ch, Tr, Alloc>& boost::basic_format<Ch, Tr, Alloc>::operator%(const T&) [with T = int, Ch = char, Tr = std::char_traits<char>, Alloc = std::allocator<char>]'
mkdatabase.cpp:54:   instantiated from here
/usr/include/boost/format/feed_args.hpp:182: error: no matching function for
   call to `boost::io::detail::stream_format_state<char, std::char_traits<char>
   >::apply_on(boost::io::basic_oaltstringstream<char, std::char_traits<char>,
   std::allocator<char> >&, boost::io::detail::locale_t*&) const'
/usr/include/boost/format/internals.hpp:106: error: candidates are: void
   boost::io::detail::stream_format_state<Ch,
   Tr>::apply_on(std::basic_ios<_CharT, _Traits>&,
   boost::io::detail::locale_t*) const [with Ch = char, Tr =
   std::char_traits<char>]
/usr/include/boost/format/feed_args.hpp:183: error: no matching function for
   call to `put_head(boost::io::basic_oaltstringstream<char,
   std::char_traits<char>, std::allocator<char> >&, const int&)'
/usr/include/boost/format/feed_args.hpp:187: error: no match for 'operator<<'
   in 'oss2 << ' ''
/usr/include/boost/format/feed_args.hpp:188: error: no matching function for
   call to `put_last(boost::io::basic_oaltstringstream<char,
   std::char_traits<char>, std::allocator<char> >&, const int&)'
/usr/include/boost/format/feed_args.hpp:231:   instantiated from `void boost::io::detail::distribute(boost::basic_format<Ch, Tr, Alloc>&, T) [with Ch = char, Tr = std::char_traits<char>, Alloc = std::allocator<char>, T = const int&]'
/usr/include/boost/format/feed_args.hpp:241:   instantiated from `boost::basic_format<Ch, Tr, Alloc>& boost::io::detail::feed(boost::basic_format<Ch, Tr, Alloc>&, T) [with Ch = char, Tr = std::char_traits<char>, Alloc = std::allocator<char>, T = const int&]'
/usr/include/boost/format/format_class.hpp:64:   instantiated from `boost::basic_format<Ch, Tr, Alloc>& boost::basic_format<Ch, Tr, Alloc>::operator%(const T&) [with T = int, Ch = char, Tr = std::char_traits<char>, Alloc = std::allocator<char>]'
mkdatabase.cpp:54:   instantiated from here
/usr/include/boost/format/feed_args.hpp:191: error: no match for 'operator<<'
   in 'oss2 << ' ''
/usr/include/boost/format/feed_args.hpp: In function `void
   boost::io::detail::put(T, const boost::io::detail::format_item<Ch, Tr,
   Alloc>&, typename boost::basic_format<Ch, Tr, Alloc>::string_type&, typename
   boost::basic_format<Ch, Tr, Alloc>::internal_streambuf_t&,
   boost::io::detail::locale_t*) [with Ch = char, Tr = std::char_traits<char>,
   Alloc = std::allocator<char>, T = const std::basic_string<char,
   std::char_traits<char>, std::allocator<char> >&]':
/usr/include/boost/format/feed_args.hpp:231:   instantiated from `void boost::io::detail::distribute(boost::basic_format<Ch, Tr, Alloc>&, T) [with Ch = char, Tr = std::char_traits<char>, Alloc = std::allocator<char>, T = const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&]'
/usr/include/boost/format/feed_args.hpp:241:   instantiated from `boost::basic_format<Ch, Tr, Alloc>& boost::io::detail::feed(boost::basic_format<Ch, Tr, Alloc>&, T) [with Ch = char, Tr = std::char_traits<char>, Alloc = std::allocator<char>, T = const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&]'
/usr/include/boost/format/format_class.hpp:64:   instantiated from `boost::basic_format<Ch, Tr, Alloc>& boost::basic_format<Ch, Tr, Alloc>::operator%(const T&) [with T = std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Ch = char, Tr = std::char_traits<char>, Alloc = std::allocator<char>]'
/usr/include/boost/format/format_class.hpp:64:   instantiated from here
/usr/include/boost/format/feed_args.hpp:127: error: no matching function for
   call to `boost::io::detail::stream_format_state<char, std::char_traits<char>
   >::apply_on(boost::io::basic_oaltstringstream<char, std::char_traits<char>,
   std::allocator<char> >&, boost::io::detail::locale_t*&) const'
/usr/include/boost/format/internals.hpp:106: error: candidates are: void
   boost::io::detail::stream_format_state<Ch,
   Tr>::apply_on(std::basic_ios<_CharT, _Traits>&,
   boost::io::detail::locale_t*) const [with Ch = char, Tr =
   std::char_traits<char>]
/usr/include/boost/format/feed_args.hpp:130: error: no matching function for
   call to `put_head(boost::io::basic_oaltstringstream<char,
   std::char_traits<char>, std::allocator<char> >&, const
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/usr/include/boost/format/feed_args.hpp:134: error: `flags' undeclared (first
   use this function)
/usr/include/boost/format/feed_args.hpp:136: error: `width' undeclared (first
   use this function)
/usr/include/boost/format/feed_args.hpp:143: error: no matching function for
   call to `put_last(boost::io::basic_oaltstringstream<char,
   std::char_traits<char>, std::allocator<char> >&, const
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/usr/include/boost/format/feed_args.hpp:231:   instantiated from `void boost::io::detail::distribute(boost::basic_format<Ch, Tr, Alloc>&, T) [with Ch = char, Tr = std::char_traits<char>, Alloc = std::allocator<char>, T = const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&]'
/usr/include/boost/format/feed_args.hpp:241:   instantiated from `boost::basic_format<Ch, Tr, Alloc>& boost::io::detail::feed(boost::basic_format<Ch, Tr, Alloc>&, T) [with Ch = char, Tr = std::char_traits<char>, Alloc = std::allocator<char>, T = const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&]'
/usr/include/boost/format/format_class.hpp:64:   instantiated from `boost::basic_format<Ch, Tr, Alloc>& boost::basic_format<Ch, Tr, Alloc>::operator%(const T&) [with T = std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Ch = char, Tr = std::char_traits<char>, Alloc = std::allocator<char>]'
/usr/include/boost/format/format_class.hpp:64:   instantiated from here
/usr/include/boost/format/feed_args.hpp:147: error: `widen' undeclared (first
   use this function)
/usr/include/boost/format/feed_args.hpp:231:   instantiated from `void boost::io::detail::distribute(boost::basic_format<Ch, Tr, Alloc>&, T) [with Ch = char, Tr = std::char_traits<char>, Alloc = std::allocator<char>, T = const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&]'
/usr/include/boost/format/feed_args.hpp:241:   instantiated from `boost::basic_format<Ch, Tr, Alloc>& boost::io::detail::feed(boost::basic_format<Ch, Tr, Alloc>&, T) [with Ch = char, Tr = std::char_traits<char>, Alloc = std::allocator<char>, T = const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&]'
/usr/include/boost/format/format_class.hpp:64:   instantiated from `boost::basic_format<Ch, Tr, Alloc>& boost::basic_format<Ch, Tr, Alloc>::operator%(const T&) [with T = std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Ch = char, Tr = std::char_traits<char>, Alloc = std::allocator<char>]'
/usr/include/boost/format/format_class.hpp:64:   instantiated from here
/usr/include/boost/format/feed_args.hpp:153: error: `fill' undeclared (first
   use this function)
/usr/include/boost/format/feed_args.hpp:160: error: no matching function for
   call to `put_last(boost::io::basic_oaltstringstream<char,
   std::char_traits<char>, std::allocator<char> >&, const
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/usr/include/boost/format/feed_args.hpp:231:   instantiated from `void boost::io::detail::distribute(boost::basic_format<Ch, Tr, Alloc>&, T) [with Ch = char, Tr = std::char_traits<char>, Alloc = std::allocator<char>, T = const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&]'
/usr/include/boost/format/feed_args.hpp:241:   instantiated from `boost::basic_format<Ch, Tr, Alloc>& boost::io::detail::feed(boost::basic_format<Ch, Tr, Alloc>&, T) [with Ch = char, Tr = std::char_traits<char>, Alloc = std::allocator<char>, T = const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&]'
/usr/include/boost/format/format_class.hpp:64:   instantiated from `boost::basic_format<Ch, Tr, Alloc>& boost::basic_format<Ch, Tr, Alloc>::operator%(const T&) [with T = std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Ch = char, Tr = std::char_traits<char>, Alloc = std::allocator<char>]'
/usr/include/boost/format/format_class.hpp:64:   instantiated from here
/usr/include/boost/format/feed_args.hpp:182: error: no matching function for
   call to `boost::io::detail::stream_format_state<char, std::char_traits<char>
   >::apply_on(boost::io::basic_oaltstringstream<char, std::char_traits<char>,
   std::allocator<char> >&, boost::io::detail::locale_t*&) const'
/usr/include/boost/format/internals.hpp:106: error: candidates are: void
   boost::io::detail::stream_format_state<Ch,
   Tr>::apply_on(std::basic_ios<_CharT, _Traits>&,
   boost::io::detail::locale_t*) const [with Ch = char, Tr =
   std::char_traits<char>]
/usr/include/boost/format/feed_args.hpp:183: error: no matching function for
   call to `put_head(boost::io::basic_oaltstringstream<char,
   std::char_traits<char>, std::allocator<char> >&, const
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/usr/include/boost/format/feed_args.hpp:187: error: no match for 'operator<<'
   in 'oss2 << ' ''
/usr/include/boost/format/feed_args.hpp:188: error: no matching function for
   call to `put_last(boost::io::basic_oaltstringstream<char,
   std::char_traits<char>, std::allocator<char> >&, const
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
/usr/include/boost/format/feed_args.hpp:231:   instantiated from `void boost::io::detail::distribute(boost::basic_format<Ch, Tr, Alloc>&, T) [with Ch = char, Tr = std::char_traits<char>, Alloc = std::allocator<char>, T = const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&]'
/usr/include/boost/format/feed_args.hpp:241:   instantiated from `boost::basic_format<Ch, Tr, Alloc>& boost::io::detail::feed(boost::basic_format<Ch, Tr, Alloc>&, T) [with Ch = char, Tr = std::char_traits<char>, Alloc = std::allocator<char>, T = const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&]'
/usr/include/boost/format/format_class.hpp:64:   instantiated from `boost::basic_format<Ch, Tr, Alloc>& boost::basic_format<Ch, Tr, Alloc>::operator%(const T&) [with T = std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Ch = char, Tr = std::char_traits<char>, Alloc = std::allocator<char>]'
/usr/include/boost/format/format_class.hpp:64:   instantiated from here
/usr/include/boost/format/feed_args.hpp:191: error: no match for 'operator<<'
   in 'oss2 << ' ''
/usr/include/boost/format/feed_args.hpp: In function `void
   boost::io::detail::put(T, const boost::io::detail::format_item<Ch, Tr,
   Alloc>&, typename boost::basic_format<Ch, Tr, Alloc>::string_type&, typename
   boost::basic_format<Ch, Tr, Alloc>::internal_streambuf_t&,
   boost::io::detail::locale_t*) [with Ch = char, Tr = std::char_traits<char>,
   Alloc = std::allocator<char>, T = std::string&]':
/usr/include/boost/format/feed_args.hpp:231:   instantiated from `void boost::io::detail::distribute(boost::basic_format<Ch, Tr, Alloc>&, T) [with Ch = char, Tr = std::char_traits<char>, Alloc = std::allocator<char>, T = std::string&]'
/usr/include/boost/format/feed_args.hpp:241:   instantiated from `boost::basic_format<Ch, Tr, Alloc>& boost::io::detail::feed(boost::basic_format<Ch, Tr, Alloc>&, T) [with Ch = char, Tr = std::char_traits<char>, Alloc = std::allocator<char>, T = std::string&]'
/usr/include/boost/format/format_class.hpp:68:   instantiated from `boost::basic_format<Ch, Tr, Alloc>& boost::basic_format<Ch, Tr, Alloc>::operator%(T&) [with T = std::string, Ch = char, Tr = std::char_traits<char>, Alloc = std::allocator<char>]'
mkdatabase.cpp:68:   instantiated from here
/usr/include/boost/format/feed_args.hpp:127: error: no matching function for
   call to `boost::io::detail::stream_format_state<char, std::char_traits<char>
   >::apply_on(boost::io::basic_oaltstringstream<char, std::char_traits<char>,
   std::allocator<char> >&, boost::io::detail::locale_t*&) const'
/usr/include/boost/format/internals.hpp:106: error: candidates are: void
   boost::io::detail::stream_format_state<Ch,
   Tr>::apply_on(std::basic_ios<_CharT, _Traits>&,
   boost::io::detail::locale_t*) const [with Ch = char, Tr =
   std::char_traits<char>]
/usr/include/boost/format/feed_args.hpp:130: error: no matching function for
   call to `put_head(boost::io::basic_oaltstringstream<char,
   std::char_traits<char>, std::allocator<char> >&, std::basic_string<char,
   std::char_traits<char>, std::allocator<char> >&)'
/usr/include/boost/format/feed_args.hpp:134: error: `flags' undeclared (first
   use this function)
/usr/include/boost/format/feed_args.hpp:136: error: `width' undeclared (first
   use this function)
/usr/include/boost/format/feed_args.hpp:143: error: no matching function for
   call to `put_last(boost::io::basic_oaltstringstream<char,
   std::char_traits<char>, std::allocator<char> >&, std::basic_string<char,
   std::char_traits<char>, std::allocator<char> >&)'
/usr/include/boost/format/feed_args.hpp:231:   instantiated from `void boost::io::detail::distribute(boost::basic_format<Ch, Tr, Alloc>&, T) [with Ch = char, Tr = std::char_traits<char>, Alloc = std::allocator<char>, T = std::string&]'
/usr/include/boost/format/feed_args.hpp:241:   instantiated from `boost::basic_format<Ch, Tr, Alloc>& boost::io::detail::feed(boost::basic_format<Ch, Tr, Alloc>&, T) [with Ch = char, Tr = std::char_traits<char>, Alloc = std::allocator<char>, T = std::string&]'
/usr/include/boost/format/format_class.hpp:68:   instantiated from `boost::basic_format<Ch, Tr, Alloc>& boost::basic_format<Ch, Tr, Alloc>::operator%(T&) [with T = std::string, Ch = char, Tr = std::char_traits<char>, Alloc = std::allocator<char>]'
mkdatabase.cpp:68:   instantiated from here
/usr/include/boost/format/feed_args.hpp:147: error: `widen' undeclared (first
   use this function)
/usr/include/boost/format/feed_args.hpp:231:   instantiated from `void boost::io::detail::distribute(boost::basic_format<Ch, Tr, Alloc>&, T) [with Ch = char, Tr = std::char_traits<char>, Alloc = std::allocator<char>, T = std::string&]'
/usr/include/boost/format/feed_args.hpp:241:   instantiated from `boost::basic_format<Ch, Tr, Alloc>& boost::io::detail::feed(boost::basic_format<Ch, Tr, Alloc>&, T) [with Ch = char, Tr = std::char_traits<char>, Alloc = std::allocator<char>, T = std::string&]'
/usr/include/boost/format/format_class.hpp:68:   instantiated from `boost::basic_format<Ch, Tr, Alloc>& boost::basic_format<Ch, Tr, Alloc>::operator%(T&) [with T = std::string, Ch = char, Tr = std::char_traits<char>, Alloc = std::allocator<char>]'
mkdatabase.cpp:68:   instantiated from here
/usr/include/boost/format/feed_args.hpp:153: error: `fill' undeclared (first
   use this function)
/usr/include/boost/format/feed_args.hpp:160: error: no matching function for
   call to `put_last(boost::io::basic_oaltstringstream<char,
   std::char_traits<char>, std::allocator<char> >&, std::basic_string<char,
   std::char_traits<char>, std::allocator<char> >&)'
/usr/include/boost/format/feed_args.hpp:231:   instantiated from `void boost::io::detail::distribute(boost::basic_format<Ch, Tr, Alloc>&, T) [with Ch = char, Tr = std::char_traits<char>, Alloc = std::allocator<char>, T = std::string&]'
/usr/include/boost/format/feed_args.hpp:241:   instantiated from `boost::basic_format<Ch, Tr, Alloc>& boost::io::detail::feed(boost::basic_format<Ch, Tr, Alloc>&, T) [with Ch = char, Tr = std::char_traits<char>, Alloc = std::allocator<char>, T = std::string&]'
/usr/include/boost/format/format_class.hpp:68:   instantiated from `boost::basic_format<Ch, Tr, Alloc>& boost::basic_format<Ch, Tr, Alloc>::operator%(T&) [with T = std::string, Ch = char, Tr = std::char_traits<char>, Alloc = std::allocator<char>]'
mkdatabase.cpp:68:   instantiated from here
/usr/include/boost/format/feed_args.hpp:182: error: no matching function for
   call to `boost::io::detail::stream_format_state<char, std::char_traits<char>
   >::apply_on(boost::io::basic_oaltstringstream<char, std::char_traits<char>,
   std::allocator<char> >&, boost::io::detail::locale_t*&) const'
/usr/include/boost/format/internals.hpp:106: error: candidates are: void
   boost::io::detail::stream_format_state<Ch,
   Tr>::apply_on(std::basic_ios<_CharT, _Traits>&,
   boost::io::detail::locale_t*) const [with Ch = char, Tr =
   std::char_traits<char>]
/usr/include/boost/format/feed_args.hpp:183: error: no matching function for
   call to `put_head(boost::io::basic_oaltstringstream<char,
   std::char_traits<char>, std::allocator<char> >&, std::basic_string<char,
   std::char_traits<char>, std::allocator<char> >&)'
/usr/include/boost/format/feed_args.hpp:187: error: no match for 'operator<<'
   in 'oss2 << ' ''
/usr/include/boost/format/feed_args.hpp:188: error: no matching function for
   call to `put_last(boost::io::basic_oaltstringstream<char,
   std::char_traits<char>, std::allocator<char> >&, std::basic_string<char,
   std::char_traits<char>, std::allocator<char> >&)'
/usr/include/boost/format/feed_args.hpp:231:   instantiated from `void boost::io::detail::distribute(boost::basic_format<Ch, Tr, Alloc>&, T) [with Ch = char, Tr = std::char_traits<char>, Alloc = std::allocator<char>, T = std::string&]'
/usr/include/boost/format/feed_args.hpp:241:   instantiated from `boost::basic_format<Ch, Tr, Alloc>& boost::io::detail::feed(boost::basic_format<Ch, Tr, Alloc>&, T) [with Ch = char, Tr = std::char_traits<char>, Alloc = std::allocator<char>, T = std::string&]'
/usr/include/boost/format/format_class.hpp:68:   instantiated from `boost::basic_format<Ch, Tr, Alloc>& boost::basic_format<Ch, Tr, Alloc>::operator%(T&) [with T = std::string, Ch = char, Tr = std::char_traits<char>, Alloc = std::allocator<char>]'
mkdatabase.cpp:68:   instantiated from here
/usr/include/boost/format/feed_args.hpp:191: error: no match for 'operator<<'
   in 'oss2 << ' ''
make[1]: *** [mkdatabase.o] Fehler 1
make[1]: Leaving directory `/var/tmp/portage/zinf-2.2.5_beta1/work/zinf-2.2.5/mdb'
make: *** [all-recursive] Fehler 1

!!! ERROR: media-sound/zinf-2.2.5_beta1 failed.
!!! Function src_compile, Line 57, Exitcode 2
!!! (no error message)

Reproducible: Always
Steps to Reproduce:
1.
2.
3.




Portage 2.0.50-r1 (default-x86-1.4, gcc-3.3.2, glibc-2.3.3_pre20040207-r0, 
2.6.3-rc2-gentoo) 
================================================================= 
System uname: 2.6.3-rc2-gentoo i686 AMD Athlon(tm) Processor 
Gentoo Base System version 1.4.3.13 
distcc 2.12.1 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) 
[disabled] 
ccache version 2.3 [enabled] 
Autoconf: sys-devel/autoconf-2.59 
Automake: sys-devel/automake-1.8.2 
ACCEPT_KEYWORDS="x86 ~x86" 
AUTOCLEAN="yes" 
CFLAGS="-march=athlon-tbird -O2 -pipe -fomit-frame-pointer" 
CHOST="i686-pc-linux-gnu" 
COMPILER="gcc3" 
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" 
CXXFLAGS="-march=athlon-tbird -O2 -pipe -fomit-frame-pointer" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="autoaddcvs ccache sandbox" 
GENTOO_MIRRORS="http://gentoo.inode.at/ ftp://gentoo.inode.at/source/ 
ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ 
http://mirrors.sec.informatik.tu-darmstadt.de/gentoo" 
MAKEOPTS="-j2" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR="/usr/portage" 
PORTDIR_OVERLAY="" 
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage" 
USE="3dnow X Xaw3d aalib acpi acpi4linux alsa apache2 arts artswrappersuid avi 
berkdb cdr crypt cups curl dga dnd dvd encode faad fbcon flac foomaticdb gd 
gdbm gif gnome gphoto2 gpm gstreamer gtk gtk2 guile imlib imlib2 java 
javascript jpeg kde libg++ libwww linguas_de lufsusermount mad maildir 
matroska mbox mikmod mmx motif mozilla mozp3p mozsvg mozxmlterm mpeg mysql 
ncurses nls oggvorbis opengl oss pam pda pdflib perl pic png python qt 
quicktime radeon readline samba scanner sdl slang spell ssl stencil-buffer 
tcltk tcpd tetex tiff truetype usb wmf wxwindows x86 xinerama xml xml2 xmms xv 
xvid zlib"
Comment 1 Jeremy Huddleston (RETIRED) gentoo-dev 2004-02-16 13:44:35 UTC
Try 2.2.5.

Also, what version of boost do you have?
Comment 2 Heiko Helmle 2004-02-16 15:05:53 UTC
2.2.5 works fine.

i guess this bug can be closed.

installed boost is 1.31.0_alpha2-r1
Comment 3 Jeremy Huddleston (RETIRED) gentoo-dev 2004-02-16 23:55:01 UTC
closing