From owner-freebsd-ports@FreeBSD.ORG Thu Aug 22 01:16:35 2013 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 08783BDD; Thu, 22 Aug 2013 01:16:35 +0000 (UTC) (envelope-from cary@sdf.org) Received: from sdf.lonestar.org (mx.sdf.org [192.94.73.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id D125D2C4D; Thu, 22 Aug 2013 01:16:34 +0000 (UTC) Received: from sdf.org (IDENT:cary@sdf.lonestar.org [192.94.73.15]) by sdf.lonestar.org (8.14.7/8.14.5) with ESMTP id r7M1GXmZ025896 (using TLSv1/SSLv3 with cipher DHE-RSA-AES256-GCM-SHA384 (256 bits) verified NO); Thu, 22 Aug 2013 01:16:34 GMT Received: (from cary@localhost) by sdf.org (8.14.7/8.12.8/Submit) id r7M1GX7e023807; Thu, 22 Aug 2013 01:16:33 GMT Date: Thu, 22 Aug 2013 01:16:33 +0000 From: Cary To: Dimitry Andric Subject: Re: building seamonkey with clang Message-ID: <20130822011633.GA25555@SDF.ORG> Mail-Followup-To: Dimitry Andric , freebsd-ports@freebsd.org References: <20130819225440.GA18160@SDF.ORG> <5AF5CDE0-8684-4A9E-9A85-E3F2CF8D0F58@FreeBSD.org> <20130821065045.GA8976@SDF.ORG> <20130821112312.GA18426@SDF.ORG> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) Cc: freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Aug 2013 01:16:35 -0000 On Wed, Aug 21, 2013 at 05:29:28PM +0200, Dimitry Andric wrote: > On Aug 21, 2013, at 13:23, Cary wrote: > > On Wed, Aug 21, 2013 at 06:50:45AM +0000, Cary wrote: > >> On Tue, Aug 20, 2013 at 11:05:42PM +0200, Dimitry Andric > >> wrote: > >>> On Aug 20, 2013, at 00:54, Cary wrote: > >>>> Several attempts to build the current port of seamonkey on 9.1-release have > >>>> all failed at the same point. > >>>> I have rebuilt clang and have no idea what else > >>>> can be done. > >>>> Here is the error: > >>>> > >>>> > >>>> Assertion failed: (isa(Val) && "Unknown live-in to the entry block"), > >>>> function solveBlockValueNonLocal, file /usr/src/lib/clang/libllvmanalysis/../../ > >>>> ../contrib/llvm/lib/Analysis/LazyValueInfo.cpp, line 605. > >>> > >>> This is clang 3.1, so meanwhile the assert will most likely have been > >>> fixed. Can you try building one of the lang/clang ports, and build the > >>> seamonkey port with that instead? > >>> > >>> -Dimitry > >>> > >>> > >> At the moment I am using clang-3.3_1 to build the seamonkey port. > > No, I wasn't. Sorry. Trying again. > > Ok, I will assume a newer clang version will have this problem fixed. > Please let us know whether it works for you now. > > > -Dimitry > A progress report using ps(1). root 78977 60.8 7.6 84620 57840 v1 R+ 5:53PM 0:09.26 /usr/local/llvm33/bin/clang -cc1 -triple i386-portbld-freebsd9.1 -emit-obj -disable-free - root 37688 0.0 0.3 8032 2064 v1 I+ 4:26AM 0:00.86 make CONFIG_DONE_SEAMONKEY=1 /usr/ports/www/seamonkey/work/.build_done.seamonkey._usr_loca root 38215 0.0 0.2 9808 1508 v1 I+ 4:32AM 0:00.01 /bin/sh -ec (cd /usr/ports/www/seamonkey/work/comm-release/obj-i386-portbld-freebsd9.1; if root 38216 0.0 0.3 10452 2148 v1 I+ 4:32AM 0:00.11 gmake -f /usr/ports/www/seamonkey/work/comm-release/client.mk -j1 build root 47856 0.0 0.2 10452 1668 v1 I+ 4:35AM 0:00.08 gmake -C . root 47861 0.0 0.2 10452 1752 v1 I+ 4:35AM 0:00.08 gmake -C mozilla default root 49266 0.0 0.2 10452 1744 v1 I+ 5:37AM 0:00.07 gmake tier_platform root 58803 0.0 0.2 10452 1768 v1 I+ 6:21AM 0:00.09 gmake libs_tier_platform root 78903 0.0 0.2 10452 1812 v1 I+ 5:52PM 0:00.06 gmake -C toolkit libs root 78904 0.0 0.2 10452 1864 v1 S+ 5:52PM 0:00.08 gmake -C components libs root 78973 0.0 0.2 10452 1820 v1 S+ 5:53PM 0:00.06 gmake -C diskspacewatcher libs root 78974 0.0 0.2 9808 1576 v1 S+ 5:53PM 0:00.01 /bin/sh /usr/local/bin/clang++33 -o DiskSpaceWatcher.o -c -fvisibility=hidden -DMOZ_GLUE_I root 78976 0.0 4.1 56172 31464 v1 S+ 5:53PM 0:00.07 /usr/local/llvm33/bin/clang++ -o DiskSpaceWatcher.o -c -fvisibility=hidden -DMOZ_GLUE_IN_P cary 78979 0.0 0.2 9636 1436 0 S+ 5:53PM 0:00.01 egrep seamonkey|gmake|clang Previous attempts to build exploded after approximately 12 hours. It seems to have made it a little farther this time. :-) Cary -- cary@sdf.org SDF Public Access UNIX System - http://sdf.org