28313, "DanilaFe", "[Bug]: Mason refuses to rebuild my package when I change options", "2026-01-14T18:51:28Z"
I did the following:
mason build
mason build -- --warn-unstable
Mason refused to rebuild my project because "nothing changed". Things changed, however! I changed a configuration setting. I could've adjusted optimization options or even a config param. This too does not trigger a rebuild:
> mason build -- -suseIOSerializers=false
Skipping Build... No changes to project
> mason build -- -suseIOSerializers=true
Skipping Build... No changes to project
Almost certainly Mason should store a cache of the previously-used compiler options and invalidate its build if the options change.