Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 28 Oct 2010 22:20:32 +0200
From:      Pav Lucistnik <pav@FreeBSD.org>
To:        perl@FreeBSD.org
Subject:   [Fwd: p5-Coro-5.23_1,1 failed on amd64 8]
Message-ID:  <1288297232.12516.39.camel@hood.oook.cz>

next in thread | raw e-mail | index | archive | help

--=-mIRIu8jWwHc0R0YtfsKr
Content-Type: text/plain; charset="ISO-8859-2"
Content-Transfer-Encoding: quoted-printable

-------- P=F8eposlan=E1 zpr=E1va --------
> Od: User Ports-amd64 <ports-amd64@FreeBSD.org>
> Komu: cvs@oook.cz, itetcu@FreeBSD.org
> P=F8edm=ECt: p5-Coro-5.23_1,1 failed on amd64 8
> Datum: Thu, 28 Oct 2010 16:57:33 GMT
>=20
> You can also find this build log at
>=20
>   http://pointyhat.FreeBSD.org/errorlogs/amd64-errorlogs/a.8.201010281537=
57/p5-Coro-5.23_1,1.log
>=20
> building p5-Coro-5.23_1,1 on gohan61.freebsd.org
> in directory /y/pkgbuild/8/20101028153757/chroot/933
> building for: 8.0-RELEASE-p2 amd64
> maintained by: perl@FreeBSD.org
> port directory: /usr/ports/devel/p5-Coro
> Makefile ident: $FreeBSD: ports/devel/p5-Coro/Makefile,v 1.44 2010/09/24 =
00:44:19 pgollucci Exp $
> build started at Thu Oct 28 16:56:19 UTC 2010
> FETCH_DEPENDS=3D
> PATCH_DEPENDS=3Dperl-5.10.1_2.tbz
> EXTRACT_DEPENDS=3Dperl-5.10.1_2.tbz
> BUILD_DEPENDS=3Dp5-AnyEvent-5.271.tbz p5-AnyEvent-AIO-1.1.tbz p5-EV-4.00,=
1.tbz p5-Event-1.13.tbz p5-Guard-1.021.tbz p5-IO-AIO-3.65.tbz p5-common-sen=
se-3.3.tbz perl-5.10.1_2.tbz
> RUN_DEPENDS=3Dp5-AnyEvent-5.271.tbz p5-AnyEvent-AIO-1.1.tbz p5-EV-4.00,1.=
tbz p5-Event-1.13.tbz p5-Guard-1.021.tbz p5-IO-AIO-3.65.tbz p5-common-sense=
-3.3.tbz perl-5.10.1_2.tbz
> prefixes: LOCALBASE=3Dusr/local
> add_pkg
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<phase 1: mak=
e checksum>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> =3D=3D=3D>  License check disabled, port has not defined LICENSE
> =3D> Coro-5.23.tar.gz doesn't seem to exist in /tmp/distfiles/.
> =3D> Attempting to fetch from ftp://ftp-master.freebsd.org/pub/FreeBSD/po=
rts/distfiles/.
> Coro-5.23.tar.gz                                       150 kB 1242 kBps
> =3D> MD5 Checksum OK for Coro-5.23.tar.gz.
> =3D> SHA256 Checksum OK for Coro-5.23.tar.gz.
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<phase 2: mak=
e extract>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> add_pkg perl-5.10.1_2.tbz
> adding dependencies
> pkg_add perl-5.10.1_2.tbz
> Removing stale symlinks from /usr/bin...
>     Skipping /usr/bin/perl
>     Skipping /usr/bin/perl5
> Done.
> Creating various symlinks in /usr/bin...
>     Symlinking /usr/local/bin/perl5.10.1 to /usr/bin/perl
>     Symlinking /usr/local/bin/perl5.10.1 to /usr/bin/perl5
> Done.
> Cleaning up /etc/make.conf... Done.
> Spamming /etc/make.conf... Done.
> Cleaning up /etc/manpath.config... Done.
> Spamming /etc/manpath.config... Done.
> =3D=3D=3D>  License check disabled, port has not defined LICENSE
> =3D=3D=3D>  Extracting for p5-Coro-5.23_1,1
> =3D> MD5 Checksum OK for Coro-5.23.tar.gz.
> =3D> SHA256 Checksum OK for Coro-5.23.tar.gz.
> =3D=3D=3D>   p5-Coro-5.23_1,1 depends on file: /usr/local/bin/perl5.10.1 =
- found
> Deleting perl-5.10.1_2
> Removing stale symlinks from /usr/bin...
>     Removing /usr/bin/perl
>     Removing /usr/bin/perl5
> Done.
> Cleaning up /etc/make.conf... Done.
> Cleaning up /etc/manpath.config... Done.
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<phase 3: mak=
e patch>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> add_pkg perl-5.10.1_2.tbz
> adding dependencies
> pkg_add perl-5.10.1_2.tbz
> Removing stale symlinks from /usr/bin...
>     Skipping /usr/bin/perl
>     Skipping /usr/bin/perl5
> Done.
> Creating various symlinks in /usr/bin...
>     Symlinking /usr/local/bin/perl5.10.1 to /usr/bin/perl
>     Symlinking /usr/local/bin/perl5.10.1 to /usr/bin/perl5
> Done.
> Cleaning up /etc/make.conf... Done.
> Spamming /etc/make.conf... Done.
> Cleaning up /etc/manpath.config... Done.
> Spamming /etc/manpath.config... Done.
> =3D=3D=3D>  Patching for p5-Coro-5.23_1,1
> =3D=3D=3D>   p5-Coro-5.23_1,1 depends on file: /usr/local/bin/perl5.10.1 =
- found
> =3D=3D=3D>  Applying FreeBSD patches for p5-Coro-5.23_1,1
> Deleting perl-5.10.1_2
> Removing stale symlinks from /usr/bin...
>     Removing /usr/bin/perl
>     Removing /usr/bin/perl5
> Done.
> Cleaning up /etc/make.conf... Done.
> Cleaning up /etc/manpath.config... Done.
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<phase 4: mak=
e build>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> add_pkg p5-AnyEvent-5.271.tbz p5-AnyEvent-AIO-1.1.tbz p5-EV-4.00,1.tbz p5=
-Event-1.13.tbz p5-Guard-1.021.tbz p5-IO-AIO-3.65.tbz p5-common-sense-3.3.t=
bz perl-5.10.1_2.tbz
> adding dependencies
> pkg_add p5-AnyEvent-5.271.tbz
> Removing stale symlinks from /usr/bin...
>     Skipping /usr/bin/perl
>     Skipping /usr/bin/perl5
> Done.
> Creating various symlinks in /usr/bin...
>     Symlinking /usr/local/bin/perl5.10.1 to /usr/bin/perl
>     Symlinking /usr/local/bin/perl5.10.1 to /usr/bin/perl5
> Done.
> Cleaning up /etc/make.conf... Done.
> Spamming /etc/make.conf... Done.
> Cleaning up /etc/manpath.config... Done.
> Spamming /etc/manpath.config... Done.
> pkg_add p5-AnyEvent-AIO-1.1.tbz
> pkg_add p5-EV-4.00,1.tbz
> pkg_add p5-Event-1.13.tbz
> pkg_add p5-Guard-1.021.tbz
> pkg_add p5-IO-AIO-3.65.tbz
> pkg_add p5-common-sense-3.3.tbz
> skipping p5-common-sense-3.3, already added
> pkg_add perl-5.10.1_2.tbz
> skipping perl-5.10.1_2, already added
> =3D=3D=3D>   p5-Coro-5.23_1,1 depends on package: p5-Event>=3D1.08 - foun=
d
> =3D=3D=3D>   p5-Coro-5.23_1,1 depends on package: p5-Guard>=3D0.5 - found
> =3D=3D=3D>   p5-Coro-5.23_1,1 depends on package: p5-AnyEvent>=3D5.0 - fo=
und
> =3D=3D=3D>   p5-Coro-5.23_1,1 depends on package: p5-AnyEvent-AIO>=3D1.0 =
- found
> =3D=3D=3D>   p5-Coro-5.23_1,1 depends on package: p5-EV>=3D3.3 - found
> =3D=3D=3D>   p5-Coro-5.23_1,1 depends on package: p5-common-sense>=3D0 - =
found
> =3D=3D=3D>   p5-Coro-5.23_1,1 depends on package: p5-IO-AIO>=3D3.1 - foun=
d
> =3D=3D=3D>   p5-Coro-5.23_1,1 depends on file: /usr/local/bin/perl5.10.1 =
- found
> =3D=3D=3D>   p5-Coro-5.23_1,1 depends on file: /usr/local/bin/perl5.10.1 =
- found
> =3D=3D=3D>  Configuring for p5-Coro-5.23_1,1
> *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
>=20
>=20
> Event version 1.13 found, building Event support.
>=20
>=20
> EV version 4.00 found, building EV support.
>=20
> Checking if your kit is complete...
> Looks good
>=20
> *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***=
=20
>=20
> Coro has a number of configuration options. Due to its maturity, the
> defaults that Coro chooses are usually fine, so you can decide to skip
> these questions. Only if something went wrong you should select 'n'
> here and manually configure Coro, and, of course, report this to the
> maintainer :)
>=20
> Skip further questions and use defaults (y/n)? [y] y
>=20
> *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***=
=20
>=20
> Coro can use a number of methods to implement coroutines at the C
> level. The default chosen is based on your current confguration and is
> correct in most cases, but you still can chose between these alternatives=
:
>=20
> u  The unix 'ucontext.h' functions are relatively new and not implemented
>    or well-tested in older unices. They allow very fast coroutine creatio=
n
>    and reasonably fast switching.  They are, however, usually slower than
>    the other alternatives due to an extra syscall done by swapcontext. An=
d
>    while nominally most portable (it's the only POSIX-standardised
>    interface for coroutines), ucontext functions are, as usual, broken on
>    most/all BSDs.
>=20
> s  If the ucontext functions are not working or you don't want
>    to use them for other reasons you can try a workaround using
>    setjmp/longjmp/sigaltstack (also standard unix functions). Coroutine
>    creation is rather slow, but switching is very fast (often much faster
>    than with the ucontext functions). Unfortunately, glibc-2.1 and
>    below don't even feature a working sigaltstack. You cannot use this
>    implementation if some other code uses SIGUSR2 or you plan to create
>    coroutines from an alternative signal stack, as both are being used fo=
r
>    coroutine creation.
>=20
> a  Handcoded assembly. This is the fastest and most compatible method,
>    with the least side effects, if it works, that is. It has been tested
>    on GNU/Linux x86 and x86_64 systems and should work on all x86/x86_64
>    systems using the SVR ELF ABI (it is also reported to be working on
>    Strawberry Perl for Windows using MinGW). This is the recommended
>    method on supported platforms. When it doesn't work, use another
>    method, such as (s)etjmp/longjmp.
>=20
> l  GNU/Linux. Very old GNU/Linux systems (glibc-2.1 and below) need
>    this hack. Since it is very linux-specific it is also quite fast and
>    recommended even for newer versions; when it works, that is (currently
>    x86 and a few others only. If it compiles, it's usually ok). Newer
>    glibc versions (>=3D 2.5) stop working with this implementation howeve=
r.
>=20
> i  IRIX. For some reason, SGI really does not like to follow POSIX (does
>    that surprise you?), so this workaround might be needed (it's fast),
>    although [s] and [u] should also work now.
>=20
> w  Microsoft Windows. Try this on Microsoft Windows when using Cygwin or
>    the MSVC compilers (e.g. ActiveState Perl, but see "a" for Strawberry
>    Perl), although, as there is no standard on how to do this under
>    windows, different environments might work differently. Doh.
>=20
> p  Use pthread API. Try to avoid this option, it was only created to
>    make a point about the programming language shootout. It is unlikely
>    to work with perls that have windows process emulation enabled ("perl
>    threads"). It is also likely the slowest method of implementing
>    coroutines. It might work fine as a last resort, however, as the
>    pthread API is slightly better tested than ucontext functions for
>    example. Of course, not on BSDs, who usually have very broken pthread
>    implementations.
>=20
> Coro tries hard to come up with a suitable default for most systems,
> so pressing return at the prompt usually does the right thing. If you
> experience problems (e.g. make test fails) then you should experiment wit=
h
> this setting.
>=20
> Use which implementation,
> <s>etjmp, <u>ctx, <a>sm, <i>rix, <l>inux, <w>indows or <p>threads? [a] a
>=20
> Using handcoded assembler implementation
>=20
>=20
> *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***=
=20
>=20
> Per-context stack size factor: Depending on your settings, Coro tries to
> share the C stacks is creates as much as possible, but sometimes it needs
> to allocate a new one. This setting controls the maximum size that gets
> allocated, and should not be set too high, as memory and address space
> still is wasted even if it's not fully used. The value entered will be
> multiplied by sizeof(long), which is usually 4 on 32-bit systems, and 8 o=
n
> 64-bit systems.
>=20
> A setting of 16384 (the default) therefore corresponds to a 64k..128k
> stack, which usually is ample space (you might even want to try 8192 or
> lower if your program creates many coroutines).
>=20
> On systems supporting mmap and dynamic memory management, the actual
> memory usually gets allocated on demand, but with many large stacks you
> can still run out of address space on your typical 32 bit platform (not t=
o
> forget the pagetables).
>=20
> Some perls (mostly threaded ones and perl compiled under linux 2.6) and
> some programs (inefficient regexes can use a lot of stack space) may
> need much, much more: If Coro segfaults with weird backtraces (e.g. in a
> function prologue) or in t/10_bugs.t, you might want to increase this to
> 65536 or more.
>=20
> The default should be fine, and can be changed at runtime with
> Coro::State::cctx_stacksize.
>=20
> C stack size factor? [16384] 16384
> using a stacksize of 16384 * sizeof(long)
>=20
> *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***=
=20
>=20
> Coro can optionally put a guard area before each stack segment: When the
> stack is too small and the access is not too far outside the stack (i.e.
> within the guard area), then the program will safely segfault instead of
> running into other data. The cost is some additional overhead with is
> usually negligible, and extra use of address space.
>=20
> The guard area size currently needs to be specified in pages (typical
> pagesizes are 4k and 8k). The guard area is only enabled on a few
> hardcoded architectures and is ignored on others. The actual preprocessor
> expression disables this feature if:
>=20
>    !__i386 && !__x86_64 && !__powerpc && !__m68k=20
>    && !__alpha && !__mips && !__sparc64
>=20
> The default, as usual, should be just fine.
>=20
> Number of guard pages (0 disables)? [4] 4
>=20
> *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***=
=20
>=20
> Coro can tell valgrind about its stacks and so reduce spurious warnings
> where valgrind would otherwise complain about possible stack switches.
>=20
> Enabling this does not incur noticable runtime or memory overhead, but it
> requires that you have the <valgrind/valgrind.h> header file available.
>=20
> Valgrind support is completely optional, so disabling it is the safe
> choice.
>=20
> Enable valgrind support (y/n)? [n] n
>=20
> *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***=
=20
>=20
> Coro can use (or even trick) some perl functions into doing what it needs
> instead of relying on (some) of its own functions. This might increase
> chances that it compiles and works, but it could just as well result in
> memory leaks, crashes or silent data corruption. It certainly does result
> in slightly slower speed and higher memory consumption, though, so YOU
> SHOULD ENABLE THIS OPTION ONLY AS A LAST RESORT.
>=20
> Prefer perl functions over coro functions (y/n)? [n] n
>=20
> *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***=
=20
>=20
> Coro has experimental support for cloning states. This can be used
> to implement a scheme-like call/cc. However, this doesn't add to the
> expressiveness in general, and is likely perl-version specific (and perl
> 5.12 deliberately removed support for it). As such, it is disabled by
> default.  Enable it when you want to play around with it, but note that i=
t
> isn't supported, and unlikely ever will be. It exists mainly to prove tha=
t
> it could be done - if only it were useful for something.
>=20
> Implement Coro::State->clone method (y/n)? [n] n
>=20
> *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***=
=20
>=20
> Writing Makefile for Coro::State
> Writing Makefile for Coro::Event
> Writing Makefile for Coro::EV
> Writing Makefile for Coro
> =3D=3D=3D>  Building for p5-Coro-5.23_1,1
> cp Coro/Select.pm blib/lib/Coro/Select.pm
> cp Coro/State.pm blib/lib/Coro/State.pm
> cp Coro/Debug.pm blib/lib/Coro/Debug.pm
> cp Coro/RWLock.pm blib/lib/Coro/RWLock.pm
> cp Coro/LWP.pm blib/lib/Coro/LWP.pm
> cp Coro/Semaphore.pm blib/lib/Coro/Semaphore.pm
> cp Coro/Timer.pm blib/lib/Coro/Timer.pm
> cp Coro/CoroAPI.h blib/lib/Coro/CoroAPI.h
> cp Coro.pm blib/lib/Coro.pm
> cp Coro/Signal.pm blib/lib/Coro/Signal.pm
> cp Coro/AnyEvent.pm blib/lib/Coro/AnyEvent.pm
> cp Coro/BDB.pm blib/lib/Coro/BDB.pm
> cp Coro/SemaphoreSet.pm blib/lib/Coro/SemaphoreSet.pm
> cp Coro/Storable.pm blib/lib/Coro/Storable.pm
> cp Coro/Util.pm blib/lib/Coro/Util.pm
> cp Coro/AIO.pm blib/lib/Coro/AIO.pm
> cp Coro/Handle.pm blib/lib/Coro/Handle.pm
> cp Coro/Specific.pm blib/lib/Coro/Specific.pm
> cp Coro/Socket.pm blib/lib/Coro/Socket.pm
> cp Coro/Channel.pm blib/lib/Coro/Channel.pm
> cp Coro/MakeMaker.pm blib/lib/Coro/MakeMaker.pm
> Skip ../blib/lib/Coro/Channel.pm (unchanged)
> Skip ../blib/lib/Coro/Util.pm (unchanged)
> Skip ../blib/lib/Coro/Specific.pm (unchanged)
> Skip ../blib/lib/Coro/BDB.pm (unchanged)
> Skip ../blib/lib/Coro/AnyEvent.pm (unchanged)
> Skip ../blib/lib/Coro/LWP.pm (unchanged)
> Skip ../blib/lib/Coro/SemaphoreSet.pm (unchanged)
> Skip ../blib/lib/Coro/MakeMaker.pm (unchanged)
> Skip ../blib/lib/Coro/Semaphore.pm (unchanged)
> Skip ../blib/lib/Coro/Timer.pm (unchanged)
> Skip ../blib/lib/Coro/AIO.pm (unchanged)
> Skip ../blib/lib/Coro/Debug.pm (unchanged)
> Skip ../blib/lib/Coro/Socket.pm (unchanged)
> Skip ../blib/lib/Coro/State.pm (unchanged)
> Skip ../blib/lib/Coro/RWLock.pm (unchanged)
> Skip ../blib/lib/Coro/Signal.pm (unchanged)
> cp Intro.pod ../blib/lib/Coro/Intro.pod
> Skip ../blib/lib/Coro/Handle.pm (unchanged)
> Skip ../blib/lib/Coro/Storable.pm (unchanged)
> Skip ../blib/lib/Coro/Select.pm (unchanged)
> /usr/local/bin/perl5.10.1 /usr/local/lib/perl5/5.10.1/ExtUtils/xsubpp  -t=
ypemap /usr/local/lib/perl5/5.10.1/ExtUtils/typemap -typemap typemap  State=
.xs > State.xsc && mv State.xsc State.c
> cc -c    -DAPPLLIB_EXP=3D"/usr/local/lib/perl5/5.10.1/BSDPAN" -DHAS_FPSET=
MASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -fstack-protector -I/=
usr/local/include -O2 -pipe -fno-strict-aliasing    -DVERSION=3D\"5.23\"  -=
DXS_VERSION=3D\"5.23\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.10.1/mach/CORE=
"  -DHAVE_MMAP -DCORO_ASM -DCORO_STACKSIZE=3D16384 -DCORO_STACKGUARD=3D4 St=
ate.c
> Running Mkbootstrap for Coro::State ()
> chmod 644 State.bs
> rm -f ../blib/arch/auto/Coro/State/State.so
> cc  -shared  -L/usr/local/lib -fstack-protector State.o  -o ../blib/arch/=
auto/Coro/State/State.so 	    	=20
> chmod 755 ../blib/arch/auto/Coro/State/State.so
> cp State.bs ../blib/arch/auto/Coro/State/State.bs
> chmod 644 ../blib/arch/auto/Coro/State/State.bs
> Manifying ../blib/man3/Coro::Util.3
> Manifying ../blib/man3/Coro::Channel.3
> Manifying ../blib/man3/Coro::Specific.3
> Manifying ../blib/man3/Coro::BDB.3
> Manifying ../blib/man3/Coro::LWP.3
> Manifying ../blib/man3/Coro::AnyEvent.3
> Manifying ../blib/man3/Coro::SemaphoreSet.3
> Manifying ../blib/man3/Coro::MakeMaker.3
> Manifying ../blib/man3/Coro::Semaphore.3
> Manifying ../blib/man3/Coro::Timer.3
> Manifying ../blib/man3/Coro::AIO.3
> Manifying ../blib/man3/Coro::Debug.3
> Manifying ../blib/man3/Coro::Socket.3
> Manifying ../blib/man3/Coro::State.3
> Manifying ../blib/man3/Coro::RWLock.3
> Manifying ../blib/man3/Coro::Signal.3
> Manifying ../blib/man3/Coro::Intro.3
> Manifying ../blib/man3/Coro::Handle.3
> Manifying ../blib/man3/Coro::Select.3
> Manifying ../blib/man3/Coro::Storable.3
> cp Event.pm ../blib/lib/Coro/Event.pm
> /usr/local/bin/perl5.10.1 /usr/local/lib/perl5/5.10.1/ExtUtils/xsubpp  -t=
ypemap /usr/local/lib/perl5/5.10.1/ExtUtils/typemap  Event.xs > Event.xsc &=
& mv Event.xsc Event.c
> cc -c  -I/usr/local/lib/perl5/site_perl/5.10.1/mach/Event  -DAPPLLIB_EXP=
=3D"/usr/local/lib/perl5/5.10.1/BSDPAN" -DHAS_FPSETMASK -DHAS_FLOATINGPOINT=
_H -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -O2 -p=
ipe -fno-strict-aliasing    -DVERSION=3D\"5.23\"  -DXS_VERSION=3D\"5.23\" -=
DPIC -fPIC "-I/usr/local/lib/perl5/5.10.1/mach/CORE"  -DHAVE_EVENT=3D1 -DHA=
VE_EV=3D1 Event.c
> Running Mkbootstrap for Coro::Event ()
> chmod 644 Event.bs
> rm -f ../blib/arch/auto/Coro/Event/Event.so
> cc  -shared  -L/usr/local/lib -fstack-protector Event.o  -o ../blib/arch/=
auto/Coro/Event/Event.so 	    	=20
> chmod 755 ../blib/arch/auto/Coro/Event/Event.so
> cp Event.bs ../blib/arch/auto/Coro/Event/Event.bs
> chmod 644 ../blib/arch/auto/Coro/Event/Event.bs
> Manifying ../blib/man3/Coro::Event.3
> cp EV.pm ../blib/lib/Coro/EV.pm
> /usr/local/bin/perl5.10.1 /usr/local/lib/perl5/5.10.1/ExtUtils/xsubpp  -t=
ypemap /usr/local/lib/perl5/5.10.1/ExtUtils/typemap  EV.xs > EV.xsc && mv E=
V.xsc EV.c
> cc -c  -I/usr/local/lib/perl5/site_perl/5.10.1/mach/EV -I/usr/local/lib/p=
erl5/site_perl/5.10.1/mach  -DAPPLLIB_EXP=3D"/usr/local/lib/perl5/5.10.1/BS=
DPAN" -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -fst=
ack-protector -I/usr/local/include -O2 -pipe -fno-strict-aliasing    -DVERS=
ION=3D\"5.23\"  -DXS_VERSION=3D\"5.23\" -DPIC -fPIC "-I/usr/local/lib/perl5=
/5.10.1/mach/CORE"  -DHAVE_EVENT=3D1 -DHAVE_EV=3D1 EV.c
> EV.xs: In function 'XS_Coro__EV__loop_oneshot':
> EV.xs:327: error: 'EVLOOP_ONESHOT' undeclared (first use in this function=
)
> EV.xs:327: error: (Each undeclared identifier is reported only once
> EV.xs:327: error: for each function it appears in.)
> *** Error code 1
>=20
> Stop in /work/a/ports/devel/p5-Coro/work/Coro-5.23/EV.
> *** Error code 1
>=20
> Stop in /work/a/ports/devel/p5-Coro/work/Coro-5.23.
> *** Error code 1
>=20
> Stop in /a/ports/devel/p5-Coro.
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> build of /usr/ports/devel/p5-Coro ended at Thu Oct 28 16:57:31 UTC 2010
>=20

--=20
--=20
Pav Lucistnik <pav@oook.cz>
              <pav@FreeBSD.org>
MIPS: Meaningless Information Provided by Salesmen

--=-mIRIu8jWwHc0R0YtfsKr
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (FreeBSD)

iEYEABECAAYFAkzJ2xAACgkQntdYP8FOsoKlSwCfZNapc5RM5/TvD8FqMeRa/a0k
XWAAni3db7Aa0Xt1KUZyXNgKw8fiHGRm
=cGu1
-----END PGP SIGNATURE-----

--=-mIRIu8jWwHc0R0YtfsKr--




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1288297232.12516.39.camel>