From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Mon, 10 Nov 2025 12:20:15 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-wm1-f58.google.com (mail-wm1-f58.google.com [209.85.128.58]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 5AABKE7J018577 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 10 Nov 2025 12:20:14 +0100 Received: by mail-wm1-f58.google.com with SMTP id 5b1f17b1804b1-47777158a85sf17821115e9.3 for ; Mon, 10 Nov 2025 03:20:14 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1762773609; cv=pass; d=google.com; s=arc-20240605; b=AItCsUjGD65pUw/jA0YWW0APbxMX8Ub3TqLi3djMoHnEZOQ2ETpvK5sSREAwInh1iU tC5g4pNJvq0Q5UENvRMQwAnYSY5oScypSQPJhgW1dIZyPtI8g0ujTz0v//ZWtxculdVA Ft5rsMhTGpIjcgVzXr28csB177G39LT2HwcW9Q8ziY/a56kV67BMwoyqOBvbibZOoq7W MEKdLM56GRPpv8vICyYClUP4pig9qG0k1z4CkHHJyTiCUUC71BGWN0B8YjrThEhgrlAD NsFPzuVgWp+W/Z5Pk4iXqQvOFxAN1aSRbaU4S7vXTzkT1PV2OzRMiyceCwpl46dfStpd fcVw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:content-transfer-encoding :in-reply-to:from:content-language:references:to:subject:user-agent :mime-version:date:message-id:dkim-signature; bh=4d96+eKpsuANXCfh/jtNglzQOsASEjJm2pOcQfz8h0A=; fh=rrhzD7EHEOFSUA2EK7IvMZpUyvk0G6/sjhzFvUWQAoE=; b=RCra14w5R4TBn9e9Sm/rIjVctjyQLJkyWTCnhQupLBPM25H4zemiX1/17iEeyhx2Zn sR/a6AvIgt69axB6iejoU0Vs3T7WeopG7+2iT8Hg08zplfqQZDDW07sa6pM3+6YxHmXa gexTi4/EgBvkpUT0b19WPgQolMzk5fWP0myeSATFfp9dn6UrvQNzeAi7hexNPffWCQth Mu/UD1LhvuvE9CRglfrvJuruQH8YrkKSlWtNgSrftmff6gPzuXivXasLXWeFKvNC6/Ic UyQ+Blg/Ejo88i2YI8Mx4xyehtx6AAdV/k2FIgreyM0DEQSpQrf6cogzRyJmMt4Ti/mk FQmg==; darn=ilbers.de ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@emlix.com header.s=20250930 header.b=TSOhAGJN; dkim=pass header.i=@emlix.com header.s=20250930 header.b=TSOhAGJN; spf=pass (google.com: domain of itrue@emlix.com designates 178.63.209.131 as permitted sender) smtp.mailfrom=itrue@emlix.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=emlix.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1762773609; x=1763378409; darn=ilbers.de; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender :content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id:from :to:cc:subject:date:message-id:reply-to; bh=4d96+eKpsuANXCfh/jtNglzQOsASEjJm2pOcQfz8h0A=; b=E9w8Rb1IOGZvmo4+h8gCJZ5N9KG9+Y/ThNcstOmU1tkPgZ6mCro7IJ1Nz17bcW18Vj VLTdFeuigQxpaZXYvTS13pg/R4ueuQxnMWdV7BuBUrZCtWMdiPOmm30010QNx4j0hqwG 1if3lwCG8PbKQg6p+KmaJ8X/yofvvoh9QDcaOcPWxDjB8SfZugYDY33X5I/svCqeDvzZ iwapti7pUkngd/qDzKEOjyZ5673ZxvJmHsi+QoWPb/534h+NTJvQ8MZ/3AaNEyjFTO5c c9NRm3d8xYaYFQeDQi258TeuPlkb3Wz6kMI1r1ocbUUyFDwA8dQJEQOte8AcoHsaPBpB pjcQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1762773609; x=1763378409; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender :content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=4d96+eKpsuANXCfh/jtNglzQOsASEjJm2pOcQfz8h0A=; b=P5QmmdYw56hD4xrTonznMPFKL9PQ1D0TCRTNqaniaHURFS5vmc+R4C0yhpcd+Et2rX iJqBtYPhaJy5Au8iDJZP3VQnyJwTqKW7F54VugdY2jCfacBkzUMBNDoA0RkueIWvtPj/ uSwbpeMwGQsEB72lu++O4jQg3cEqgJDY0SAUxrJ0aTh/dxRSR7HdSM7KWx7ZzJT/1i7Q WYSE9Q9datCjk6qlcPovP6IceUdU48a1rIOlyg7VOpPmTXvS0Q1wxoZgHXMvdWjF7emF nfwnPyNhMFwpNz17zkGImcG0s0dVVdpqIcxKz2OM78pOBFo8t1qRosx6exQ5PpOOCe65 cNag== X-Forwarded-Encrypted: i=2; AJvYcCXTW7+eJU8djeydrfdlBu8Rfw8mAvBli0OSdajpaLoVBHNU48lkWW4Zkp81DVCYAeOiRgyt@ilbers.de X-Gm-Message-State: AOJu0YwYgCxOXMk7m+X8nwAIP85ZR+doPp3zhqYUP+2dtUUfTsu69hdL 2mRpqsaRKHd+cLqpHOxB6wv8qGkYh6drkem65mY0k2Xu4BhCyIwjsu0E X-Google-Smtp-Source: AGHT+IFmaX7frduoGXR6emHw0maJ5ao4LKCeNYxCppWkr7Uwg3ZBt4C1bQIr+D+dapQ24E/ITEK6xA== X-Received: by 2002:a05:600c:3b9e:b0:46e:1abc:1811 with SMTP id 5b1f17b1804b1-47773288c0dmr76789845e9.27.1762773608697; Mon, 10 Nov 2025 03:20:08 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h="Ae8XA+Z4y90vkz49Em/eqS4iYRPRz0EYH+3SlpuphApMb4DwfQ==" Received: by 2002:a05:600c:4f0d:b0:459:ddca:2012 with SMTP id 5b1f17b1804b1-477624ff8e6ls28065785e9.2.-pod-prod-05-eu; Mon, 10 Nov 2025 03:20:06 -0800 (PST) X-Forwarded-Encrypted: i=2; AJvYcCU0O7jsbATe8fBx3Pa/k5VA0uX6CC9sQyCaw9tSdSDnbkomReLnlak/kQSRbSv1KnukZ/tvl8mjxPyJ@googlegroups.com X-Received: by 2002:a05:600c:1d20:b0:477:5ad9:6df1 with SMTP id 5b1f17b1804b1-4777322c819mr61974415e9.3.1762773605582; Mon, 10 Nov 2025 03:20:05 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1762773605; cv=none; d=google.com; s=arc-20240605; b=eJ5AKewgymv74Wde0A8xlpdfRhIKXbvXw6CrmdvDdSzXXfKRqLufuh5bNKqM55+slL mpyuGg/X1hOtrOuH0snyyvYxaoLwQU+EUiWGKn/Wpy1oj/JXZM+jXTd9/ta8yCqtycp4 1jNTe0uqsu/1Gqti8DxsETBNNdieKorzxJty7aBOWTP1BNJsTuZ46H8sqZu/NrOYW7up cOEc2qQKRtZr1CbonMVRkBuRX9lxC9NM1lw6De3m/o+cJieUO3Ff9wmFJdd7Nlm5ddrs 9c7tYPVjeuCorSfOu7QRrjiQzGNQvtO/F82V5rU50WpbVouEqZlOry7sZrfTGLns2zMH MFsw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id :dkim-signature:dkim-signature; bh=rbVnP01THBh3gMX0LkxGa/0vbbV0N/1IXrh5Trx00Gw=; fh=JZvUnqoG0jWph92hWpw0EINycbLveqkIcdkusZDYok4=; b=fhbBtGbBBRGWuBvdkEM29T5eG8DuNpsT1fwDj60CNc2jfj42KQJLBr56dlUjNrqcYi a2WvNE9N6p3TOqqMmdqMRrMgOaFRjquTmoSZoHQRcbLMu8jXfNPzaQaMhr50xKMUmnYg 1JfUfhHSbphbOae1Ib6Mv54/v7cngIcAGKxVF6QhpNTf19yn+p7oXZ86EzN7/kGvLlyv mbtwgo2LF1CBcrSLbD4yRC/NFnW3s3gUhDOxhmgqcXxyJLoWnKxSuI8r9aFzRGNxoxta bz0C/NSM0s8/1tAfyRXTuRp8gZIECw0njoBJB3lDV+0NK/RVLWtYINWpLaTRSs2ya5EO 1S7g==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@emlix.com header.s=20250930 header.b=TSOhAGJN; dkim=pass header.i=@emlix.com header.s=20250930 header.b=TSOhAGJN; spf=pass (google.com: domain of itrue@emlix.com designates 178.63.209.131 as permitted sender) smtp.mailfrom=itrue@emlix.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=emlix.com Received: from mx1.emlix.com (mx1.emlix.com. [178.63.209.131]) by gmr-mx.google.com with ESMTPS id 5b1f17b1804b1-4777a11b5f2si1737755e9.0.2025.11.10.03.20.05 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 10 Nov 2025 03:20:05 -0800 (PST) Received-SPF: pass (google.com: domain of itrue@emlix.com designates 178.63.209.131 as permitted sender) client-ip=178.63.209.131; Received: from mx1.emlix.com (localhost [127.0.0.1]) by mx1.emlix.com (Postfix) with ESMTP id 2DC6E5F960; Mon, 10 Nov 2025 12:20:05 +0100 (CET) Received: from mailer.emlix.com (p5098be52.dip0.t-ipconnect.de [80.152.190.82]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.emlix.com (Postfix) with ESMTPS id 154CE5F805; Mon, 10 Nov 2025 12:20:05 +0100 (CET) Message-ID: <48c754c9-6d5c-4612-b314-39cfc0cb0b75@emlix.com> Date: Mon, 10 Nov 2025 12:20:04 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] linux-custom: Sync provides value with build profiles To: Anton Mikanovich , isar-users@googlegroups.com References: <20251110110626.309753-1-amikan@ilbers.de> Content-Language: en-NZ, de-DE From: "'Isaac True' via isar-users" In-Reply-To: <20251110110626.309753-1-amikan@ilbers.de> Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: ClamAV using ClamSMTP X-Original-Sender: itrue@emlix.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@emlix.com header.s=20250930 header.b=TSOhAGJN; dkim=pass header.i=@emlix.com header.s=20250930 header.b=TSOhAGJN; spf=pass (google.com: domain of itrue@emlix.com designates 178.63.209.131 as permitted sender) smtp.mailfrom=itrue@emlix.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=emlix.com X-Original-From: Isaac True Reply-To: Isaac True Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Status: No, score=-4.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H2,RCVD_IN_RP_CERTIFIED, RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-TUID: 8O0Qcm6IEdip Hi, This could be simplified down to something like this which would avoid=20 creating new functions and be consistent with other places in=20 linux-custom.inc: RECIPE_PROVIDES:append =3D " ${@ bb.utils.contains('DEB_BUILD_PROFILES',=20 'nolibcdev', '', 'linux-libc-dev linux-libc-dev-${DISTRO_ARCH}-cross',=20 d) }" What do you think? Cheers, Isaac On 10/11/2025 12:06, Anton Mikanovich wrote: > Packages linux-libc-dev and linux-libc-dev-${DISTRO_ARCH}-cross were > added to PROVIDES variable unconditionally, while those packages are > not really built until KERNEL_LIBC_DEV_DEPLOY enabled (which is set to > "0" by default). >=20 > Add libc-dev packages to PROVIDES only if there are no 'nolibcdev' > Debian build profile used so PROVIDES will be always in sync with real > set of packages being built. >=20 > Signed-off-by: Anton Mikanovich > --- > meta/recipes-kernel/linux/linux-custom.inc | 15 +++++++++++++-- > 1 file changed, 13 insertions(+), 2 deletions(-) >=20 > diff --git a/meta/recipes-kernel/linux/linux-custom.inc b/meta/recipes-ke= rnel/linux/linux-custom.inc > index f2892921..cc12725b 100644 > --- a/meta/recipes-kernel/linux/linux-custom.inc > +++ b/meta/recipes-kernel/linux/linux-custom.inc > @@ -144,13 +144,24 @@ RECIPE_PROVIDES:class-kbuildtarget =3D " \ > DEPENDS:class-kbuildtarget =3D "${BPN}" > ISAR_CROSS_COMPILE:class-kbuildtarget =3D "0" > =20 > +# Provide linux-libc-dev packages unless nolibcdev profile used > +def get_libc_dev_provides(d): > + additional_profiles =3D get_additional_build_profiles(d) > + if 'nolibcdev' not in additional_profiles: > + return d.getVar("RECIPE_PROVIDES_LIBC_DEV") > + return "" > + > +RECIPE_PROVIDES_LIBC_DEV =3D " \ > + linux-libc-dev \ > + linux-libc-dev-${DISTRO_ARCH}-cross \ > +" > + > # Make bitbake know we will be producing linux-image and linux-headers = packages > # Also make it know about other packages from control > RECIPE_PROVIDES =3D " \ > linux-image-${KERNEL_NAME_PROVIDED} \ > linux-headers-${KERNEL_NAME_PROVIDED} \ > - linux-libc-dev \ > - linux-libc-dev-${DISTRO_ARCH}-cross \ > + ${@get_libc_dev_provides(d)} \ > linux-image-${KERNEL_NAME_PROVIDED}-dbg \ > linux-kbuild-${KERNEL_NAME_PROVIDED} \ > ${BPN}-pseudo-native \ --=20 Isaac True emlix GmbH, https://www.emlix.com Fon +49 228 94 77 96 94 Bachstra=C3=9Fe 6, 53115 Bonn, Germany Sitz der Gesellschaft: G=C3=B6ttingen, Amtsgericht G=C3=B6ttingen HR B 3160 Gesch=C3=A4ftsfuehrung: Heike Jordan, Dr. Uwe Kracke Ust-IdNr.: DE 205 198 055 emlix - smart embedded open source --=20 You received this message because you are subscribed to the Google Groups "= isar-users" group. To unsubscribe from this group and stop receiving emails from it, send an e= mail to isar-users+unsubscribe@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/isar-users/= 48c754c9-6d5c-4612-b314-39cfc0cb0b75%40emlix.com.