Received: by 2002:ac0:950c:0:0:0:0:0 with SMTP id f12csp1287234imc; Mon, 11 Mar 2019 10:19:06 -0700 (PDT) X-Google-Smtp-Source: APXvYqxSaDOisR4l43OxxMSpjlrmMxmGEVsnGGfEKNL/kevqB9QEN++0EARfST0Bpq+WPKZWvxE5 X-Received: by 2002:a62:5c87:: with SMTP id q129mr33506789pfb.180.1552324746198; Mon, 11 Mar 2019 10:19:06 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1552324746; cv=none; d=google.com; s=arc-20160816; b=qyuwLI/mgAK9qXbdC0vkatygs+oWPrSqTmqLaA5SxaIJybGLm5Zhs1FU/e1d1QsGmE bTDStJL3f+M8lLRuPsSMf2RqVJJ4uFACQvF21y2SnNjIEhRB5YVPEEX1iLvwWlfIhKxS U6Bfl4m4tWo5Ya/Q74YRzvS8RJ8xX9vsiRwRXHuzZ840vxMjVp2g64cyOv91mJbkznza N3WfEtlvWtUErBaQCgL1O/RCNNMJCsmMZZZgmVvaasm9lW+aobLAoYxCfn23YUS1gZG1 OVhSOe2Im70g60xXRuJwSlBYhStmhd7vD5eJB6/yXr4L++N5K40MstjMh9mYs+l2Pbv4 wcQQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature:dkim-filter; bh=uxEOGkO/pSi+njEemSlT3GVEUBgcDNhufQDLI0FTmM8=; b=ylBcGvX3Ky68FODdnncD6P0v9PwEyWGXedARmRXyStS6fJscVO4ONsOfsyylexmmZH yzutCLhHlU1K4VDMNL/Up8erpeH8q0bwWfjl+uaravGr4vih+S6dlQ77vV76kaJISqkA mA5qkw0lUDRjRDdP+VKwGD/9Jl1dDURXUp1GcbsFJmOimHR3OMQjknxKu1l9Y/8/+rCk nb7OzDHWcDwhOdugPrb8lKsYQWZic+3N5YHwAnlWXTKUel223tsDlu/aSTdqtza5thdW 3CHJ9UkbaCvD0QRxo3xYgvHns1zldrmAX8vaNuDtavfPU5RISMZ6w1HV1L7aRXEaGDBD Qz2g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b="cbV/G9mQ"; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id u10si5088255pgr.112.2019.03.11.10.18.50; Mon, 11 Mar 2019 10:19:06 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b="cbV/G9mQ"; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727498AbfCKRRJ (ORCPT + 99 others); Mon, 11 Mar 2019 13:17:09 -0400 Received: from conssluserg-06.nifty.com ([210.131.2.91]:18779 "EHLO conssluserg-06.nifty.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726977AbfCKRRI (ORCPT ); Mon, 11 Mar 2019 13:17:08 -0400 Received: from mail-vk1-f174.google.com (mail-vk1-f174.google.com [209.85.221.174]) (authenticated) by conssluserg-06.nifty.com with ESMTP id x2BHGoEp006039; Tue, 12 Mar 2019 02:16:51 +0900 DKIM-Filter: OpenDKIM Filter v2.10.3 conssluserg-06.nifty.com x2BHGoEp006039 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nifty.com; s=dec2015msa; t=1552324611; bh=uxEOGkO/pSi+njEemSlT3GVEUBgcDNhufQDLI0FTmM8=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=cbV/G9mQWunANu9NBkOXaxrHr3fzdWFI+zi2mlorfoTLp++2bcgWvW9UTRmYcq+3b bUp/OTMNWeXpdPEbZSwnOt7fTMVFzilEyTkG6oD23v9KrtnbuN5hEnJbwPdizBlH0X lU6V+GaCUFQzTiveC6LIjPY4MdmwJLvlSWcTQ13lgNSnQbRFM1VIQnklDZY5KUbXHq +JBBQVP6u0PxrjLPZ5QIjolRACq8ALEAQtMl42rF+1dKhtWt1NfQODDTW9R49rLpuF v+gt9dqQ/I772DX8ggzTZN5/izQ7vGVyyrBaQ3yKHmcsoVJsByckH7yx7GMTBV4dnM FOmNIXMBGsqBg== X-Nifty-SrcIP: [209.85.221.174] Received: by mail-vk1-f174.google.com with SMTP id e131so1248786vkf.10; Mon, 11 Mar 2019 10:16:51 -0700 (PDT) X-Gm-Message-State: APjAAAVZZ+wGrGcjCFsBrg056qkhR/SGDp1cGhxpJiRg2VHnWiQJptAA sXLrgREtudB33Y2yRaD4bR50VXHCoyxRPGXBfe4= X-Received: by 2002:a1f:b754:: with SMTP id h81mr16839422vkf.64.1552324609858; Mon, 11 Mar 2019 10:16:49 -0700 (PDT) MIME-Version: 1.0 References: <20190304165732.24043-1-ar@cs.msu.ru> <20190304165732.24043-2-ar@cs.msu.ru> In-Reply-To: <20190304165732.24043-2-ar@cs.msu.ru> From: Masahiro Yamada Date: Tue, 12 Mar 2019 02:16:13 +0900 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH 1/3] kconfig/Makefile: localmodconfig: use KCONFIG_CONFIG To: Arseny Maslennikov Cc: Michal Marek , Jeff Dike , Richard Weinberger , Anton Ivanov , Linux Kbuild mailing list , Linux Kernel Mailing List , linux-um@lists.infradead.org Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Mar 5, 2019 at 1:58 AM Arseny Maslennikov wrote: > > If the config file is reassigned through the KCONFIG_CONFIG > makeflag/envvar, this rule still attempts to use the wrong, possibly > nonexistent file. > Let's fix that. Are you just replacing .config with KCONFIG_CONFIG at random? scripts/kconfig/streamline_config.pl hard-codes the .config path, so this does not work anyway. > Signed-off-by: Arseny Maslennikov > --- > scripts/kconfig/Makefile | 12 ++++++------ > 1 file changed, 6 insertions(+), 6 deletions(-) > > diff --git a/scripts/kconfig/Makefile b/scripts/kconfig/Makefile > index 1c7ac07def4d..28be91964a20 100644 > --- a/scripts/kconfig/Makefile > +++ b/scripts/kconfig/Makefile > @@ -44,14 +44,14 @@ build_xconfig: $(obj)/qconf > > localyesconfig localmodconfig: $(obj)/conf > $(Q)perl $(srctree)/$(src)/streamline_config.pl --$@ $(srctree) $(Kconfig) > .tmp.config > - $(Q)if [ -f .config ]; then \ > - cmp -s .tmp.config .config || \ > - (mv -f .config .config.old.1; \ > - mv -f .tmp.config .config; \ > + $(Q)if [ -f $(KCONFIG_CONFIG) ]; then \ > + cmp -s .tmp.config $(KCONFIG_CONFIG) || \ > + (mv -f $(KCONFIG_CONFIG) .tmp.config.old.1; \ > + mv -f .tmp.config $(KCONFIG_CONFIG); \ > $< $(silent) --oldconfig $(Kconfig); \ > - mv -f .config.old.1 .config.old) \ > + mv -f .tmp.config.old.1 $(KCONFIG_CONFIG).old) \ > else \ > - mv -f .tmp.config .config; \ > + mv -f .tmp.config $(KCONFIG_CONFIG); \ > $< $(silent) --oldconfig $(Kconfig); \ > fi > $(Q)rm -f .tmp.config > -- > 2.20.1 > -- Best Regards Masahiro Yamada