[petsc-dev] --prefix install totally broken in next on Mac

Satish Balay balay at mcs.anl.gov
Thu Mar 22 12:56:40 CDT 2018


On Thu, 22 Mar 2018, Smith, Barry F. wrote:

> >>>> This was all fine in the past for prefix builds on the Mac all the recent messing around broke it.
> 
>    Is there a branch that fixes the problem or has the problem just been commented on for a few days?

This issue is with changes in branch jed/gmakefile-paths

> 
> >> 
> >> BTW: The changes didn't affect saws. It has its own installer that needs fixing?
> > 
> > Yeah, pretty sure Saws issues are unrelated.
> 
>    I'm not convinced.

http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2018/03/18/examples_maint_arch-osx-10.6-cxx-pkgs-opt_ipro.log

[petsc at ipro lib ((e403c5bf9c...))]$ pwd
/Users/petsc/petsc.maint-2/petsc-install/lib
[petsc at ipro lib ((e403c5bf9c...))]$ otool -L libSAWs.so 
libSAWs.so:
	/Users/petsc/petsc.maint-2/arch-osx-10.6-cxx-pkgs-opt/externalpackages/git.saws/build/lib/libSAWs.so (compatibility version 0.0.0, current version 0.0.0)
	/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1252.0.0)
	/Users/petsc/petsc.maint-2/petsc-install/lib/libmpi.12.dylib (compatibility version 14.0.0, current version 14.0.0)
	/Users/petsc/petsc.maint-2/petsc-install/lib/libpmpi.12.dylib (compatibility version 14.0.0, current version 14.0.0)
[petsc at ipro lib ((e403c5bf9c...))]$ otool -L libpetsc.dylib 
libpetsc.dylib:
	/Users/petsc/petsc.maint-2/petsc-install/lib/libpetsc.3.8.dylib (compatibility version 3.8.0, current version 3.8.3)
	/Users/petsc/petsc.maint-2/petsc-install/lib/libsuperlu.5.dylib (compatibility version 5.0.0, current version 5.2.1)
	/Users/petsc/petsc.maint-2/petsc-install/lib/libsuperlu_dist.5.dylib (compatibility version 5.0.0, current version 5.1.3)
	/Users/petsc/petsc.maint-2/petsc-install/lib/libiMesh.0.dylib (compatibility version 1.0.0, current version 1.0.0)
	/Users/petsc/petsc.maint-2/petsc-install/lib/libMOAB.0.dylib (compatibility version 1.0.0, current version 1.0.0)
	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib (compatibility version 1.0.0, current version 1.0.0)
	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib (compatibility version 1.0.0, current version 1.0.0)
	/Users/petsc/petsc.maint-2/petsc-install/lib/libparmetis.dylib (compatibility version 0.0.0, current version 0.0.0)
	/Users/petsc/petsc.maint-2/petsc-install/lib/libmetis.dylib (compatibility version 0.0.0, current version 0.0.0)
	/Users/petsc/petsc.maint-2/arch-osx-10.6-cxx-pkgs-opt/externalpackages/git.saws/build/lib/libSAWs.so (compatibility version 0.0.0, current version 0.0.0)
	/Users/petsc/petsc.maint-2/petsc-install/lib/libmpifort.12.dylib (compatibility version 14.0.0, current version 14.0.0)
	/usr/local/opt/gcc/lib/gcc/7/libgfortran.4.dylib (compatibility version 5.0.0, current version 5.0.0)
	/usr/local/lib/gcc/7/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1.0.0)
	/usr/local/opt/gcc/lib/gcc/7/libquadmath.0.dylib (compatibility version 1.0.0, current version 1.0.0)
	/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1252.0.0)
	/Users/petsc/petsc.maint-2/petsc-install/lib/libmpicxx.12.dylib (compatibility version 14.0.0, current version 14.0.0)
	/usr/lib/libc++.1.dylib (compatibility version 1.0.0, current version 400.9.0)
	/usr/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.11)
	/Users/petsc/petsc.maint-2/petsc-install/lib/libmpi.12.dylib (compatibility version 14.0.0, current version 14.0.0)
	/Users/petsc/petsc.maint-2/petsc-install/lib/libpmpi.12.dylib (compatibility version 14.0.0, current version 14.0.0)

Satish


More information about the petsc-dev mailing list