summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/ccache
Commit message (Collapse)AuthorAgeFilesLines
* ccache: Upgrade to 3.7.11Mingli Yu2020-07-251-1/+1
| | | | | | | | | | | | Bug fixes: Added knowledge about -fprofile-{correction,reorder-functions,values}. ccache now handles the Intel compiler option -xCODE (where CODE is a processor feature code) correctly. Added support for NVCC's -Werror and --Werror options. (From OE-Core rev: 1fea06a83aa226a86eb2032ce4e000009d71eaa5) Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ccache: upgrade 3.7.9 -> 3.7.10Andreas Müller2020-06-281-2/+1
| | | | | | | | | remove SRC_URI[md5sum] (From OE-Core rev: 9694fcffd9824f11d25f909e10603979ecc338ac) Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ccache: merge ccache.inc into recipeAndreas Müller2020-06-282-29/+27
| | | | | | | (From OE-Core rev: 9f9bfadc2b043a17dd33d4e5410b471567e6e445) Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ccache: upgrade 3.7.7 -> 3.7.9Alexander Kanavin2020-06-042-7/+7
| | | | | | | (From OE-Core rev: 023526213d1ecbcaa64182577e9d2269119b988b) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ccache: upgrade 3.7.3 -> 3.7.7Alexander Kanavin2020-02-032-7/+7
| | | | | | | | License-Update: copyright years (From OE-Core rev: 4e852a12a4df4ced83cc0f5f61bc9f16845dc8a5) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ccache: 3.7.1 -> 3.7.3Robert Yang2019-08-302-7/+7
| | | | | | | (From OE-Core rev: 891f69f0fea7376b6fe5de95af2b32219bfe6e31) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ccache: fix upstream version checkAlexander Kanavin2019-06-011-0/+1
| | | | | | | (From OE-Core rev: 83ad76453a86829c07052d506bc214923e696cf5) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ccache: upgrade 3.6 -> 3.7.1Adrian Bunk2019-05-125-122/+8
| | | | | | | | | | Remove backported patches. Switch to new download location. (From OE-Core rev: 6e0f6a3433c314c870791ef75639a78c39a5f164) Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ccache: Fix Segmentation fault error when gcc -o /dev/nullRobert Yang2019-01-262-0/+80
| | | | | | | | | | | | | | | | Fixed: $ export CCACHE_DEBUG=1 $ ccache gcc -c hello.c -o /dev/null Segmentation fault (core dumped) This is because failed to open /dev/null.foo (Permission denied), check file stream before write to it can fix the problem. (From OE-Core rev: 78a24b3a1eae04e5f4744f320e4ccbb8bfe17b9a) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ccache: 3.5 -> 3.6Robert Yang2019-01-263-15/+15
| | | | | | | | | | | * Rebased 0002-dev.mk.in-fix-file-name-too-long.patch and sent it to upstream, and got merged. * The LIC_FILES_CHKSUM is changed because of year updated. (From OE-Core rev: c2e17047b99a0d445dbe91b43d0744bfaa54c580) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ccache: 3.4.2 -> 3.5Robert Yang2019-01-142-11/+11
| | | | | | | | | | | | License-Update: Copyright year and zlib version are changed, others are the same. This version supports CCACHE_DEBUG which will make the debug easier. (From OE-Core rev: ae600d77a33e15737672120c2c1fe1074940f1fb) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ccache-native: Remove dependenciesRobert Yang2019-01-142-3/+14
| | | | | | | | | | | | | | | | | | | | | Remove ccache-native's dependencies so that all native recipes can depend on ccache-native and use it except ccache-native itself. It has the following 4 dependencies: - xz-native: It is intruduced by ccache-3.4.2.tar.xz, use ccache-3.4.2.tar.gz to replace of it can fix the problem. - zlib-native: Use --with-bundled-zlib to fix it. - autotools-native: Set INHIBIT_AUTOTOOLS_DEPS and add a do_configure() to fix the problem. - quilt-native: Set PATCHTOOL = "patch" to fix it. (From OE-Core rev: f3d8bda91ee186dae8847d6438c1dfd6f6d8ee4f) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ccache: 3.3.5 -> 3.4.2Robert Yang2018-07-054-52/+19
| | | | | | | | | | | | | * The license file is changed to LICENSE.adoc, it is still GPLv3+. * Removed Revert-Create-man-page-in-the-make-install-from-git-.patch, it was used for fixing a build failure of no asciidoc, but now there is no such a failure, so remove it. * Refreshed 0002-dev.mk.in-fix-file-name-too-long.patch (From OE-Core rev: b137af6c2dc3d6c21808ecc872fbebbac5f96295) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ccache: refresh patchesRoss Burton2018-03-071-8/+5
| | | | | | | | | | | | | | | | | | | The patch tool will apply patches by default with "fuzz", which is where if the hunk context isn't present but what is there is close enough, it will force the patch in. Whilst this is useful when there's just whitespace changes, when applied to source it is possible for a patch applied with fuzz to produce broken code which still compiles (see #10450). This is obviously bad. We'd like to eventually have do_patch() rejecting any fuzz on these grounds. For that to be realistic the existing patches with fuzz need to be rebased and reviewed. (From OE-Core rev: 4bfeaf65d3f48174d27af09ac4279c1c91bf4104) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ccache: 3.3.4 -> 3.3.5Robert Yang2018-02-162-12/+12
| | | | | | | | | | | The LIC_FILES_CHKSUM is changed because of year updated, the contents are the same. (From OE-Core rev: fd8d58e6f5ae9111d87f44ca379478851f49156e) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ccache: Switch to downloading xz tarballMike Crowe2017-02-232-3/+3
| | | | | | | | | | | ccache tarballs have been available in tar.xz format since at least v3.1.1. The v3.3.4 tarball is about 30% smaller so we might as well switch to it. (From OE-Core rev: 0e0122ab57ffaf0119b9614b9ac4833d7acb997b) Signed-off-by: Mike Crowe <mac@mcrowe.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ccache: Upgrade to v3.3.4Mike Crowe2017-02-232-12/+12
| | | | | | | | | | | | | | | Only the copyright year has been updated in LICENSE.txt. The license text itself has not changed. This version fixes a bug with dependency output that could cause problems when compiling kernels for different MACHINEs using a shared ccache. See https://github.com/ccache/ccache/issues/158 (From OE-Core rev: 01751da07a6822f0b5d1c08bb73cc7ef376e39b7) Signed-off-by: Mike Crowe <mac@mcrowe.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ccache: update to 3.3.3Yannick Gicquel2017-01-313-14/+13
| | | | | | | | | | | | | | | | | Release note available at this location: https://ccache.samba.org/releasenotes.html#_ccache_3_3_3 Moving to tarball source as git.samba.org is not used anymore. License checksum change is due to an update in URL, now refering to "https" protocol instead of "http", line 32: 'https://ccache.samba.org/authors.html' (From OE-Core rev: d6b064fc19ba66b503fd7ad1fe56338f81499dc8) Signed-off-by: Yannick Gicquel <yannick.gicquel@iot.bzh> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ccache: 3.2.4 -> 3.2.5Robert Yang2016-07-263-10/+44
| | | | | | | | | | Add Revert-Create-man-page-in-the-make-install-from-git-.patch to disable asciidoc since we don't have it. (From OE-Core rev: 40627f5c334544178b056078da5e1d645ebd2a38) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ccache: update to 3.2.4Alexander Kanavin2016-02-282-75/+2
| | | | | | | | | | Drop backported 0001-Fix-regression-in-recent-change-related-to-zlib-in-n.patch (From OE-Core rev: 50ca919beb7f954f85da0d5511ca8d7a6a2e7bce) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ccache: fix file name too longRobert Yang2015-09-232-1/+35
| | | | | | | | | | | | | | The all_cppflags change paths to filename which cause file name too long error when the path is longer than NAME_MAX (usually 255). Strip srcdir to fix the problem. [YOCTO #8313] (From OE-Core rev: 9bfec97d5051992d2be3cbeecf800efc87a415f3) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta: Fix Upstream-Status statementsRoss Burton2015-09-121-1/+1
| | | | | | | | | | Fix a variety of problems such as typos, bad punctuations, or incorrect Upstream-Status values. (From OE-Core rev: bd220fe6ce8c3a0805f13a14706d3130ea872604) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ccache: Dont add LDFLAGS to compiler flagsKhem Raj2015-09-121-2/+0
| | | | | | | | | | | This is no longer required, its been carried over for a long time. As a side effect it helps compiling ccache with clang (From OE-Core rev: f8d3122e9d194aa7fdf5c4c645edfcc7fdcb9ccc) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ccache: update to 3.2.3Alexander Kanavin2015-09-044-8/+84
| | | | | | | | | | | | | | | The LICENSE checksum has changed because of updated copyright years. SRC_URI has been changed to git, because upstream tarball is broken (includes configure.ac but not .m4 files it depends on). Add a backported patch that fixes builds with older versions of make and external zlib. (From OE-Core rev: 1a78720cba38b47d89c0460db7846d0984916273) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ccache: 3.1.9 -> 3.1.11Robert Yang2015-04-212-7/+7
| | | | | | | (From OE-Core rev: 38f17efd9722c7f8f76349387ac10121f011a7a4) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ccache: update to upstream version 3.1.9Marko Lindqvist2013-08-262-8/+7
| | | | | | | | (From OE-Core rev: 9cf157c71453cbf835f237ca3fa05b845005fe51) Signed-off-by: Marko Lindqvist <cazfi74@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ccache: add zlib dependencyMartin Jansa2013-07-291-0/+2
| | | | | | | | | | | | | * when it's not detected in sysroot it uses bundled version * add explicit dependency to make it deterministic * PACKAGECONFIG wasn't used because configure doesn't have an option to select which one should be used (From OE-Core rev: 71efa24f0acd3d38d3223ca9811399eeaf8126e4) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ccache: update to upstream version 3.1.8Marko Lindqvist2012-12-033-9/+9
| | | | | | | (From OE-Core rev: a627d8b1ecec394a9e638975f4d39553dc3efba5) Signed-off-by: Marko Lindqvist <cazfi74@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ccache: update it from 3.1.6 to 3.1.7Wenzong Fan2012-03-142-8/+8
| | | | | | | | | Update ccache and related distro tracking fields. (From OE-Core rev: 34a6b58289672efeaed3ceef4c2095ce39550e8c) Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ccache: update to 3.1.6Wenzong Fan2011-10-202-8/+8
| | | | | | | | | Update ccache to 3.1.6 from 3.1.5. (From OE-Core rev: e3d3c30f7ce7461290923a2b490e690ff5d166bc) Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ccache: Integrate ccache-native to pokyWenzong Fan2011-06-302-0/+24
Add ccache as a native tool and put its recipe files to: 'meta/recipes-devtools/ccache'. (From OE-Core rev: 43416be5ccb66f93e395fdd8d0e19327f848cbe2) Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>