Skip site navigation (1)Skip section navigation (2)
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>