Petsc conifg opts changed

maybe switch this if with the version if?