From owner-freebsd-current@FreeBSD.ORG Fri Oct 26 22:31:51 2012 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4BA91358 for ; Fri, 26 Oct 2012 22:31:51 +0000 (UTC) (envelope-from mdf356@gmail.com) Received: from mail-pa0-f54.google.com (mail-pa0-f54.google.com [209.85.220.54]) by mx1.freebsd.org (Postfix) with ESMTP id 175028FC0A for ; Fri, 26 Oct 2012 22:31:50 +0000 (UTC) Received: by mail-pa0-f54.google.com with SMTP id bi1so2365195pad.13 for ; Fri, 26 Oct 2012 15:31:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=dKlZNNemJQb9R5EeCV97ZhlCw1gaoJdN2JKNNAxibi8=; b=v4U0TzQbshggtAHEsuN8RGLe2jS5ztzqTx92RhL3ZXX5A8RtjDWl5UFbWSlgO605xh h1fPI+I0jS3jr2xw/bqJhEkUbyRpVtB5Ng76zk0EkiOG9reGF8O+NZBYlYwGy0mr3dAf EhGugHkAXR+FFUemVErilduM1OI7cfSfXnDDsFzQuqFV1ft1/BnJstPTrpdvCgNQm78d y0njVpnlIcm+qarXPFrtlfsLEHrzfhguDpg8kCeOAZuSJ1rGBttEyshFSTR/jFvLzkwy Mw49K7Yj4I5MdBrmMEMuXLiYlgcHGlwX/lq5DgczsU/qKE3ku5H6RN4u0xmimW5wN0Pm 0DxA== MIME-Version: 1.0 Received: by 10.66.78.4 with SMTP id x4mr65538040paw.60.1351290710399; Fri, 26 Oct 2012 15:31:50 -0700 (PDT) Sender: mdf356@gmail.com Received: by 10.68.223.105 with HTTP; Fri, 26 Oct 2012 15:31:50 -0700 (PDT) In-Reply-To: <29E39FE3-57CC-484C-8966-2F33A7A63C89@bsdimp.com> References: <29E39FE3-57CC-484C-8966-2F33A7A63C89@bsdimp.com> Date: Fri, 26 Oct 2012 15:31:50 -0700 X-Google-Sender-Auth: hE5gl1R_kIj38B-Zl4a-Yhej8CA Message-ID: Subject: Re: make tinderbox failures From: mdf@FreeBSD.org To: Warner Losh Content-Type: text/plain; charset=ISO-8859-1 Cc: Garrett Cooper , freebsd-current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.14 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: Fri, 26 Oct 2012 22:31:51 -0000 On Fri, Oct 26, 2012 at 3:24 PM, Warner Losh wrote: > > On Oct 26, 2012, at 1:08 PM, Garrett Cooper wrote: > >> On Fri, Oct 26, 2012 at 10:26 AM, wrote: >>> Running make tinderbox locally I see failures that aren't being >>> reported by the automated tinderbox builds. I'm curious what's >>> different about the environment. Failures are in the following: >>> >>> arm ARMADAXP kernel failed, check _.arm.ARMADAXP for details >>> mips SENTRY5 kernel failed, check _.mips.SENTRY5 for details >>> mips XLPN32 kernel failed, check _.mips.XLPN32 for details >>> mips XLR kernel failed, check _.mips.XLR for details >>> mips XLRN32 kernel failed, check _.mips.XLRN32 for details >>> >>> _.arm.ARMADAXP: >>> /data/sb/bsd.git/sys/arm/mv/armadaxp/armadaxp_mp.c: In function >>> 'platform_mp_start_ap': >>> /data/sb/bsd.git/sys/arm/mv/armadaxp/armadaxp_mp.c:181: warning: >>> passing argument 1 of 'pmap_kextract' makes integer from pointer >>> without a cast > > This still needs some love... > >>> _.mips.SENTRY5: >>> config: Error: device "siba" is unknown > > OK. Traced this down and fixed it. I'd planned on moving siba to files, and it looks like I never finished that. My bad. > >>> _.mips.XLPN32 and _.mips.XLRN32: >>> linking kernel.debug >>> stack_machdep.o: In function `stack_capture': >>> /data/sb/bsd.git/sys/mips/mips/stack_machdep.c:(.text+0x34): undefined >>> reference to `stack_zero' >>> /data/sb/bsd.git/sys/mips/mips/stack_machdep.c:(.text+0x34): >>> relocation truncated to fit: R_MIPS_26 against `stack_zero' >>> /data/sb/bsd.git/sys/mips/mips/stack_machdep.c:(.text+0x13c): >>> undefined reference to `stack_put' >>> /data/sb/bsd.git/sys/mips/mips/stack_machdep.c:(.text+0x13c): >>> relocation truncated to fit: R_MIPS_26 against `stack_put' > > stack_machdep needs to depend on options stack or ddb. Fixed. Unsure why other kernels didn't uncover this. > >>> _.mips.XLR: >>> linking kernel.debug >>> board.o: In function `xlr_board_info_setup': >>> /data/sb/bsd.git/sys/mips/rmi/board.c:(.text+0x3a4): undefined >>> reference to `__ucmpdi2' >>> /data/sb/bsd.git/sys/mips/rmi/board.c:(.text+0x3a4): relocation >>> truncated to fit: R_MIPS_26 against `__ucmpdi2' >>> /data/sb/bsd.git/sys/mips/rmi/board.c:(.text+0x3e4): undefined >>> reference to `__ucmpdi2' >>> /data/sb/bsd.git/sys/mips/rmi/board.c:(.text+0x3e4): relocation >>> truncated to fit: R_MIPS_26 against `__ucmpdi2' > > Fixed earlier this week. > >>> Since I don't work on arm or mips I generally ignore these. But it >>> makes it harder to have confidence in a global change when make >>> tinderbox throws errors locally. >> >> These are probably due to the changes that Warner made recently to the >> mips conf files. > > Some of them... Thanks for fixes! Is the reason the public tinderbox didn't see these because it has explicit lists of arch/CONF kernels to build, while "make tinderbox" on my machine just builds all the capitalized files as configuration files? Thanks, matthew