Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 31 Jul 2003 10:07:05 +0200
From:      des@des.no (Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?=)
To:        ppc@freebsd.org
Subject:   does powerpc build?
Message-ID:  <xzp3cgn86hi.fsf@dwp.des.no>

next in thread | raw e-mail | index | archive | help
The tinderbox consistently fails while building gcc in the cross-tools
phase.  There are two things that stand out in the logs:

 - I get a *lot* of warnings about "NO_IMPLICIT_EXTERN_C" being
   redefined (both src/contrib/gcc/config/rs6000/sysv4.h and
   src/gnu/usr.bin/cc/cc_tools/config.h define it).  Those aren't
   fatal, but they fill about half the log file.

 - The actual error that breaks the build is as follows (slightly
   edited for clarity):

cc -O -pipe -DIN_GCC -DHAVE_CONFIG_H -DPREFIX=3D\"/home/des/tinderbox/CURRE=
NT/powerpc/powerpc/obj/powerpc/home/des/tinderbox/CURRENT/powerpc/powerpc/s=
rc/i386/usr\" -DCROSS_COMPILE -I/home/des/tinderbox/CURRENT/powerpc/powerpc=
/obj/powerpc/home/des/tinderbox/CURRENT/powerpc/powerpc/src/i386/home/des/t=
inderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/cc/cc1/../cc_tools -I/home=
/des/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/cc/cc1/../cc_tools -=
I/home/des/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/cc/cc1/../../.=
./../contrib/gcc -I/home/des/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.=
bin/cc/cc1/../../../../contrib/gcc/config -I.     -I/home/des/tinderbox/CUR=
RENT/powerpc/powerpc/obj/powerpc/home/des/tinderbox/CURRENT/powerpc/powerpc=
/src/i386/legacy/usr/include  -static -L/home/des/tinderbox/CURRENT/powerpc=
/powerpc/obj/powerpc/home/des/tinderbox/CURRENT/powerpc/powerpc/src/i386/le=
gacy/usr/lib -o cc1 main.o c-parse+%DIKED.o c-lang.o c-decl.o c-opts.o /hom=
e/des/tinderbox/CURRENT/powerpc/powerpc/obj/powerpc/home/des/tinderbox/CURR=
ENT/powerpc/powerpc/src/i386/home/des/tinderbox/CURRENT/powerpc/powerpc/src=
/gnu/usr.bin/cc/cc1/../cc_int/libcc_int.a -legacy
/home/des/tinderbox/CURRENT/powerpc/powerpc/obj/powerpc/home/des/tinderbox/=
CURRENT/powerpc/powerpc/src/i386/home/des/tinderbox/CURRENT/powerpc/powerpc=
/src/gnu/usr.bin/cc/cc1/../cc_int/libcc_int.a(c-pragma.o): In function `ini=
t_pragma':
c-pragma.o(.text+0x6ac): undefined reference to `rs6000_pragma_longcall'
/home/des/tinderbox/CURRENT/powerpc/powerpc/obj/powerpc/home/des/tinderbox/=
CURRENT/powerpc/powerpc/src/i386/home/des/tinderbox/CURRENT/powerpc/powerpc=
/src/gnu/usr.bin/cc/cc1/../cc_int/libcc_int.a(c-common.o): In function `cb_=
register_builtins':
c-common.o(.text+0x7fa1): undefined reference to `rs6000_cpu_cpp_builtins'
*** Error code 1

Stop in /home/des/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/cc/cc1.
*** Error code 1

Stop in /home/des/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/cc.
*** Error code 1

Stop in /home/des/tinderbox/CURRENT/powerpc/powerpc/src.
*** Error code 1

Stop in /home/des/tinderbox/CURRENT/powerpc/powerpc/src.
*** Error code 1

Stop in /home/des/tinderbox/CURRENT/powerpc/powerpc/src.



The tinderbox is using 100% clean sources and the following environment:

    CFLAGS=3D-O -pipe
    COPTFLAGS=3D-O -pipe
    MAKEOBJDIRPREFIX=3D/home/des/tinderbox/CURRENT/powerpc/powerpc/obj
    NOFORTH=3DYES
    NOLIBC_R=3DYES
    PATH=3D/usr/bin:/usr/sbin:/bin:/sbin
    TARGET=3Dpowerpc
    TARGET_ARCH=3Dpowerpc
    TZ=3DGMT
    __MAKE_CONF=3D/dev/null

Logs are available at <URL:http://www.rtp.freebsd.org/~des/>.

DES
--=20
Dag-Erling Sm=F8rgrav - des@des.no



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?xzp3cgn86hi.fsf>