From 90a19062a450cf81969df6b5d7cb4aba56a4fba033cddb6f6483e2dc6b06033d Mon Sep 17 00:00:00 2001 From: Danilo Spinella Date: Tue, 30 Aug 2022 09:33:08 +0000 Subject: [PATCH] Accepting request 1000202 from home:bmwiedemann:branches:devel:tools:building Add fix2038.patch to make tests pass after 2038 OBS-URL: https://build.opensuse.org/request/show/1000202 OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/ccache?expand=0&rev=123 --- ccache.changes | 5 +++++ ccache.spec | 3 +++ fix2038.patch | 13 +++++++++++++ 3 files changed, 21 insertions(+) create mode 100644 fix2038.patch diff --git a/ccache.changes b/ccache.changes index 4378958..5a15f8b 100644 --- a/ccache.changes +++ b/ccache.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Tue Aug 30 04:03:21 UTC 2022 - Bernhard Wiedemann + +- Add fix2038.patch to make tests pass after 2038 + ------------------------------------------------------------------- Sat Jun 4 23:58:52 UTC 2022 - Dirk Müller diff --git a/ccache.spec b/ccache.spec index b777347..a0c50d1 100644 --- a/ccache.spec +++ b/ccache.spec @@ -25,6 +25,9 @@ URL: https://ccache.dev/ Source0: https://github.com/ccache/ccache/releases/download/v%{version}/ccache-%{version}.tar.xz Source1: https://github.com/ccache/ccache/releases/download/v%{version}/ccache-%{version}.tar.xz.asc Source2: %{name}.keyring +%ifnarch %ix86 %arm +Patch0: fix2038.patch +%endif BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: libzstd-devel >= 1.1.2 diff --git a/fix2038.patch b/fix2038.patch new file mode 100644 index 0000000..adf2dc3 --- /dev/null +++ b/fix2038.patch @@ -0,0 +1,13 @@ +Index: ccache-4.6.1/test/suites/direct.bash +=================================================================== +--- ccache-4.6.1.orig/test/suites/direct.bash ++++ ccache-4.6.1/test/suites/direct.bash +@@ -883,7 +883,7 @@ EOF + cat <new.h + int test; + EOF +- touch -t 203801010000 new.h ++ touch -t 999901010000 new.h + + $CCACHE_COMPILE -c new.c + expect_stat direct_cache_hit 0