#42545: xraylib: update to version 3.0.0 -------------------------------+-------------------------------- Reporter: Tom.Schoonjans@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: Port: xraylib | -------------------------------+-------------------------------- Comment (by Tom.Schoonjans@…): I am wondering if this change that was introduced a couple of months ago is actually appropriate. It was (for the gcc47 variant): {{{ depends_lib-append port:gcc47 }}} and now is: {{{ depends_lib-append path:lib/libgcc/libgcc_s.1.dylib:libgcc depends_build-append port:gcc47 }}} However, this looks pretty dangerous to me since this option impacts which Fortran compiler is selected. If one looks at the output of otool, it becomes quite clear that the library is linked to some libraries (libgfortran, libquadmath) that are provided by the complete gcc47 package: {{{ /opt/local/lib/libxrlf03.7.dylib (compatibility version 8.0.0, current version 8.0.0) /opt/local/lib/libxrl.7.dylib (compatibility version 8.0.0, current version 8.0.0) /opt/local/lib/libgcc/libgfortran.3.dylib (compatibility version 4.0.0, current version 4.0.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 169.3.0) /opt/local/lib/libgcc/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1.0.0) /opt/local/lib/libgcc/libquadmath.0.dylib (compatibility version 1.0.0, current version 1.0.0) }}} I am pretty sure that because of this gcc47 needs to remain depends_lib. Any thoughts? -- Ticket URL: <https://trac.macports.org/ticket/42545#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X