From patchwork Mon Dec 19 14:41:46 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: venkata.pyla@toshiba-tsip.com X-Patchwork-Id: 2339 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Mon, 19 Dec 2022 15:42:01 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-ot1-f56.google.com (mail-ot1-f56.google.com [209.85.210.56]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 2BJEg08G029356 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 19 Dec 2022 15:42:01 +0100 Received: by mail-ot1-f56.google.com with SMTP id f39-20020a9d03aa000000b006705c6992dasf5602121otf.14; Mon, 19 Dec 2022 06:42:01 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1671460914; cv=pass; d=google.com; s=arc-20160816; b=pQ+9io14/NnAjl/fhPjWys4Ed/ljBjBoIIW352LWN2Ue4m8cBJprIVOPKVMJzG8MVd 54tnq8rfz+CsVNGrgNP3HluXpSQkPx/rQkNU7agAEtZpvb4F4kKEaVzc+zYGpV/Gal/2 /dZTuw6Wu29Z42uDq6A06qOQzs70pZjpTetLUJDZYPPgajMryjUrZffFhiq7itISjnTE vLoedO5O9phWjslS35nxVWziH+gaABIWPgCV8TeUfUIGFftU5T2nQqDZzZjRfqDSvfRg jCnc4kVxJHYmWBYnsX4TYSg4bvRkLbhauOXo1aKRlphvj2IdTQjvu1Sb0Xkb3daSi9Xw Un1g== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:dkim-signature; bh=J4OwwXvjONNR55zI5uCvKp6sy3qbvOTLJ9k7X6bVqew=; b=ik8Wwf+3nG8qzUnRz30whHcLrtiBmn67aQhpbaXLecMvvaQh4DEZ+XK3kVAnSZLgrn 6OECofO4KJ/2j8zWmQIK+199/ZwgW5gSPYRyvPOK3CXdeIw/xNM8LOZeksOnJwQBnMvc BxfyrUGc7N0TrwK5eZEDB1onxO1TvIipSdmzPpr34QnEk9jVTuHwvUiHm3gLdw4aqGPf N5iMa1e5V4oyLLeU3LcI+13bwa1c06QRK0HmT/zIlDLq6FefwccVGlhycZ9eRNUdRLE2 4YhCN2u9b8/oO67Jav5PI2hCFdYIDU19F6sH63KxeiQz1ilyR2feaww/0K9XRJ5xvCmQ 1a6g== ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of venkata.pyla@toshiba-tsip.com designates 210.130.202.154 as permitted sender) smtp.mailfrom=venkata.pyla@toshiba-tsip.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20210112; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:sender:from:to:cc:subject:date:message-id :reply-to; bh=J4OwwXvjONNR55zI5uCvKp6sy3qbvOTLJ9k7X6bVqew=; b=Mf/nYh4M3Rp2egGdK2nyoD4ofFLlrFMbl38gQCZY7ALNleR1HO1/msPiqN3L7cr3OL k/ssUYbgTF5wZwuzNzSaTHoXMFFX4imQwJYSZV9NOZLx9mxgvKdiQ5seNQAx0bKphZt1 h/QPixuHr8pNC//p2RJgZIcuLDzHlClqu4fE06wPH3sGdedUYY56NGBWYpV0j6/9D1Mc 7PD7Fg9gNZJZc0DcWXz6FP4hvvnwYH7Bnelo2daG/9vhLUupvT83VX8hw1yvGcpJIgE3 AWEaAzC53ksFXZ7WEnhnGZnR/7YwBf/Svwjli5k1Hy86QascqS+sJlt11Q+sA65VH66U Wkdg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :x-gm-message-state:sender:from:to:cc:subject:date:message-id :reply-to; bh=J4OwwXvjONNR55zI5uCvKp6sy3qbvOTLJ9k7X6bVqew=; b=IyohVjSeLdwMDbLRSe+5pgxjBexaXRn4gzwP+d+Wz06bkdsyYvwRhfS/lxIP2o5Gwo 3iHUhDsLY5Dixb2od6kXBM5zG5WuLlto1NNjAYHKUr5rv3Kz/p4zCqFfJEoa7Oh+ih37 qFzfvpy7BnTj6a8vcxfUaUl/3UydMwwV5d1CCp86w7MQf9T8zWS60+JXNYq/2OMK1bST 2pPbyV/hmWpyy55QdriRW7BuVQvUTAWAb+oqOv13gJBwSj4uzCBpw/uHM8WaKHRJaTGH QuZ9kRkYH1lJy3Y5jSpb7F2JdRGVSWczPgWcarxinFDvPtYblZMQv0m/mXqMLReK21Rj T1sA== Sender: isar-users@googlegroups.com X-Gm-Message-State: AFqh2kpJ2H73zupmQCcuTViNf2oictUJYzLDrCSqmLHpX5BN2HRPZLBB j40EZEaxItZ2yCuij2q+O/w= X-Google-Smtp-Source: AMrXdXuBsm3KVeHEzjavM20wMtCFsK8PTSjW5ahKposi8yK8JUoByG5m9TaEPNxJkqnCR21ieNbItg== X-Received: by 2002:a05:6870:d10f:b0:148:47b2:7722 with SMTP id e15-20020a056870d10f00b0014847b27722mr1649084oac.30.1671460914684; Mon, 19 Dec 2022 06:41:54 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6870:718:b0:13d:21ad:3b97 with SMTP id ea24-20020a056870071800b0013d21ad3b97ls3453146oab.4.-pod-prod-gmail; Mon, 19 Dec 2022 06:41:54 -0800 (PST) X-Received: by 2002:a05:6870:e9a4:b0:144:7a85:63ce with SMTP id r36-20020a056870e9a400b001447a8563cemr21100178oao.54.1671460914249; Mon, 19 Dec 2022 06:41:54 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1671460914; cv=none; d=google.com; s=arc-20160816; b=d9ZZwQ1Ru6yECzrM/0USK/dttsWwuw/GPalTgLM3nETsgwJq1ZPayo5G2hl2gmhJAL 8viwJxytApwl07yxh9zAzeBAtJWtOoD70bPcVefnZ7SO08V8rv0O5NJB6MEAOOEcFfNH 5UjlYlPAR+Y3OFuNuzNs52++IU9RNTUF8EuIYPFCtR4VL1h1S47Op4LRUJEIpgShj1Og 39Wzg4hFNKjqyW9prijNocN+h6DRotyMs2MxvUoYxP6uguwttZ1irhIViK38WHtXImoF mQUNxNDM+0ULVOfg9/zOpxKyhhZfYGBlyVgrQx9j1L9BCs29QiE3gr9cIrpCqn1MsZmm VkWQ== 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:date:subject:cc:to:from; bh=UOpgRVlHyFdUXsl6RnouN0HO1xxzJ9pfOirPjP1M5bI=; b=vSa6Zdbt4t6kyck/I7OveNqJS3ZtV+zzdxZreMT8DLzsBfzsvIpynIv20GLnOvJcY1 FtQ1uSHTAiUKZVd5W0Ib2RzqijmG5LiW5t8bXSs4AuV5e3rD1AQbl2mPFeFsi/ouvm3T AVlkfebCnZyb4mSRZt2Ut53iXBXBTVlohYcT70pyS4FGLFddvFYFIUVMRG84DfQ4Gfip SwLGfZOUL3XaM/YIrqwMDv15JEPn85aE1yRS+zlj1GUm++j0ZwL5a3i3UNWmZYndM6HX Mg+UtbBZCH9PgLUkfZivWEVrOAGWVdZXa0jvr64yfI5jdRVj7ghszQIAbwdZmvlpnoE9 tvpQ== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of venkata.pyla@toshiba-tsip.com designates 210.130.202.154 as permitted sender) smtp.mailfrom=venkata.pyla@toshiba-tsip.com Received: from mo-csw.securemx.jp (mo-csw1515.securemx.jp. [210.130.202.154]) by gmr-mx.google.com with ESMTPS id s3-20020a056870248300b00144a469b41dsi1188222oaq.4.2022.12.19.06.41.53 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 19 Dec 2022 06:41:53 -0800 (PST) Received-SPF: pass (google.com: domain of venkata.pyla@toshiba-tsip.com designates 210.130.202.154 as permitted sender) client-ip=210.130.202.154; Received: by mo-csw.securemx.jp (mx-mo-csw1515) id 2BJEfpv2031108; Mon, 19 Dec 2022 23:41:51 +0900 X-Iguazu-Qid: 34ts129D6j7u2sLGz3 X-Iguazu-QSIG: v=2; s=0; t=1671460910; q=34ts129D6j7u2sLGz3; m=PuYebqZjEgw8KgPMvmS8rhQZTCcTadU5N/iOYrL089U= Received: from imx12-a.toshiba.co.jp ([38.106.60.135]) by relay.securemx.jp (mx-mr1512) id 2BJEfonS026901 (version=TLSv1.2 cipher=AES128-GCM-SHA256 bits=128 verify=NOT); Mon, 19 Dec 2022 23:41:50 +0900 From: venkata.pyla@toshiba-tsip.com To: isar-users@googlegroups.com Cc: venkata pyla , jan.kiszka@siemens.com, henning.schild@siemens.com, kazuhiro3.hayashi@toshiba.co.jp, dinesh.kumar@toshiba-tsip.com Subject: [PATCH 1/2] cibuilder.py: Add source_date_epoch to build configuration Date: Mon, 19 Dec 2022 20:11:46 +0530 X-TSB-HOP2: ON Message-Id: <20221219144147.31245-2-venkata.pyla@toshiba-tsip.com> X-Mailer: git-send-email 2.20.1 In-Reply-To: References: MIME-Version: 1.0 X-OriginalArrivalTime: 19 Dec 2022 14:41:48.0299 (UTC) FILETIME=[0631FDB0:01D913B8] X-Original-Sender: venkata.pyla@toshiba-tsip.com X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of venkata.pyla@toshiba-tsip.com designates 210.130.202.154 as permitted sender) smtp.mailfrom=venkata.pyla@toshiba-tsip.com 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=-0.8 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= From: venkata pyla This variable sets the SOURCE_DATE_EPOCH variable for the reproducible builds check. Importance of this vairable for the reproducible builds can find here [1] [1] https://reproducible-builds.org/docs/source-date-epoch/ Signed-off-by: venkata pyla --- testsuite/cibuilder.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/testsuite/cibuilder.py b/testsuite/cibuilder.py index d5c83b2..956d795 100755 --- a/testsuite/cibuilder.py +++ b/testsuite/cibuilder.py @@ -54,7 +54,7 @@ class CIBuilder(Test): def configure(self, compat_arch=True, cross=None, debsrc_cache=False, container=False, ccache=False, sstate=False, offline=False, - gpg_pub_key=None, wic_deploy_parts=False, **kwargs): + gpg_pub_key=None, wic_deploy_parts=False, source_date_epoch=None, **kwargs): # write configuration file and set bitbake_args # can run multiple times per test case self.check_init() @@ -78,6 +78,7 @@ class CIBuilder(Test): f' sstate = {sstate}\n' f' gpg_pub_key = {gpg_pub_key}\n' f' wic_deploy_parts = {wic_deploy_parts}\n' + f' source_date_epoch = {source_date_epoch} \n' f'===================================================') # determine bitbake_args @@ -113,6 +114,8 @@ class CIBuilder(Test): if ccache: f.write('USE_CCACHE = "1"\n') f.write('CCACHE_TOP_DIR = "${TOPDIR}/ccache"\n') + if source_date_epoch: + f.write('SOURCE_DATE_EPOCH = "%s"\n' % source_date_epoch) # include ci_build.conf in local.conf with open(self.build_dir + '/conf/local.conf', 'r+') as f: