]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
install-deps: save and restore user's XDG_CACHE_HOME 56992/head
authorluo rixin <luorixin@huawei.com>
Tue, 16 Apr 2024 07:18:06 +0000 (15:18 +0800)
committerluo rixin <luorixin@huawei.com>
Fri, 19 Apr 2024 02:47:31 +0000 (02:47 +0000)
commit764d8df23a5c8981e308f589f07d54ea6aa72838
tree1deb190c6ecb3dfa54eb723b3081ff314f8f6acd
parentd0bf63dd179c05751e4be49477389aa290c73089
install-deps: save and restore user's XDG_CACHE_HOME

Since ccache 4.0, ccache use $XDG_CACHE_HOME/ccache to keep compile cache
if XDG_CACHE_HOME is set. In this case $XDG_CACHE_HOME is overwrite,
ccache will use $XDG_CACHE_HOME/ccache(ccache will create the dir if not exsit) to
store compile cache, but $XDG_CACHE_HOME will be removed next round running,
leading to ccache contests are always removed. So save and restore user's XDG_CACHE_HOME.

Fixes: https://tracker.ceph.com/issues/65175
Signed-off-by: luo rixin <luorixin@huawei.com>
(cherry picked from commit a17342147d4411211ecf646730987d2633dabb6e)
install-deps.sh