collective/buildout.python

Python 3.3 build segfaults on OSX Lion

Closed this issue · 5 comments

The error message:

    Could not find platform dependent libraries <exec_prefix>
    Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
    python.exe(92101) malloc: *** mmap(size=7310873954244194304) failed (error code=12)
    *** error: can't allocate region
    *** set a breakpoint in malloc_error_break to debug
    make: *** [Lib/_sysconfigdata.py] Segmentation fault: 11
    make: *** Deleting file `Lib/_sysconfigdata.py'
    python-3.3-build: cmmi failed: /var/folders/qm/hv_hmt7d6pz_vdgpl20q9j200000gn/T/tmpbQka3Sbuildout-python-3.3-build
    While:
      Installing python-3.3-build.

Note that I have recently changed the buildout.cfg to by default create Python3.3 as well. If you don't intend to use it, you may of course comment it out.

Note that I then also tried 3.3.0a3 (instead of the a2 that is now in python33.cfg) but this failed to build and I could not get it to work.

Thanks. This is not a deal-breaker for me, but just wanted to note this (run bin/buildout default config).

Most likely upstream bug :)

Does it still fail with Python 3.3 final?

This works at least on my install.