Skip to content

Chronos: Chronos ccache incompatible with Bazel build #14801

@arthurscchan

Description

@arthurscchan

It has been discovered that the Chronos ccache approach, which reuses a local cache directory to avoid rebuilding the project during the check test process, is incompatible with the Bazel build system. This causes projects with Bazel builds to fail to complete the check test process despite the success on normal fuzzing build and execution. A temporary workaround in #14793 demonstrates that it can be addressed by using sed to remove the ccache path from the PATH environment variable and forcing a rebuild each time without using the ccache. However, it is considered better to fix this at the Chronos level. Hence, this issue has been created to mark the need for Chronos fixes for this issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions