From owner-freebsd-current@FreeBSD.ORG Tue Mar 13 15:52:24 2012 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F2D75106564A for ; Tue, 13 Mar 2012 15:52:24 +0000 (UTC) (envelope-from yanegomi@gmail.com) Received: from mail-vx0-f182.google.com (mail-vx0-f182.google.com [209.85.220.182]) by mx1.freebsd.org (Postfix) with ESMTP id A414E8FC08 for ; Tue, 13 Mar 2012 15:52:24 +0000 (UTC) Received: by vcmm1 with SMTP id m1so1061185vcm.13 for ; Tue, 13 Mar 2012 08:52:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=6BEoqkjD47vYYux4JNRwoYw2OA4KA/BURiisiceSLYI=; b=ATwVhenCbAlMzjSKj7ouKy3qyyzo2TCKaXsdrDu+1iKQE1ddnC+rxpWYJ+7IWer9Dq HVvFYJyR2dIZeJ8e791EAgNB32XmL0ol8fwnQ2tPOj9OtihnpbhwRl3+261/doOGt5R/ Rbj34U4T/aZ1UkvBtYA+3hrs5ZMqPGDBD54vgdCmzbkgiCmyHHhmpoiHxVpZqBz+cKP8 gKTk88YpaVerFe8afYDtL45Vlg9hEYMwxev+7qchG2UYDhdJhi3LLAK+zWfJJLalVHw8 Dtvx1dvZ1oGZ/0ghnYHUyJVEotyyBO5G6mJjX/eMstP6u4rW19sOpBKplpN9EK1arKBZ +9qw== MIME-Version: 1.0 Received: by 10.52.67.199 with SMTP id p7mr17595947vdt.75.1331653944009; Tue, 13 Mar 2012 08:52:24 -0700 (PDT) Received: by 10.220.2.130 with HTTP; Tue, 13 Mar 2012 08:52:23 -0700 (PDT) In-Reply-To: References: <201203131532.q2DFWG2l057538@freebsd-current.sentex.ca> Date: Tue, 13 Mar 2012 08:52:23 -0700 Message-ID: From: Garrett Cooper To: Super Bisquit Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: FreeBSD Current Subject: Re: [head tinderbox] failure on powerpc/powerpc X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Mar 2012 15:52:25 -0000 On Tue, Mar 13, 2012 at 8:45 AM, Super Bisquit wro= te: > On Tue, Mar 13, 2012 at 11:32 AM, FreeBSD Tinderbox > 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