package/ccache: bump to version 3.2.1
PATCH v2 1/1 package/ccache: bump to version 3.2.1
Bump ccache from v.3.1.x to v.3.2.x.
All functionality remained the same.
- Configure now accepts a parameter to use ccache's internal zlib.
- conf.c was introduced and some settings were moved from ccache.c, with minor changes.
- The PATCH_CONFIGURATION hook was moved from POST_CONFIGURE to POST_PATCH, as patching files should be done there, before calling the configure script.
---
Changes v1 -> v2:
- added git commit message (Baruch)
package/ccache/ccache.hash | 4 ++-- package/ccache/ccache.mk | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-)
package/ccache/ccache.hash +2 -2
@@ -1,2 +1,2 @@ -# Verified key http://samba.org/ftp/ccache/ccache-3.1.11.tar.xz.asc - sha256 computed locally -sha256 60e9f3f1e60f528cfce910f3224bcc698029320f6ab77ec09a7b46bda2bc678e ccache-3.1.11.tar.xz +# Verified key http://samba.org/ftp/ccache/ccache-3.2.1.tar.xz.asc - sha256 computed locally +sha256 872af34e1d2cef18694001d29db7f167d644e7602ca32cd6c74b28d81458bd9d ccache-3.2.1.tar.xz
package/ccache/ccache.mk +5 -5
@@ -4,7 +4,7 @@ # ################################################################################ -CCACHE_VERSION = 3.1.11 +CCACHE_VERSION = 3.2.1 CCACHE_SITE = http://samba.org/ftp/ccache CCACHE_SOURCE = ccache-$(CCACHE_VERSION).tar.xz CCACHE_LICENSE = GPLv3+, others
@@ -19,7 +19,7 @@ CCACHE_LICENSE_FILES = LICENSE.txt GPL-3.0.txt # to use HOSTCC_NOCCACHE as the compiler. Instead, we take the easy # path: tell ccache to use its internal copy of zlib, so that ccache # has zero dependency besides the C library. -HOST_CCACHE_CONF_OPTS += ccache_cv_zlib_1_2_3=no +HOST_CCACHE_CONF_OPTS += --with-bundled-zlib # Patch host-ccache as follows: # - Use BR_CACHE_DIR instead of CCACHE_DIR, because CCACHE_DIR
@@ -34,11 +34,11 @@ HOST_CCACHE_CONF_OPTS += ccache_cv_zlib_1_2_3=no # the need to specify BR_CACHE_DIR when invoking ccache directly. define HOST_CCACHE_PATCH_CONFIGURATION sed -i 's,getenv("CCACHE_DIR"),getenv("BR_CACHE_DIR"),' $(@D)/ccache.c - sed -i 's,getenv("CCACHE_COMPILERCHECK"),"none",' $(@D)/ccache.c - sed -i 's,"%s/.ccache","$(BR_CACHE_DIR)",' $(@D)/ccache.c + sed -i 's,conf->compiler_check = x_strdup("mtime"),conf->compiler_check = x_strdup("none"),' $(@D)/conf.c + sed -i 's,"%s/.ccache","$(BR_CACHE_DIR)",' $(@D)/conf.c endef -HOST_CCACHE_POST_CONFIGURE_HOOKS += HOST_CCACHE_PATCH_CONFIGURATION +HOST_CCACHE_POST_PATCH_HOOKS += HOST_CCACHE_PATCH_CONFIGURATION define HOST_CCACHE_MAKE_CACHE_DIR mkdir -p $(BR_CACHE_DIR)
Signature · 1 line
1.7.10.4
Thomas Petazzoni
AppliedPATCH v2 1/1 package/ccache: bump to version 3.2.1
Dear Karoly Kasza,
Quoted 9 lines · Karoly Kasza
Bump ccache from v.3.1.x to v.3.2.x.
All functionality remained the same.
- Configure now accepts a parameter to use ccache's internal zlib.
-conf.cwas introduced and some settings were moved fromccache.c, with minor changes.
- ThePATCH_CONFIGURATIONhook was moved fromPOST_CONFIGUREtoPOST_PATCH, as patching files should be done there, before calling the configure script.
Quoted 4 lines
Signed-off-by Karoly Kasza <[email protected]>---
Changes v1 -> v2:
- added git commit message (Baruch)
Applied, thanks.
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com