From owner-freebsd-hackers@FreeBSD.ORG Mon Apr 26 23:51:05 2010 Return-Path: Delivered-To: hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 475121065675 for ; Mon, 26 Apr 2010 23:51:05 +0000 (UTC) (envelope-from stephen.hocking@gmail.com) Received: from mail-pw0-f54.google.com (mail-pw0-f54.google.com [209.85.160.54]) by mx1.freebsd.org (Postfix) with ESMTP id 1B4398FC15 for ; Mon, 26 Apr 2010 23:51:04 +0000 (UTC) Received: by pwi9 with SMTP id 9so9095855pwi.13 for ; Mon, 26 Apr 2010 16:51:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=5mHyG/vSEKayLJ1rm2EjKgpLCLtZ3JWavJihBcrSk9E=; b=G0Xx8Scw2JPewtyGHJomCRPZNYIJM7Oj4GTou29mHReo4VaPDKcyLNjB2nN+KJXy8p ncmoqWp6G8zKwrbdHZT2qSqluxQAdB2oPHuFTrrPMV8XGkYEpS8VZYvMDP77p+nKlDHd hsu27TCMpxhd+ZRphZbVvFc2eZPrFhs6Z7SCg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=Ubp6c5fx4f9ewCEkC28iJa81Sc+IME6Jbsyo+KO7lN/E0rnB99vTxtw3qAwm+f1qA7 mvyKgToicWrxxA+WHE+L2efcvpnOaK8ySAcaxqDBnRtgGdSCWYWzJj6ZTrTgWiV8r86U KlnQ1M79ntbKCGuQRXZB4wHCa3TQsBssj/vYk= MIME-Version: 1.0 Received: by 10.141.188.24 with SMTP id q24mr159664rvp.0.1272325860528; Mon, 26 Apr 2010 16:51:00 -0700 (PDT) Received: by 10.140.127.6 with HTTP; Mon, 26 Apr 2010 16:51:00 -0700 (PDT) In-Reply-To: <20100426.171956.431102609571762985.imp@bsdimp.com> References: <20100426.171956.431102609571762985.imp@bsdimp.com> Date: Tue, 27 Apr 2010 09:51:00 +1000 Message-ID: From: Stephen Hocking To: "M. Warner Losh" Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: yanefbsd@gmail.com, hackers@freebsd.org Subject: Re: Building kernels broken under AMD64 Releng 8 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Apr 2010 23:51:05 -0000 On Tue, Apr 27, 2010 at 9:19 AM, M. Warner Losh wrote: > In message: > =A0 =A0 =A0 =A0 =A0 =A0Garrett Cooper writes: > : On Mon, Apr 26, 2010 at 2:54 PM, Stephen Hocking > : wrote: > : > Hi all, > : > > : > Am noticing the following when attempting to build a kernel: > : > > : > [root@blurfl /usr/src]# make buildkernel > : > > : > -------------------------------------------------------------- > : >>>> Kernel build for GENERIC started on Tue Apr 27 07:53:29 EST 2010 > : > -------------------------------------------------------------- > : > =3D=3D=3D> GENERIC > : > mkdir -p /usr/obj/src/FreeBSD/STABLE/src/sys > : > > : > -------------------------------------------------------------- > : >>>> stage 1: configuring the kernel > : > -------------------------------------------------------------- > : > cd /src/FreeBSD/STABLE/src/sys/amd64/conf; > : > PATH=3D/usr/obj/src/FreeBSD/STABLE/sr/tmp/legacy/usr/sbin:/usr/obj/sr= c/FreeBSD/STABLE/src/tmp/legacy/usr/bin:/usr/ob/src/FreeBSD/STABLE/src/tmp/= legacy/usr/games:/usr/obj/src/FreeBSD/STABLE/src/tm/usr/sbin:/usr/obj/src/F= reeBSD/STABLE/src/tmp/usr/bin:/usr/obj/src/FreeBSD/STABE/src/tmp/usr/games:= /sbin:/bin:/usr/sbin:/usr/bin > : > =A0config =A0-d /usr/obj/src/FreeSD/STABLE/src/sys/GENERIC > : > /src/FreeBSD/STABLE/src/sys/amd64/conf/GENERIC > : > ../../conf/options.amd64: Duplicate option COMPAT_FREEBSD32. > : > *** Error code 1 > : > > : > Stop in /src/FreeBSD/STABLE/src. > : > *** Error code 1 > : > > : > Stop in /src/FreeBSD/STABLE/src. > : > > : > > : > Any clues? I believe it's related to the COMPAT_IA32 option being > : > replaced (I haven't built a kernel since the beginning of the month). > : > : =A0 =A0 This was reported approximately a week ago and Warner (imp@) wa= s > : made aware of the problem, and fixed the issue in a later revision of > : 8-STABLE I think. Please see: > : http://lists.freebsd.org/pipermail/svn-src-all/2010-April/022969.html > : for more details. > > You always have to rebuild world before rebuilding the kernel. =A0You > often can get away with not doing that, but not aways. > > I'm adding a safety belt to config, and that should be done soon. > OK, thanks - wasn't immediately clear. Now, one should usually do an installkernel prior to an installworld, in case system calls change, is this correct? Stephen