From owner-freebsd-toolchain@freebsd.org Fri Jul 22 00:34:02 2016 Return-Path: Delivered-To: freebsd-toolchain@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5173ABA098E for ; Fri, 22 Jul 2016 00:34:02 +0000 (UTC) (envelope-from jonathan@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 45EAA1E56; Fri, 22 Jul 2016 00:34:02 +0000 (UTC) (envelope-from jonathan@FreeBSD.org) Received: from [192.168.42.150] (localhost [IPv6:::1]) by freefall.freebsd.org (Postfix) with ESMTP id D869F1307; Fri, 22 Jul 2016 00:34:01 +0000 (UTC) (envelope-from jonathan@FreeBSD.org) From: "Jonathan Anderson" To: "Ed Maste" Cc: "freebsd-toolchain@freebsd.org" Subject: Re: LLDB build failure Date: Thu, 21 Jul 2016 22:05:50 -0230 Message-ID: <699770A1-D43C-4130-801C-73DF556224D8@FreeBSD.org> In-Reply-To: <0EFCC62F-4523-49D7-9DEB-20CF8F939239@FreeBSD.org> References: <0EFCC62F-4523-49D7-9DEB-20CF8F939239@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; format=flowed Content-Transfer-Encoding: quoted-printable X-Mailer: MailMate (1.9.4r5234) X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Jul 2016 00:34:02 -0000 On 21 Jul 2016, at 16:28, Jonathan Anderson wrote: > On 19 Jul 2016, at 18:07, Ed Maste wrote: > >> On 19 July 2016 at 13:40, Jonathan Anderson = >> wrote: >>> Hello toolchain@, >>> >>> When building a recent (r275944) LLDB on stable/11, I've encountered = >>> build >>> failures in tools/lldb-mi (missing symbol llvm_regexec, need to link = >>> against >>> LLVMSupport). This problem doesn't occur on (at least) OS X, so = >>> perhaps the >>> LLVM build bots don't see it. >> >> We have a FreeBSD 11 LLDB build bot, which was green as of r272672: >> http://lab.llvm.org:8011/builders/lldb-amd64-ninja-freebsd11 >> although I'm not certain exactly what it tests. I build regularly on >> my stable/10 desktop though and lldb-mi built successfully. > > I'm attempting to build with BUILD_SHARED_LIBS=3DON... could that = > explain the difference? Should I expect that configuration to work? It = > has a dramatic effect on build times for LLVM-based tools. So this is interesting: the build succeeds in Release mode but fails in = Debug: https://allendale.engr.mun.ca/jenkins/job/LLVM-cadets/BUILD_TYPE=3DReleas= e/43/consoleFull https://allendale.engr.mun.ca/jenkins/job/LLVM-cadets/BUILD_TYPE=3DDebug/= 43/consoleFull With BUILD_SHARED_LIBS=3DOFF, both builds succeed. Jon -- Jonathan Anderson jonathan@FreeBSD.org