From owner-freebsd-chromium@FreeBSD.ORG Fri Jul 13 22:56:50 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 A4908106566B for ; Fri, 13 Jul 2012 22:56:50 +0000 (UTC) (envelope-from lx@redundancy.redundancy.org) Received: from redundancy.redundancy.org (75-101-96-57.dsl.static.sonic.net [75.101.96.57]) by mx1.freebsd.org (Postfix) with SMTP id 6A86B8FC0A for ; Fri, 13 Jul 2012 22:56:50 +0000 (UTC) Received: (qmail 51488 invoked by uid 1001); 13 Jul 2012 22:53:02 -0000 Date: Fri, 13 Jul 2012 15:53:01 -0659 From: David Thiel To: chromium@freebsd.org Message-ID: <20120713225237.GD32619@redundancy.redundancy.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-OpenPGP-Key-fingerprint: 482A 8C46 C844 7E7C 8CBC 2313 96EE BEE5 1F4B CA13 X-OpenPGP-Key-available: http://redundancy.redundancy.org/lx.gpg X-Face: %H~{$1~NOw1y#%mM6{|4:/ List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Jul 2012 22:56:50 -0000 Hi team, Currently the build is broken with clang, with the following types of error: CXX(host) out/Release/obj.host/protobuf_full_do_not_use/third_party/protobuf/src/google/protobuf/stubs/structurally_valid.o CXX(host) out/Release/obj.host/protobuf_full_do_not_use/third_party/protobuf/src/google/protobuf/descriptor.o error: error: error: error: unable unableto loadto unable loadplugin toplugin load '/usr/ports/www/chromium/work/chromium-courgette-redacted-20.0.1132.57/tools/clang/scripts/../../../third_party/llvm-build/Release+Asserts/lib/libFindBadConstructs.so': plugin unable'/usr/ports/www/chromium/work/chromium-courgette-redacted-20.0.1132.57/tools/clang/scripts/../../../third_party/llvm-build/Release+Asserts/lib/libFindBadConstructs.so': The solution is to patch build/common.gypi to have clang_use_chrome_plugins set to 0. This should have no side effects, as it's intended for use during code development. I can commit this myself if you like, whatever works. Thanks, David