From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7033292862949163008 X-Received: by 2002:a1c:f60a:: with SMTP id w10mr8836668wmc.53.1637857688013; Thu, 25 Nov 2021 08:28:08 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:adf:fe0b:: with SMTP id n11ls4565652wrr.0.gmail; Thu, 25 Nov 2021 08:28:07 -0800 (PST) X-Google-Smtp-Source: ABdhPJyxJV9AQS4AJMIuhoocz9ZxGQ1TwqHDrB3i1Z/elKKSpB9hlqhmbExNmhwj0K8x18rvXqU1 X-Received: by 2002:a5d:614f:: with SMTP id y15mr7692086wrt.587.1637857687017; Thu, 25 Nov 2021 08:28:07 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1637857687; cv=none; d=google.com; s=arc-20160816; b=BNdZUA9zxJoU0atM/R4g89FRwxCMLQyv4ads7jfleSLIhbPBvxJEnL2O85PJr4l2+6 xjSdT99+fmBXKo7y0F9TaixcypNTz6Kudg9vdrJK2epsmXituvQHstx7iTp7xEZN3Z6n IvPHLq4O3AWiUKAfcKHj1tP+gnolBhpYopxtWFEFu3uDY5b+bvuBzLcjjZKpZA+5SVV2 IjYpgVtqNj1LaaxtCZ+Q+1CgFDMeaW2Xal7CoD6qlZoERS+M9gIETR5EW10kjX7YlTGv i0YbBuVEjP/4Bhr93Xkp2NzXxE3WRIFwWfICLPfD1ZtQMFrp85A/m+8mS2+BrjmtFfLS 8yCw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=Co2TzSM1bCpsxOioUv3OQR3xAXS6PH/hpSDl7UhANbw=; b=Yk+I/xeJxp42ULyStm1HtPPoMU8dAGbz36mBTJuZCXfz1XxAQezOhSMg9FasBnKKAA nqBnaljeIZs8d19XSL4jHfvhj8VQS9HoYop74CLOvvkASoYbuP4EcWhuG7PcwM5+zFby vfcgW3v/DUMlh0FC+j8tQysl9SaxWbgdf1rOIxaBVh/p/Np+oo/GTCk0cS3Nrh/gBUFq MqvgZOzo3qtAba5svJ67VM8RPsEKLmxTPfP0ceK993jIXROqBk1JhMK5d6ulcAH0nfFa ezeT0SNyHIkXI+m0zbazGrYZ8asLw7MyhqeTO+VF/5WhXHVvrTYoss8YGqQxPTl7cwCu CGrA== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=QMlaQkOO; spf=pass (google.com: domain of vijaikumar.kanagarajan@gmail.com designates 2a00:1450:4864:20::32d as permitted sender) smtp.mailfrom=vijaikumar.kanagarajan@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from mail-wm1-x32d.google.com (mail-wm1-x32d.google.com. [2a00:1450:4864:20::32d]) by gmr-mx.google.com with ESMTPS id q74si727509wme.0.2021.11.25.08.28.07 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 25 Nov 2021 08:28:07 -0800 (PST) Received-SPF: pass (google.com: domain of vijaikumar.kanagarajan@gmail.com designates 2a00:1450:4864:20::32d as permitted sender) client-ip=2a00:1450:4864:20::32d; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=QMlaQkOO; spf=pass (google.com: domain of vijaikumar.kanagarajan@gmail.com designates 2a00:1450:4864:20::32d as permitted sender) smtp.mailfrom=vijaikumar.kanagarajan@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: by mail-wm1-x32d.google.com with SMTP id p18so6047813wmq.5 for ; Thu, 25 Nov 2021 08:28:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Co2TzSM1bCpsxOioUv3OQR3xAXS6PH/hpSDl7UhANbw=; b=QMlaQkOOuDr2O+z0RMVH0TyFzxTOwuXwE3ftC8pYIu0FhBzn/Wj+yaQ22F29R0H2YE XctK0jI5/Elhsmvo2vm+2P6qD9/Uvmq31SYmpKQPNIXltqe/1qxKcBD0TRBALhO9xlPZ v9nL/TQFGX4EytbIdiaN1ydkeXMG9ORfiLINBP+qyhL5gGQ+RH8QCWu+4ZKt9ScFyVF/ rpcxvh2N8zQL9dYBf319kBHw1K+kjZfxYUmsawXAWw67jukuC903pqIV0NfiTg99pk6D efDVrw7QV9ekotbMLy7OGqWT89QsPeXxJxwPKCRJIk/9FvZncQn/Q75D9ogufaL5VETg VeaA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Co2TzSM1bCpsxOioUv3OQR3xAXS6PH/hpSDl7UhANbw=; b=G4lNZj7IOsIYQYbNqTnTSSgMhk7HnDL1caeOOJxVl2voJ3QW1jhLKgfkVAGZ3SEoEX frxY/f5upJJGBDWYlSKjFeSC8jVsYi0UzVJGSDQiyVtuLQRljuQhpkQyZq7TLTAREDWV QlL2AlLMU//VSoa1og91A8FWDiDYqEEtc96WkuLsxbk1NYrNa3J06Hh+rPRMSWON5tcs Y86E+T7pX5doUIABWuEhUzaAvGR+FvTXXrN53ac4Za3/Zq0tuRMIJUgZDhDqQr4tlNXs Bwc5yo702vM8IsL5TQE+/wlL20979crh/sirV4LgfxMO9ECHFrNTYA4s4BHfvXyycyoH BL7A== X-Gm-Message-State: AOAM532keBkNBJGupC2CYsOwGSwkl3BkJe4rJRSBVHCp1nUOKo+6O8jx Ifm6XmsvZNNUln/OcbusGWYgQyV0SCAX75ofUriKi4nn X-Received: by 2002:a1c:1fcf:: with SMTP id f198mr8580944wmf.66.1637857686555; Thu, 25 Nov 2021 08:28:06 -0800 (PST) MIME-Version: 1.0 References: <20211122152607.2125422-1-Vijaikumar_Kanagarajan@mentor.com> <20211122152607.2125422-4-Vijaikumar_Kanagarajan@mentor.com> <8319aef1-420a-034e-9152-b0c3c8c3536a@siemens.com> In-Reply-To: From: vijai kumar Date: Thu, 25 Nov 2021 21:57:55 +0530 Message-ID: Subject: Re: [PATCH v2 3/4] meta: u-boot: Prepare for newer versions To: Gylstorff Quirin Cc: Vijai Kumar K , isar-users , Jan Kiszka Content-Type: text/plain; charset="UTF-8" X-TUID: 4Y3vvXrJHAN8 On Thu, Nov 25, 2021 at 12:12 PM vijai kumar wrote: > > On Tue, Nov 23, 2021 at 3:24 PM Gylstorff Quirin > wrote: > > > > Hi, > > > > On 11/22/21 4:26 PM, Vijai Kumar K wrote: > > > Newer versions of u-boot require libssl-dev:native for compilation. > > > It also needs libssl-dev of the host architecture for cross compilation > > > of tools. > > > > > > Signed-off-by: Vijai Kumar K > > > --- > > > meta/recipes-bsp/u-boot/u-boot-custom.inc | 4 +++- > > > 1 file changed, 3 insertions(+), 1 deletion(-) > > > > > > diff --git a/meta/recipes-bsp/u-boot/u-boot-custom.inc b/meta/recipes-bsp/u-boot/u-boot-custom.inc > > > index 5198809..cfae0e2 100644 > > > --- a/meta/recipes-bsp/u-boot/u-boot-custom.inc > > > +++ b/meta/recipes-bsp/u-boot/u-boot-custom.inc > > > @@ -41,7 +41,9 @@ python() { > > > d.setVar('U_BOOT_BUILD_PROFILES_remove', "config") > > > } > > > > > > -DEBIAN_BUILD_DEPENDS ?= "bc, bison, flex, device-tree-compiler, git" > > > +DEBIAN_BUILD_DEPENDS ?= "bc, bison, flex, device-tree-compiler, git, libssl-dev:native" > > > +DEBIAN_BUILD_DEPENDS += "${@', libssl-dev' \ > > > + if bb.utils.contains('U_BOOT_BUILD_PROFILES', 'tools', 1, 0, d) else ''}" > > > > Is there are reason why you didn't use `Build-Depends syntax extension` > > from[1]? > > > Hi Quirin, > > Yes. There was. The previous version of patch depends on > ISAR_CROSS_COMPILE as well. > > Guess there is nothing stopping us now. But, wondering if we can start > introducing it via some > example app with some documentation so that basic users are not > puzzled on seeing that line in > a recipe. > > Also, we could define a whole new variable to help recipe writers to > define profiles and seamlessly > use them without the need to explicitly export DEB_BUILD_PROFILES in > the recipe's dpkg_runbuild > > Now that we are serious enough, we should probably take care of your > earlier comment > as well on following the standard. So that we don't conflict with > Debian's predefined variables in case > we decided to build a package fetched from apt:// and wanted to make > use of its profile settings. > > Still need to look further but these are my initial thoughts. I could > probably send some patches for review in > coming days. > > For now, maybe we should call it and use pkg.uboot.tools instead of > tools here so that we don't > find something in that implementation that requires us to change this > in future, possibly breaking > u-boot / or the need to provide compatibility. > > Thoughts? OTOH, This could still go in. Since the design I am thinking of is not finalized and might take some discussions in the list, there is no point in holding this back. Thanks, Vijai Kumar K > > Thanks, > Vijai Kumar K > > > > > > [1]: https://wiki.debian.org/BuildProfileSpec > > > > > > Quirin > > > > > > TEMPLATE_FILES = "debian/control.tmpl" > > > TEMPLATE_VARS += "MACHINE DEBIAN_BUILD_DEPENDS" > > > > > > > -- > > 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 email to isar-users+unsubscribe@googlegroups.com. > > To view this discussion on the web visit https://groups.google.com/d/msgid/isar-users/8319aef1-420a-034e-9152-b0c3c8c3536a%40siemens.com.