Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 22 Aug 2013 01:16:33 +0000
From:      Cary <cary@SDF.ORG>
To:        Dimitry Andric <dim@FreeBSD.org>
Cc:        freebsd-ports@freebsd.org
Subject:   Re: building seamonkey with clang
Message-ID:  <20130822011633.GA25555@SDF.ORG>
In-Reply-To: <DCA17AEA-0A39-4737-95F6-6738798D6608@FreeBSD.org>
References:  <20130819225440.GA18160@SDF.ORG> <5AF5CDE0-8684-4A9E-9A85-E3F2CF8D0F58@FreeBSD.org> <20130821065045.GA8976@SDF.ORG> <20130821112312.GA18426@SDF.ORG> <DCA17AEA-0A39-4737-95F6-6738798D6608@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Aug 21, 2013 at 05:29:28PM +0200, Dimitry Andric wrote:
> On Aug 21, 2013, at 13:23, Cary <cary@SDF.ORG> 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 <cary@SDF.ORG> 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<Argument>(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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20130822011633.GA25555>