[MacPorts] #39781: py27-wxpython30 @ 2.9.0.4 build failure
#39781: py27-wxpython30 @ 2.9.0.4 build failure -------------------------+----------------------------- Reporter: ciserlohn@… | Owner: jwa@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Keywords: | Port: py27-wxpython30 -------------------------+----------------------------- After the recent update of [changeset:108270 wxWidgets30] py27-wxpython30 fails to build, see the error in the attached log file. The [http://packages.macports.org/py27-wxpython30/| binary packages] are broken as well. If rev-upgrade is enabled the package rebuild fails with the same error. -- Ticket URL: <https://trac.macports.org/ticket/39781> MacPorts <http://www.macports.org/> Ports system for OS X
#39781: py27-wxpython30 @ 2.9.0.4 build failure ------------------------------+------------------- Reporter: ciserlohn@… | Owner: jwa@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: py27-wxpython30 | ------------------------------+------------------- Comment (by mojca@…): It probably fails due to mismatch between wxWidgets 2.9.5 and wxPython 2.9.4.0. The error is {{{ src/osx_cocoa/_windows_wrap.cpp:13334:50: error: too many arguments to function call, expected 2, have 3 result = (bool)(arg1)->SashHitTest(arg2,arg3,arg4); ~~~~~~~~~~~~~~~~~~~ ^~~~ }}} and the third argument has recently been removed. It would probably help if wxPython 2.9.5.0 would be released soon, else some patching is definitely needed. -- Ticket URL: <https://trac.macports.org/ticket/39781#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#39781: py27-wxpython30 @ 2.9.0.4 build failure --------------------------------------------------+------------------- Reporter: ciserlohn@… | Owner: jwa@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: py27-wxpython30 py27-wxpython-devel | --------------------------------------------------+------------------- Changes (by mojca@…): * port: py27-wxpython30 => py27-wxpython30 py27-wxpython-devel -- Ticket URL: <https://trac.macports.org/ticket/39781#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#39781: py27-wxpython30 @ 2.9.0.4 build failure --------------------------------------------------+------------------- Reporter: ciserlohn@… | Owner: jwa@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: py27-wxpython30 py27-wxpython-devel | --------------------------------------------------+------------------- Comment (by ciserlohn@…): Has duplicate #40008. -- Ticket URL: <https://trac.macports.org/ticket/39781#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#39781: py27-wxpython30 @ 2.9.0.4 build failure --------------------------------------------------+------------------- Reporter: ciserlohn@… | Owner: jwa@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: py27-wxpython30 py27-wxpython-devel | --------------------------------------------------+------------------- Comment (by michaelld@…): Since wxWidgets 2.9.5 is not compatible with wxPython 2.9.4, can someone revert the former's ports to their prior states (2.9.4) so that the latter ports are no longer broken? Then, once both are available @2.9.5 they can both be updated together? This way of doing WX things seems reasonable to me, and IIRC has worked in the distant past. -- Ticket URL: <https://trac.macports.org/ticket/39781#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
#39781: py27-wxpython30 @ 2.9.0.4 build failure --------------------------------------------------+------------------- Reporter: ciserlohn@… | Owner: jwa@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: py27-wxpython30 py27-wxpython-devel | --------------------------------------------------+------------------- Changes (by larryv@…): * cc: mojca@… (added) -- Ticket URL: <https://trac.macports.org/ticket/39781#comment:7> MacPorts <http://www.macports.org/> Ports system for OS X
#39781: py27-wxpython30 @ 2.9.0.4 build failure --------------------------------------------------+------------------- Reporter: ciserlohn@… | Owner: jwa@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: py27-wxpython30 py27-wxpython-devel | --------------------------------------------------+------------------- Comment (by mojca@…): It's easy to revert wxWidgets back to 2.9.4, but I would be a lot more grateful for feedback on the following ports - graphics/wxPython-3.0 - python/py-wxpython-3.0 - sysutils/wxWidgets_select from [browser:users/mojca/wxports]. Plus the only two dependencies: - py-winpdb - py-robotframework-ride (I was told that there are problems with 2.9 anyway) (Please deactivate wxWidgets/wxWidgets30/wxWidgets-devel before trying it out.) A longer explanation has been posted on the mailing list, but I can repeat it here if needed. If these ports work, I would prefer to replace the current ports with the new ones and make wxPython independent of wxWidgets, so that upgrades of wxWidgets won't need to be delayed for the sake of wxPython. -- Ticket URL: <https://trac.macports.org/ticket/39781#comment:9> MacPorts <http://www.macports.org/> Ports system for OS X
#39781: py27-wxpython30 @ 2.9.0.4 build failure --------------------------------------------------+------------------- Reporter: ciserlohn@… | Owner: jwa@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: py27-wxpython30 py27-wxpython-devel | --------------------------------------------------+------------------- Comment (by yanokwa@…): Would love to help, but how do I install these packages? I don't see 'port search wxPython-3.0' doesn't return any results. -- Ticket URL: <https://trac.macports.org/ticket/39781#comment:10> MacPorts <http://www.macports.org/> Ports system for OS X
#39781: py27-wxpython30 @ 2.9.0.4 build failure --------------------------------------------------+------------------- Reporter: ciserlohn@… | Owner: jwa@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: py27-wxpython30 py27-wxpython-devel | --------------------------------------------------+------------------- Comment (by mojca@…): {{{ svn co https://svn.macports.org/repository/macports/users/mojca/wxports }}} and then follow instructions for setting up a [http://guide.macports.org/#development.local-repositories local package repository] -- Ticket URL: <https://trac.macports.org/ticket/39781#comment:11> MacPorts <http://www.macports.org/> Ports system for OS X
#39781: py27-wxpython30 @ 2.9.0.4 build failure --------------------------------------------------+-------------------- Reporter: ciserlohn@… | Owner: jwa@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: fixed | Keywords: Port: py27-wxpython30 py27-wxpython-devel | --------------------------------------------------+-------------------- Changes (by mojca@…): * status: new => closed * resolution: => fixed Comment: This should be fixed in r110279. -- Ticket URL: <https://trac.macports.org/ticket/39781#comment:17> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts