Opened 12 years ago

Closed 12 years ago

#31923 closed defect (duplicate)

pypy @1.6 fails to build using macport and apple python27

Reported by: lists.pascal.juergens@… Owned by: jmroot (Joshua Root)
Priority: Normal Milestone:
Component: ports Version: 2.0.3
Keywords: Cc:
Port: pypy

Description

I can't get pypy to compile with either macport's python27 or even using apple's python27.

This might be the same issue as in ticket:30031 , however the exception line numbers are slightly off so I'm posting this as new.

The build error is:

"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_pypy/pypy/work/pypy-pypy-release-1.6/pypy/rlib/rarithmetic.py", line 359, in __new__
:info:build     raise OverflowError("%s does not fit in signed %d-bit integer"%(val, klass.BITS))
:info:build OverflowError: -9223372036854775809 does not fit in signed 64-bit integer
:info:build shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_pypy/pypy/work/pypy-pypy-release-1.6/pypy/translator/goal" && arch -x86_64 /opt/local/bin/python2.7 translate.py --batch --cc=/opt/local/bin/gcc-mp-4.5 --opt=jit --make-jobs=8 --cflags='-m64 -I/opt/local/include -L/opt/local/lib' targetpypystandalone.py " returned error 1

This happens with both python Versions (apple's 2.7.1 and macport's python27 @2.7.2).

My error log is: http://pastebin.com/Ewn3pPuG

My installed packages: http://pastebin.com/eccMMbd4

This is on Mac OS X 10.7.2

Macbook Pro 8,2

8 GB ram

Change History (3)

comment:1 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Owner: changed from macports-tickets@… to jmr@…

comment:2 Changed 12 years ago by lists.pascal.juergens@…

Update: I just wiped my entire macports install and did a new setup from scratch.

The problem persists, here is the log: http://pastebin.com/TFfuvXZe

comment:3 Changed 12 years ago by jmroot (Joshua Root)

Resolution: duplicate
Status: newclosed
Note: See TracTickets for help on using tickets.