From e237c1cd998b460b9ac1b34ba24d8d0e17e43732cae872fa2ba7210e42e09a60 Mon Sep 17 00:00:00 2001 From: Martin Pluskal Date: Thu, 4 Feb 2021 11:16:29 +0000 Subject: [PATCH] =?UTF-8?q?-=20Update=20to=20version=204.2:=20=20=20*=20Im?= =?UTF-8?q?proved=20calculation=20of=20relative=20paths=20when=20using=20b?= =?UTF-8?q?ase=5Fdir=20to=20also=20consider=20canonical=20paths=20(i.e.=20?= =?UTF-8?q?paths=20with=20dereferenced=20symlinks)=20as=20candidates.=20?= =?UTF-8?q?=20=20*=20Added=20a=20debug=5Fdir=20(CCACHE=5FDEBUGDIR)=20confi?= =?UTF-8?q?guration=20setting=20for=20specifying=20a=20directory=20for=20f?= =?UTF-8?q?iles=20written=20in=20debug=20mode.=20=20=20*=20Added=20support?= =?UTF-8?q?=20for=20compiler=20option=20-x=20cuda,=20understood=20by=20Cla?= =?UTF-8?q?ng.=20=20=20*=20The=20value=20of=20the=20SOURCE=5FDATE=5FEPOCH?= =?UTF-8?q?=20variable=20is=20now=20only=20hashed=20if=20it=20potentially?= =?UTF-8?q?=20affects=20the=20output=20from=20ccache.=20This=20means=20tha?= =?UTF-8?q?t=20ccache=20now=20(like=20before=20version=204.0)=20will=20be?= =?UTF-8?q?=20able=20produce=20cache=20hits=20for=20source=20code=20that?= =?UTF-8?q?=20doesn=E2=80=99t=20contain=20=5F=5FDATE=5F=5F=20or=20=5F=5FTI?= =?UTF-8?q?ME=5F=5F=20macros=20regardless=20of=20the=20value=20of=20SOURCE?= =?UTF-8?q?=5FDATE=5FEPOCH.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/ccache?expand=0&rev=101 --- ccache-4.1.tar.xz | 3 --- ccache-4.1.tar.xz.asc | 16 ---------------- ccache-4.2.tar.xz | 3 +++ ccache-4.2.tar.xz.asc | 16 ++++++++++++++++ ccache.changes | 10 ++++++++++ ccache.spec | 6 +++--- 6 files changed, 32 insertions(+), 22 deletions(-) delete mode 100644 ccache-4.1.tar.xz delete mode 100644 ccache-4.1.tar.xz.asc create mode 100644 ccache-4.2.tar.xz create mode 100644 ccache-4.2.tar.xz.asc diff --git a/ccache-4.1.tar.xz b/ccache-4.1.tar.xz deleted file mode 100644 index 1a2f645..0000000 --- a/ccache-4.1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5fdc804056632d722a1182e15386696f0ea6c59cb4ab4d65a54f0b269ae86f99 -size 389240 diff --git a/ccache-4.1.tar.xz.asc b/ccache-4.1.tar.xz.asc deleted file mode 100644 index b1d74f3..0000000 --- a/ccache-4.1.tar.xz.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEEWpOacaRnks9XhmpRmW3aB1WUrbgFAl+6w2gACgkQmW3aB1WU -rbjzTQ//YaDGvBjzpjgNAZlib9EMB2WY99jk6i3YRlDLTw/rvOKYxZuK4BUI8Uh0 -8JkrurXy8SziXXpTsBJTrHGiq+XF4YGA3OGOFEuiJY+TfZO+uVGnWkE1kmd6MO/n -hdVXLsZDFTrv2w0NwjCNFOpO7xwcXvS/e8SoH6AQR49u3jclKRhK/Tmm9E0UPcws -G9HNX5Um3eyq5N8YdZ+aduzYSn12WkYws7Lg3jrgyXaCAcqyHZUUJuuR4pknqYKU -y8NTjGnMGUFoAdjVbSBYoH27ZNdYw5wqB0Aqjgnpu+yK/3qMUeOyK7otA6LFfaZ/ -7daRTHsW1rTYc5fifUMAPDN2jsOxrqLKfmjBs60uIoLB7W/3y1Wd22fFlrJTc7tG -Rwm2Ua+hk9lX9qubrAwV4RDuJpXpcMz8f6Vuzy2srn9kahArMonWxW/43C5IwM5v -iH9aNajZ1pKqsXfqVFLhhhok1e5S5arvtwP1KruYWoHPoG5UCh7zbzGNVZZiyDJL -jkGEPTReqRQift+8NmO3Mtpc4IwEwFwXcl2kvay6xf96JleB+z+HZtFvSt0wiLax -oIDYLWB6SZSLYGI3SwuJ+MWlkKi0R+L1ZH/K4HJn3Fb/STqGbMEVy7Dc3xKMLnUN -oc2YSglc07gVgrHjDx7wcf2QBb0NbYivgV+t1CK5cQn0i6+JvHc= -=rAI7 ------END PGP SIGNATURE----- diff --git a/ccache-4.2.tar.xz b/ccache-4.2.tar.xz new file mode 100644 index 0000000..45621b9 --- /dev/null +++ b/ccache-4.2.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2f14b11888c39778c93814fc6843fc25ad60ff6ba4eeee3dff29a1bad67ba94f +size 422688 diff --git a/ccache-4.2.tar.xz.asc b/ccache-4.2.tar.xz.asc new file mode 100644 index 0000000..5980166 --- /dev/null +++ b/ccache-4.2.tar.xz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEEWpOacaRnks9XhmpRmW3aB1WUrbgFAmAY7mUACgkQmW3aB1WU +rbjptQ//VJWNl30eD0W/jceZSvKdUySztKPdQfld1XwqNETyDLKTkjZyOiYovXYU +Yekd8dWOMsBVsCXWllyZJGvBqWsUOaYPbWF84vNOv+fe/jB6cTi41uW+XP/PsbaC ++NT465jbMUIN2081cksftJUic23dBPUPlJxe2wfC1j3cNUPVqEsFfhP59XpDI53i +fPdfX36G3PJxl9d7jXIAeeb056LmM0uGq7Y8XXxvVIsanDKusXuUU2IrnDmz5t1R +AbQFmJLv8d4ingaSlpaVjrLMF56A5mJL9Zo4opdV9OyqJcVHNrP8/4hABKpOCngO +PaHK1VKLJLW/ZCTREfI78T+TTo0Qm2b/oaosvPMJTm5NWRZdqVuVCrgI7VQNTppu +bBd2kboNrCZZa4Oet98W+X90jRo/VJ3fOKFsUMGiC48gbJ/ZeOBTmDWLlnt/tjS4 +iy/crLTYmxz0Pe96Yd/9TcJkgv6TXItH+dBpFrh2Kw77y1z190hYNu/1ATM+j+OK +ieb3X487x65Mw1oQdH80t8ntrrEhtSqjKdBJrwzq5JMD38ryOvDYCFmvd1wF0DDw +xqgqOCK5wdaqu9kESQKjHv8zjq8M/qArNe5gYpksmppsF2m3iILJcTEHAnRgTs/f +6xA9uRb/4M7lynmfqbLAFVUjkmqgC708YGSZrN7wFHAIdnnyURA= +=RO3j +-----END PGP SIGNATURE----- diff --git a/ccache.changes b/ccache.changes index be5f0d0..29c07b0 100644 --- a/ccache.changes +++ b/ccache.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Thu Feb 4 11:11:55 UTC 2021 - Martin Pluskal + +- Update to version 4.2: + * Improved calculation of relative paths when using base_dir to also consider canonical paths (i.e. paths with dereferenced symlinks) as candidates. + * Added a debug_dir (CCACHE_DEBUGDIR) configuration setting for specifying a directory for files written in debug mode. + * Added support for compiler option -x cuda, understood by Clang. + * The value of the SOURCE_DATE_EPOCH variable is now only hashed if it potentially affects the output from ccache. This means that ccache now (like before version 4.0) will be able produce cache hits for source code that doesn’t contain __DATE__ or __TIME__ macros regardless of the value of SOURCE_DATE_EPOCH. + +------------------------------------------------------------------- Mon Nov 23 11:00:00 UTC 2020 - Paul Fee - Update to version 4.1: diff --git a/ccache.spec b/ccache.spec index 36e72bc..a101b35 100644 --- a/ccache.spec +++ b/ccache.spec @@ -1,7 +1,7 @@ # # spec file for package ccache # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: ccache -Version: 4.1 +Version: 4.2 Release: 0 Summary: A Fast C/C++ Compiler Cache License: GPL-3.0-or-later @@ -67,7 +67,7 @@ ln -sf ../../bin/%{name} nvcc # Following failure needs to be adressed: # The following tests FAILED: # 29 - test.upgrade (Failed) -#%%check +#$%check #ctest %files