[MacPorts] #57284: arpack links with libgfortran.4.dylib without declaring dependency on libgcc7
MacPorts
noreply at macports.org
Sun Oct 7 17:02:42 UTC 2018
#57284: arpack links with libgfortran.4.dylib without declaring dependency on
libgcc7
-------------------------+----------------------
Reporter: ryandesign | Owner: mamoll
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: arpack |
-------------------------+----------------------
Comment (by MarcusCalhoun-Lopez):
> This is probably fallout from when gcc8 was updated to the first stable
version and libgcc8 was introduced
I believe it is more likely that I am at fault here.\\
I recently [https://github.com/macports/macports-
ports/commit/51aa273d28af88c11e0b4bc148a3f73fe96157d3 updated the default
Fortran compiler] in the [https://github.com/macports/macports-
ports/blob/master/_resources/port1.0/group/compilers-1.0.tcl compilers
PortGroup].\\
I completely forgot about {{{libgfortran.4.dylib}}} vs
{{{libgfortran.5.dylib}}}.\\
I am afraid that other ports will be affected by this (especially those
that use {{{require_fortran}}}).\\
As noted, rebuilding the affected ports fixes the problem, but there seem
to be quite a few of them.
Another possibility is to try to add a dependency on {{{port:libgcc7}}} in
the compilers PortGroup if the default Fortran is used.\\
However, I am not 100% sure how feasible that is.
Here is a list of ports that use {{{require_fortran}}}.
{{{
LORENE
OpenCoarrays
R
abinit
ape
arpack
ast
atompaw
berkeleygw
blitz
blitz-devel
eigen3
esmf
etsf_io
feast
fftw
fgsl
fortrancl
freecad
gildas
giza
gr-specest
harminv
ifeffit
itsol
jags
julia
lanHEP
lapack
libctl
libxc
libxc4
magicspp
metview
ml
molden
mumps
ncarg
netcdf-fortran
octave
octave-control
octave-ltfat
octave-optim
octave-tisean
octopus
p5-ifeffit
pfft
pgplot
py-logilab-hmm
py-ngl
py-nio
py-numpy
py-pymc
py-qutip
py-scikits-bvp_solver
py-scipy
py-usadel1
qrupdate
quantum-espresso
relax3d
scalapack
shogun
slatec
sparskit
splash
sundials
sundials2
wannier90
wgrib2
whatcheck
whizard
xcrysden
}}}
--
Ticket URL: <https://trac.macports.org/ticket/57284#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list