From owner-freebsd-current Mon Jun 3 7:44:53 2002 Delivered-To: freebsd-current@freebsd.org Received: from earth.hub.org (earth.hub.org [64.49.215.11]) by hub.freebsd.org (Postfix) with ESMTP id 51B4937B404 for ; Mon, 3 Jun 2002 07:44:49 -0700 (PDT) Received: from earth.hub.org (earth.hub.org [64.49.215.11]) by earth.hub.org (Postfix) with ESMTP id 29F22103C1F; Mon, 3 Jun 2002 11:44:43 -0300 (ADT) Date: Mon, 3 Jun 2002 11:44:43 -0300 (ADT) From: "Marc G. Fournier" To: Stanislav Grozev Cc: freebsd-current@freebsd.org Subject: Re: GCC3.1 internal compiler error when compiling XFree86-4-libraries In-Reply-To: <20020603125433.GA5356@meerkat.dungeon> Message-ID: <20020603114429.I2522-100000@mail1.hub.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG stupid question, but what is the fix for the #pragma weak issue? :( On Mon, 3 Jun 2002, Stanislav Grozev wrote: > Hello, > > I have a -CURRENT system (world from yesterday, ports from today). > I'm trying to compile the XFree86-libraries-4.2.0 from ports, but > I have troubles. After resolving the one with the #pragma weak, > and also one with a missing ../ from one of the Mesa Makefiles, > now I get the following: > > --------- > > LD_LIBRARY_PATH=../../../../../exports/lib cc -c -O -pipe -Wp,-w -march=pentium -ansi -pedantic -Dasm=__asm -Wall -Wpointer-arith -I../../../../../exports/include/X11 -I../../../../../include/extensions -I../../../../../extras/Mesa/src/OSmesa -I../../../../../extras/Mesa/src -I../../../../../extras/Mesa/include -I../../../../.. -I../../../../../exports/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DXTHREADS -DXUSE_MTSAFE_API -DXNO_MTSAFE_PWDAPI -DMALLOC_0_RETURNS_NULL -ansi -pedantic -Dasm=__asm -Wall -Wpointer-arith -I../../../../../exports/include/X11 -I../../../../../include/extensions -I../../../../../extras/Mesa/src/OSmesa -I../../../../../extras/Mesa/src -I../../../../../extras/Mesa/include -I../../../../.. -I../../../../../exports/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DXTHREADS -DXUSE_MTSAFE_API -DXNO_MTSAFE_PWDAPI -DMALLOC_0_RETURNS_NULL -fPIC ../../../../../lib/GL/mesa/src/translate.c > In file included from ../../../../../lib/GL/mesa/src/translate.c:779: > ../../../../../extras/Mesa/src/trans_tmp.h: In function `trans_1_GLdouble_1ub_elt': > ../../../../../extras/Mesa/src/trans_tmp.h:124: could not find a spill register > (insn 96 94 97 (set (subreg:SF (reg:QI 75) 0) > (plus:SF (reg:SF 8 st(0) [76]) > (reg:SF 9 st(1) [80]))) 525 {*fop_sf_comm_nosse} (insn_list 87 (nil)) > (expr_list:REG_DEAD (reg:SF 8 st(0) [76]) > (nil))) > ../../../../../extras/Mesa/src/trans_tmp.h:124: Internal compiler error in failed_reload, at reload1.c:5050 > Please submit a full bug report, > with preprocessed source if appropriate. > See for instructions. > *** Error code 1 > > Stop in /home/scratch/ports/x11/XFree86-4-libraries/work/xc/lib/GL/mesa/src/OSmesa. > logrus# > > --------- > > I don't have any idea what to do to fix it. Any help would be appreciated. > If any further info, or details, or testing are needed, I'll be glad > to provide it. Thanks. > > -tacho > -- > [a lie is my shield] | [http://daemonz.org/ || tacho@daemonz.org] > 0x44fc3339 || [02b5 798b 4bd1 97fb f8db 72e4 dca4 be03 44fc 3339] > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message