it was configured with:
env CC=gcc44 CXX=g++44 ./configure --disable-libmemcached --disable-libsqlite3
and make fails with:
....
CXX libtest/libtest_libtest_la-signal.lo
CXX libtest/libtest_libtest_la-socket.lo
CXX libtest/libtest_libtest_la-stream.lo
libtest/stream.cc: In constructor 'libtest::stream::make_cerr::make_cerr(const char*, int, const char*)':
libtest/stream.cc:48: error: class 'libtest::stream::make_cerr' does not have any field named 'log'
libtest/stream.cc:48: error: no matching function for call to 'libtest::stream::detail::log<libtest::stream::detail::channelln, char, std::char_traits<char>, std::allocator<char> >::log()'
./libtest/stream.h:126: note: candidates are: libtest::stream::detail::log<OutputPolicy, Ch, Tr, A>::log(std::ostream&, const char*, int, const char*) [with OutputPolicy = libtest::stream::detail::channelln, Ch = char, Tr = std::char_traits<char>, A = std::allocator<char>]
./libtest/stream.h:115: note: libtest::stream::detail::log<libtest::stream::detail::channelln, char, std::char_traits<char>, std::allocator<char> >::log(const libtest::stream::detail::log<libtest::stream::detail::channelln, char, std::char_traits<char>, std::allocator<char> >&)
libtest/stream.cc: In constructor 'libtest::stream::cerr::cerr(const char*, int, const char*)':
libtest/stream.cc:52: error: class 'libtest::stream::cerr' does not have any field named 'log'
libtest/stream.cc:52: error: no matching function for call to 'libtest::stream::detail::log<libtest::stream::detail::channel, char, std::char_traits<char>, std::allocator<char> >::log()'
./libtest/stream.h:126: note: candidates are: libtest::stream::detail::log<OutputPolicy, Ch, Tr, A>::log(std::ostream&, const char*, int, const char*) [with OutputPolicy = libtest::stream::detail::channel, Ch = char, Tr = std::char_traits<char>, A = std::allocator<char>]
./libtest/stream.h:115: note: libtest::stream::detail::log<libtest::stream::detail::channel, char, std::char_traits<char>, std::allocator<char> >::log(const libtest::stream::detail::log<libtest::stream::detail::channel, char, std::char_traits<char>, std::allocator<char> >&)
libtest/stream.cc: In constructor 'libtest::stream::clog::clog(const char*, int, const char*)':
libtest/stream.cc:56: error: class 'libtest::stream::clog' does not have any field named 'log'
libtest/stream.cc:56: error: no matching function for call to 'libtest::stream::detail::log<libtest::stream::detail::channel, char, std::char_traits<char>, std::allocator<char> >::log()'
./libtest/stream.h:126: note: candidates are: libtest::stream::detail::log<OutputPolicy, Ch, Tr, A>::log(std::ostream&, const char*, int, const char*) [with OutputPolicy = libtest::stream::detail::channel, Ch = char, Tr = std::char_traits<char>, A = std::allocator<char>]
./libtest/stream.h:115: note: libtest::stream::detail::log<libtest::stream::detail::channel, char, std::char_traits<char>, std::allocator<char> >::log(const libtest::stream::detail::log<libtest::stream::detail::channel, char, std::char_traits<char>, std::allocator<char> >&)
libtest/stream.cc: In constructor 'libtest::stream::cout::cout(const char*, int, const char*)':
libtest/stream.cc:60: error: class 'libtest::stream::cout' does not have any field named 'log'
libtest/stream.cc:60: error: no matching function for call to 'libtest::stream::detail::log<libtest::stream::detail::channel, char, std::char_traits<char>, std::allocator<char> >::log()'
./libtest/stream.h:126: note: candidates are: libtest::stream::detail::log<OutputPolicy, Ch, Tr, A>::log(std::ostream&, const char*, int, const char*) [with OutputPolicy = libtest::stream::detail::channel, Ch = char, Tr = std::char_traits<char>, A = std::allocator<char>]
./libtest/stream.h:115: note: libtest::stream::detail::log<libtest::stream::detail::channel, char, std::char_traits<char>, std::allocator<char> >::log(const libtest::stream::detail::log<libtest::stream::detail::channel, char, std::char_traits<char>, std::allocator<char> >&)
make[1]: *** [libtest/libtest_libtest_la-stream.lo] Error 1
make[1]: Leaving directory `/root/installs/gearman/gearmand-0.33'
make: *** [all] Error 2
This affects Ubuntu 10.04 users as well (see duplicate #995106).