From owner-freebsd-chromium@FreeBSD.ORG Sat Apr 7 03:30:47 2012 Return-Path: Delivered-To: chromium@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 453CB106564A for ; Sat, 7 Apr 2012 03:30:47 +0000 (UTC) (envelope-from team@govs.lv) Received: from vps.govs.lv (govs.lv [89.111.16.206]) by mx1.freebsd.org (Postfix) with ESMTP id C65428FC08 for ; Sat, 7 Apr 2012 03:30:46 +0000 (UTC) Received: by vps.govs.lv (Postfix, from userid 1000) id 49EDC34B527; Sat, 7 Apr 2012 06:30:39 +0300 (EEST) Date: Sat, 7 Apr 2012 06:30:39 +0300 From: Team Govs To: chromium@freebsd.org Message-ID: <20120407033038.GA24521@vps.govs.lv> References: <20120403101845.GA11349@vps.govs.lv> <20120403184702.GA1953@vps.govs.lv> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20120403184702.GA1953@vps.govs.lv> Cc: Subject: Re: build fails (with pulseaudio enabled) X-BeenThere: freebsd-chromium@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Chromium issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Apr 2012 03:30:47 -0000 > > > Since update to 18.x, Chromium builds fails if PulseAudio is enabled. Both with GCC and Clang. > > > > > Do you have a log available? > > Yeah, sorry for forgetting to include it before. > Here's Clang output (if outputfrom GCC is required, do not hesitate to ask): > > (..) Any feedback on this? Is anybody looking into this issue? Altough there was an update to port, it still fails at building. Output (compiling with GCC4.6+): CXX(target) out/Release/obj.target/media/media/audio/linux/audio_manager_linux.o CXX(target) out/Release/obj.target/media/media/audio/linux/alsa_input.o CXX(target) out/Release/obj.target/media/media/audio/linux/alsa_output.o CXX(target) out/Release/obj.target/media/media/audio/linux/alsa_util.o CXX(target) out/Release/obj.target/media/media/audio/linux/alsa_wrapper.o CXX(target) out/Release/obj.target/media/media/audio/pulse/pulse_output.o 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, t2 = MessageLoop*, std::string = std::basic_string]': media/audio/pulse/pulse_output.cc:129:3: instantiated from here ./base/logging.h:555:1: error: no match for 'operator==' in 'v1 == v2' ./base/logging.h:555:1: note: candidates are: ./base/logging.h:555:1: note: operator==(MessageLoop*, MessageLoop*) ./base/logging.h:555:1: note: no known conversion for argument 1 from 'const scoped_refptr' to 'MessageLoop*' ./base/logging.h:555:1: note: operator==(base::MessageLoopProxy*, base::MessageLoopProxy*) ./base/logging.h:555:1: note: no known conversion for argument 2 from 'MessageLoop* const' to 'base::MessageLoopProxy*' ./base/memory/scoped_ptr.h:224:6: note: template bool operator==(C*, const scoped_ptr&) ./base/memory/scoped_ptr.h:336:6: note: template bool operator==(C*, const scoped_array&) ./base/memory/scoped_ptr.h:462:6: note: template bool operator==(C*, const scoped_ptr_malloc&) ./base/logging.h:555:1: warning: control reaches end of non-void function [-Wreturn-type] gmake: *** [out/Release/obj.target/media/media/audio/pulse/pulse_output.o] Error 1 gmake: *** Waiting for unfinished jobs.... *** Error code 1 Stop in /usr/ports/www/chromium. *** Error code 1 Stop in /usr/ports/www/chromium.