File 0001-Revert-Add-a-deprecation-warning-for-clamp_mtime_to_.patch of Package rpm
From fd89ba7f95d6f21fa6e54e3c1c9ff7ce0ba16d58 Mon Sep 17 00:00:00 2001
From: Michal Domonkos <mdomonko@redhat.com>
Date: Thu, 23 May 2024 17:00:35 +0200
Subject: [PATCH] Revert "Add a deprecation warning for
clamp_mtime_to_source_date_epoch"
This reverts commit 4965331a55cedda5e423fe050e8da1245ab8b069.
---
build/files.c | 2 --
tests/data/SPECS/source_date_epoch.spec | 4 ++++
tests/pinned/common/buildrepr.sh | 2 +-
tests/rpmbuild.at | 28 +++----------------------
4 files changed, 8 insertions(+), 28 deletions(-)
diff --git a/build/files.c b/build/files.c
index 2f7d1261a..eb0c26300 100644
--- a/build/files.c
+++ b/build/files.c
@@ -1044,8 +1044,6 @@ static void genCpioListAndHeader(FileList fl, rpmSpec spec, Package pkg, int isS
if (srcdate && rpmExpandNumeric("%{?clamp_mtime_to_source_date_epoch}")) {
free(mtime_policy_str);
mtime_policy_str = xstrdup("clamp_to_source_date_epoch");
- rpmlog(RPMLOG_WARNING,
- _("%%clamp_mtime_to_source_date_epoch is deprecated, please use %%build_mtime_policy\n"));
}
}
diff --git a/tests/data/SPECS/source_date_epoch.spec b/tests/data/SPECS/source_date_epoch.spec
index 3436b243f..77f87cc02 100644
--- a/tests/data/SPECS/source_date_epoch.spec
+++ b/tests/data/SPECS/source_date_epoch.spec
@@ -5,6 +5,10 @@ Summary: test SOURCE_DATE_EPOCH
License: GPLv2
BuildArch: noarch
+%global source_date_epoch_from_changelog 0
+%global clamp_mtime_to_source_date_epoch 1
+%global use_source_date_epoch_as_buildtime 1
+
%description
%build
diff --git a/tests/pinned/common/buildrepr.sh b/tests/pinned/common/buildrepr.sh
index f1cdd5174..e4bacb2db 100644
--- a/tests/pinned/common/buildrepr.sh
+++ b/tests/pinned/common/buildrepr.sh
@@ -6,7 +6,7 @@ runroot rpmbuild -bb --quiet \
--define "_buildhost localhost" \
--define "use_source_date_epoch_as_buildtime 1" \
--define "source_date_epoch_from_changelog 1" \
- --define "build_mtime_policy clamp_to_source_date_epoch" \
+ --define "clamp_mtime_to_source_date_epoch 1" \
--define "_use_weak_usergroup_deps 0" \
/data/SPECS/attrtest.spec
diff --git a/tests/rpmbuild.at b/tests/rpmbuild.at
index 0e1c628d6..ecd5c09b4 100644
--- a/tests/rpmbuild.at
+++ b/tests/rpmbuild.at
@@ -618,7 +618,7 @@ runroot \
rpmbuild \
-bb --quiet \
--define "use_source_date_epoch_as_buildtime 1" \
- --define "build_mtime_policy clamp_to_source_date_epoch" \
+ --define "clamp_mtime_to_source_date_epoch 1" \
/data/SPECS/attrtest.spec
RPMTEST_CHECK([[
@@ -689,7 +689,7 @@ runroot \
rpmbuild \
-bb --quiet \
--define "use_source_date_epoch_as_buildtime 1" \
- --define "build_mtime_policy clamp_to_source_date_epoch" \
+ --define "clamp_mtime_to_source_date_epoch 1" \
/data/SPECS/source_date_epoch.spec
runroot rpm -q --dump /build/RPMS/noarch/test-1-1.noarch.rpm
@@ -710,7 +710,7 @@ runroot \
rpmbuild \
-bb --quiet \
--define "use_source_date_epoch_as_buildtime 1" \
- --define "build_mtime_policy clamp_to_source_date_epoch" \
+ --define "clamp_mtime_to_source_date_epoch 1" \
/data/SPECS/source_date_epoch.spec
runroot rpm -q --dump /build/RPMS/noarch/test-1-1.noarch.rpm
@@ -721,28 +721,6 @@ runroot rpm -q --dump /build/RPMS/noarch/test-1-1.noarch.rpm
[])
RPMTEST_CLEANUP
-AT_SETUP([rpmbuild _buildtime macro])
-AT_KEYWORDS([build])
-RPMTEST_CHECK([
-RPMDB_INIT
-
-runroot \
- rpmbuild \
- -bb --quiet \
- --define "_buildtime 1699460418" \
- --define "build_mtime_policy clamp_to_buildtime" \
- /data/SPECS/source_date_epoch.spec
-
-runroot rpm -q --dump /build/RPMS/noarch/test-1-1.noarch.rpm
-runroot rpm -q --qf '%{BUILDTIME}\n' /build/RPMS/noarch/test-1-1.noarch.rpm
-],
-[0],
-[/0.txt 15 1699460418 91751cee0a1ab8414400238a761411daa29643ab4b8243e9a91649e25be53ada 0100644 root root 0 0 0 X
-1699460418
-],
-[])
-RPMTEST_CLEANUP
-
AT_SETUP([rpmbuild unpackaged files])
AT_KEYWORDS([build])
RPMDB_INIT
--
2.45.1