[MacPorts] #29462: Building py-pyobjc2 fails due to -Wno-long-double
MacPorts
noreply at macports.org
Fri May 13 23:00:22 PDT 2011
#29462: Building py-pyobjc2 fails due to -Wno-long-double
------------------------------------+---------------------------------------
Reporter: brian.hudson@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.9.2
Keywords: | Port: py-pyobjc2
------------------------------------+---------------------------------------
Changes (by jmr@…):
* cc: brian.hudson@… (removed)
Old description:
> I ran:
> ports install matplotlib
>
> This eventually failed:
>
> ---> Computing dependencies for py-matplotlib
> ---> Dependencies to be installed: py-pyobjc2 py-pyobjc2-cocoa py-
> tkinter tcl tk Xft2 fontconfig pkgconfig xrender xorg-libX11 xorg-
> bigreqsproto xorg-inputproto xorg-kbproto xorg-libXau xorg-xproto xorg-
> libXdmcp xorg-libxcb python27 bzip2 db46 gdbm readline sqlite3 xorg-
> libpthread-stubs xorg-xcb-proto libxml2 xorg-util-macros xorg-xcmiscproto
> xorg-xextproto xorg-xf86bigfontproto xorg-xtrans xorg-renderproto xorg-
> libXScrnSaver xorg-libXext xorg-scrnsaverproto
> ---> Building py-pyobjc2
> Error: Target org.macports.build returned: shell command failed (see log
> for details)
> Error: Failed to install py-pyobjc2
> Log for py-pyobjc2 is at:
> /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports
> .org_release_ports_python_py-pyobjc2/main.log
>
> main.log shows a gcc failure:
>
> cc1: error: unrecognized command line option "-Wno-long-double"
>
> I removed -Wno-long-double from setup.py, then was able to successfully
> install py-pyobjc2.
>
> Apologies if I haven't opened this all properly, this is my first foray
> into such things, and I based this off of a similar problem I saw listed
> in Ticket #18800
>
> OSX version 10.6.7
> gcc 4.2.1
> XCode 3.2.3
New description:
I ran:
ports install matplotlib
This eventually failed:
{{{
---> Computing dependencies for py-matplotlib
---> Dependencies to be installed: py-pyobjc2 py-pyobjc2-cocoa py-tkinter
tcl tk Xft2 fontconfig pkgconfig xrender xorg-libX11 xorg-bigreqsproto
xorg-inputproto xorg-kbproto xorg-libXau xorg-xproto xorg-libXdmcp xorg-
libxcb python27 bzip2 db46 gdbm readline sqlite3 xorg-libpthread-stubs
xorg-xcb-proto libxml2 xorg-util-macros xorg-xcmiscproto xorg-xextproto
xorg-xf86bigfontproto xorg-xtrans xorg-renderproto xorg-libXScrnSaver
xorg-libXext xorg-scrnsaverproto
---> Building py-pyobjc2
Error: Target org.macports.build returned: shell command failed (see log
for details)
Error: Failed to install py-pyobjc2
Log for py-pyobjc2 is at:
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports
.org_release_ports_python_py-pyobjc2/main.log
}}}
main.log shows a gcc failure:
{{{
cc1: error: unrecognized command line option "-Wno-long-double"
}}}
I removed -Wno-long-double from setup.py, then was able to successfully
install py-pyobjc2.
Apologies if I haven't opened this all properly, this is my first foray
into such things, and I based this off of a similar problem I saw listed
in Ticket #18800
OSX version 10.6.7
gcc 4.2.1
XCode 3.2.3
--
Comment:
Please remember to preview and use WikiFormatting. You do not need to be
in cc when you are the reporter.
Do you specifically need Python 2.4? On 10.6, it's best to use Python
2.6+.
--
Ticket URL: <https://trac.macports.org/ticket/29462#comment:2>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list