[MacPorts] #35443: py25-pynifti, py26-pynifti: ld: unknown option: --no-undefined (was: py26-pynifti)
MacPorts
noreply at macports.org
Tue Jul 31 00:16:57 PDT 2012
#35443: py25-pynifti, py26-pynifti: ld: unknown option: --no-undefined
-----------------------------+----------------------------------------------
Reporter: ns358@… | Owner: jameskyle@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.1.2
Keywords: clang | Port: py25-pynifti, py26-pynifti
-----------------------------+----------------------------------------------
Changes (by ryandesign@…):
* owner: macports-tickets@… => jameskyle@…
* keywords: => clang
* port: => py25-pynifti, py26-pynifti
Old description:
> Failure to install.
>
> I've tried
> sudo port install py26-pynifti configure.compiler=llvm-gcc-4.2
> sudo port install py26-pynifti configure.compiler=apple-gcc-4.2
> configure.cxx=g++-apple-4.2
> and the patch from Ticket #32268 has been applied.
New description:
Failure to install.
I've tried
{{{
sudo port install py26-pynifti configure.compiler=llvm-gcc-4.2
sudo port install py26-pynifti configure.compiler=apple-gcc-4.2
configure.cxx=g++-apple-4.2
}}}
and the patch from Ticket #32268 has been applied.
--
Comment:
Sounds like the project contains a typo: "--no-undefined" should be "-no-
undefined" (one leading hyphen, not two). Sounds like that's what #32268
was supposed to have fixed. Maybe there's more than one occurrence of the
problem.
Python modules (e.g. py26-pynifti) ignore configure.compiler and instead
use the compiler that was used to compile the corresponding python port
(e.g. python26) so manually overriding configure.compiler when building a
python module has no effect.
Manually adding configure.cxx when setting the compiler to apple-gcc-4.2
has not been necessary since the release of MacPorts 2.0.4; if we still
have documentation somewhere saying this is necessary, please let us know
where so that we can correct it.
--
Ticket URL: <https://trac.macports.org/ticket/35443#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list