[MacPorts] #49626: Port ninja fails to build due to pickle error in Python2
#49626: Port ninja fails to build due to pickle error in Python2 ----------------------------------+-------------------------------- Reporter: e.f.harry@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Keywords: Ninja python2 pickle | Port: ninja ----------------------------------+-------------------------------- Port ninja fails at the build phase, in file configure.py at line 435: proc = subprocess.Popen(['re2c', '-V'], stdout=subprocess.PIPE) with raise ValueError, "insecure string pickle" using system python (2.7.10) on OSX 10.11 the offending line also produces the same error using macports python 2.7, however it behaves as expected using macports python 3.5. I can get the port to build using a custom portfile which uses macports python 3.5 -- Ticket URL: <https://trac.macports.org/ticket/49626> MacPorts <https://www.macports.org/> Ports system for OS X
#49626: ninja: fails to build due to pickle error in Python2 -------------------------+------------------------------------------------- Reporter: | Owner: 521E328E-2A13-4749-826A- e.f.harry@… | E4EF4F22A0F1@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: ninja | -------------------------+------------------------------------------------- Changes (by ryandesign@…): * owner: macports-tickets@… => 521E328E-2A13-4749-826A-E4EF4F22A0F1@… * cc: 521E328E-2A13-4749-826A-E4EF4F22A0F1@…, openmaintainer@… (removed) * keywords: Ninja python2 pickle => Old description:
Port ninja fails at the build phase, in file configure.py at line 435:
proc = subprocess.Popen(['re2c', '-V'], stdout=subprocess.PIPE)
with
raise ValueError, "insecure string pickle"
using system python (2.7.10) on OSX 10.11
the offending line also produces the same error using macports python 2.7, however it behaves as expected using macports python 3.5. I can get the port to build using a custom portfile which uses macports python 3.5
New description: Port ninja fails at the build phase, in file configure.py at line 435: {{{ proc = subprocess.Popen(['re2c', '-V'], stdout=subprocess.PIPE) }}} with {{{ raise ValueError, "insecure string pickle" }}} using system python (2.7.10) on OSX 10.11 the offending line also produces the same error using macports python 2.7, however it behaves as expected using macports python 3.5. I can get the port to build using a custom portfile which uses macports python 3.5 -- -- Ticket URL: <https://trac.macports.org/ticket/49626#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X
#49626: ninja: fails to build due to pickle error in Python2 --------------------------+-------------------------------- Reporter: e.f.harry@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: ninja | --------------------------+-------------------------------- Changes (by mf2k@…): * owner: 521E328E-2A13-4749-826A-E4EF4F22A0F1@… => macports-tickets@… Comment: This port no longer has a maintainer. See #51714. -- Ticket URL: <https://trac.macports.org/ticket/49626#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X
#49626: ninja: fails to build due to pickle error in Python2 --------------------------+-------------------------------- Reporter: e.f.harry@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: fixed | Keywords: Port: ninja | --------------------------+-------------------------------- Changes (by mf2k@…): * status: new => closed * resolution: => fixed Comment: Should be fixed by r149580. -- Ticket URL: <https://trac.macports.org/ticket/49626#comment:3> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts