forked from pool/ccache
- Update to version 3.3.1:
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/ccache?expand=0&rev=49
This commit is contained in:
parent
bab913c5c2
commit
caf3ac227f
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:f1db1ef3cdcf85cf40c7be926c28b4a3beb12ea4d7f1760edf45e753c5147d95
|
|
||||||
size 305596
|
|
@ -1,17 +0,0 @@
|
|||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
Version: GnuPG v1
|
|
||||||
|
|
||||||
iQIcBAABCAAGBQJXj6CtAAoJEJlt2gdVlK24OqkQAIZQpMHtlrvigQlIAeftv10Y
|
|
||||||
8RrnFf57hv5xVdLLaM2QJCzyT2xgYbiY1ycXDy2HmyxJHMBkubuNvCq8/YcDFOFz
|
|
||||||
SEK8wmABYHVx8EXfkrCzFCMKvxA7ENl7U+Pw8DAcRppK11ZvpStqY1FOd9IjUdQt
|
|
||||||
zYpcqtD/FWhCf0UXXTNRufN/jhk24Kkj2vDhQCbN9Gu50polqkG+EcQGX9yEgi86
|
|
||||||
57BGJdTHAWuFRKF2iSpEcJQaP9c28PPQxwhEXebYyOt3u/nGeJnuTgrXm4gzrlar
|
|
||||||
p6H5RA800ev211scbzDHHAqkog7To3xuCiyrusoXWR82hmSpbJuJ70EbWlOM5UHb
|
|
||||||
D7P6DPYqsYCEiBiY8RuYzSFsrVTOdFpW2IFIIzL0ZRG2YxCGJ5zqzfUcMSU6kv1+
|
|
||||||
RDD8DZOyFgVM1FwijA+0s03KEQQdehCAPvhbnkQoFYSVdL+IRfEi9D+8OGdMeAXB
|
|
||||||
EHSY1wkVgHnUbELaBiu+uqcB1QYLFovmTX2oUn4qdxKHnUrMWVs5I3u2SipbARdE
|
|
||||||
1ICvSqX4i0v1exw0oPi410AX6PlkxH2Lb80JEdbOKRW4d9ZMDBpqdIah3UscbNei
|
|
||||||
wWyEX2W9Lj/ZwLkzuDGqpepyxQ8ayEQSR349S3HAjdageKs2ialnrdSLAkOx9Oy9
|
|
||||||
g5zyeghy6dCjT3Upn5pP
|
|
||||||
=Z9YB
|
|
||||||
-----END PGP SIGNATURE-----
|
|
3
ccache-3.3.1.tar.xz
Normal file
3
ccache-3.3.1.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:c6d87a49cc6d7639636d289ed9a5f560bc2acf7ab698fe8ee14e9c9f15ba41c6
|
||||||
|
size 311856
|
17
ccache-3.3.1.tar.xz.asc
Normal file
17
ccache-3.3.1.tar.xz.asc
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
Version: GnuPG v1
|
||||||
|
|
||||||
|
iQIcBAABCAAGBQJX0GngAAoJEJlt2gdVlK24pKQP/i7B/aF1pirrE01OzVvnG/QG
|
||||||
|
02hwrC9HFWuTA5KdxxIQR0TdgsAJau3ZUU+eaLgWP4JhFoUOD2EVS40rguUh2bL+
|
||||||
|
TNudBhVyPHFA6fCgpAspM587CPqRReL8d3LH8DGTRPftZ0m5PDFSMDyWwfSzbqmm
|
||||||
|
eQwNdvvXzLtuTjhPxs1eNIQsN2cTCMSYjIGQe+aFJPaA+6GbHaHywxs6hS/k4R/S
|
||||||
|
EUWcdXB6v6eUUI02FSYjSywQbNUlLc3gdqUG7ypahcXaMqVFMCe7dc+VXrynCv02
|
||||||
|
lUnWsDSmnTlK78Ob1hTgI9iLklIEft8tMQ99v98wDEVRraC9XQqCYDebizpWHPTx
|
||||||
|
pOJFAh3nHw3ENkCwGJTZoymFvk8uThnm8P21JEx9rrmdcJVh5ZdM/9Xn8dQAQWDZ
|
||||||
|
JmhX0NkKo6igcf8nJxiythB5GecCJKgZGIywzub8VB3h7nPfSI7rUDAtmz//qNla
|
||||||
|
uqbucc8Aap8eGtrg83hya+qdQP8n3z/6CiAX3fh88DTNn+XMTji7WuJ3gQoHe5Nk
|
||||||
|
dOys98QRo8l3aA2LoGhv8+Ngs82oLtQYXQuzGr9/Tozm2iGca1fAFfoJjihp//47
|
||||||
|
GI8dgdfV9mBdcUBDl6499CTNdHAKk40KXKP0Pi9QxMz17rKvcM39PDWbCWFhdnf2
|
||||||
|
CXikwjWKj+gLETPmNz5v
|
||||||
|
=oUBU
|
||||||
|
-----END PGP SIGNATURE-----
|
@ -1,3 +1,77 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Sep 11 07:42:26 UTC 2016 - mpluskal@suse.com
|
||||||
|
|
||||||
|
- Update to version 3.3.1:
|
||||||
|
* Fixed a problem in the “multiple -arch options” support
|
||||||
|
introduced in 3.3. When using the direct mode (the default),
|
||||||
|
different combinations of -arch options were not detected
|
||||||
|
properly.
|
||||||
|
* Fixed an issue when compiler option -Wp,-MT,path is used
|
||||||
|
instead of -MT path (and similar for -MF, -MP and -MQ) and
|
||||||
|
run_second_cpp (CCACHE_CPP2) is enabled.
|
||||||
|
- Changes for 3.3.0:
|
||||||
|
* A C99-compatible compiler is now required to build ccache.
|
||||||
|
* The configuration option run_second_cpp (CCACHE_CPP2) now
|
||||||
|
defaults to true. This improves ccache’s out-of-the-box
|
||||||
|
experience for compilers that can’t compile their own
|
||||||
|
preprocessed output with the same outcome as if they compiled
|
||||||
|
the real source code directly, e.g. newer versions of GCC and
|
||||||
|
Clang.
|
||||||
|
* The configuration option hash_dir (CCACHE_HASHDIR) now defaults
|
||||||
|
to true.
|
||||||
|
* Added a new ignore_headers_in_manifest configuration option,
|
||||||
|
which specifies headers that should be ignored in the direct
|
||||||
|
mode.
|
||||||
|
* Added a new prefix_command_cpp (CCACHE_PREFIX_CPP) configuration
|
||||||
|
option, which specifies one or several prefixes to add to the
|
||||||
|
command line ccache uses when invoking the preprocessor.
|
||||||
|
* Added a new limit_multiple (CCACHE_LIMIT_MULTIPLE) configuration
|
||||||
|
option, which specifies how much of the cache to remove when
|
||||||
|
cleaning.
|
||||||
|
* Added a new keep_comments_cpp (CCACHE_COMMENTS) configuration
|
||||||
|
option, which tells ccache not to discard the comments before
|
||||||
|
hashing preprocessor output. This can be used to check
|
||||||
|
documentation with -Wdocumentation.
|
||||||
|
* Added a new sloppiness option no_system_headers, which tells
|
||||||
|
ccache not to include system headers in manifest files.
|
||||||
|
* Added a new statistics counter that tracks the number of
|
||||||
|
performed cleanups due to the cache size being over the limit.
|
||||||
|
The value is shown in the output of “ccache -s”.
|
||||||
|
* Added support for relocating debug info directory using
|
||||||
|
-fdebug-prefix-map. This allows for cache hits even when
|
||||||
|
hash_dir is used in combination with base_dir.
|
||||||
|
* Added a new “cache hit rate” field to the output of “ccache -s”.
|
||||||
|
* Added support for caching compilation of assembler code produced
|
||||||
|
by e.g. “gcc -S file.c”.
|
||||||
|
* Added support for cuda including the -optf/--options-file option.
|
||||||
|
* Added support for Fortran 77.
|
||||||
|
* Added support for multiple -arch options to produce "fat binaries".
|
||||||
|
* Multiple identical -arch arguments are now handled without bailing.
|
||||||
|
* The concatenated form of some long compiler options is now
|
||||||
|
recognized, for example when using -isystemPATH instead of
|
||||||
|
-isystem PATH.
|
||||||
|
* If hard-linking is enabled and but fails (e.g. due to
|
||||||
|
cross-device linking), ccache now falls back to copying instead
|
||||||
|
of running the compiler.
|
||||||
|
* Made the hash_dir option only have effect when generating debug
|
||||||
|
info.
|
||||||
|
* ccache now knows how to convert absolute paths to relative
|
||||||
|
paths inside dependency files when using base_dir.
|
||||||
|
* Improved parsing of -g* options.
|
||||||
|
* Made ccache understand -Wp,-D* options.
|
||||||
|
* ccache now understands the undocumented -coverage (only one
|
||||||
|
dash) GCC option.
|
||||||
|
* Names of included files are no longer included in the hash of
|
||||||
|
the compiler’s preprocessed output. This leads to more
|
||||||
|
potential cache hits when not using the direct mode.
|
||||||
|
* Increased buffer size used when reading file data. This
|
||||||
|
improves performance slightly.
|
||||||
|
- Changes for 3.2.8:
|
||||||
|
* Bail out on too hard compiler option -P.
|
||||||
|
* Fixed clang test suite when running on Linux.
|
||||||
|
* Fixed build and test for MinGW32 and Windows.
|
||||||
|
- Add fortran alias
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Aug 26 13:27:20 UTC 2016 - tchvatal@suse.com
|
Fri Aug 26 13:27:20 UTC 2016 - tchvatal@suse.com
|
||||||
|
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: ccache
|
Name: ccache
|
||||||
Version: 3.2.7
|
Version: 3.3.1
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: A Fast C/C++ Compiler Cache
|
Summary: A Fast C/C++ Compiler Cache
|
||||||
License: GPL-3.0+
|
License: GPL-3.0+
|
||||||
@ -51,6 +51,7 @@ mkdir -p %{buildroot}/%{_libdir}/%{name}
|
|||||||
cd %{buildroot}/%{_libdir}/%{name}
|
cd %{buildroot}/%{_libdir}/%{name}
|
||||||
ln -sf ../../bin/%{name} gcc
|
ln -sf ../../bin/%{name} gcc
|
||||||
ln -sf ../../bin/%{name} g++
|
ln -sf ../../bin/%{name} g++
|
||||||
|
ln -sf ../../bin/%{name} gfortran
|
||||||
# do the same for clang
|
# do the same for clang
|
||||||
ln -sf ../../bin/%{name} clang
|
ln -sf ../../bin/%{name} clang
|
||||||
ln -sf ../../bin/%{name} clang++
|
ln -sf ../../bin/%{name} clang++
|
||||||
|
Loading…
x
Reference in New Issue
Block a user