Date: Wed, 18 Sep 2002 21:59:29 +0300 From: Vallo Kallaste <kalts@estpak.ee> To: freebsd-current@freebsd.org Subject: Re: Followup to XFree86-4-Server and lcms problems Message-ID: <20020918185929.GA3985@tiiu.internal> In-Reply-To: <20020913123532.GA2402@tiiu.internal> References: <20020913123532.GA2402@tiiu.internal>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Sep 13, 2002 at 03:35:32PM +0300, Vallo Kallaste <vallo> wrote: > As promised I did some further testing and found that either of the > problematic ports will build fine in case that: > 1. both world and kernel are built without any CPU specific > optimisation beforehand (with kan's patch) > 2. also the ports will be compiled without any CPU specific > optimisation >=20 > I didn't try yet the case with world and kernel built without > optimisation and port build with optimisation. > Certainly there are problems with gcc and > NO_CPU_CFLAGS=3D true > NO_CPU_COPTFLAGS=3D true > are proven to be beneficial for making -current fit, no matter what > someone said a few days ago. Sorry for being harsh. In case someone is interested about consistent test case, here's additional info. Now I built both world and kernel with CPUTYPE=3Dp2 and kan's patch. I haven't changed anything except uncommenting the aforementioned CPUTYPE clause in make.conf. The package build run ends up with same failure on the same place as before. I'm going to update the system sources because of recent gcc import.. in hopes it'll fix the bug. rm -f miPck1Prim.o LD_LIBRARY_PATH=3D/usr/local/src/portbuild/usr/ports/x11-servers/XFree86-4-= Server/work/xc/exports/lib cc -O -pipe -march=3Dpentium2 -march=3Dpentium2 = -ansi -pedantic -Dasm=3D__asm -Wall -Wpointer-arith -fno-merge-constants= -I. -I../include -I/usr/local/src/portbuild/usr/ports/x11-servers/XFree8= 6-4-Server/work/xc/exports/include/X11 -I../../../include -I/usr/local/sr= c/portbuild/usr/ports/x11-servers/XFree86-4-Server/work/xc/programs/Xserver= /include -I/usr/local/src/portbuild/usr/ports/x11-servers/XFree86-4-Server= /work/xc -I/usr/local/src/portbuild/usr/ports/x11-servers/XFree86-4-Server/= work/xc/exports/include -I/usr/X11R6/include -DCSRG_BASED -DSHAPE -DXINPUT= -DXKB -DLBX -DXAPPGROUP -DXCSECURITY -DTOGCUP -DXF86BIGFONT -DDPMSExtensi= on -DPANORAMIX -DRENDER -DGCCUSESGAS -DAVOID_GLYPHBLT -DPIXPRIV -DSINGL= EDEPTH -DXFreeXDGA -DXvExtension -DXFree86LOADER -DXFree86Server -DXF86VID= MODE -DXvMCExtension -DSMART_SCHEDULE -DBUILDDEBUG -DX_BYTE_ORDER=3DX_LITT= LE_ENDIAN -DNDEBUG -DFUNCPROTO=3D15 -DNARROWPROTO -DIN_MODULE -DXFree86Mo= dule -c miPck1Prim.c miPck1Prim.c: In function `CheckFAreaPick1': miPck1Prim.c:337: unable to find a register to spill in class `FLOAT_REGS' miPck1Prim.c:337: this is the insn: (insn 275 273 277 (set (subreg:SF (reg/v:DI 29 rmm0 [64]) 0) (float:SF (mem/s/j:HI (reg/v/f:SI 2 ecx [61]) [0 <variable>.x+0 S2 = A16]))) 167 {floathisf2} (insn_list 271 (nil)) (nil)) miPck1Prim.c:337: confused by earlier errors, bailing out *** Error code 1 Stop in /usr/local/src/portbuild/usr/ports/x11-servers/XFree86-4-Server/wor= k/xc/programs/Xserver/PEX5/ddpex/mi/level1. *** Error code 1 Stop in /usr/local/src/portbuild/usr/ports/x11-servers/XFree86-4-Server/wor= k/xc/programs/Xserver/PEX5. *** Error code 1 Stop in /usr/local/src/portbuild/usr/ports/x11-servers/XFree86-4-Server/wor= k/xc/programs/Xserver. *** Error code 1 (ignored) *** Error code 1 Stop in /usr/ports/x11-servers/XFree86-4-Server. *** Error code 1 Stop in /usr/ports/x11/wrapper. *** Error code 1 Stop in /usr/ports/x11/XFree86-4. --=20 Vallo Kallaste kalts@estpak.ee To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020918185929.GA3985>