Remove attr_rw for CompilerFailure version attribute

This reverts commit 7db9ef9650a44ef8155bf66efd88703e580057b0.
Formula: record full path to non-core formula

If a formula is passed with a relative path, the build process might
try to expand it in the wrong directory, where it doesn't exist.

Fixes #22266.