From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7163187300010033152 X-Received: by 2002:a9d:6e7:0:b0:670:99fe:2dc5 with SMTP id 94-20020a9d06e7000000b0067099fe2dc5mr1219635otx.137.1671460914725; 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-Google-Smtp-Source: AA0mqf5MFWIIO2TPmNu1uHmTJJ57wD2tQmTlLj/gF0X2us1Fton23mPsn/RhgyqASJA3B7OFjWc2 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 Return-Path: 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; 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 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 Content-Transfer-Encoding: 8bit X-OriginalArrivalTime: 19 Dec 2022 14:41:48.0299 (UTC) FILETIME=[0631FDB0:01D913B8] X-TUID: qOFgLOlfImim 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: -- 2.20.1