All of lore.kernel.org
 help / color / mirror / Atom feed
diff for duplicates of <DM2VSZ91PNOJ.YXQAWC84B6NR@bootlin.com>

diff --git a/a/1.txt b/N1/1.txt
index 191728e..5d444a7 100644
--- a/a/1.txt
+++ b/N1/1.txt
@@ -30,3 +30,188 @@ Otherwise, this is clear to me. I did not know about this limitation/feature,
 and this is definitely important to document, thanks!
 
 Antonin
+text:
+Return-Path: <bounce+67608+20320+8963659+13752387@lists.openembedded.org>
+Delivered-To: antonin.godard@bootlin.com
+Received: from mail.galae.net ([172.22.1.253])
+	by 9e7fea892943 with LMTP
+	id 8CW/IMPbzGq5RBAAtaWaaQ
+	(envelope-from <bounce+67608+20320+8963659+13752387@lists.openembedded.org>)
+	for <antonin.godard@bootlin.com>; Mon, 12 Oct 2026 15:08:19 +0200
+X-Original-To: antonin.godard@bootlin.com
+Received: from smtpin-01.galae.net (smtpin-01.galae.net [51.159.2.148])
+	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
+	 key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256)
+	(No client certificate requested)
+	by mail.galae.net (Postcow) with ESMTPS id 0C14411D70CFA
+	for <antonin.godard@bootlin.com>; Mon, 12 Oct 2026 15:08:14 +0200 (CEST)
+Authentication-Results: mail.galae.net;
+	dkim=pass header.d=lists.openembedded.org header.s=groups1 header.b="UGeNK/3F";
+	dmarc=pass (policy=none) header.from=lists.openembedded.org;
+	spf=pass (mail.galae.net: domain of bounce+67608+20320+8963659+13752387@lists.openembedded.org designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+67608+20320+8963659+13752387@lists.openembedded.org
+ARC-Seal: i=1; s=dkim; d=bootlin.com; t\x1791810495; a=rsa-sha256; cv=none;
+	b=cNxEOJIttT5A4d73TX5EgewhO1UDsovk6JqMnVlJ/yDeswZLX3Zje5HS1C0H63666OYRQ+
+	vB4qRoYtHGa8AY8VXlIYAvCd3scSSy2+4zEwA9Aow0cDN3u2XgkLx39MixSr1SsKQDlgP6
+	jYtEN88EuCA/RIT5d22BMLn/yqm5KHEw9thz5IN9nSzr0sZ88wZ+u3xIRNPZ5NNQH6q6J/
+	1YLfurJbqZzRJi3zOk1rGPXDvNzqUjDkVeIB6nstih1OCxii707kInq7CBQzujsGgwoKmI
+	mOxVMFWe9dgnDhvhfu7Bole30vAuZhMmGqFepnogWNJg0HS1ZIoDApP0rCBaBg=ARC-Authentication-Results: i=1;
+	mail.galae.net;
+	dkim=pass header.d=lists.openembedded.org header.s=groups1 header.b="UGeNK/3F";
+	dmarc=pass (policy=none) header.from=lists.openembedded.org;
+	spf=pass (mail.galae.net: domain of bounce+67608+20320+8963659+13752387@lists.openembedded.org designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+67608+20320+8963659+13752387@lists.openembedded.org
+ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com;
+	s=dkim; t\x1791810495;
+	h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date:
+	 message-id:message-id:to:to:cc:cc:mime-version:mime-version:
+	 content-type:content-type:resent-from:in-reply-to:in-reply-to:
+	 references:references:list-id:list-help:list-unsubscribe:
+	 list-unsubscribe-post:list-subscribe:list-post:dkim-signature;
+	bh=znVcl4BpIH0xSR9Lwdoy3cSidbN6NYCx8EemJ2QhD7k=;
+	b=KWOpEfbJDTzEccAY9Vf29WhbQ5Rcr/5nmPJ4pZ+Y5YIbRHGGU8iJgTOX5NQorIZi9o76wn
+	fHehM/XctzkBcgSvUcWU58s0ZdVZGie/1jsGK5zffO1aGy4AcgGQ3Q/nGC9pKFVVs80yp7
+	hBnQMIn6Q101NSiM0CzO/eBF7i4GCDm7CUMjKmBHmJu1MI8uyMsgkj8lGNGguhRkw7gnLs
+	wLyf1+NFZcoNUP7YL5j4/RQCG/F+RpRmRYiBeBPPcdbt9niTGk9G4FX1sZtRUxLT1Mr+T0
+	vXsb/1EK0hAFoCMXvgNSrrjIX104VeYT7u8bYJ7VNRDIFn0KrM6aKLMsGBODRg=Received: from web01.groups.io (web01.groups.io [66.175.222.12])
+	by smtpin-01.galae.net (Postfix) with ESMTPS id 708A7343DD1
+	for <antonin.godard@bootlin.com>; Mon, 12 Oct 2026 13:08:14 +0000 (UTC)
+DKIM-Signature: a=rsa-sha256; bh=znVcl4BpIH0xSR9Lwdoy3cSidbN6NYCx8EemJ2QhD7k=;
+ c=relaxed/relaxed; d=lists.openembedded.org;
+ h=From:Subject:Date:Message-ID:To:Cc:In-Reply-To:References:Reply-To:Sender:List-Id:List-Post:List-Subscribe:List-Unsubscribe:List-Help:MIME-Version:Content-Type:Content-Transfer-Encoding;
+ s=groups1; t\x1791810493; v=1; x\x1792069693;
+ b=UGeNK/3Fbs1URhjutP5dGyKw9H89d9yyEoqsLuGP1zosiO/hll0uB9DoZ1mxbKsQLfvMflcI
+ BoANhWpVMdM9MZYJAPeTh7Tvd88D12KKTwfrrZKrXDv92LBxBJXreua190vkhgTq5OUV8lgjbWi
+ j3qljUEwp6DgG3wj4kqKv1EOCz+rMfG+1Ysb0t7Vz3bEWwk0LpdaXMS0hs47mZos8tNiVo+sMZg
+ 8RJzZrpnfwelSUvETX+Ge/Lv6OZd/BIc7/qMo5GEO1d2B8vKhwrHAFCJeWwZWDizfWvzaLpSGV+
+ U50Cm4KjM5Q6bQsQiuKaxGj/9NnHtReK21+0al/P2niRA=X-Received: by 127.0.0.2 with SMTP id U7y0YY8964994x5XNlFmIQoq; Mon, 12 Oct 2026 06:08:13 -0700
+X-Received: from smtpout-02.galae.net (smtpout-02.galae.net [185.246.84.56])
+ by mx.groups.io with SMTP id smtpd.msgproc02-g2.12864.1791810489459952278
+ for <bitbake-devel@lists.openembedded.org>;
+ Mon, 12 Oct 2026 06:08:10 -0700
+X-Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233])
+	by smtpout-02.galae.net (Postfix) with ESMTPS id 224091A1044
+	for <bitbake-devel@lists.openembedded.org>; Mon, 12 Oct 2026 13:08:07 +0000 (UTC)
+X-Received: from mail.galae.net (mail.galae.net [212.83.136.155])
+	by smtpout-01.galae.net (Postfix) with ESMTPS id EA0EB601A6;
+	Mon, 12 Oct 2026 13:08:06 +0000 (UTC)
+X-Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id 77CBC11D70CE8;
+	Mon, 12 Oct 2026 15:08:01 +0200 (CEST)
+Mime-Version: 1.0
+Date: Mon, 12 Oct 2026 15:08:00 +0200
+Message-Id: <DM2VSZ91PNOJ.YXQAWC84B6NR@bootlin.com>
+Cc: <docs@lists.yoctoproject.org>
+From: "Antonin Godard via lists.openembedded.org" <antonin.godard=bootlin.com@lists.openembedded.org>
+To: <yann.dirson@vates.tech>, <bitbake-devel@lists.openembedded.org>
+Subject: Re: [bitbake-devel] [PATCH] doc: document dependency tracking associated with addpylib
+References: <1791793541.8631fc262581453bbf619ec5b2062170.1a12f37b16e00080d7@vates.tech>
+In-Reply-To: <1791793541.8631fc262581453bbf619ec5b2062170.1a12f37b16e00080d7@vates.tech>
+X-Last-TLS-Session-Version: TLSv1.3
+Precedence: Bulk
+List-Subscribe: <mailto:bitbake-devel+subscribe@lists.openembedded.org>
+List-Help: <mailto:bitbake-devel+help@lists.openembedded.org>
+Sender: bitbake-devel@lists.openembedded.org
+List-Id: <bitbake-devel.lists.openembedded.org>
+Mailing-List: list bitbake-devel@lists.openembedded.org; contact bitbake-devel+owner@lists.openembedded.org
+Delivered-To: mailing list bitbake-devel@lists.openembedded.org
+Resent-Date: Mon, 12 Oct 2026 06:08:10 -0700
+Resent-From: antonin.godard@bootlin.com
+Reply-To: antonin.godard@bootlin.com
+List-Post: <mailto:bitbake-devel@lists.openembedded.org>
+List-Unsubscribe-Post: List-Unsubscribe=One-Click
+List-Unsubscribe: <https://lists.openembedded.org/g/bitbake-devel/leave/13752387/8963659/1916163865/plugh>
+X-Gm-Message-State: bb7qyzuGHZFqYnVPetBgRxu9x8963659AAContent-Type: multipart/mixed; boundary="unYFBYknsXXaikQDvLIZ"
+X-Last-TLS-Session-Version: TLSv1.3
+X-Rspamd-Queue-Id: 0C14411D70CFA
+X-Spamd-Result: default: False [-7.38 / 30.00];
+	BAYES_HAM(-5.50)[99.99%];
+	IP_REPUTATION_HAM(-1.41)[asn: 63949(-0.40), country: SG(-0.01), ip: 66.175.222.12(-1.00)];
+	MV_CASE(0.50)[];
+	DMARC_POLICY_ALLOW(-0.50)[lists.openembedded.org,none];
+	ONCE_RECEIVED(0.20)[];
+	R_DKIM_ALLOW(-0.20)[lists.openembedded.org:s=groups1];
+	R_SPF_ALLOW(-0.20)[+ip4:66.175.222.12:c];
+	MAILLIST(-0.15)[generic];
+	MIME_GOOD(-0.10)[multipart/mixed,text/plain];
+	HAS_LIST_UNSUB(-0.01)[];
+	MX_GOOD(-0.01)[];
+	TAGGED_FROM(0.00)[67608,20320,8963659,13752387];
+	URIBL_BLOCKED(0.00)[openembedded.org:email,openembedded.org:url,lists.openembedded.org:dkim,vates.tech:email,bootlin.com:mid,bootlin.com:email,bootlin.com:replyto,web01.groups.io:helo,web01.groups.io:rdns];
+	FORGED_SENDER_MAILLIST(0.00)[];
+	RCVD_TLS_ALL(0.00)[];
+	MIME_TRACE(0.00)[0:+,1:+,2:+];
+	ARC_SIGNED(0.00)[bootlin.com:s=dkim:i=1];
+	RCPT_MAILCOW_DOMAIN(0.00)[bootlin.com];
+	ARC_NA(0.00)[];
+	BCC(0.00)[];
+	FORGED_RECIPIENTS_MAILLIST(0.00)[];
+	REPLYTO_DOM_NEQ_FROM_DOM(0.00)[];
+	RCPT_COUNT_THREE(0.00)[3];
+	DKIM_TRACE(0.00)[lists.openembedded.org:+];
+	TO_DN_NONE(0.00)[];
+	DNSWL_BLOCKED(0.00)[66.175.222.12:from];
+	DWL_DNSWL_BLOCKED(0.00)[openembedded.org:dkim];
+	PRECEDENCE_BULK(0.00)[];
+	FROM_HAS_DN(0.00)[];
+	FROM_NEQ_ENVFROM(0.00)[antonin.godard=bootlin.com@lists.openembedded.org,bounce@lists.openembedded.org];
+	REPLYTO_DOM_NEQ_TO_DOM(0.00)[];
+	NEURAL_HAM(-0.00)[-1.000];
+	ASN(0.00)[asn:63949, ipnet:66.175.216.0/21, country:SG];
+	HAS_REPLYTO(0.00)[antonin.godard@bootlin.com];
+	EXTERNAL_RELAY_AUTHENTICATED(0.00)[];
+	CTYPE_MIXED_BOGUS(0.00)[];
+	RCVD_COUNT_ONE(0.00)[1];
+	MISSING_XM_UA(0.00)[];
+	RBL_SENDERSCORE_REPUT_BLOCKED(0.00)[66.175.222.12:from]
+
+--unYFBYknsXXaikQDvLIZ
+Content-Transfer-Encoding: quoted-printable
+Content-Type: text/plain; charset=UTF-8
+
+Hi,
+
+On Mon Oct 12, 2026 at 10:25 AM CEST, Yann Dirson via lists.openembedded.org wrote:
+> Reported-by: Claude Opus 5.5
+> Signed-off-by: Yann Dirson <yann.dirson@vates.tech>
+> ---
+>  doc/bitbake-user-manual/bitbake-user-manual-metadata.rst | 8 ++++++++
+>  1 file changed, 8 insertions(+)
+>
+> diff --git a/doc/bitbake-user-manual/bitbake-user-manual-metadata.rst b/doc/bitbake-user-manual/bitbake-user-manual-metadata.rst
+> index 621aab253..eef1f9624 100644
+> --- a/doc/bitbake-user-manual/bitbake-user-manual-metadata.rst
+> +++ b/doc/bitbake-user-manual/bitbake-user-manual-metadata.rst
+> @@ -2264,6 +2264,14 @@ The specified <namespace> is imported automatically, and if the imported
+>  module specifies an attribute named ``BBIMPORTS``, that list of
+>  sub-modules is iterated and imported too.
+>  
+> +Additionally, Bitbake will detect usage of functions from such a
+> +library and include them in task hashes, so changes in those functions
+> +trigger task rebuilds.  Note that only functions inside modules
+> +declared using ``BBIMPORTS`` benefit from this dependency tracking,
+> +any name defined directly in the specified namespace (e.g. in
+> +`<namespace>/__init__.py`, or in a library hat would be defined as
+
+s/hat/that/
+
+> +`<namespace>.py`) would *not* benefit from this tracking.
+
+Otherwise, this is clear to me. I did not know about this limitation/feature,
+and this is definitely important to document, thanks!
+
+Antonin
+
+--unYFBYknsXXaikQDvLIZ
+Content-Type: text/plain; charset="utf-8"
+Content-Transfer-Encoding: quoted-printable
+Content-Disposition: inline
+
+
+-=-=-=-=-=-=-=-=-=-=-=-
+Links: You receive all messages sent to this group.
+View/Reply Online (#20320): https://lists.openembedded.org/g/bitbake-devel/message/20320
+Mute This Topic: https://lists.openembedded.org/mt/121711853/8963659
+Group Owner: bitbake-devel+owner@lists.openembedded.org
+Unsubscribe: https://lists.openembedded.org/g/bitbake-devel/unsub [antonin.godard@bootlin.com]
+-=-=-=-=-=-=-=-=-=-=-=-
+
+
+--unYFBYknsXXaikQDvLIZ--
diff --git a/a/content_digest b/N1/content_digest
index ead835e..a613d0c 100644
--- a/a/content_digest
+++ b/N1/content_digest
@@ -38,6 +38,191 @@
  "Otherwise, this is clear to me. I did not know about this limitation/feature,\n"
  "and this is definitely important to document, thanks!\n"
  "\n"
- Antonin
+ "Antonin\n"
+ "text:\n"
+ "Return-Path: <bounce+67608+20320+8963659+13752387@lists.openembedded.org>\n"
+ "Delivered-To: antonin.godard@bootlin.com\n"
+ "Received: from mail.galae.net ([172.22.1.253])\n"
+ "\tby 9e7fea892943 with LMTP\n"
+ "\tid 8CW/IMPbzGq5RBAAtaWaaQ\n"
+ "\t(envelope-from <bounce+67608+20320+8963659+13752387@lists.openembedded.org>)\n"
+ "\tfor <antonin.godard@bootlin.com>; Mon, 12 Oct 2026 15:08:19 +0200\n"
+ "X-Original-To: antonin.godard@bootlin.com\n"
+ "Received: from smtpin-01.galae.net (smtpin-01.galae.net [51.159.2.148])\n"
+ "\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n"
+ "\t key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256)\n"
+ "\t(No client certificate requested)\n"
+ "\tby mail.galae.net (Postcow) with ESMTPS id 0C14411D70CFA\n"
+ "\tfor <antonin.godard@bootlin.com>; Mon, 12 Oct 2026 15:08:14 +0200 (CEST)\n"
+ "Authentication-Results: mail.galae.net;\n"
+ "\tdkim=pass header.d=lists.openembedded.org header.s=groups1 header.b=\"UGeNK/3F\";\n"
+ "\tdmarc=pass (policy=none) header.from=lists.openembedded.org;\n"
+ "\tspf=pass (mail.galae.net: domain of bounce+67608+20320+8963659+13752387@lists.openembedded.org designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+67608+20320+8963659+13752387@lists.openembedded.org\n"
+ "ARC-Seal: i=1; s=dkim; d=bootlin.com; t\02791810495; a=rsa-sha256; cv=none;\n"
+ "\tb=cNxEOJIttT5A4d73TX5EgewhO1UDsovk6JqMnVlJ/yDeswZLX3Zje5HS1C0H63666OYRQ+\n"
+ "\tvB4qRoYtHGa8AY8VXlIYAvCd3scSSy2+4zEwA9Aow0cDN3u2XgkLx39MixSr1SsKQDlgP6\n"
+ "\tjYtEN88EuCA/RIT5d22BMLn/yqm5KHEw9thz5IN9nSzr0sZ88wZ+u3xIRNPZ5NNQH6q6J/\n"
+ "\t1YLfurJbqZzRJi3zOk1rGPXDvNzqUjDkVeIB6nstih1OCxii707kInq7CBQzujsGgwoKmI\n"
+ "\tmOxVMFWe9dgnDhvhfu7Bole30vAuZhMmGqFepnogWNJg0HS1ZIoDApP0rCBaBg=ARC-Authentication-Results: i=1;\n"
+ "\tmail.galae.net;\n"
+ "\tdkim=pass header.d=lists.openembedded.org header.s=groups1 header.b=\"UGeNK/3F\";\n"
+ "\tdmarc=pass (policy=none) header.from=lists.openembedded.org;\n"
+ "\tspf=pass (mail.galae.net: domain of bounce+67608+20320+8963659+13752387@lists.openembedded.org designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+67608+20320+8963659+13752387@lists.openembedded.org\n"
+ "ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com;\n"
+ "\ts=dkim; t\02791810495;\n"
+ "\th=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date:\n"
+ "\t message-id:message-id:to:to:cc:cc:mime-version:mime-version:\n"
+ "\t content-type:content-type:resent-from:in-reply-to:in-reply-to:\n"
+ "\t references:references:list-id:list-help:list-unsubscribe:\n"
+ "\t list-unsubscribe-post:list-subscribe:list-post:dkim-signature;\n"
+ "\tbh=znVcl4BpIH0xSR9Lwdoy3cSidbN6NYCx8EemJ2QhD7k=;\n"
+ "\tb=KWOpEfbJDTzEccAY9Vf29WhbQ5Rcr/5nmPJ4pZ+Y5YIbRHGGU8iJgTOX5NQorIZi9o76wn\n"
+ "\tfHehM/XctzkBcgSvUcWU58s0ZdVZGie/1jsGK5zffO1aGy4AcgGQ3Q/nGC9pKFVVs80yp7\n"
+ "\thBnQMIn6Q101NSiM0CzO/eBF7i4GCDm7CUMjKmBHmJu1MI8uyMsgkj8lGNGguhRkw7gnLs\n"
+ "\twLyf1+NFZcoNUP7YL5j4/RQCG/F+RpRmRYiBeBPPcdbt9niTGk9G4FX1sZtRUxLT1Mr+T0\n"
+ "\tvXsb/1EK0hAFoCMXvgNSrrjIX104VeYT7u8bYJ7VNRDIFn0KrM6aKLMsGBODRg=Received: from web01.groups.io (web01.groups.io [66.175.222.12])\n"
+ "\tby smtpin-01.galae.net (Postfix) with ESMTPS id 708A7343DD1\n"
+ "\tfor <antonin.godard@bootlin.com>; Mon, 12 Oct 2026 13:08:14 +0000 (UTC)\n"
+ "DKIM-Signature: a=rsa-sha256; bh=znVcl4BpIH0xSR9Lwdoy3cSidbN6NYCx8EemJ2QhD7k=;\n"
+ " c=relaxed/relaxed; d=lists.openembedded.org;\n"
+ " h=From:Subject:Date:Message-ID:To:Cc:In-Reply-To:References:Reply-To:Sender:List-Id:List-Post:List-Subscribe:List-Unsubscribe:List-Help:MIME-Version:Content-Type:Content-Transfer-Encoding;\n"
+ " s=groups1; t\02791810493; v=1; x\02792069693;\n"
+ " b=UGeNK/3Fbs1URhjutP5dGyKw9H89d9yyEoqsLuGP1zosiO/hll0uB9DoZ1mxbKsQLfvMflcI\n"
+ " BoANhWpVMdM9MZYJAPeTh7Tvd88D12KKTwfrrZKrXDv92LBxBJXreua190vkhgTq5OUV8lgjbWi\n"
+ " j3qljUEwp6DgG3wj4kqKv1EOCz+rMfG+1Ysb0t7Vz3bEWwk0LpdaXMS0hs47mZos8tNiVo+sMZg\n"
+ " 8RJzZrpnfwelSUvETX+Ge/Lv6OZd/BIc7/qMo5GEO1d2B8vKhwrHAFCJeWwZWDizfWvzaLpSGV+\n"
+ " U50Cm4KjM5Q6bQsQiuKaxGj/9NnHtReK21+0al/P2niRA=X-Received: by 127.0.0.2 with SMTP id U7y0YY8964994x5XNlFmIQoq; Mon, 12 Oct 2026 06:08:13 -0700\n"
+ "X-Received: from smtpout-02.galae.net (smtpout-02.galae.net [185.246.84.56])\n"
+ " by mx.groups.io with SMTP id smtpd.msgproc02-g2.12864.1791810489459952278\n"
+ " for <bitbake-devel@lists.openembedded.org>;\n"
+ " Mon, 12 Oct 2026 06:08:10 -0700\n"
+ "X-Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233])\n"
+ "\tby smtpout-02.galae.net (Postfix) with ESMTPS id 224091A1044\n"
+ "\tfor <bitbake-devel@lists.openembedded.org>; Mon, 12 Oct 2026 13:08:07 +0000 (UTC)\n"
+ "X-Received: from mail.galae.net (mail.galae.net [212.83.136.155])\n"
+ "\tby smtpout-01.galae.net (Postfix) with ESMTPS id EA0EB601A6;\n"
+ "\tMon, 12 Oct 2026 13:08:06 +0000 (UTC)\n"
+ "X-Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id 77CBC11D70CE8;\n"
+ "\tMon, 12 Oct 2026 15:08:01 +0200 (CEST)\n"
+ "Mime-Version: 1.0\n"
+ "Date: Mon, 12 Oct 2026 15:08:00 +0200\n"
+ "Message-Id: <DM2VSZ91PNOJ.YXQAWC84B6NR@bootlin.com>\n"
+ "Cc: <docs@lists.yoctoproject.org>\n"
+ "From: \"Antonin Godard via lists.openembedded.org\" <antonin.godard=bootlin.com@lists.openembedded.org>\n"
+ "To: <yann.dirson@vates.tech>, <bitbake-devel@lists.openembedded.org>\n"
+ "Subject: Re: [bitbake-devel] [PATCH] doc: document dependency tracking associated with addpylib\n"
+ "References: <1791793541.8631fc262581453bbf619ec5b2062170.1a12f37b16e00080d7@vates.tech>\n"
+ "In-Reply-To: <1791793541.8631fc262581453bbf619ec5b2062170.1a12f37b16e00080d7@vates.tech>\n"
+ "X-Last-TLS-Session-Version: TLSv1.3\n"
+ "Precedence: Bulk\n"
+ "List-Subscribe: <mailto:bitbake-devel+subscribe@lists.openembedded.org>\n"
+ "List-Help: <mailto:bitbake-devel+help@lists.openembedded.org>\n"
+ "Sender: bitbake-devel@lists.openembedded.org\n"
+ "List-Id: <bitbake-devel.lists.openembedded.org>\n"
+ "Mailing-List: list bitbake-devel@lists.openembedded.org; contact bitbake-devel+owner@lists.openembedded.org\n"
+ "Delivered-To: mailing list bitbake-devel@lists.openembedded.org\n"
+ "Resent-Date: Mon, 12 Oct 2026 06:08:10 -0700\n"
+ "Resent-From: antonin.godard@bootlin.com\n"
+ "Reply-To: antonin.godard@bootlin.com\n"
+ "List-Post: <mailto:bitbake-devel@lists.openembedded.org>\n"
+ "List-Unsubscribe-Post: List-Unsubscribe=One-Click\n"
+ "List-Unsubscribe: <https://lists.openembedded.org/g/bitbake-devel/leave/13752387/8963659/1916163865/plugh>\n"
+ "X-Gm-Message-State: bb7qyzuGHZFqYnVPetBgRxu9x8963659AAContent-Type: multipart/mixed; boundary=\"unYFBYknsXXaikQDvLIZ\"\n"
+ "X-Last-TLS-Session-Version: TLSv1.3\n"
+ "X-Rspamd-Queue-Id: 0C14411D70CFA\n"
+ "X-Spamd-Result: default: False [-7.38 / 30.00];\n"
+ "\tBAYES_HAM(-5.50)[99.99%];\n"
+ "\tIP_REPUTATION_HAM(-1.41)[asn: 63949(-0.40), country: SG(-0.01), ip: 66.175.222.12(-1.00)];\n"
+ "\tMV_CASE(0.50)[];\n"
+ "\tDMARC_POLICY_ALLOW(-0.50)[lists.openembedded.org,none];\n"
+ "\tONCE_RECEIVED(0.20)[];\n"
+ "\tR_DKIM_ALLOW(-0.20)[lists.openembedded.org:s=groups1];\n"
+ "\tR_SPF_ALLOW(-0.20)[+ip4:66.175.222.12:c];\n"
+ "\tMAILLIST(-0.15)[generic];\n"
+ "\tMIME_GOOD(-0.10)[multipart/mixed,text/plain];\n"
+ "\tHAS_LIST_UNSUB(-0.01)[];\n"
+ "\tMX_GOOD(-0.01)[];\n"
+ "\tTAGGED_FROM(0.00)[67608,20320,8963659,13752387];\n"
+ "\tURIBL_BLOCKED(0.00)[openembedded.org:email,openembedded.org:url,lists.openembedded.org:dkim,vates.tech:email,bootlin.com:mid,bootlin.com:email,bootlin.com:replyto,web01.groups.io:helo,web01.groups.io:rdns];\n"
+ "\tFORGED_SENDER_MAILLIST(0.00)[];\n"
+ "\tRCVD_TLS_ALL(0.00)[];\n"
+ "\tMIME_TRACE(0.00)[0:+,1:+,2:+];\n"
+ "\tARC_SIGNED(0.00)[bootlin.com:s=dkim:i=1];\n"
+ "\tRCPT_MAILCOW_DOMAIN(0.00)[bootlin.com];\n"
+ "\tARC_NA(0.00)[];\n"
+ "\tBCC(0.00)[];\n"
+ "\tFORGED_RECIPIENTS_MAILLIST(0.00)[];\n"
+ "\tREPLYTO_DOM_NEQ_FROM_DOM(0.00)[];\n"
+ "\tRCPT_COUNT_THREE(0.00)[3];\n"
+ "\tDKIM_TRACE(0.00)[lists.openembedded.org:+];\n"
+ "\tTO_DN_NONE(0.00)[];\n"
+ "\tDNSWL_BLOCKED(0.00)[66.175.222.12:from];\n"
+ "\tDWL_DNSWL_BLOCKED(0.00)[openembedded.org:dkim];\n"
+ "\tPRECEDENCE_BULK(0.00)[];\n"
+ "\tFROM_HAS_DN(0.00)[];\n"
+ "\tFROM_NEQ_ENVFROM(0.00)[antonin.godard=bootlin.com@lists.openembedded.org,bounce@lists.openembedded.org];\n"
+ "\tREPLYTO_DOM_NEQ_TO_DOM(0.00)[];\n"
+ "\tNEURAL_HAM(-0.00)[-1.000];\n"
+ "\tASN(0.00)[asn:63949, ipnet:66.175.216.0/21, country:SG];\n"
+ "\tHAS_REPLYTO(0.00)[antonin.godard@bootlin.com];\n"
+ "\tEXTERNAL_RELAY_AUTHENTICATED(0.00)[];\n"
+ "\tCTYPE_MIXED_BOGUS(0.00)[];\n"
+ "\tRCVD_COUNT_ONE(0.00)[1];\n"
+ "\tMISSING_XM_UA(0.00)[];\n"
+ "\tRBL_SENDERSCORE_REPUT_BLOCKED(0.00)[66.175.222.12:from]\n"
+ "\n"
+ "--unYFBYknsXXaikQDvLIZ\n"
+ "Content-Transfer-Encoding: quoted-printable\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "\n"
+ "Hi,\n"
+ "\n"
+ "On Mon Oct 12, 2026 at 10:25 AM CEST, Yann Dirson via lists.openembedded.org wrote:\n"
+ "> Reported-by: Claude Opus 5.5\n"
+ "> Signed-off-by: Yann Dirson <yann.dirson@vates.tech>\n"
+ "> ---\n"
+ ">  doc/bitbake-user-manual/bitbake-user-manual-metadata.rst | 8 ++++++++\n"
+ ">  1 file changed, 8 insertions(+)\n"
+ ">\n"
+ "> diff --git a/doc/bitbake-user-manual/bitbake-user-manual-metadata.rst b/doc/bitbake-user-manual/bitbake-user-manual-metadata.rst\n"
+ "> index 621aab253..eef1f9624 100644\n"
+ "> --- a/doc/bitbake-user-manual/bitbake-user-manual-metadata.rst\n"
+ "> +++ b/doc/bitbake-user-manual/bitbake-user-manual-metadata.rst\n"
+ "> @@ -2264,6 +2264,14 @@ The specified <namespace> is imported automatically, and if the imported\n"
+ ">  module specifies an attribute named ``BBIMPORTS``, that list of\n"
+ ">  sub-modules is iterated and imported too.\n"
+ ">  \n"
+ "> +Additionally, Bitbake will detect usage of functions from such a\n"
+ "> +library and include them in task hashes, so changes in those functions\n"
+ "> +trigger task rebuilds.  Note that only functions inside modules\n"
+ "> +declared using ``BBIMPORTS`` benefit from this dependency tracking,\n"
+ "> +any name defined directly in the specified namespace (e.g. in\n"
+ "> +`<namespace>/__init__.py`, or in a library hat would be defined as\n"
+ "\n"
+ "s/hat/that/\n"
+ "\n"
+ "> +`<namespace>.py`) would *not* benefit from this tracking.\n"
+ "\n"
+ "Otherwise, this is clear to me. I did not know about this limitation/feature,\n"
+ "and this is definitely important to document, thanks!\n"
+ "\n"
+ "Antonin\n"
+ "\n"
+ "--unYFBYknsXXaikQDvLIZ\n"
+ "Content-Type: text/plain; charset=\"utf-8\"\n"
+ "Content-Transfer-Encoding: quoted-printable\n"
+ "Content-Disposition: inline\n"
+ "\n"
+ "\n"
+ "-=-=-=-=-=-=-=-=-=-=-=-\n"
+ "Links: You receive all messages sent to this group.\n"
+ "View/Reply Online (#20320): https://lists.openembedded.org/g/bitbake-devel/message/20320\n"
+ "Mute This Topic: https://lists.openembedded.org/mt/121711853/8963659\n"
+ "Group Owner: bitbake-devel+owner@lists.openembedded.org\n"
+ "Unsubscribe: https://lists.openembedded.org/g/bitbake-devel/unsub [antonin.godard@bootlin.com]\n"
+ "-=-=-=-=-=-=-=-=-=-=-=-\n"
+ "\n"
+ "\n"
+ --unYFBYknsXXaikQDvLIZ--
 
-7d34e20783264b5a7ce6f80cacd148cfe0918fb7deb1c3b6f207f80973187ea0
+a30c9c07860fce30e6c55419d27b3b9401d110246b04cd46f53897c5ae35b100

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.