On 2011-03-14 12:03, Mike Crowe wrote: > > Well, that certainly is a problem that I would also like to resolve > > but you are correct in saying that the patch does not address it. I > > ended up deciding that the only way to solve it would be to invent > > CCACHE_BASEDIRS to support multiple base directories. I have a patch > > in development that does this. On Sun, Mar 20, 2011 at 09:23:17PM +0100, Joel Rosdahl wrote: > Right. I think that we in that case just should allow multiple > directories separated by colon in the existing CCACHE_BASEDIR variable.
I shall do that instead then. > > Yes, this is the use case that is addressed by the patch. The reason > > it is a problem for me is that we share a ccache among multiple users > > and the rewritten path ends up being unique for each user (without the > > patch.) > > > > I'm open to suggestions if you think there is a better way to fix > > either or both problems. > > I can't think of a better solution for the moment, but one thing you > could do is to check whether current_working_dir and > x_realpath(current_working_dir) are different (only needed once) and > only then try the second get_relative_path. Also, I would be very happy > if you have opportunity to make a test case for this in test.sh. :-) OK. It might take me a while to produce another patch but I shall endeavour to do all of this. Thanks. Mike. _______________________________________________ ccache mailing list ccache@lists.samba.org https://lists.samba.org/mailman/listinfo/ccache