[head tinderbox] failure on powerpc/powerpc

Super Bisquit superbisquit at gmail.com
Tue Mar 13 17:23:46 UTC 2012


On Tue, Mar 13, 2012 at 11:52 AM, Garrett Cooper <yanegomi at gmail.com> wrote:

> On Tue, Mar 13, 2012 at 8:45 AM, Super Bisquit <superbisquit at gmail.com>
> wrote:
> > On Tue, Mar 13, 2012 at 11:32 AM, FreeBSD Tinderbox
> > <tinderbox at freebsd.org>wrote:
> >
> >> TB --- 2012-03-13 15:11:46 - tinderbox 2.9 running on
> >> freebsd-current.sentex.ca
> >> TB --- 2012-03-13 15:11:46 - starting HEAD tinderbox run for
> >> powerpc/powerpc
> >> TB --- 2012-03-13 15:11:46 - cleaning the object tree
> >> TB --- 2012-03-13 15:11:46 - cvsupping the source tree
> >> TB --- 2012-03-13 15:11:46 - /usr/bin/csup -z -r 3 -g -L 1 -h
> >> cvsup.sentex.ca /tinderbox/HEAD/powerpc/powerpc/supfile
> >> TB --- 2012-03-13 15:11:59 - building world
> >> TB --- 2012-03-13 15:11:59 - CROSS_BUILD_TESTING=YES
> >> TB --- 2012-03-13 15:11:59 - MAKEOBJDIRPREFIX=/obj
> >> TB --- 2012-03-13 15:11:59 - PATH=/usr/bin:/usr/sbin:/bin:/sbin
> >> TB --- 2012-03-13 15:11:59 - SRCCONF=/dev/null
> >> TB --- 2012-03-13 15:11:59 - TARGET=powerpc
> >> TB --- 2012-03-13 15:11:59 - TARGET_ARCH=powerpc
> >> TB --- 2012-03-13 15:11:59 - TZ=UTC
> >> TB --- 2012-03-13 15:11:59 - __MAKE_CONF=/dev/null
> >> TB --- 2012-03-13 15:11:59 - cd /src
> >> TB --- 2012-03-13 15:11:59 - /usr/bin/make -B buildworld
> >> >>> World build started on Tue Mar 13 15:12:00 UTC 2012
> >> >>> Rebuilding the temporary build tree
> >> >>> stage 1.1: legacy release compatibility shims
> >> >>> stage 1.2: bootstrap tools
> >> >>> stage 2.1: cleaning up the object tree
> >> >>> stage 2.2: rebuilding the object tree
> >> >>> stage 2.3: build tools
> >> >>> stage 3: cross tools
> >> >>> stage 4.1: building includes
> >> >>> stage 4.2: building libraries
> >> [...]
> >> mkdep -f .depend -a    -I/src/lib/libbz2/../../contrib/bzip2 -std=gnu99
> >>  /src/lib/libbz2/../../contrib/bzip2/bzlib.c
> >> /src/lib/libbz2/../../contrib/bzip2/blocksort.c
> >> /src/lib/libbz2/../../contrib/bzip2/compress.c
> >> /src/lib/libbz2/../../contrib/bzip2/crctable.c
> >> /src/lib/libbz2/../../contrib/bzip2/decompress.c
> >> /src/lib/libbz2/../../contrib/bzip2/huffman.c
> >> /src/lib/libbz2/../../contrib/bzip2/randtable.c
> >> cc  -O2 -pipe  -I/src/lib/libbz2/../../contrib/bzip2 -std=gnu99
> >> -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W
> >> -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes
> >> -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -c
> >> /src/lib/libbz2/../../contrib/bzip2/bzlib.c -o bzlib.o
> >> cc1: warnings being treated as errors
> >> In file included from
> /obj/powerpc.powerpc/src/tmp/usr/include/ctype.h:83,
> >>                 from
> >> /src/lib/libbz2/../../contrib/bzip2/bzlib_private.h:29,
> >>                 from /src/lib/libbz2/../../contrib/bzip2/bzlib.c:34:
> >> /obj/powerpc.powerpc/src/tmp/usr/include/xlocale/_ctype.h:93: warning:
> no
> >> previous prototype for '__sbmaskrune_l'
> >> /obj/powerpc.powerpc/src/tmp/usr/include/xlocale/_ctype.h:102: warning:
> no
> >> previous prototype for '__sbistype_l'
> >> *** Error code 1
> >>
> >> Stop in /src/lib/libbz2.
> >> *** Error code 1
> >>
> >> Stop in /src.
> >> *** Error code 1
> >>
> >> Stop in /src.
> >> *** Error code 1
> >>
> >> Stop in /src.
> >> *** Error code 1
> >>
> >> Stop in /src.
> >> TB --- 2012-03-13 15:32:16 - WARNING: /usr/bin/make returned exit code
>  1
> >> TB --- 2012-03-13 15:32:16 - ERROR: failed to build world
> >> TB --- 2012-03-13 15:32:16 - 959.02 user 176.75 system 1229.77 real
> >
> > Again, the old questions:
> > Why isn't a build world done on native architecture?
> > Why is it never asked, "Could/would someone submit a build world log to
> be
> > compared to the output of tinderbox for your architecture?"
> > Considering that the POWER(PC) architecture is everywhere- at least in
> > consoles, why isn't there more interest?
>
> (obvious answer incoming)
> Because Intel has the Lion's share of the computing architecture
> marketplace and because powerpc is still a secondary architecture to
> Intel...?
>
 (Personal opinion) Not that great of an architecture.

>
> Again, I'm not sure why you're posing this question to this thread
> because it's not really relevant to the issue that needs to be
> resolved (in this case it's missing symbols related to xlocale stuff,
> and someone probably forgot to run make tinderbox/make universe).
>
I'm running buildworld natively on the Quicksilver. Errors related directly
to build will be reported and can be compared to the tinderbox errors.

>
> The FreeBSD build system supports cross-building on several
> architectures, so I can build ppc on Intel, Intel on ppc, mips n32 on
> ppc, etc. If this didn't work, FreeBSD would be in a world of pain.
>
> Thanks,
> -Garrett
>


More information about the freebsd-current mailing list