Received: by 2002:a05:6358:1087:b0:cb:c9d3:cd90 with SMTP id j7csp906184rwi; Thu, 27 Oct 2022 08:51:41 -0700 (PDT) X-Google-Smtp-Source: AMsMyM5PKD6Edjpy5GYlIqkKBneePng1GnVo93VCj5+ml0Eh904uRRg89w+xvxfSCm6P6BsfZpnM X-Received: by 2002:a17:907:a40d:b0:78d:9f66:e51f with SMTP id sg13-20020a170907a40d00b0078d9f66e51fmr43976993ejc.654.1666885901167; Thu, 27 Oct 2022 08:51:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1666885901; cv=none; d=google.com; s=arc-20160816; b=UfNDDTyTqIBrZj4fa9vG6/8MAfbNZTxwMbk0yikGjHKYN2XwtA+O+oY4emIZRwdcOG Ph1XTdv5W60axKeWZgMqneGZ1YyCbFw7pgnUwgdHPgpbCdnrgOfD+AJGIdybqAIE9XUh Za8mleCPRjuvfacUnFYIMyZ7zIhuPcsqfmeurMgjFoX4xH5h4/EDPQX5En3z+AnY+wiW C1/qr2hHBcv5tKH9yWcyHSGWvkk7rR4YFH5RuFLBqkVus7Y2t3VDboR0tdnI4b/6LOLA 1YP+z79C6FIo7j5eMZz7d2bYgnd2mHy2/0RSmWVaE99S2+2dNCd/Sjxo3esTVM0Kdyuq gjxA== 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=UR3AXVR+mq01ER8xhmAHFwujS7RJWaCKBlLVtN9TQng=; b=ukkbqXqm5p3L4ZyCFMGoSzJdvhDZMlylVyRYOtOVzQdh8hCF/DNuh8HjLwD6x1v3cN PtnX3EH7WCn8f2PI5/YDWxMoGTI6U+VakD1slOPXZaYedMUSujOMD1CDl7ytwHnXHedA 3ybowSWJ8C6feCd9mQnHx3mW2CSFkEQkO0tDW4XeOopdlh9UzBWyo/u85/rYdS1DAJN7 gxMSSgpHMd9VzIXI+1v8mSvrJ6XXMPD95km8kRlaCzplyUytwobbb7FpfyP9tnvhDQDD YpEpdqp06TCx0ExI/PyNix22JM97Ze4HD4XgQJ1bWULhLL2gnJ5a2prwYkRCCHGjaxJl kpAQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b=G68d+5xu; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id qw30-20020a1709066a1e00b00787aba35b7asi1766989ejc.102.2022.10.27.08.51.15; Thu, 27 Oct 2022 08:51:41 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b=G68d+5xu; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235642AbiJ0P1Q (ORCPT + 99 others); Thu, 27 Oct 2022 11:27:16 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57682 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235704AbiJ0P1N (ORCPT ); Thu, 27 Oct 2022 11:27:13 -0400 Received: from conssluserg-03.nifty.com (conssluserg-03.nifty.com [210.131.2.82]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id DA7F0173594; Thu, 27 Oct 2022 08:27:12 -0700 (PDT) Received: from mail-oa1-f49.google.com (mail-oa1-f49.google.com [209.85.160.49]) (authenticated) by conssluserg-03.nifty.com with ESMTP id 29RFQmfc020202; Fri, 28 Oct 2022 00:26:48 +0900 DKIM-Filter: OpenDKIM Filter v2.10.3 conssluserg-03.nifty.com 29RFQmfc020202 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nifty.com; s=dec2015msa; t=1666884408; bh=UR3AXVR+mq01ER8xhmAHFwujS7RJWaCKBlLVtN9TQng=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=G68d+5xuWKRfN6u6K7ZDZq7TnjPFtXPL/7A4HRz9B6vIH7h9WsXg1vVos+YEJbXAP osO1Lz0HWYCevfM0MpkjWfUf/1kExBB04vjwcrIVP7E2s/oYCQ17mZ9kfx23se3MJ0 zIvIfNluaQJS+GJkMFVriHvgScvGDkN8QWrI2Pp3yko3q2wZ3TNu2L81dctsC34/pV FEGcAuCsJOPSpga92UdEDl2AT6kuzncUT9bIcGbhnkgJO8npzcEgCJcz6t9V2XpyVF +r2xcjVW5R/+TbmcP9nZoT/w0rpEemj/3HWJVxvTC1iuHgFq2esdKU4J+Y2i9RMhzt 3FrxI5oV2sc/Q== X-Nifty-SrcIP: [209.85.160.49] Received: by mail-oa1-f49.google.com with SMTP id 586e51a60fabf-13bef14ea06so2511243fac.3; Thu, 27 Oct 2022 08:26:48 -0700 (PDT) X-Gm-Message-State: ACrzQf3fmmtc8R1F4kis9QaF+AUMf9qCAnhCqn6o1iL5nxqBFnTqqmvf k4Tb0v+ekgCAIV9gU11cuHCU+sE9EyJsjcxJ41Y= X-Received: by 2002:a05:6870:7027:b0:13b:a5b7:165a with SMTP id u39-20020a056870702700b0013ba5b7165amr5781124oae.194.1666884407421; Thu, 27 Oct 2022 08:26:47 -0700 (PDT) MIME-Version: 1.0 References: <20221025201744.1155260-1-willmcvicker@google.com> In-Reply-To: <20221025201744.1155260-1-willmcvicker@google.com> From: Masahiro Yamada Date: Fri, 28 Oct 2022 00:26:06 +0900 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v1] kbuild: Use '-f' instead of '--file=' for grep To: Will McVicker Cc: Michal Marek , Nick Desaulniers , kernel-team@android.com, linux-kbuild@vger.kernel.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-1.2 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_SOFTFAIL 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 Wed, Oct 26, 2022 at 5:18 AM Will McVicker wrote: > > The posix grep utility doesn't support the longer '--file=pattern_file' > command line option which was introduced in commit ce697ccee1a8 > ("kbuild: remove head-y syntax"). Let's update Makefile to use '-f > pattern_file' to fix the compiling error: > > grep: Unknown option 'file=.../scripts/head-object-list.txt' > (see "grep --help") > > Signed-off-by: Will McVicker Thanks, but I had already picked up a similar patch. https://lore.kernel.org/linux-kbuild/20221017150113.334571-1-newbie13xd@gmail.com/ > --- > Makefile | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > base-commit: 1a2dcbdde82e3a5f1db9b2f4c48aa1aeba534fb2 > > diff --git a/Makefile b/Makefile > index d148a55bfd0f..e90bb2b38607 100644 > --- a/Makefile > +++ b/Makefile > @@ -1218,7 +1218,7 @@ quiet_cmd_ar_vmlinux.a = AR $@ > cmd_ar_vmlinux.a = \ > rm -f $@; \ > $(AR) cDPrST $@ $(KBUILD_VMLINUX_OBJS); \ > - $(AR) mPiT $$($(AR) t $@ | head -n1) $@ $$($(AR) t $@ | grep -F --file=$(srctree)/scripts/head-object-list.txt) > + $(AR) mPiT $$($(AR) t $@ | head -n1) $@ $$($(AR) t $@ | grep -F -f $(srctree)/scripts/head-object-list.txt) > > targets += vmlinux.a > vmlinux.a: $(KBUILD_VMLINUX_OBJS) scripts/head-object-list.txt autoksyms_recursive FORCE > -- > 2.38.0.135.g90850a2211-goog > -- Best Regards Masahiro Yamada