Is this line necessary? Is PETSc able to autodetect the architecture if not specified explicitly? I ask, because I support Linuxbrew.