Received: by 2002:a05:6a10:6d10:0:0:0:0 with SMTP id gq16csp976487pxb; Fri, 22 Apr 2022 15:46:18 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwQDqpACtH5M9zKrHhZ0/bwnY9zJz3BAy3IfCwbMj6sqTlYX9uDQ6GPndy+daodpgsIpDTY X-Received: by 2002:a05:6870:f2a9:b0:e5:8106:4486 with SMTP id u41-20020a056870f2a900b000e581064486mr7126383oap.109.1650667577875; Fri, 22 Apr 2022 15:46:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1650667577; cv=none; d=google.com; s=arc-20160816; b=qb9pkgbGWjgAFUFBOrLk7aDOGobfggr4dPis3JphOccgH0fWJIGFc6VQ5mkalgPgUe QMGbnu3AJpFdnnOJgf7e+rBGy9Tr6YjVz1HPHd7WMYbbMxzfnUUD0DRCrlJ6CrMQm1Oy OWYkd6UgTBEv2RqLd9dNS2XLRmu/3zex0QywiWcDHU8mbqXlGo3itbTTupCwPZmKx4Y8 plnXubmuMq6fzvhQ53smURPalZJbXedwqLF7FLf647A96TuYKaKhyeRPLxsd1NY3r2T4 NjKkDskRR3yAzsOZUBHYPpXstKoyEFL3GIT1vtX8aVCcIcIiDsYNqN8JviVxb8GJgBLW cPbQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature:dkim-filter; bh=gk07vilBCiMI29TG7qTdTVlHsDhJg3HiwHT6cJ72G38=; b=OQ0qR3GrzA5imSGHlDb42Qum8BUNnkO5bIZfmKUy64iyja+92dlXwTNELXxZE6njqR tgUBwOQ3gDYQwNROma0Q2nfBH4qed7MpURvQU/mEeIg0D5pcM296BBvowJKjPTzqvRgq lrIlf/NY+WaHVNmNItuYIBXb34L1BuuiQio+YEu/C/Cq/gKDBf6GQYlqYbaZ2RmkYNfr 6ZvD84nWw7RDYhOHry9u0W2HqEDtWA+T2xbgE2skSIDes+hn/zEFXOytedHpulrwovEM +EEmxn5XAgPo628hxi7XxmD4PiCEEYsyoLiQvFP/Gc9o3/bWdCmiaximw9xhzPAmWDhP D99Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b=fAg5O2gd; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [23.128.96.19]) by mx.google.com with ESMTPS id r41-20020a056870582900b000ddb0fad01asi3063000oap.287.2022.04.22.15.46.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 22 Apr 2022 15:46:17 -0700 (PDT) Received-SPF: softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) client-ip=23.128.96.19; Authentication-Results: mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b=fAg5O2gd; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 9E29E3F08DB; Fri, 22 Apr 2022 13:35:19 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233859AbiDVSBf (ORCPT + 99 others); Fri, 22 Apr 2022 14:01:35 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59998 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S237150AbiDVR7y (ORCPT ); Fri, 22 Apr 2022 13:59:54 -0400 Received: from conssluserg-02.nifty.com (conssluserg-02.nifty.com [210.131.2.81]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C41EDE7897; Fri, 22 Apr 2022 10:56:58 -0700 (PDT) Received: from mail-pf1-f178.google.com (mail-pf1-f178.google.com [209.85.210.178]) (authenticated) by conssluserg-02.nifty.com with ESMTP id 23MHuSvD011330; Sat, 23 Apr 2022 02:56:29 +0900 DKIM-Filter: OpenDKIM Filter v2.10.3 conssluserg-02.nifty.com 23MHuSvD011330 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nifty.com; s=dec2015msa; t=1650650189; bh=gk07vilBCiMI29TG7qTdTVlHsDhJg3HiwHT6cJ72G38=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=fAg5O2gdGVHY4nbbdUmmUdG5mXC8/4MQCXmNdC4ja0d+hmwZe3CxVp1hxdFqxdHhs Me4a4s6iWqATyZAlMExpIyN//XKR0Bg9vmUG2oztwirNLCmM8ITY6CWFUlx64FLxZo CTOoB8dXGkBaFnTfl8TIY/op63JtE8k5r/+MDmWGDTBJvEYg22dcrmHe/rP5HvN2u/ m9Qu0biYqE4GYO+t57YzwIjfcQaQVYi6hSJckJDJRlyiNALH0oKKwvaZLxOEuShuP8 FQNvQWxvt0Flh4w+ATPSy9Ml2rebSkjvv0YdOWdJbfPdyPGNrrmk3jB/fhNGlJqSsj rGxwAlRpFl54Q== X-Nifty-SrcIP: [209.85.210.178] Received: by mail-pf1-f178.google.com with SMTP id c1so2136975pfo.0; Fri, 22 Apr 2022 10:56:29 -0700 (PDT) X-Gm-Message-State: AOAM5318QQehN3KDLA2mAGZksmGa4z3CPi+aADeHBtggp/NsmmApZ6BT 64GN1oF2z3sSzVayocyehyj7Dc55QOkIWN+awTs= X-Received: by 2002:a05:6a00:a02:b0:4fd:f9dd:5494 with SMTP id p2-20020a056a000a0200b004fdf9dd5494mr6119706pfh.68.1650650188191; Fri, 22 Apr 2022 10:56:28 -0700 (PDT) MIME-Version: 1.0 References: <20220422090505.551472-1-ldewangan@nvidia.com> In-Reply-To: <20220422090505.551472-1-ldewangan@nvidia.com> From: Masahiro Yamada Date: Sat, 23 Apr 2022 02:55:28 +0900 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH V1 1/1] scripts/Kbuild: Add path of fixeddep script To: Laxman Dewangan Cc: Michal Marek , Nick Desaulniers , Linux Kbuild mailing list , Linux Kernel Mailing List Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,MAILING_LIST_MULTI,RDNS_NONE,SPF_HELO_NONE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Apr 22, 2022 at 6:05 PM Laxman Dewangan wrote: > > Add path of the fixdep script from the object tree. > This will make the path of script absolute rather than > relative and execute the command from makefile from any > location. Why is this necessary? Also, this patch does not make anything. $(objtree)/ is still a relative path. See the top Makefile. > > Signed-off-by: Laxman Dewangan > --- > scripts/Kbuild.include | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/scripts/Kbuild.include b/scripts/Kbuild.include > index cdec22088423e..e07e9265829f8 100644 > --- a/scripts/Kbuild.include > +++ b/scripts/Kbuild.include > @@ -147,7 +147,7 @@ if_changed_dep = $(if $(if-changed-cond),$(cmd_and_fixdep),@:) > > cmd_and_fixdep = \ > $(cmd); \ > - scripts/basic/fixdep $(depfile) $@ '$(make-cmd)' > $(dot-target).cmd;\ > + $(objtree)/scripts/basic/fixdep $(depfile) $@ '$(make-cmd)' > $(dot-target).cmd;\ > rm -f $(depfile) > > # Usage: $(call if_changed_rule,foo) > -- > 2.17.1 > -- Best Regards Masahiro Yamada