Accepting request 850291 from home:paulfee:branches:devel:tools:building

Another attempt, with ccache-4.1.tar.xz.asc added.

This fixes https://github.com/ccache/ccache/issues/711, which prevented ccache 4.0 being accepted into Factory.

- Update to version 4.1:
   * Symlinks are now followed when guessing the compiler, e.g. /usr/bin/c++ -> g++10
   * Added a new compiler_type (CCACHE_COMPILERTYPE) configuration option that allows for overriding the guessed compiler type. 
   * Added support for caching compilations with -fsyntax-only.
   * Added a command line option --config-path, which specifies the configuration file to operate on. It can be used instead of setting CCACHE_CONFIGPATH temporarily.

OBS-URL: https://build.opensuse.org/request/show/850291
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/ccache?expand=0&rev=99
This commit is contained in:
Martin Pluskal 2020-11-24 07:00:36 +00:00 committed by Git OBS Bridge
parent ae74d12dc2
commit 6ad3593cee
6 changed files with 28 additions and 24 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ac1b82fe0a5e39905945c4d68fcb24bd0f32344869faf647a1b8d31e544dcb88
size 383264

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEWpOacaRnks9XhmpRmW3aB1WUrbgFAl+MlRsACgkQmW3aB1WU
rbiNyQ//V1CWHUf1jHPC7iDzYWkp2c4QePIHctDMFeRZ8dRUBQzC5XZyq2/PlcqC
a/6iYLKRlUNAFBVucsmbm4RHQC9Bzm9U4U8cGoZjGWhZni2XS0WWhfSmXU6UDEjs
xNDO3GWg6AJPp8yec2eC7Svswxn0jQzDJZ3QntflX6qytuKg6DBB8N0uhI7E9Xmj
/5mg5G22A9D0UmlxRg/CTr0s7T13bkoaNKyRv4P1yx+Ht9oBmv56XnJMxvzya/v6
7nj99UT3C+SDk0hSnm+WEvyGQXJDVWHcol9BXnprPRcShrRTNSxTNzoClvH8M4we
d5Gy66yIt09sx+Wk0jBeGUm0hlEuokW7yKJcJSvzyLfKf8AyzCFdt2LScuOpgrhM
bo7cSqpuu0ArOSYkmBotOOwFUMpzNgGmdnpow072NivKUaJlFYpdofKrdIATR11j
y+nVW33hZHAyc5alJj8qZQpoKIw3zqG1ELmHiz8TTstsJ19GU7vnpmkA524gssfR
NtXktYaJJ/I478ZdQ938/IcslI7FwsqWP1I2VgbXilVGfymiUv67kIcQHxe95aD/
EiZDPWdmSQvfv1VmG6RaOMkCuQqgx4WJZt1mxJZj4w75mDBhVXepAISLwxaJ+5zp
9zvfr4dr9qIyIMlWcm4G41YXaKQPAD49ZtyLcqOaU+8CloNf0TY=
=WX4v
-----END PGP SIGNATURE-----

3
ccache-4.1.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5fdc804056632d722a1182e15386696f0ea6c59cb4ab4d65a54f0b269ae86f99
size 389240

16
ccache-4.1.tar.xz.asc Normal file
View File

@ -0,0 +1,16 @@
-----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-----

View File

@ -1,3 +1,11 @@
Mon Nov 23 11:00:00 UTC 2020 - Paul Fee <paul.fee@jci.com>
- Update to version 4.1:
* Symlinks are now followed when guessing the compiler, e.g. /usr/bin/c++ -> g++10
* Added a new compiler_type (CCACHE_COMPILERTYPE) configuration option that allows for overriding the guessed compiler type.
* Added support for caching compilations with -fsyntax-only.
* Added a command line option --config-path, which specifies the configuration file to operate on. It can be used instead of setting CCACHE_CONFIGPATH temporarily.
-------------------------------------------------------------------
Wed Nov 4 07:54:08 UTC 2020 - Martin Pluskal <mpluskal@suse.com>

View File

@ -17,7 +17,7 @@
Name: ccache
Version: 4.0
Version: 4.1
Release: 0
Summary: A Fast C/C++ Compiler Cache
License: GPL-3.0-or-later
@ -48,10 +48,6 @@ Objective-C++.
%install
%cmake_install
# Manually install manpage
install -Dpm 0644 build/doc/Ccache.1 \
%{buildroot}/%{_mandir}/man1/%{name}.1
# create the compat symlinks into /usr/libdir/ccache
mkdir -p %{buildroot}/%{_libdir}/%{name}
cd %{buildroot}/%{_libdir}/%{name}