py27-psyco-1.6 failed on i386 8-exp

b. f. bf1783 at googlemail.com
Wed Mar 2 07:06:54 UTC 2011


On 3/2/11, Martin Wilke <miwi at freebsd.org> wrote:
> Port Still failed with ur patch for bsd.python.mk

My patch was meant to fix py-numpy, py-scipy, and any
distutils-related port that someone chose to build with a compiler
other than that used to build python itself. But this is psyco -- it's
the one about which I wrote to you and to someone else, telling you
that it probably would not work with 2.7, because the upstream
maintainer had said it wouldn't, and said that he hadn't had time to
finish a version that would work.  There are further details at the
port's website.  You are handling so many updates at once that they
are dancing around in your head. :)

b.



>
> ---------- Forwarded message ----------
> From: User Ports-i386 <ports-i386 at freebsd.org>
> Date: Wed, Mar 2, 2011 at 1:33 AM
> Subject: py27-psyco-1.6 failed on i386 8-exp
> To: erwin at freebsd.org, miwi at freebsd.org, itetcu at freebsd.org
>
>
> You can also find this build log at
>
>
> http://pointyhat.freebsd.org/errorlogs/i386-errorlogs/a.8-exp.20090507142441/py27-psyco-1.6.log
>
> building py27-psyco-1.6 on gohan54.freebsd.org
> in directory /x/tmp/8-exp/20110301084013/chroot/3
> building for: 8.0-RELEASE-p5 i386
> maintained by: python at FreeBSD.org
> port directory: /usr/ports/devel/py-psyco
> Makefile ident: $FreeBSD: ports/devel/py-psyco/Makefile,v 1.17 2009/08/22
> 00:18:29 amdmi3 Exp $
> build started at Wed Mar  2 01:30:45 UTC 2011
> FETCH_DEPENDS=
> PATCH_DEPENDS=
> EXTRACT_DEPENDS=
> BUILD_DEPENDS=python27-2.7.1_1.tbz
> RUN_DEPENDS=python27-2.7.1_1.tbz
> prefixes: LOCALBASE=usr/local
> add_pkg
> ================================================================
> ====================<phase 1: make checksum>====================
> ===>  License check disabled, port has not defined LICENSE
> => psyco-1.6-src.tar.gz doesn't seem to exist in /tmp/distfiles/.
> => Attempting to fetch
> ftp://ftp-master.freebsd.org/pub/FreeBSD/ports/distfiles/psyco-1.6-src.tar.gz
> psyco-1.6-src.tar.gz                                   347 kB 1002 kBps
> => SHA256 Checksum OK for psyco-1.6-src.tar.gz.
> ================================================================
> ====================<phase 2: make extract>====================
> add_pkg
> ===>  License check disabled, port has not defined LICENSE
> ===>  Extracting for py27-psyco-1.6
> => SHA256 Checksum OK for psyco-1.6-src.tar.gz.
> ================================================================
> ====================<phase 3: make patch>====================
> add_pkg
> ===>  Patching for py27-psyco-1.6
> ===>  Applying FreeBSD patches for py27-psyco-1.6
> ================================================================
> ====================<phase 4: make build>====================
> add_pkg python27-2.7.1_1.tbz
> adding dependencies
> pkg_add python27-2.7.1_1.tbz
>
> ====
> Note that some of the standard modules are provided as separate
> ports since they require extra dependencies:
>
> bsddb           databases/py-bsddb
> gdbm            databases/py-gdbm
> sqlite3         databases/py-sqlite3
> tkinter         x11-toolkits/py-tkinter
>
> Install them as needed.
> ====
>
> ===>   py27-psyco-1.6 depends on file: /usr/local/bin/python2.7 - found
> ===>  Configuring for py27-psyco-1.6
> PROCESSOR = 'i386'
> running config
> ===>  Building for py27-psyco-1.6
> PROCESSOR = 'i386'
> running build
> running build_py
> creating build
> creating build/lib.freebsd-8.0-RELEASE-p5-i386-2.7
> creating build/lib.freebsd-8.0-RELEASE-p5-i386-2.7/psyco
> copying py-support/__init__.py ->
> build/lib.freebsd-8.0-RELEASE-p5-i386-2.7/psyco
> copying py-support/core.py ->
> build/lib.freebsd-8.0-RELEASE-p5-i386-2.7/psyco
> copying py-support/kdictproxy.py ->
> build/lib.freebsd-8.0-RELEASE-p5-i386-2.7/psyco
> copying py-support/logger.py ->
> build/lib.freebsd-8.0-RELEASE-p5-i386-2.7/psyco
> copying py-support/profiler.py ->
> build/lib.freebsd-8.0-RELEASE-p5-i386-2.7/psyco
> copying py-support/support.py ->
> build/lib.freebsd-8.0-RELEASE-p5-i386-2.7/psyco
> copying py-support/classes.py ->
> build/lib.freebsd-8.0-RELEASE-p5-i386-2.7/psyco
> running build_ext
> building 'psyco._psyco' extension
> creating build/temp.freebsd-8.0-RELEASE-p5-i386-2.7
> creating build/temp.freebsd-8.0-RELEASE-p5-i386-2.7/c
> cc -DNDEBUG -O2 -pipe -D__wchar_t=wchar_t -DTHREAD_STACK_SIZE=0x20000
> -fno-strict-aliasing -O2 -pipe -fno-strict-aliasing -fPIC -DALL_STATIC=1
> -Ic/i386 -I/usr/local/include/python2.7 -c c/psyco.c -o
> build/temp.freebsd-8.0-RELEASE-p5-i386-2.7/c/psyco.o
> In file included from c/initialize.h:55,
>                 from c/psyco.c:14:
> c/mergepoints.c:242: error: 'JUMP_IF_FALSE' undeclared here (not in a
> function)
> c/mergepoints.c:242: error: 'JUMP_IF_TRUE' undeclared here (not in a
> function)
> error: command 'cc' failed with exit status 1
> *** Error code 1
>
> Stop in /a/ports/devel/py-psyco.
> ================================================================
> build of /usr/ports/devel/py-psyco ended at Wed Mar  2 01:33:09 UTC 2011
>


More information about the freebsd-python mailing list