Toby,
This must be your pull request causing grief.
Barry
> On Sep 8, 2015, at 11:23 AM, Satish Balay <[email protected]> wrote:
>
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/09/08/configure_next_arch-freebsd-cxx-pkgs-opt_wii.log
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/09/08/configure_next_arch-freebsd-pkgs-opt_wii.log
>
> https://bitbucket.org/petsc/petsc/commits/e1450d8053bc869c6cfb945a2ea6dba10cadf607
> is triggering this.
>
> sept-3:
> ================================================================================
> TEST checkSharedLinker from
> config.setCompilers(/usr/home/balay/petsc.clone-2/config/BuildSystem/config/setCompilers.py:1246)
> TESTING: checkSharedLinker from
> config.setCompilers(/usr/home/balay/petsc.clone-2/config/BuildSystem/config/setCompilers.py:1246)
> Check that the linker can produce shared libraries
> Executing: uname -s
> stdout: FreeBSD
> Checking shared linker
> /usr/home/balay/petsc.clone-2/arch-freebsd-cxx-pkgs-opt/bin/mpicxx using
> flags ['-shared']
> Checking for program
> /usr/home/balay/petsc.clone-2/arch-freebsd-cxx-pkgs-opt/bin/mpicxx...found
> Defined make macro "LD_SHARED" to
> "/usr/home/balay/petsc.clone-2/arch-freebsd-cxx-pkgs-opt/bin/mpicxx"
> Executing: /usr/home/balay/petsc.clone-2/arch-freebsd-cxx-pkgs-opt/bin/mpicc
> -c -o /tmp/petsc-GagEyB/config.setCompilers/conftest.o
> -I/tmp/petsc-GagEyB/config.compilers
> -I/tmp/petsc-GagEyB/config.utilities.closure
> -I/tmp/petsc-GagEyB/config.headers
> -I/tmp/petsc-GagEyB/config.utilities.cacheDetails
> -I/tmp/petsc-GagEyB/config.types -I/tmp/petsc-GagEyB/config.atomics
> -I/tmp/petsc-GagEyB/config.utilities.getResidentSetSize
> -I/tmp/petsc-GagEyB/config.libraries
> -I/tmp/petsc-GagEyB/config.utilities.featureTestMacros
> -I/tmp/petsc-GagEyB/config.utilities.missing
> -I/tmp/petsc-GagEyB/config.setCompilers -I/tmp/petsc-GagEyB/config.functions
> -fPIC /tmp/petsc-GagEyB/config.setCompilers/conftest.c
> Successful compile:
>
>
> sept-8:
> ================================================================================
> TEST checkSharedLinker from
> config.setCompilers(/usr/home/balay/petsc.clone-2/config/BuildSystem/config/setCompilers.py:1263)
> TESTING: checkSharedLinker from
> config.setCompilers(/usr/home/balay/petsc.clone-2/config/BuildSystem/config/setCompilers.py:1263)
> Check that the linker can produce shared libraries
> Executing: uname -s
> stdout: FreeBSD
> Checking shared linker
> /usr/home/balay/petsc.clone-2/arch-freebsd-cxx-pkgs-opt/bin/mpicxx using
> flags ['-shared']
> Checking for program
> /usr/home/balay/petsc.clone-2/arch-freebsd-cxx-pkgs-opt/bin/mpicxx...found
> Defined make macro "LD_SHARED" to
> "/usr/home/balay/petsc.clone-2/arch-freebsd-cxx-pkgs-opt/bin/mpicxx"
> Executing: /usr/home/balay/petsc.clone-2/arch-freebsd-cxx-pkgs-opt/bin/mpicc
> -c -o /tmp/petsc-xTFsod/config.setCompilers/conftest.o
> -I/tmp/petsc-xTFsod/config.compilers
> -I/tmp/petsc-xTFsod/config.utilities.closure
> -I/tmp/petsc-xTFsod/config.headers
> -I/tmp/petsc-xTFsod/config.utilities.cacheDetails
> -I/tmp/petsc-xTFsod/config.types -I/tmp/petsc-xTFsod/config.atomics
> -I/tmp/petsc-xTFsod/config.utilities.getResidentSetSize
> -I/tmp/petsc-xTFsod/config.libraries
> -I/tmp/petsc-xTFsod/config.utilities.featureTestMacros
> -I/tmp/petsc-xTFsod/config.utilities.missing
> -I/tmp/petsc-xTFsod/config.setCompilers -I/tmp/petsc-xTFsod/config.functions
> /tmp/petsc-xTFsod/config.setCompilers/conftest.c
> Successful compile:
> <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
>
> So the -fPIC is missing from the sep-8 compile - triggering this issue?
>
> Satish
>