[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

sparc64 tightvnc will not build



port of tightvnc doesn't build on sparc64 OpenBSD 3.3.

gcc -v:

Reading specs from /usr/lib/gcc-lib/sparc64-unknown-openbsd3.3/2.95.3/specs
gcc version 2.95.3 20010125 (prerelease, propolice)



gcc -c -O2 -ansi -Dasm=__asm  -I../../.././/include/fonts -I../include  -I../../.././ -I../../.././/exports/include  -DCSRG_BASED -DSHAPE          -DGCCUSESGAS -DNDEBUG   -DFUNCPROTO=15 -DNARROWPROTO    type1.c
type1.c: In function `CallOtherSubr':
type1.c:1698: fixed or forbidden register 32 (%f0) was spilled for class FP_REGS.
type1.c:1698: This may be due to a compiler bug or to impossible asm
type1.c:1698: statements or clauses.
type1.c:1698: This is the instruction:
(insn 152 179 185 (set (reg:SI 2 %g2)
        (fix:SI (fix:DF (reg:DF 64 %f32)))) 249 {fix_truncdfsi2} (insn_list:REG_DEP_ANTI 36 (insn_list 151 (nil)))
    (expr_list:REG_DEAD (reg:DF 64 %f32)
        (nil)))
*** Error code 1

Stop in /usr/ports/net/tightvnc/w-tightvnc-1.2.7/vnc_unixsrc/Xvnc/lib/font/Type1.
*** Error code 1

Stop in /usr/ports/net/tightvnc/w-tightvnc-1.2.7/vnc_unixsrc/Xvnc/lib/font (line 571 of Makefile).
*** Error code 1

Stop in /usr/ports/net/tightvnc/w-tightvnc-1.2.7/vnc_unixsrc/Xvnc/lib (line 550 of Makefile).
*** Error code 1

Stop in /usr/ports/net/tightvnc/w-tightvnc-1.2.7/vnc_unixsrc/Xvnc (line 548 of Makefile).
*** Error code 1

Stop in /usr/ports/net/tightvnc/w-tightvnc-1.2.7/vnc_unixsrc (line 853 of Makefile).
*** Error code 1

Stop in /usr/ports/net/tightvnc (line 1739 of /usr/ports/infrastructure/mk/bsd.port.mk).


............................................................................