From patchwork Tue Mar 4 10:03:51 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Christoph Steiger X-Patchwork-Id: 4074 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Tue, 04 Mar 2025 14:20:55 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-oo1-f57.google.com (mail-oo1-f57.google.com [209.85.161.57]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 524DKrqL009997 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Tue, 4 Mar 2025 14:20:54 +0100 Received: by mail-oo1-f57.google.com with SMTP id 006d021491bc7-6001126782dsf1528865eaf.0 for ; Tue, 04 Mar 2025 05:20:54 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1741094448; cv=pass; d=google.com; s=arc-20240605; b=HyZrL82iMO/W6f3TB44FtFlQdgxfgbUj3lQvBPf4LGK5B3xh0TxE4ZP5PKrIYe+CvD fg+MwHE0unk0/GtCdKc+0ojbXWIDAaCQHVnTs3RAUPLYDIHz9nLfO47Dsp3T8Wey5GNt 0nUURBiuPAexRInUx4LdHSAP7WwZg7kvQquPh9WdlsAmYwMvrPogzMlFZNGCEP84dRhe vyCBtUveYXGrC7PQaNXq1Bjsc8UFbBdLsmQGv4sXqSNfekXUN5Vye8PHCEKofRELF9j1 hnc3jLMetRDhOMmTcr0E9b//umZkVynBQNyP/mtjb92mfUVYIKkfWuKWSFjzxdVKu+Ox dbhA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:feedback-id:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=I3g9mHx6/RqxDMeibtFS9+Rur7tGOkeV8FcWju5cEMo=; fh=CNjkxfVRfKY1yzJIyFTybm+B8mdQFvFpL7ThY3X1QOg=; b=YJRykqtIzx3p8ulvUUEmFJQkjxdRarUSiZPYQTi+iMYwZkjBdukUkJe3hlt/nKeSnl BibQ559mCZryESDmJU8TvyDvLRxuUqa3nH7z+n3fgWNzfJQVmLPQDq/1OUmxl6FsNmYE Kv14ru6wezMngKiJc7A5tZTt3NBykBfzPovTRRqSjPRZm0SB1hdPr8pTRYWqguOV+BkR 08UZXzO92kLjHC+ijzA6oBubm7QjNX5Aol18eT1ppXzkskU0KIJWiqEqxGQk7bqlUewM YXoPKFYZuMXuvThdvxIWvO7PIDXmRhZyAGUVs4N96eGmNl4rSeGXIM8iRfrsyvekyRgy 14NQ==; darn=isar-build.org ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=bLyPnuCK; spf=pass (google.com: domain of fm-1328957-20250304100358d29de2dd79a83bdc44-gzrnbz@rts-flowmailer.siemens.com designates 185.136.64.225 as permitted sender) smtp.mailfrom=fm-1328957-20250304100358d29de2dd79a83bdc44-GzRNbZ@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1741094448; x=1741699248; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:feedback-id :mime-version:message-id:date:subject:cc:to:from:from:to:cc:subject :date:message-id:reply-to; bh=I3g9mHx6/RqxDMeibtFS9+Rur7tGOkeV8FcWju5cEMo=; b=QqpCZ+eVWRBBIKeHjbFXZqKDz9t9U/dw9p0pu/8zbRlQu5ON53uLoldy3fN60eZTER q+UF/RGxhYA3MHVokbLydk5mVa1vUwCFmETIZo1VOCtYleA9YpQcUTNtFO9V1QeRzvnJ QL1jIkM4abIh1MNkl23b4UyOHhP6m5kDtYYwvHxUhV858Y4EDP+lhh1M+tbpdknA0AFC L4FB/w8p4yM6taWEICNxsLVqqb0Ewn+z9hchEY7s0wRA2VFds/oI/ECbvFieEybTIcVa adtvfnF9frDhJvuxjCV/92YvavraoW04MJl92QUoeS/Ikqnw7iEoDuB/T+dyIJbtBvMj 5KNg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741094448; x=1741699248; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:feedback-id :mime-version:message-id:date:subject:cc:to:from:x-beenthere :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=I3g9mHx6/RqxDMeibtFS9+Rur7tGOkeV8FcWju5cEMo=; b=avQAlE7NxvZVIgdRJG86AZKqYo+0XZMB8VQG22UzDflxgYlnjFjPEDedM7negKD5Mr e2BAdIJYQIPgI4RES7nS/T0vqjfTzaRCRRp3iqxKZwWotbcL2bcYj3Co48QEXebPA75/ wPzPWzxA/BeSqPigwmbYLYI04xMUlvoZzTIVumdGb2HrtqWx7+CN73ADMYcH3nrdNcns 5tLm0OnBl+rdCmFeINBJvDKM62CATG4J220arIfxJXIqdPxDl/ToumZJ6SAgkuQnL17E VJ+uMaPJ7s+vWCUvs5TqcJvx1rdr/pmoShMeIgNC/WyshkuwdQng6iAecuS3BqKiPSbg wXkQ== X-Forwarded-Encrypted: i=2; AJvYcCU0FVAj4FYP6+pZRnopbhp+vY+Hpw2murPgWIOBmbh+kR1SkcF09V7frUEJzNe8cl1fKRMe4qU=@isar-build.org X-Gm-Message-State: AOJu0Yzr2ku7XNDi1d3aS8BrEIQYTOV7DcUxrMIGWu3/PKlDzUER5nTl H3kIsQKZTMR0L3IO4cJof4X8b8AllRpjC1cmYSPSrsBHAAh8SWKL X-Google-Smtp-Source: AGHT+IHA66PPtTtPKYHLGduFA16wZrE4xSLDwCyRjqPV04NStwxmB2QsEqvtTl5NAi/4wymJR7IKOA== X-Received: by 2002:a05:6820:4c89:b0:5fe:9c1b:e7d0 with SMTP id 006d021491bc7-5feb3493104mr8301185eaf.2.1741094447769; Tue, 04 Mar 2025 05:20:47 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h=Adn5yVFhLCzBEvWe/xsJ/DmkxiMlyFd966f7Zk7cn1yMKXWg+Q== Received: by 2002:a4a:c891:0:b0:600:250e:2261 with SMTP id 006d021491bc7-600250e24c8ls351404eaf.0.-pod-prod-08-us; Tue, 04 Mar 2025 05:20:47 -0800 (PST) X-Received: by 2002:a05:6808:1311:b0:3f3:d291:f127 with SMTP id 5614622812f47-3f5585f369emr9083967b6e.25.1741094447239; Tue, 04 Mar 2025 05:20:47 -0800 (PST) Received: by 2002:a05:6808:4343:b0:3f6:6e66:2697 with SMTP id 5614622812f47-3f66e6629aemsb6e; Tue, 4 Mar 2025 02:04:03 -0800 (PST) X-Received: by 2002:a17:90b:3c02:b0:2fa:1029:f169 with SMTP id 98e67ed59e1d1-2febabf406cmr28837197a91.33.1741082642040; Tue, 04 Mar 2025 02:04:02 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1741082642; cv=none; d=google.com; s=arc-20240605; b=kIMGE86nZ6QIaGv0NKhA0djyCvQhmE6mRdw6EwvPOTaSyyXan4lY2P3z6vcQV1L+FT w7f6lC/jCFhJv3Xq3an/40e/9EQOusiwcEAkEN2rq2jO4OphBdRsWlY8PYTA7MU92mem 10u9wOmlJ51WzNdBuc+IrQ8irY80TUNQIQNR32Xy0qhJ3lvcw97AONIkAOb7XCsuwzw+ ZqbycaeHpGjixI6um7kWeokyt5I+IsxUZjm27r1w0TfH4MyVn8C22l3x7qvpkl7jryRT wcJZOScG9+fmOGCNhQ9Kl9UPR04IG4b7j2Q+Tt38eaBS5SdsXc6Yrz3QMvmR0ZbteTEC L60w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=feedback-id:content-transfer-encoding:mime-version:message-id:date :subject:cc:to:from:dkim-signature; bh=9KG1aTNwshDtE43+FrJISETLbTzFXHJTQIwjmP0B1Vk=; fh=kIohPdSXx1PU6ULghqM192YljfwSROMMbwKbvulZO48=; b=ITg+dwtBRoBUQp44nKbLp6kJbdyXyAgo299I827kXJcrF46IzUnrtdr0W95Cjlvmid WiFj7qZjoTK8O3aBxvNt3cEFLR6PdD8Ly3c6jIw0vwvJOIJBy7Bf+2Ohg+nOcqDnMq3Q dKhEnQ6/c/iwhsN+vQJOtSZQAICHCbK7sE3GhdV+HKPo+E4SAHq3/KCpd+rgqrOV/DxZ H2aSOFgoaAmpJyJp/AcYMkKAhG1C+W4BFef6KKdAEUG1gcbavEBNkFbK3XRE9+RQWr5I G/bl9muDj4FVmACKiN0G+g4YkoCcZiNgB3g8fpFcnRCDSk4ClGEfJpM5++s6fkq0L+T7 LGLw==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=bLyPnuCK; spf=pass (google.com: domain of fm-1328957-20250304100358d29de2dd79a83bdc44-gzrnbz@rts-flowmailer.siemens.com designates 185.136.64.225 as permitted sender) smtp.mailfrom=fm-1328957-20250304100358d29de2dd79a83bdc44-GzRNbZ@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from mta-64-225.siemens.flowmailer.net (mta-64-225.siemens.flowmailer.net. [185.136.64.225]) by gmr-mx.google.com with ESMTPS id 98e67ed59e1d1-2ff359648e5si174813a91.0.2025.03.04.02.04.01 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 04 Mar 2025 02:04:02 -0800 (PST) Received-SPF: pass (google.com: domain of fm-1328957-20250304100358d29de2dd79a83bdc44-gzrnbz@rts-flowmailer.siemens.com designates 185.136.64.225 as permitted sender) client-ip=185.136.64.225; Received: by mta-64-225.siemens.flowmailer.net with ESMTPSA id 20250304100358d29de2dd79a83bdc44 for ; Tue, 04 Mar 2025 11:03:58 +0100 X-Patchwork-Original-From: "'Christoph Steiger' via isar-users" From: Christoph Steiger To: isar-users@googlegroups.com Cc: Christoph Steiger Subject: [PATCH] debianize: make default changelog timestamp configurable Date: Tue, 4 Mar 2025 11:03:51 +0100 Message-Id: <20250304100351.121924-1-christoph.steiger@siemens.com> MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-1328957:519-21489:flowmailer X-Original-Sender: christoph.steiger@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=bLyPnuCK; spf=pass (google.com: domain of fm-1328957-20250304100358d29de2dd79a83bdc44-gzrnbz@rts-flowmailer.siemens.com designates 185.136.64.225 as permitted sender) smtp.mailfrom=fm-1328957-20250304100358d29de2dd79a83bdc44-GzRNbZ@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Christoph Steiger Reply-To: Christoph Steiger Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Status: No, score=-4.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL, RCVD_IN_RP_CERTIFIED,RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE,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?= Add the `DEBIAN_CHANGELOG_TIMESTAMP` variable to make the default changelog timestamp configurable. This might be required if the default timestamp leads to problems in the build process. This is the case for e.g. python packages that use distutils<3.8 or with the hatchling build system, since the internally used zip does not support timestamps before 1. January 1980. Signed-off-by: Christoph Steiger --- meta/classes/debianize.bbclass | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta/classes/debianize.bbclass b/meta/classes/debianize.bbclass index cf808eec..5e9d76f3 100644 --- a/meta/classes/debianize.bbclass +++ b/meta/classes/debianize.bbclass @@ -14,12 +14,13 @@ DEBIAN_CONFLICTS ??= "" DEBIAN_BREAKS ??= "" DEBIAN_MULTI_ARCH ??= "no" DEBIAN_COMPAT ??= "10" +DEBIAN_CHANGELOG_TIMESTAMP ??= "3600" DESCRIPTION ??= "must not be empty" MAINTAINER ??= "Unknown maintainer " deb_add_changelog() { changelog_v="${CHANGELOG_V}" - timestamp=3600 + timestamp="${DEBIAN_CHANGELOG_TIMESTAMP}" if [ -f ${S}/debian/changelog ]; then if [ ! -f ${WORKDIR}/changelog.orig ]; then cp ${S}/debian/changelog ${WORKDIR}/changelog.orig