[MacPorts] #38062: vigra 1.9.0

MacPorts noreply at macports.org
Thu Feb 14 12:42:35 PST 2013


#38062: vigra 1.9.0
--------------------------------+---------------------------------
  Reporter:  benjamin.seppke@…  |      Owner:  macports-tickets@…
      Type:  update             |     Status:  new
  Priority:  Normal             |  Milestone:
 Component:  ports              |    Version:
Resolution:                     |   Keywords:  haspatch maintainer
      Port:  vigra              |
--------------------------------+---------------------------------

Comment (by larryv@…):

 Replying to [ticket:38062 benjamin.seppke@…]:
 > Due to new template mechanisms, this version of the vigra needs macports
 to be built with an XCode of Version >= 4.0. I also tested the use of the
 macports gcc - instead of XCode's llvm/clang-compilers. macports' gcc of
 version >= 44 seems to compile the vigra too but the compiled
 import/export libraries result in segfaults when called. Thus I suggest,
 to use only XCode at version > 4 in future. The existence of XCode is also
 performed inside the Portfile. E.g. Snow Leopard @ XCode v3 will not be
 supported with this release.

 Does vigra actually use Xcode to build, or are you restricting on Xcode
 version as a proxy for compiler selection? If the latter, please use
 `compiler.blacklist` or `compiler.whitelist` instead, and possibly the
 [[source:trunk/dports/_resources/port1.0/group/compiler_blacklist_versions-1.0.tcl|compiler_blacklist_versions
 PortGroup]] if you have to select based on compiler versions. Feel free to
 ask if you need help with using them, as they are currently undocumented.

 > 2. It asks the user if and if yes, which python2X (vigranumpy) bindings
 shall be installed.
 >    Since the vigranumpy-bindings require boost being compiled with
 exactly the same python
 >    python2X version, this portfile does not only check for the existance
 of libboost_python
 >    but also for the linked python version of the libboost_python.
 (default +python26)

 I strongly suggest using the
 [[source:trunk/dports/_resources/port1.0/group/active_variants-1.1.tcl|active_variants
 PortGroup]], if you want to check for a certain variant of boost. It will
 simplify the portfile considerably.

-- 
Ticket URL: <https://trac.macports.org/ticket/38062#comment:3>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list