From owner-freebsd-stable@freebsd.org Sun Dec 11 12:35:08 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 74877C700E7 for ; Sun, 11 Dec 2016 12:35:08 +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 4B4051313 for ; Sun, 11 Dec 2016 12:35:08 +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 40C5E20760 for ; Sun, 11 Dec 2016 07:35:01 -0500 (EST) Received: from frontend1 ([10.202.2.160]) by compute4.internal (MEProxy); Sun, 11 Dec 2016 07:35:01 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=zyxst.net; h= content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to:x-me-sender:x-me-sender:x-sasl-enc :x-sasl-enc; s=mesmtp; bh=jIB0rI2TcJkzavU5LIjFJkS7G+o=; b=rQP8Zk 3qJcB/H/PSU9lIN1QsakyhARlGI6xO5CgRVc2GQxoSPqyI+RnpgbAuhsQh+83uDX 5Gg/xkVeCWgboT0YdyBebZVEfhsbjMhn//DRH76mcUlOLleyJKyjYR7YgU8jkYeE /omjyr1m76ZyTSpemG5fgP14p2lji9ShlYhwo= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:message-id:mime-version:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=smtpout; bh=jIB0rI2TcJkzav U5LIjFJkS7G+o=; b=qttM1n/jBrEkIde7acxEeZqLYVO5cCjBi1l7wMkUz8oCHC kGCgp4AsfDrhxtXv4moWHsE5CRllGxCO31CFPJnRz/tpVUCma3sgWU3RJt9oSTyF uepdpMBma/ROgC5XW1F4crr6rNPsgRdrhnUcxDWzUF/cTqljkj6p5Q+jZjiKA= X-ME-Sender: X-Sasl-enc: i0aQFhc1PJFaW/g/lim7Dmns68fphhsy4hFkNBz3GsPH 1481459701 Received: from pumpkin.growveg.org (pumpkin.growveg.org [82.70.91.101]) by mail.messagingengine.com (Postfix) with ESMTPA id E36477ED6D for ; Sun, 11 Dec 2016 07:35:00 -0500 (EST) To: freebsd-stable@freebsd.org From: tech-lists Subject: make buildkernel does not respect KERNCONF or JOBS in /etc/make.conf Message-ID: <127a9164-9ad2-47c4-9ec4-e9f59cbe94f2@zyxst.net> Date: Sun, 11 Dec 2016 12:34:58 +0000 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; 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: Sun, 11 Dec 2016 12:35:08 -0000 Hello list, I have found that make buildkernel/installkernel does not respect KERNCONF= variables. It also doesn't respect MAKE_JOBS_NUMBER. It *DOES* however respect WITH_CCACHE_BUILD. It's hard to say when the behaviour changed to what it is, but it was sometime around the time that 11-CURRENT became 11-STABLE. Sources are 11-STABLE r309795 Here is my /etc/make.conf, which used to work: MALLOC_PRODUCTION=yes WITH_CCACHE_BUILD=yes MAKE_JOBS_NUMBER=32 KERNCONF=PUMPKIN GENERIC WITH_MANCOMPRESS=YES WITHOUT_DEBUG=YES DEFAULT_VERSIONS+= ssl=libressl OPTIMIZED_CFLAGS=YES BUILD_OPTIMIZED=YES I used to be able to buildworld and kernel like this: root@localhost:/usr/src# make cleandir && make clean && make buildworld && make buildkernel && make installkernel && mergemaster -p and I'd get two installed kernels, PUMPKIN and GENERIC now I have to specify on the line: root@localhost:/usr/src# make cleandir && make clean && make -j32 buildworld && make -j32 buildkernel KERNCONF=PUMPKIN Also, I have to specify jobs # for both buildworld and buildkernel otherwise it just uses one, two or four cores. How can I get it to work like it did previously? Many thanks, -- J.