- Update to version 3.4.1:

* Fixed printing of version number in ccache --version.
- Changes for version 3.4.0:
  * The compiler option form --sysroot arg is now handled like the
    documented --sysroot=arg form.
  * Added support for caching .su files generated by GCC flag
    -fstack-usage.
  * ccache should now work with distcc’s “pump” wrapper.
  * The optional unifier is no longer disabled when the direct mode
    is enabled.
  * Added support for nvcc compiler options --compiler-bindir/-ccbin,
    --output-directory/-odir and --libdevice-directory/-ldir.
  * Boolean environment variable settings no longer accept the
    following (case-insensitive) values: 0, false, disable and no.
    All other values are accepted and taken to mean “true”. This is
    to stop users from setting e.g. CCACHE_DISABLE=0 and then
    expect the cache to be used.
  * Improved support for run_second_cpp = false: If combined with
    passing -fdirectives-only (GCC) or frewrite-includes (Clang) to
    the compiler, diagnostics warnings and similar will be correct.
  * An implicit -MQ is now passed to the preprocessor only if the
    object file extension is non-standard. This should make it
    easier to use EDG-based compilers (e.g. GHS) which don’t
    understand -MQ.
  * ccache now treats an unreadable configuration file just like a
    missing configuration file.
  * Documented more pitfalls with enabling hard_links
    (CCACHE_HARDLINK).
  * Documented caveats related to colored warnings from compilers.
  * File size and number counters are now updated correctly when

OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/ccache?expand=0&rev=60
This commit is contained in:
Martin Pluskal 2018-03-15 11:16:17 +00:00 committed by Git OBS Bridge
parent fd9a5fbbbd
commit 9da49232b3
6 changed files with 65 additions and 26 deletions

View File

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

View File

@ -1,17 +0,0 @@
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABCAAGBQJabesuAAoJEJlt2gdVlK24WfoP/0s0GifJ1lZZ/WKRn5KSdsb9
wdW31QjWR1n5c/S7WrU60X25F1Kwgzo8c3Se1lVBgwXXor3PtRKKP4WWzBS5RN6n
xPo2POT9V31JmyecTUrq6O2f2djhH1PhLXD8iSZFz9P8Bcawl36EKjAADG2dlpfp
gy1E1sHqgSJ2o+H/TMAZ0p+Vmpw5cpxdeNCUFqxYvpL5iEPG4vDrPzAnEwT+rKke
7gPGwuXz0+K8bOEHJIGcvcN5X2h8BwhYZE67rR9DUvnHQx9L2VPBcnDPIKY8TgBf
Yau0AMyHoc6Z+2QCYstQUo2bLxMQP5sBTo29i57OUrtdrf6etozUNLEgxkXlmoZY
VV4md2E34JPmafoo+wWb0fc6uEi83GSp2lufE0JT8hcObLi86lPDtiqg0ZSW7cED
Wnji1QNc1dEs6M0G5Ofi3BRM1PUpgV9YRwbr4+Aja4uySqTA+7yqpmcc+Ep+Bugv
Ye6B+0vF81h9lAap6cd+w2rQXyx5GUEaytkMkOKK3w9GoC6g7ki1ttqGLZNBC8YT
mcCtv/KsvY/70WMWKdMrOwWpSvZmA+dudbz+mWqTxTjDDDWtaiJda6cs0edxCiDY
heNGdv8LlnKFsuJqadbt3Sxp+QVMW9eewfU3zqWMkOzx6fJW1Ov2yKW4Ktk29ohE
Df2UC8Z9qQsi6J5xsYBa
=XsTV
-----END PGP SIGNATURE-----

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

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

17
ccache-3.4.1.tar.xz.asc Normal file
View File

@ -0,0 +1,17 @@
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABCAAGBQJagIkcAAoJEJlt2gdVlK24M0IQAKFaoD+oToW2U75ozGmx1iRE
WAFW4lVT4hH4XbEfKGlUiwVheBjREkzQxiH+Boo/20FcatmQZHoZxQkKpsClleMh
Hkr35ogZ95rTkPlMn5uKF1mHiIAyWUxotcFFLiOJ1L/fEZIJcKOvGCsKdEPEY+ny
c4tuChXIenrOEK5D7G3O82UcufKx6qaWChXv5Lvj42PzIzvZ+pfWjelsi8zZRrsZ
Rt+XuxoOtRI44Y9dhbWNM32iXrWjZIMVRSz9r1uva9KlMe0VWSsbHhxiJY/Vtwke
J7I5t7LVOCniy4nam1KBwnLG2ovBYu0FQegllsCL0S/ngHbdXNF4YBOxfZXYE1C0
krAbAhKrIduA1NI+OsJVHLUYtxJGXC+cfSoPC9rFu4HtVHA6O530gEUIvUlUUmtX
mMOkiIsfl3B+npU+HDb5CEvh27PYQF7f+d3vBDHCC69PCqhS/ZatkrkhnzEhrzi0
TXatxKkYl9cgNrfRFImXiq72zCGtD3RC1+gntCcJXvsFkfBKFu39OrzoWTIBqblO
tHLDvO4BkCPACfzRcnDIDI9xiqUdGeRkTa1CDUSfzMXNNOWss26T3Ud7z9WtfADn
yjZIv0SR9LiNM+oG7PJnjGBW2eJr2I9yAGR9V/MtDOHJUqOku7uy2+8BgHG+dXql
p7El2U9st2rtHsVqv34g
=Q3t9
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,41 @@
-------------------------------------------------------------------
Thu Mar 15 11:10:32 UTC 2018 - mpluskal@suse.com
- Update to version 3.4.1:
* Fixed printing of version number in ccache --version.
- Changes for version 3.4.0:
* The compiler option form --sysroot arg is now handled like the
documented --sysroot=arg form.
* Added support for caching .su files generated by GCC flag
-fstack-usage.
* ccache should now work with distccs “pump” wrapper.
* The optional unifier is no longer disabled when the direct mode
is enabled.
* Added support for nvcc compiler options --compiler-bindir/-ccbin,
--output-directory/-odir and --libdevice-directory/-ldir.
* Boolean environment variable settings no longer accept the
following (case-insensitive) values: 0, false, disable and no.
All other values are accepted and taken to mean “true”. This is
to stop users from setting e.g. CCACHE_DISABLE=0 and then
expect the cache to be used.
* Improved support for run_second_cpp = false: If combined with
passing -fdirectives-only (GCC) or frewrite-includes (Clang) to
the compiler, diagnostics warnings and similar will be correct.
* An implicit -MQ is now passed to the preprocessor only if the
object file extension is non-standard. This should make it
easier to use EDG-based compilers (e.g. GHS) which dont
understand -MQ.
* ccache now treats an unreadable configuration file just like a
missing configuration file.
* Documented more pitfalls with enabling hard_links
(CCACHE_HARDLINK).
* Documented caveats related to colored warnings from compilers.
* File size and number counters are now updated correctly when
files are overwritten in the cache, e.g. when using
CCACHE_RECACHE.
* run_second_cpp is now forced for nvcc.
* Fixed how the nvcc options -optf and -odir are handled.
-------------------------------------------------------------------
Sat Feb 3 04:53:41 UTC 2018 - avindra@opensuse.org

View File

@ -17,12 +17,12 @@
Name: ccache
Version: 3.3.6
Version: 3.4.1
Release: 0
Summary: A Fast C/C++ Compiler Cache
License: GPL-3.0+
License: GPL-3.0-or-later
Group: Development/Languages/C and C++
Url: https://ccache.samba.org/
URL: https://ccache.samba.org/
Source0: https://www.samba.org/ftp/%{name}/%{name}-%{version}.tar.xz
Source1: https://www.samba.org/ftp/%{name}/%{name}-%{version}.tar.xz.asc
Source2: %{name}.keyring
@ -37,7 +37,7 @@ being done again. Supported languages are C, C++, Objective-C and
Objective-C++.
%prep
%setup -q
%autosetup
%build
%configure
@ -61,9 +61,10 @@ ln -sf ../../bin/%{name} cc
ln -sf ../../bin/%{name} c++
%files
%doc AUTHORS.* GPL-3.0.txt LICENSE.* MANUAL.* NEWS.* README.*
%license LICENSE.* GPL-3.0.txt
%doc AUTHORS.* MANUAL.* NEWS.* README.*
%{_bindir}/%{name}
%{_libdir}/%{name}
%{_mandir}/man1/%{name}.1%{ext_man}
%{_mandir}/man1/%{name}.1%{?ext_man}
%changelog