Open Bug 1730196 Opened 3 years ago Updated 3 years ago

Verify integrity of installed bootstrapped artifact items

Categories

(Firefox Build System :: General, enhancement, P3)

enhancement

Tracking

(Not tracked)

People

(Reporter: mhentges, Unassigned)

Details

JFKThame ran into an issue in #build today that was caused by some of the bootstrapped clang files being corrupted.
It would be great if the build system could detect if its included files were corrupted - perhaps by detecting invalid C++ header files (I'm surprised that the compiler didn't balk) or by doing an integrity check of included artifacts.

I'm not sure how viable this is, because we wouldn't want to verify the integrity of all included ~/.mozbuild files every time we did a build, that'd be a lot of IO.
Perhaps something to do in ./mach doctor? Hmm.

Priority: -- → P3
You need to log in before you can comment on or make changes to this bug.