[pypy-dev] pypy-2.0 package issue
David Roid
dataroid at gmail.com
Sun Jun 2 01:51:50 CEST 2013
Greetings,
As prebuilt pypy Linux binaries only available for Ubuntu, I'm following
this guide (http://pypy.org/download.html) to build pypy-2.0 from source
for CentOS 5.8 x64. The translation was successful with pypy-c generated,
but subsequent packaging went wrong with following error:
<snip>
/root/pypy-2.0-src/lib_pypy/__pycache__/_cffi__gb0f282f4xe752c2be.c: In
function ‘_cffi_const_SQLITE_CREATE_VTABLE’:
/root/pypy-2.0-src/lib_pypy/__pycache__/_cffi__gb0f282f4xe752c2be.c:499:
error: ‘SQLITE_CREATE_VTABLE’ undeclared (first use in this function)
/root/pypy-2.0-src/lib_pypy/__pycache__/_cffi__gb0f282f4xe752c2be.c:499:
error: (Each undeclared identifier is reported only once
/root/pypy-2.0-src/lib_pypy/__pycache__/_cffi__gb0f282f4xe752c2be.c:499:
error: for each function it appears in.)
/root/pypy-2.0-src/lib_pypy/__pycache__/_cffi__gb0f282f4xe752c2be.c: In
function ‘_cffi_const_SQLITE_DROP_VTABLE’:
/root/pypy-2.0-src/lib_pypy/__pycache__/_cffi__gb0f282f4xe752c2be.c:577:
error: ‘SQLITE_DROP_VTABLE’ undeclared (first use in this function)
/root/pypy-2.0-src/lib_pypy/__pycache__/_cffi__gb0f282f4xe752c2be.c: In
function ‘_cffi_const_SQLITE_FUNCTION’:
/root/pypy-2.0-src/lib_pypy/__pycache__/_cffi__gb0f282f4xe752c2be.c:613:
error: ‘SQLITE_FUNCTION’ undeclared (first use in this function)
Traceback (most recent call last):
File "app_main.py", line 72, in run_toplevel
...omitting some info...
File "/root/pypy-2.0-src/lib_pypy/cffi/ffiplatform.py", line 50, in
_build
raise VerificationError('%s: %s' % (e.__class__.__name__, e))
VerificationError: CompileError: command 'cc' failed with exit status 1
Traceback (most recent call last):
File "./package.py", line 185, in <module>
package(*args, **kw)
File "./package.py", line 69, in package
subprocess.check_call([str(pypy_c), '-c', 'import _sqlite3'])
File "/usr/local/lib/python2.7/subprocess.py", line 511, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command
'['/root/pypy-2.0-src/pypy/goal/pypy-c', '-c', 'import _sqlite3']' returned
non-zero exit status 1
<snip>
As far as I can tell this has to do with sqlite3 but I already have both
sqlite3 and sqlite3-devel packages installed. So what do I miss here?
p.s. This might not be the best list for such issues but I don't see any
other pypy maillist.
Regards
-David
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pypy-dev/attachments/20130602/0c0390cf/attachment.html>
More information about the pypy-dev
mailing list