From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6771003123014041600 X-Received: by 2002:a7b:c416:: with SMTP id k22mr6342831wmi.25.1580230357798; Tue, 28 Jan 2020 08:52:37 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a7b:cf15:: with SMTP id l21ls2908803wmg.0.canary-gmail; Tue, 28 Jan 2020 08:52:37 -0800 (PST) X-Google-Smtp-Source: APXvYqxHE5wlu0OaxhPwuesqsZcEq3RpFJ8q0aUGQVuEZBPyAyBRc6tTclW+ku9sqWFYF/4dRgRc X-Received: by 2002:a05:600c:10cd:: with SMTP id l13mr6230014wmd.102.1580230356961; Tue, 28 Jan 2020 08:52:36 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1580230356; cv=none; d=google.com; s=arc-20160816; b=Cq0xe5wLDBXKyVf56hMY0rgPMrzIiE0kLql24D3LrIDzHivOaYbr+XiYCn/Nbg035W PqXfaYqdyng6y2I/emHt6pB0O/lG7J0XPZsOqqkxsWWlX/6XH3jJiNYs1zDmDQi7NBUL vIYQ/d7CV1r6rp++P5/8aUvB6iiQOUYJIQEoQTLuMOAQXm2sUljd8W2124tlnLqlrqFw cHILwVmLHKQL6LFq8LqyRMUT6sb22xJPPxAMJOX1oQ11d8s/umMBvoJvLhtW6QYHy8YG mYrvIlFf67j5lVz+Tn0LQHpz2CWQyoV2dVVvl5t9id+IibqeYSegvmxvuldzpmkj3TtW Mvvw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:subject:cc:to:from:date; bh=xWSSlP8PZmTv53XZgy1HmOaieeiODOIbZ3Nf91hxONA=; b=lVyDVIsOJlBAhw0ME+7xDR4BwMRg0nMwwxjb1OHlM8w+ZQE+CDyzsu3yWZrbRwef4x 4fV+JX/+Y2Hz+GtZafbGpuPRd/d7M1OaEDfmbYwyrI4AxG+eRzZfwmAKsbOPSX40+TZx Fw+qffMFOedxZSNDu6Rgw7KYAAyi1fXGW+J825egDoN1OAZ5pwyGyK0GgDfqCbVdxPxd JQMaHMS7y/sbTy1JKO6p7zqUW7F3sD7aLoZ+z63NpTShpWrYuPzpAhvTkFdcCme4lwtA cWkyp/AzzXy3iYPnJ2jwr6HPn13kbqaqaxuc8bRKiIj6FcT4usF7JvzDgF6eg0AD9Kc+ /VAw== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of henning.schild@siemens.com designates 194.138.37.40 as permitted sender) smtp.mailfrom=henning.schild@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: Received: from gecko.sbs.de (gecko.sbs.de. [194.138.37.40]) by gmr-mx.google.com with ESMTPS id p29si86660wmi.2.2020.01.28.08.52.36 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 28 Jan 2020 08:52:36 -0800 (PST) Received-SPF: pass (google.com: domain of henning.schild@siemens.com designates 194.138.37.40 as permitted sender) client-ip=194.138.37.40; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of henning.schild@siemens.com designates 194.138.37.40 as permitted sender) smtp.mailfrom=henning.schild@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Received: from mail1.sbs.de (mail1.sbs.de [192.129.41.35]) by gecko.sbs.de (8.15.2/8.15.2) with ESMTPS id 00SGqanR006094 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 28 Jan 2020 17:52:36 +0100 Received: from md1za8fc.ad001.siemens.net ([139.25.69.193]) by mail1.sbs.de (8.15.2/8.15.2) with ESMTP id 00SGqaMN017879; Tue, 28 Jan 2020 17:52:36 +0100 Date: Tue, 28 Jan 2020 17:52:35 +0100 From: Henning Schild To: Vijai Kumar K Cc: , Vijai Kumar K Subject: Re: [PATCH v3 26/26] meta/recipes-kernel: Export KBUILD_DEPENDS to cache Message-ID: <20200128175235.5645b10d@md1za8fc.ad001.siemens.net> In-Reply-To: <20200128154213.22353-27-vijaikumar.kanagarajan@gmail.com> References: <20200128154312.337e61f6@md1za8fc.ad001.siemens.net> <20200128154213.22353-1-vijaikumar.kanagarajan@gmail.com> <20200128154213.22353-27-vijaikumar.kanagarajan@gmail.com> X-Mailer: Claws Mail 3.17.4 (GTK+ 2.24.32; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-TUID: RPllDngTzIcj Thanks. On Tue, 28 Jan 2020 21:12:13 +0530 Vijai Kumar K wrote: > From: Vijai Kumar K > > linux-custom overrides do_dpkg_builddeps with its own variant. > Since deb-dl-dir* is not called KBUILD_DEPENDS is not cached. > > Call deb-dl-dir-import/deb-dl-dir-export to cache it. > > Signed-off-by: Vijai Kumar K > --- > meta/recipes-kernel/linux/linux-custom.inc | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/meta/recipes-kernel/linux/linux-custom.inc > b/meta/recipes-kernel/linux/linux-custom.inc index 17f8464..37eb3c2 > 100644 --- a/meta/recipes-kernel/linux/linux-custom.inc > +++ b/meta/recipes-kernel/linux/linux-custom.inc > @@ -41,6 +41,7 @@ KERNEL_LIBC_DEV_DEPLOY ?= "0" > do_install_builddeps() { > dpkg_do_mounts > E="${@ isar_export_proxies(d)}" > + deb_dl_dir_import "${BUILDCHROOT_DIR}" > sudo -E chroot ${BUILDCHROOT_DIR} \ > apt-get update \ > -o > Dir::Etc::SourceList="sources.list.d/isar-apt.list" \ @@ -50,6 +51,7 > @@ do_install_builddeps() { apt-get install \ > -y -o Debug::pkgProblemResolver=yes \ > --no-install-recommends ${KBUILD_DEPENDS} In between here you will have to do the split from p8. Otherwise if you have post-install hooks to clear the caches the next statement will copy nothing. I guess it is ok to send just one patch and note that it is supposed to sit on top of my v2. Henning > + deb_dl_dir_export "${BUILDCHROOT_DIR}" > dpkg_undo_mounts > } >