I'd rather cut the dependency :)
It seems that this is due to template initialization, we could get away with an indirection, I'll look into this.
We saw some broken windows builds this morning, but I think there is a better fix. In general, I don't think everything should depend on intrinsics_gen.. In this case, MLIROptMain was missing a PUBLIC dependence on it's libraries (including Linalg) which was (I believe) the root of the problem.