Subject: | Undefined symbols (freebsd 11) |
The test suite fails on my freebsd 11 smoker. freebsd 10 and earlier is fine.
...
# Failed test 'use Math::GSL::Linalg;'
# at t/00-load.t line 11.
# Tried to use 'Math::GSL::Linalg'.
# Error: Can't load '/home/cpansand/.cpan/build/2017101712/Math-GSL-0.39-0/blib/arch/auto/Math/GSL/Linalg/Linalg.so' for module Math::GSL::Linalg: /home/cpansand/.cpan/build/2017101712/Math-GSL-0.39-0/blib/arch/auto/Math/GSL/Linalg/Linalg.so: Undefined symbol "gsl_linalg_hessenberg" at /usr/perl5.27.4p/lib/5.27.4/amd64-freebsd/DynaLoader.pm line 193.
# # Compilation failed in require at t/00-load.t line 11.
# BEGIN failed--compilation aborted at t/00-load.t line 11.
...
# Failed test 'use Math::GSL::SF;'
# at t/00-load.t line 11.
# Tried to use 'Math::GSL::SF'.
# Error: Can't load '/home/cpansand/.cpan/build/2017101712/Math-GSL-0.39-0/blib/arch/auto/Math/GSL/SF/SF.so' for module Math::GSL::SF: /home/cpansand/.cpan/build/2017101712/Math-GSL-0.39-0/blib/arch/auto/Math/GSL/SF/SF.so: Undefined symbol "gsl_sf_coupling_6j_INCORRECT_e" at /usr/perl5.27.4p/lib/5.27.4/amd64-freebsd/DynaLoader.pm line 193.
# # Compilation failed in require at t/00-load.t line 11.
# BEGIN failed--compilation aborted at t/00-load.t line 11.
...
Can't load '/home/cpansand/.cpan/build/2017101712/Math-GSL-0.39-0/blib/arch/auto/Math/GSL/Linalg/Linalg.so' for module Math::GSL::Linalg: /home/cpansand/.cpan/build/2017101712/Math-GSL-0.39-0/blib/arch/auto/Math/GSL/Linalg/Linalg.so: Undefined symbol "gsl_linalg_hessenberg" at /usr/perl5.27.4p/lib/5.27.4/amd64-freebsd/DynaLoader.pm line 193.
Compilation failed in require at /home/cpansand/.cpan/build/2017101712/Math-GSL-0.39-0/blib/lib/Math/GSL/Matrix.pm line 1202.
BEGIN failed--compilation aborted at /home/cpansand/.cpan/build/2017101712/Math-GSL-0.39-0/blib/lib/Math/GSL/Matrix.pm line 1207.
Compilation failed in require at t/BLAS.t line 8.
BEGIN failed--compilation aborted at t/BLAS.t line 8.
...