Received: by 2002:a05:6a10:9afc:0:0:0:0 with SMTP id t28csp1371904pxm; Thu, 3 Mar 2022 16:29:02 -0800 (PST) X-Google-Smtp-Source: ABdhPJxBZd8oUW3ivccW3OCB6VYCZi8bNkmoIyaz1xEc3DoUY48tkjIW5eYGFLv1fGkfHVCPQ0RO X-Received: by 2002:a17:906:7951:b0:6d8:3dac:c1c5 with SMTP id l17-20020a170906795100b006d83dacc1c5mr10115869ejo.398.1646353741961; Thu, 03 Mar 2022 16:29:01 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1646353741; cv=none; d=google.com; s=arc-20160816; b=QhD+zRSgrOBntAS2DXQnk7WjOyZZji5susqXf5LhGzLBSlpZxmJV3HPfemv/U4n068 Xm6iqyyOcN9BoIS5rFHGMliSeEh6Pmpiz+IwgMap15VRKo0zG8cqBFKR2sdOWOLaY6NV 3Itw4KKItkRJN6uq7H+eBWA2sMKnE45udpEzTgxiIFdhS0WnkSh0eTVm+xAcSLais4RK 2DWEzDgFS0RUNvkfcbhPKKIlpM5LgQhH7Q+pLcUpYacsSDMcmUuYtyWq3gR4ndjltmIq sAifiL3xBVs6p9zRFiWcFCqo4CalT0D4IZ0AteyGYqDdHMqTPj2YmTTCQH/JBnYDmfux rt3Q== 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; bh=X+bdG8oq1H6/aUnJciOgA74gwshFz66gJB5eQKnp8Ok=; b=reJJtKHzg7cWlBA53hhKKSiUUHszmt5wuOLGtJdQxTHu9z+/NT3PXEp911opKq3hu5 LU2u6EPMOlASvSOeHQ7d3H/d202x8ZQllhATB0FHa5XJwR8OETdhJnwbNmJslARKFNjm 2keI+jU+6lt5flPe1F4rPWcGQq1zxlGi1MNdACEsDzzxtVqQiH7r+Wg7fc9vP6QWusC5 FPdbD3LYW4MjgkefY3WCIfGw907AxTLCtw4DFx+rXD99XonChU4xzHL50r7Fb0HTu3Eh LRkmagqkAHcgCuAPCuG10CkEHww1FMuN1YKHI5kxfGaBf2Mt2r5l2s+NSvwb5JrNfATz 5hiw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20210112 header.b=CYJilK9g; 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=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id dm3-20020a170907948300b006dab3e22f57si500201ejc.921.2022.03.03.16.28.38; Thu, 03 Mar 2022 16:29:01 -0800 (PST) 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=@google.com header.s=20210112 header.b=CYJilK9g; 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=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235800AbiCCSmX (ORCPT + 99 others); Thu, 3 Mar 2022 13:42:23 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60490 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231866AbiCCSmV (ORCPT ); Thu, 3 Mar 2022 13:42:21 -0500 Received: from mail-lj1-x22d.google.com (mail-lj1-x22d.google.com [IPv6:2a00:1450:4864:20::22d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 18D9D3A5C7 for ; Thu, 3 Mar 2022 10:41:35 -0800 (PST) Received: by mail-lj1-x22d.google.com with SMTP id l12so7923312ljh.12 for ; Thu, 03 Mar 2022 10:41:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=X+bdG8oq1H6/aUnJciOgA74gwshFz66gJB5eQKnp8Ok=; b=CYJilK9gZn72SSDzyPFgXwQvqQzgq4+msBhizhleAPt/46c51IFkVj7OiPfMkcggxS zgwPowZsx/Fch0FyAxBjN/pMrvkHyrjePqZx4Obi/sjYvZK7xpj7b0LAYLvqSLAME0na fAXsUoR9II5hPxAHlKaHc+rhXRQPRJ0p9L0e3r3newuZKu79kz6kSGfYCSUtEjRJA9jk QzONQnoQ45G0kpubRQt4Hdpx0GdLKWmeMKeOaVUFnNXiA3JHU+D8VDGeqi0LgvIoLFqt c7kaYBXxTjZ7nPv0Y0OXZ659xYswGMM0X4k/dTN6o4bzsFg3CRSD2G7lzQwOlb/TSVoi O1bw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=X+bdG8oq1H6/aUnJciOgA74gwshFz66gJB5eQKnp8Ok=; b=haCVC0HG4GS6IRL3DOZN8ni7khtra+1XQX+ocV3zm0LgqGlWUODaPiPnHvXY3gnBXx eZjzTEmjRYkPD5DwZ+LmwZrfsYOv6X4J+x9nxrqZJ5zjFc/BrXjfaK7cHf33JJySDZ/n 1uLbdKsFiK2TCdT++JAUVJ3VTCpdGweU8dcN6B23mG4sz+4vnRkgPuEDVQKvuK+y2rO7 e04wQJHiPqYgPSmu86Dx1Z6fWats3ZcJPoOWJ0ks05ekPHNjmil3jRh524GqkVFeUfmw 7o758S9ghYdYOVkzdy8+kFHls78iw11XGmvSGQvYQ6W6ZswAIZvc4aLjx5brgmP9AlR6 3PXw== X-Gm-Message-State: AOAM533gpITMynDmXzFEBt8eNOokNLzlvae/Uw17Kdxmr46ej6sg16kn j/zad45OBb9uuEAW88chcEHYRbUBZr5gh9K5k5YGtw== X-Received: by 2002:a2e:871a:0:b0:246:ee2:1109 with SMTP id m26-20020a2e871a000000b002460ee21109mr23677899lji.165.1646332893237; Thu, 03 Mar 2022 10:41:33 -0800 (PST) MIME-Version: 1.0 References: <20220302102705.15c32822@gandalf.local.home> <20220302193638.11034-1-ctshao@google.com> <20220303074243.29ca40c2@rorschach.local.home> In-Reply-To: <20220303074243.29ca40c2@rorschach.local.home> From: Nick Desaulniers Date: Thu, 3 Mar 2022 10:41:21 -0800 Message-ID: Subject: Re: [PATCH v2] config: Allow kernel installation packaging to override pkg-config To: Steven Rostedt , Chun-Tse Shao Cc: devicetree@vger.kernel.org, frowand.list@gmail.com, jpoimboe@redhat.com, linux-kbuild@vger.kernel.org, linux-kernel@vger.kernel.org, masahiroy@kernel.org, michal.lkml@markovi.net, peterz@infradead.org, robh+dt@kernel.org Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-18.1 required=5.0 tests=BAYES_00,DKIMWL_WL_MED, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF, ENV_AND_HDR_SPF_MATCH,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE,USER_IN_DEF_DKIM_WL,USER_IN_DEF_SPF_WL autolearn=ham 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 Thu, Mar 3, 2022 at 4:42 AM Steven Rostedt wrote: > > On Wed, 2 Mar 2022 13:48:01 -0800 > Nick Desaulniers wrote: > > > I'm ok with this patch; a quick grep though shows a few more open > > coded instances of pkg-config. Should we fix those up, too? i.e. > > > > certs/Makefile:92:HOSTCFLAGS_extract-cert.o = $(shell pkg-config > > --cflags libcrypto 2> /dev/null) > > certs/Makefile:93:HOSTLDLIBS_extract-cert = $(shell pkg-config --libs > > libcrypto 2> /dev/null || echo -lcrypto) > > scripts/kconfig/gconf-cfg.sh > > For this patch set, the above is probably good enough to do (and test > with a make allmodconfig). > > > tools/perf/Makefile.perf > > tools/ in general > > I would hold off on doing tools for a separate patch. With the > exception of objtool most of tools is not needed for the build process. SGTM -- Thanks, ~Nick Desaulniers