[ccache] ccache 3.1 cache failure
H. Ingow
hingow at gmail.com
Sat Nov 6 11:29:57 MDT 2010
On Sat, Nov 06, 2010 at 02:49:19PM +0100, Joel Rosdahl wrote:
>
> This change will be included in ccache 3.1.1. Does it work for you, H?
>
> --- a/ccache.c
> +++ b/ccache.c
> @@ -314,6 +314,11 @@ remember_include_file(char *path, size_t path_len,
> struct mdfour *cpp_hash)
> /* Ignore directory, typically $PWD. */
> goto ignore;
> }
> + if (!S_ISREG(st.st_mode)) {
> + /* Device, pipe, socket or other strange creature. */
> + cc_log("Non-regular include file %s", path);
> + goto failure;
> + }
>
> /* Let's hash the include file. */
> if (!(sloppiness & SLOPPY_INCLUDE_FILE_MTIME)
>
Yes, applying your changes fix the issue !
Thanks and 'happy caching'
Regards
More information about the ccache
mailing list