[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