From owner-freebsd-stable@freebsd.org Tue Dec 13 09:52:57 2016 Return-Path: Delivered-To: freebsd-stable@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B5F10C7030C for ; Tue, 13 Dec 2016 09:52:57 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from out4-smtp.messagingengine.com (out4-smtp.messagingengine.com [66.111.4.28]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 876AD1C78 for ; Tue, 13 Dec 2016 09:52:57 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id ED3E3207B5 for ; Tue, 13 Dec 2016 04:52:55 -0500 (EST) Received: from frontend1 ([10.202.2.160]) by compute4.internal (MEProxy); Tue, 13 Dec 2016 04:52:55 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=zyxst.net; h= content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=mesmtp; bh=fGHsMJBJrM8tPJR QoROJ4C/KGqo=; b=GDQupTHrQrX9ont8gouRNmwCFB1/29b8ZJmNdOuzSGfodOf rucaJzTOCP6v9Lt3MUM0g+ObrcWQ3xfmbQ2/bNxJGsvpMd4Iq3NaVjEqN/1fatc+ keZ5fbRuBGD6X4TEfTjoQ3nGcs8/ES/ujLLBBhyha/B7wCWUa8gpKGH5awr0= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc:x-sasl-enc; s= smtpout; bh=fGHsMJBJrM8tPJRQoROJ4C/KGqo=; b=t0P7kY8wAooPa3vIhp3G 1QvJ64lKztF6eFiz8l4lnaFxgf8roaAG01Ms4mpbN/s6dGmpLQZp9aISy6gq56zb c+ChPNcC1CS7941Zugnu5RdHzPMPgo+prDQWC/Y46/tTipWgXWOrDRzLRhmsqaUa auEFFeH4PSSSc+GOBZDTiig= X-ME-Sender: X-Sasl-enc: 3EQA0Y2+oKany+FXdFv1Ex626pChhithdL4dp7ONAWPu 1481622775 Received: from pumpkin.growveg.org (pumpkin.growveg.org [82.70.91.101]) by mail.messagingengine.com (Postfix) with ESMTPA id 93A0F7E8C1 for ; Tue, 13 Dec 2016 04:52:55 -0500 (EST) Subject: Re: make buildkernel does not respect KERNCONF or JOBS in /etc/make.conf To: freebsd-stable@freebsd.org References: <201612120138.uBC1cA59025994@sdf.org> <86r35dd46x.wl-herbert@mailbox.org> <9B.7B.16304.3F86E485@dnvrco-omsmta02> <15672f53-1a34-3120-0aa8-03aa6401be54@zyxst.net> <86pokwptmd.wl-herbert@mailbox.org> From: tech-lists Message-ID: <58f8c4e0-eadf-d7b4-28d3-93f5f1e1e13f@zyxst.net> Date: Tue, 13 Dec 2016 09:52:51 +0000 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Dec 2016 09:52:57 -0000 On 13/12/2016 04:22, Kevin Oberman wrote: > I should also mention that, if you want to install a new kernel without > overwriting the old kernel and modules (/boot/kernel.old/), "make > reinstallkernel". It replaces the existing kernel instead of renaming the > kernel directory to kernel.old. I find this very handy, but it is poorly > documented. So, if you want to install GENERIC and not lose your last > working kernel, "make reinstallkernel KERNCONF=GENERIC". That will blow > away the bad kernel and modules and install GENERIC. Note that it does not > touch the /usr/obj directory that PUMPKIN is built in, so PUMPKIN and > similarly be reinstalled. Hi, Thanks for trying to help - as you say, it's quite poorly documented. I'd document it if I had more of as clue what I was doing. Do you know how to get the process to respect MAKE_JOBS_NUMBER=32 ? (I mean I'm happy to have to put everything on one line rather than setting variables in src.conf or make.conf, it's just that it used to work and now does not, so am interested in *The Right Way*(tm) to do what I'm trying to do). Many thanks, -- J.