Received: by 2002:a05:6a10:af89:0:0:0:0 with SMTP id iu9csp1293564pxb; Fri, 21 Jan 2022 14:35:21 -0800 (PST) X-Google-Smtp-Source: ABdhPJwhjJGgK3/E68PNfUwhvdSswZkqmD2I77nkTFEShRliNQR15urqLFBYRK8W+0mQc6ZAN5fv X-Received: by 2002:a17:902:c10c:b0:14b:1418:791d with SMTP id 12-20020a170902c10c00b0014b1418791dmr5811560pli.111.1642804520973; Fri, 21 Jan 2022 14:35:20 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1642804520; cv=none; d=google.com; s=arc-20160816; b=rmaFaYiFRODfX9Xv9Oc7rOpmjmW9AMx1YQkPap+sFf03z9nr/5oRYSrtTdQMINZ6ty fzos87G7JMjWa6KUfdDf4bDOtOGWUnvArmD4BNg5g3t02jvoG1SSVjCHzfJhvpSzhifa ETXsgBfLH1egM8PKAzsKsnR3z8nGdfYgYnA4oSBV7eSOuxa1PnAg2zhOnCmwZ1BJIFYe nGuZnKaWQYXOkMUv8aTrNHTSewXh80bQb+1PgROFI4UWz9OfVDqoEL9hpxe3XsYHSoB0 I3XrHacZm1UoqqRV9l+KvxSzH/8JUzlGxUgmgYUfsyvAbjVCscnu+cuRberYWJfzSdtF WIqA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature:dkim-filter; bh=e7aATIIG+VEhoI3nC/mHzVmccU9dk9dBlThTaanPlSw=; b=qpSvcmx4VBEa0h89it6kK51PmR+MLE6v7gwns442ymtiSrp0hUEkZLbim6wI4FnlTN a9Pp3splH6lTlN5EBOuDGf8lYsEnwF9niPK7Ydusmu6O+C6LUCwD6Vex5bOvS8z5q/8R 8YyfkZP6GgO0P1h+TUU04yyH3iHb8WhRw0Rp7x+Jc8gKr7rPpg/cyrDnPtBm0mSny/2p NtreB1LZ8yua5wtSKx4CWef4fQMcQdHUzmsG58FxrhshT/iG/wOsqWfSN4s2wuPII/Vl Wcq/hRGEgiltwaLJtFZh+HargdiDnZSWbH9jdWL1Uvx2Ltl27W54CtmD5ReCkqbTDDmN Wckw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b=mbJhvdlL; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 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 vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id b18si8110068pfl.10.2022.01.21.14.35.05; Fri, 21 Jan 2022 14:35:20 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b=mbJhvdlL; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 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 S1347117AbiATTXe (ORCPT + 99 others); Thu, 20 Jan 2022 14:23:34 -0500 Received: from conuserg-08.nifty.com ([210.131.2.75]:24706 "EHLO conuserg-08.nifty.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S243427AbiATTXb (ORCPT ); Thu, 20 Jan 2022 14:23:31 -0500 Received: from grover.. (133-32-232-101.west.xps.vectant.ne.jp [133.32.232.101]) (authenticated) by conuserg-08.nifty.com with ESMTP id 20KJMCMO001376; Fri, 21 Jan 2022 04:22:13 +0900 DKIM-Filter: OpenDKIM Filter v2.10.3 conuserg-08.nifty.com 20KJMCMO001376 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nifty.com; s=dec2015msa; t=1642706533; bh=e7aATIIG+VEhoI3nC/mHzVmccU9dk9dBlThTaanPlSw=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=mbJhvdlLRE2ESnBfuaVbAUo5c0rr+qIWClKFNU+NF5n3/pqjMaEJoFHBtArAzhtyZ 025imjOK78Rz6EXfNri06RXcAwNsIULJs7Mo9w8CKmUlxRADfeoHGCUS3QTVv7N20r XlWZNYrbzatI5j98vt7cqhU1f09lJzquJmuzM7F7b8esaEqRgU2rW3w38orsqlO1M4 L+ZCPARxdBcMSFnw0YHgkAFt7kPVGkYcrIqub9G10HclxfMgCKf1/ki7p7N9TYJaq0 aG5ulSbCQ91EP/xocZT2enqbmRcmpdy0j9TG7gDTOZ2NcirY6y+Kn0MSb8A7ZjiTNu oGxK43KW4aI2w== X-Nifty-SrcIP: [133.32.232.101] From: Masahiro Yamada To: linux-kbuild@vger.kernel.org Cc: Michal Kubecek , Masahiro Yamada , David Howells , David Woodhouse , keyrings@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 2/2] certs: Fix build error when CONFIG_MODULE_SIG_KEY is empty Date: Fri, 21 Jan 2022 04:22:05 +0900 Message-Id: <20220120192205.525103-2-masahiroy@kernel.org> X-Mailer: git-send-email 2.32.0 In-Reply-To: <20220120192205.525103-1-masahiroy@kernel.org> References: <20220120192205.525103-1-masahiroy@kernel.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Since b8c96a6b466c ("certs: simplify $(srctree)/ handling and remove config_filename macro"), when CONFIG_MODULE_SIG_KEY is empty, signing_key.x509 fails to build: CERT certs/signing_key.x509 Usage: extract-cert make[1]: *** [certs/Makefile:78: certs/signing_key.x509] Error 2 make: *** [Makefile:1831: certs] Error 2 Pass "" to the first argument of extract-cert to fix the build error. Link: https://lore.kernel.org/linux-kbuild/20220120094606.2skuyb26yjlnu66q@lion.mk-sys.cz/T/#u Fixes: b8c96a6b466c ("certs: simplify $(srctree)/ handling and remove config_filename macro") Reported-by: Michal Kubecek Signed-off-by: Masahiro Yamada --- certs/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/certs/Makefile b/certs/Makefile index 0c459cfd09df..3ea7fe60823f 100644 --- a/certs/Makefile +++ b/certs/Makefile @@ -75,7 +75,7 @@ endif $(obj)/system_certificates.o: $(obj)/signing_key.x509 $(obj)/signing_key.x509: $(X509_DEP) $(obj)/extract-cert FORCE - $(call if_changed,extract_certs,$(if $(X509_DEP),$<,$(CONFIG_MODULE_SIG_KEY))) + $(call if_changed,extract_certs,$(if $(CONFIG_MODULE_SIG_KEY),$(if $(X509_DEP),$<,$(CONFIG_MODULE_SIG_KEY)),"")) endif # CONFIG_MODULE_SIG targets += signing_key.x509 -- 2.32.0