building seamonkey with clang
Cary
cary at SDF.ORG
Thu Aug 22 01:16:35 UTC 2013
On Wed, Aug 21, 2013 at 05:29:28PM +0200, Dimitry Andric wrote:
> On Aug 21, 2013, at 13:23, Cary <cary at 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 at 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 at sdf.org
SDF Public Access UNIX System - http://sdf.org
More information about the freebsd-ports
mailing list