[MacPorts] #41397: py27-numpy @1.8.0_0: Causes "Symbol not found: _ATL_ccopy" build failures in other ports
MacPorts
noreply at macports.org
Mon Nov 18 12:25:39 PST 2013
#41397: py27-numpy @1.8.0_0: Causes "Symbol not found: _ATL_ccopy" build failures
in other ports
------------------------------+-------------------
Reporter: md14-macports@… | Owner: dh@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.2.1
Resolution: | Keywords:
Port: py-numpy |
------------------------------+-------------------
Comment (by sean@…):
Replying to [comment:4 gnwiii@…]:
> The problem doesn't occur when numpy is built on a system where atlas is
not installed, so it seems that pyNN-numpy finds and uses portions of
atlas if it is installed, even when {{{+atlas}}} was not given. In other
words -- the problem only affects those who have installed atlas but
aren't using it with numpy. This can easily happen if you just accept the
defaults for octave-devel and then upgrade numpy.
>
> After rebuilding {{{py27-numpy}}} and {{{py33-numpy}}} with
{{{+atlas}}}:
>
> {{{
> $ sudo port -s install py27-numpy +atlas
> [...]
> $ /opt/local/bin/python -c 'import numpy; numpy.test(verbose=3)'
> [...]
>
> ----------------------------------------------------------------------
> Ran 4575 tests in 79.728s
>
> OK (KNOWNFAIL=5, SKIP=6)
> $ sudo port -s install py33-numpy +atlas
> [...]
>
> ----------------------------------------------------------------------
> Ran 4574 tests in 89.445s
>
> OK (KNOWNFAIL=6, SKIP=6)
> $ port -s upgrade outdated
> [...]
> ---> Updating database of binaries: 100.0%
> ---> Scanning binaries for linking errors: 100.0%
> ---> No broken files found.
> }}}
>
Aha, thanks for figuring this out! I was still waiting for ATLAS to finish
building to try and debug this :-( I should be able to fix this soon now
(whenever ATLAS finishes).
--
Ticket URL: <https://trac.macports.org/ticket/41397#comment:5>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list