From owner-freebsd-gnome Wed Jan 22 8:52:38 2003 Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C2CF037B401 for ; Wed, 22 Jan 2003 08:52:36 -0800 (PST) Received: from creme-brulee.marcuscom.com (rdu57-17-158.nc.rr.com [66.57.17.158]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1808743F13 for ; Wed, 22 Jan 2003 08:52:36 -0800 (PST) (envelope-from marcus@marcuscom.com) Received: from [10.2.1.4] (vpn-client-4.marcuscom.com [10.2.1.4]) by creme-brulee.marcuscom.com (8.12.6/8.12.6) with ESMTP id h0MGpFDx012551; Wed, 22 Jan 2003 11:51:15 -0500 (EST) (envelope-from marcus@marcuscom.com) Subject: Re: 5.0-R && Mozilla 1.2.1 && CPUTYPE?=p4 From: Joe Marcus Clarke To: Guido Kollerie Cc: freebsd-gnome@FreeBSD.ORG In-Reply-To: <20030122162747.GA59675@kollerie.com> References: <20030122162747.GA59675@kollerie.com> Content-Type: text/plain Organization: MarcusCom, Inc. Message-Id: <1043254333.339.5.camel@gyros> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.2.1 Date: 22 Jan 2003 11:52:13 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-2.5 required=5.0 tests=AWL,IN_REP_TO,NOSPAM_INC,QUOTED_EMAIL_TEXT,REFERENCES, SPAM_PHRASE_00_01,SUPERLONG_LINE version=2.43 Sender: owner-freebsd-gnome@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG 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