Skip site navigation (1)Skip section navigation (2)
Date:      22 Jan 2003 11:52:13 -0500
From:      Joe Marcus Clarke <marcus@marcuscom.com>
To:        Guido Kollerie <gkoller@inter.nl.net>
Cc:        freebsd-gnome@FreeBSD.ORG
Subject:   Re: 5.0-R && Mozilla 1.2.1 && CPUTYPE?=p4
Message-ID:  <1043254333.339.5.camel@gyros>
In-Reply-To: <20030122162747.GA59675@kollerie.com>
References:  <20030122162747.GA59675@kollerie.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 2003-01-22 at 11:27, Guido Kollerie wrote:
> FYI,
> 
> Building Mozilla 1.2.1 on 5.0-RELEASE with CPUTYPE?= set to p4 in
> /etc/make.conf results in a build error. Commenting out CPUTYPE?=p4
> allows Mozilla 1.2.1 to build successfully.

Yep.  If you read the archives for freebsd-current@, you will see the p4
CPUTYPE is buggy, and should not be used.

Joe

> 
> The build error:
> 
> cc -o jsdhash.o -c -DOSTYPE=\"FreeBSD5\" -DOSARCH=\"FreeBSD\" -DOJI -DEXPORT_JS_API  -DJS_USE_SAFE_ARENA   -I../../dist/include/js -I../../dist/include -I/usr/ports/www/mozilla/work/mozilla/dist/include/nspr  -I/usr/local/include -I/usr/local/include -I/usr/local/include  -I. -I/usr/X11R6/include   -fPIC -I/usr/X11R6/include  -I/usr/X11R6/include -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -O -pipe -march=pentium4 -pipe  -DNDEBUG -DTRIMMED -ffunction-sections  -I/usr/X11R6/include  -I/usr/X11R6/include -include ../../mozilla-config.h -DMOZILLA_CLIENT jsdhash.c
> jsdtoa.c
> cc -o jsdtoa.o -c -DOSTYPE=\"FreeBSD5\" -DOSARCH=\"FreeBSD\" -DOJI -DEXPORT_JS_API  -DJS_USE_SAFE_ARENA   -I../../dist/include/js -I../../dist/include -I/usr/ports/www/mozilla/work/mozilla/dist/include/nspr  -I/usr/local/include -I/usr/local/include -I/usr/local/include  -I. -I/usr/X11R6/include   -fPIC -I/usr/X11R6/include  -I/usr/X11R6/include -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -O -pipe -march=pentium4 -pipe  -DNDEBUG -DTRIMMED -ffunction-sections  -I/usr/X11R6/include  -I/usr/X11R6/include -include ../../mozilla-config.h -DMOZILLA_CLIENT jsdtoa.c
> jsdtoa.c: In function `mult':
> jsdtoa.c:696: warning: suggest parentheses around arithmetic in operand of |
> jsdtoa.c:709: warning: suggest parentheses around arithmetic in operand of |
> jsdtoa.c: In function `diff':
> jsdtoa.c:966: warning: suggest parentheses around arithmetic in operand of |
> jsdtoa.c:974: warning: suggest parentheses around arithmetic in operand of |
> jsdtoa.c: In function `ulp':
> jsdtoa.c:987: warning: `a' might be used uninitialized in this function
> jsdtoa.c: In function `b2d':
> jsdtoa.c:1018: warning: `d' might be used uninitialized in this function
> jsdtoa.c: In function `JS_strtod':
> jsdtoa.c:1239: warning: `rv0' might be used uninitialized in this function
> jsdtoa.c:1874: unable to find a register to spill in class `AREG'
> jsdtoa.c:1874: this is the insn:
> (insn 1797 1796 1798 (set (reg:CCNO 17 flags)
>         (compare:CCNO (and:SI (subreg:SI (reg/v:DI 21 rxmm0 [251]) 0)
>                 (const_int 1 [0x1]))
>             (const_int 0 [0x0]))) 281 {testsi_1} (insn_list 1793 (nil))
>     (expr_list:REG_DEAD (reg/v:DI 21 rxmm0 [251])
>         (nil)))
> jsdtoa.c:1874: confused by earlier errors, bailing out
> gmake[3]: *** [jsdtoa.o] Error 1
> gmake[3]: Leaving directory `/usr/ports/www/mozilla/work/mozilla/js/src'
> gmake[2]: *** [libs] Error 2
> gmake[2]: Leaving directory `/usr/ports/www/mozilla/work/mozilla/js'
> gmake[1]: *** [tier_2] Error 2
> gmake[1]: Leaving directory `/usr/ports/www/mozilla/work/mozilla'
> gmake: *** [default] Error 2
> *** Error code 2
> 
> Stop in /usr/ports/www/mozilla.
-- 
PGP Key : http://www.marcuscom.com/pgp.asc




To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-gnome" in the body of the message




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