Here is the error: In file included from ./base/memory/weak_ptr.h:63:0, from ./media/audio/pulse/pulse_output.h:25, from media/audio/pulse/pulse_output.cc:5: ./base/logging.h: In function ‘std::string* logging::CheckEQImpl(const t1&, const t2&, const char*) [with t1 = scoped_refptr<base::MessageLoopProxy>, t2 = MessageLoop*, std::string = std::basic_string<char>]’: media/audio/pulse/pulse_output.cc:129:344: instantiated from here ./base/logging.h:555:112: error: no match for ‘operator==’ in ‘v1 == v2’ ./base/logging.h:555:112: note: candidates are: operator==(MessageLoop*, MessageLoop*) <built-in> ./base/logging.h:555:112: note: operator==(base::MessageLoopProxy*, base::MessageLoopProxy*) <built-in> ./base/logging.h:555:187: warning: control reaches end of non-void function make: *** [out/Release/obj.target/media/media/audio/pulse/pulse_output.o] Error 1
Created attachment 301613 [details] emerge --info
Created attachment 301615 [details] build.log
Duplicates #402595 Upstream issue: http://code.google.com/p/chromium/issues/detail?id=111392 *** This bug has been marked as a duplicate of bug 402595 ***