[MacPorts] #42545: xraylib: update to version 3.0.0

MacPorts noreply at macports.org
Tue Feb 18 07:08:19 PST 2014


#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


More information about the macports-tickets mailing list