The issue is here configure:31815: /Users/danyangsu/Soft/PETSc/petsc-3.20.5/macos-gnu-opt/bin/mpif90 -o conftest -I. -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -g -O -fallow-argument-mismatch conftest.f90 -ldl -lm >&5 ld: warning: -commons use_dylibs is no longer supported, using error treatment instead ld: common symbol '_mpifcmb5_' from '/private/var/folders/jm/wcm4mv8s3v1gqz383tcf_4c00000gp/T/ccqBB7yf.o' conflicts with definition from dylib '_mpifcmb5_' from '/Users/danyangsu/Soft/PETSc/petsc-3.20.5/macos-gnu-opt/lib/libmpifort.12.dylib'
Perhaps someone has the fix. > On Jun 11, 2024, at 9:05 PM, Danyang Su <danyang...@gmail.com> wrote: > > This Message Is From an External Sender > This message came from outside your organization. > Dear All, > > I recently upgraded my MacOS to Sonoma and found some issue in PETSc > configuration, which does not occur before. The main issue is from hdf5 > fortran binding. It’s more likely something is broken after system upgrade, > but not clear which part. > > Any suggestions? > > Thanks and regards, > > Danyang > <configure.log>