Date: Tue, 13 Mar 2012 08:52:23 -0700 From: Garrett Cooper <yanegomi@gmail.com> To: Super Bisquit <superbisquit@gmail.com> Cc: FreeBSD Current <freebsd-current@freebsd.org> Subject: Re: [head tinderbox] failure on powerpc/powerpc Message-ID: <CAGH67wQjuBMFomaG6MpdmhFumyKRRO3YFzKnZzfrj6pB7RR%2B3g@mail.gmail.com> In-Reply-To: <CA%2BWntOspd%2BOSxgPo7yRabKO2=hmV5cA_DE9jweoDGeJJSCX3SQ@mail.gmail.com> References: <201203131532.q2DFWG2l057538@freebsd-current.sentex.ca> <CA%2BWntOspd%2BOSxgPo7yRabKO2=hmV5cA_DE9jweoDGeJJSCX3SQ@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Mar 13, 2012 at 8:45 AM, Super Bisquit <superbisquit@gmail.com> wro= te: > On Tue, Mar 13, 2012 at 11:32 AM, FreeBSD Tinderbox > <tinderbox@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=3DYES >> TB --- 2012-03-13 15:11:59 - MAKEOBJDIRPREFIX=3D/obj >> TB --- 2012-03-13 15:11:59 - PATH=3D/usr/bin:/usr/sbin:/bin:/sbin >> TB --- 2012-03-13 15:11:59 - SRCCONF=3D/dev/null >> TB --- 2012-03-13 15:11:59 - TARGET=3Dpowerpc >> TB --- 2012-03-13 15:11:59 - TARGET_ARCH=3Dpowerpc >> TB --- 2012-03-13 15:11:59 - TZ=3DUTC >> TB --- 2012-03-13 15:11:59 - __MAKE_CONF=3D/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 =A0 =A0-I/src/lib/libbz2/../../contrib/bzip2 -std=3D= gnu99 >> =A0/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 =A0-O2 -pipe =A0-I/src/lib/libbz2/../../contrib/bzip2 -std=3Dgnu99 >> -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:8= 3, >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 from >> /src/lib/libbz2/../../contrib/bzip2/bzlib_private.h:29, >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 from /src/lib/libbz2/../../contrib/bzip2= /bzlib.c:34: >> /obj/powerpc.powerpc/src/tmp/usr/include/xlocale/_ctype.h:93: warning: n= o >> 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 = =A01 >> 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 b= e > 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...? 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). 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAGH67wQjuBMFomaG6MpdmhFumyKRRO3YFzKnZzfrj6pB7RR%2B3g>