From patchwork Wed Apr 23 08:02:44 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Mikko Rapeli X-Patchwork-Id: 61736 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 3D67FC369D9 for ; Wed, 23 Apr 2025 08:03:25 +0000 (UTC) Received: from mail-lj1-f179.google.com (mail-lj1-f179.google.com [209.85.208.179]) by mx.groups.io with SMTP id smtpd.web10.3322.1745395401700163272 for ; Wed, 23 Apr 2025 01:03:22 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@linaro.org header.s=google header.b=nrkyadVu; spf=pass (domain: linaro.org, ip: 209.85.208.179, mailfrom: mikko.rapeli@linaro.org) Received: by mail-lj1-f179.google.com with SMTP id 38308e7fff4ca-30de488cf81so61078251fa.1 for ; Wed, 23 Apr 2025 01:03:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1745395400; x=1746000200; darn=lists.yoctoproject.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=wY8bXYDaE/DimIPtmSu7MmZlSzDnkhFQb615lJNlis4=; b=nrkyadVut5DwoCu8kG+6ou5IZgVn4iUkyyjNzYJg/TnUCovsaVDyKZqxx01uf1+BKO 4ALGjmRfjWJZW7TcxLhY3wZVkH1OMevy6eVy6YMgTX3oS2fd9JYhTica/KvOnZGi1Kaz lvxcCu6QbQtDDy8H6+whMlpq5ijpWtIx0GaO1Wbg4wgpm/IbBWbfb3zl+7mk4Habr8hh v//4Fh9cKodHf/fzfwnxBgWKQcKNUDVzhNC6zCkG8ZuqsMIDsReTV+TUSzVnOKySm9jX NSaIV8bROBaaaQBLX1lAiub8pMxORG9d4SUv5lOlr2TV3CoImiAczAASxVIqC7aIrHeh VYLA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1745395400; x=1746000200; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=wY8bXYDaE/DimIPtmSu7MmZlSzDnkhFQb615lJNlis4=; b=J3jnOheMK2GffdwXP3kaXq+qrWhpNX3WCYGF3d8jPahKEwkjUZyxfic2p6fyQ/nJZ+ yZuuLAtDKTGof85a48nk5cFxIgDO5KUXeMSU87qmFIr2WChof/ef4dEPTjSu9V/bRVUN 0dWhuYqYLOvpY0oJaGHRHpytqLIMAOIBrDyPwGlPJ718ANoxIxueSf2EZ6cqPPfenscQ dgGRxZ2zAABUaZ/mOvg1TokzbrnrjqAnC9XeHJz07hh5nqxXKwInc+kcK+owxUlpTydI ypZEwFvcm9kyw2BlnM4d2Q9TC32Zh9uFF8Op5dISkbkd/WR7lA8L6H9lLatxektz8qrd TEaw== X-Gm-Message-State: AOJu0YxYgy8ouxrYp5ixz4uHVwTEtYMz1OsJhUfwR7C6QdSysfncqmtY XqFYmlkyZSpFsFk+nVkisO62oaXRfpI6L9BEsSsaz4fkhsfe5ZSnx9parGqS9f3Y87NvCBxLIpB HKQs= X-Gm-Gg: ASbGncsE8c3+pAkbaSC9Xp/TuZ/t7/2mpzUIQygiddERf5u3tQYqhmhUuDtfAFTB9uB vmUef2eQZ5TZNl2hduacHgtPrCH4wP8XuiGXl3F6BKNcvc9bkqrZP2tC+eU4oH2Nu+WdBtzNQTe Z3teaC7riHaqk7q7dEZkE5AEcP/I+hNMIZZnXxZcnDqHbmlDcoxFm5VZUQNc/w8QN5lJDnpRjMb 4OBpypMdW036/0s9hdw6KmFerdN0+Q5QaENr9Brw/8mye5TJtZX19ci47VsXWPVGO8jwWCo9xCH STDgfij0Yrl3EwGU/1y1Qv7RAyS/nt/OUiUxognXHQq+IScV1gVvCPCa8axzhQ9Po8n9EixHYd1 5Bl6svRuGHcAwyWaHJQ== X-Google-Smtp-Source: AGHT+IFQbJKeHeGn5dtj/LY6zix/1o3NjCzq3M2zRfC3XIez4la0Jkca2LaSuGrA6cTxz9UTTbW+4Q== X-Received: by 2002:a05:651c:1581:b0:308:df1e:24c4 with SMTP id 38308e7fff4ca-31090553ecbmr67551291fa.29.1745395399600; Wed, 23 Apr 2025 01:03:19 -0700 (PDT) Received: from localhost.localdomain (87-100-218-141.bb.dnainternet.fi. [87.100.218.141]) by smtp.gmail.com with ESMTPSA id 38308e7fff4ca-3109075f2aesm16951581fa.23.2025.04.23.01.03.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 23 Apr 2025 01:03:19 -0700 (PDT) From: Mikko Rapeli To: openembedded-core@lists.openembedded.org Cc: poky@lists.yoctoproject.org, Mikko Rapeli Subject: [PATCH 1/3] kern-tools-native: update to support modular kernel builds Date: Wed, 23 Apr 2025 11:02:44 +0300 Message-ID: <20250423080246.128723-1-mikko.rapeli@linaro.org> X-Mailer: git-send-email 2.49.0 MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Wed, 23 Apr 2025 08:03:25 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/poky/message/13598 After this update scc tool can compile options as modules conditionally without duplicating config fragments when the options contain a comment like: CONFIG_LEDS_GPIO=y # OVERRIDE:$MODULE_OR_Y Then "scc -DMODULE_OR_Y=m" converts these into CONFIG_LEDS_GPIO=m Signed-off-by: Mikko Rapeli --- meta/recipes-kernel/kern-tools/kern-tools-native_git.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-kernel/kern-tools/kern-tools-native_git.bb b/meta/recipes-kernel/kern-tools/kern-tools-native_git.bb index 6dd19f1f09..20b1bcaf37 100644 --- a/meta/recipes-kernel/kern-tools/kern-tools-native_git.bb +++ b/meta/recipes-kernel/kern-tools/kern-tools-native_git.bb @@ -11,7 +11,7 @@ LIC_FILES_CHKSUM = "\ DEPENDS += "git-replacement-native" -SRCREV = "c8c1f17867d0cc7d04be225ba4901f2373428be2" +SRCREV = "fe67c98d2e9b74af44d0c4b660fa18e3a95e7edd" PV = "0.3+git" inherit native