New submission from Tobias Oberstein <[email protected]>: The build step "shell 1" which I assume is there to compress a successfully translated PyPy fails on FreeBSD.
http://buildbot.pypy.org/builders/pypy-c-jit-freebsd-9-x86-64/builds/6/steps/shell_1/logs/stdio The reason is that the buildstep wants to testsome cffi/sqlite3 thing (I dont know why this is needed for compress, but anyway) which fails, since headers and libs are in different locations on FreeBSD: /usr/local/include /usr/local/lib At least the cffi/sqlite3 thingy can be built by doing: vi /home/bbslave_pypy/work/pypy-c-jit-freebsd-9-x86-64/build/lib_pypy/_sqlite3.py _lib = _ffi.verify(""" #include <sqlite3.h> """, libraries=['sqlite3'], include_dirs=['/usr/local/include'], library_dirs=['/usr/local/lib'] ) The test then succeeds: /home/bbslave_pypy/work/pypy-c-jit-freebsd-9-x86-64/build/pypy/goal/pypy-c -c "import _sqlite3" I'm not sure where the best location to fix standard include/lib paths would be. ---------- assignedto: oberstet messages: 6345 nosy: oberstet, pypy-issue priority: bug status: unread title: FreeBSD: "shell 1" step fails due to sqlite3 not found ________________________________________ PyPy bug tracker <[email protected]> <https://bugs.pypy.org/issue1638> ________________________________________ _______________________________________________ pypy-issue mailing list [email protected] https://mail.python.org/mailman/listinfo/pypy-issue
