- * Package: dev-perl/Coro-6.80.0
- * Repository: gentoo
- * Maintainer: perl@gentoo.org
- * USE: amd64 elibc_glibc kernel_linux multilib test userland_GNU
- * FEATURES: sandbox test userpriv usersandbox
- >>> Unpacking source...
- >>> Unpacking Coro-6.08.tar.gz to /tmp/portage/dev-perl/Coro-6.80.0/work
- >>> Source unpacked in /tmp/portage/dev-perl/Coro-6.80.0/work
- >>> Preparing source in /tmp/portage/dev-perl/Coro-6.80.0/work/Coro-6.08 ...
- >>> Source prepared.
- >>> Configuring source in /tmp/portage/dev-perl/Coro-6.80.0/work/Coro-6.08 ...
- * Using ExtUtils::MakeMaker
- * perl Makefile.PL PREFIX=/usr INSTALLDIRS=vendor INSTALLMAN3DIR=none DESTDIR=/tmp/portage/dev-perl/Coro-6.80.0/image/
- *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
- Event version 1.20 found, building Event support.
- EV version 4.11 found, building EV support.
- Checking if your kit is complete...
- Looks good
- *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
- 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 :)
- Skip further questions and use defaults (y/n)? [y] y
- *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
- 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:
- u The unix 'ucontext.h' functions are relatively new and not implemented
- or well-tested in older unices. They allow very fast coroutine creation
- and reasonably fast switching. They are, however, usually slower than
- the other alternatives due to an extra syscall done by swapcontext. And
- while nominally most portable (it's the only POSIX-standardised
- interface for coroutines), ucontext functions are, as usual, broken on
- most/all BSDs.
- 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 for
- coroutine creation.
- 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.
- 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 (>= 2.5) stop working with this implementation however.
- 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.
- 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.
- 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.
- 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 with
- this setting.
- Use which implementation,
- <s>etjmp, <u>ctx, <a>sm, <i>rix, <l>inux, <w>indows or <p>threads? [a] a
- Using handcoded assembler implementation
- *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
- 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 on
- 64-bit systems.
- 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).
- 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 to
- forget the pagetables).
- 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.
- The default should be fine, and can be changed at runtime with
- Coro::State::cctx_stacksize.
- C stack size factor? [16384] 16384
- using a stacksize of 16384 * sizeof(long)
- *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
- 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.
- 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:
- !__i386 && !__x86_64 && !__powerpc && !__m68k
- && !__alpha && !__mips && !__sparc64
- The default, as usual, should be just fine.
- Number of guard pages (0 disables)? [4] 4
- *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
- Coro can tell valgrind about its stacks and so reduce spurious warnings
- where valgrind would otherwise complain about possible stack switches.
- Enabling this does not incur noticable runtime or memory overhead, but it
- requires that you have the <valgrind/valgrind.h> header file available.
- Valgrind support is completely optional, so disabling it is the safe
- choice.
- Enable valgrind support (y/n)? [y] y
- *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
- 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.
- Prefer perl functions over coro functions (y/n)? [n] n
- *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
- Coro can use a simple JIT compiler to compile a part of the thread switch
- function at runtime. On perls with windows process emulation (most!),
- this results in a 50% speed improvement. On sane perls, the gain is much
- less, usually around 5%. If you enable this option, then the JIT will
- be enabled, on compatible operating systems and CPUs (currently only
- x86/amd64 on certain unix clones). Otherwise, it will be disabled. It
- should be safe to leave on - this setting is only here so you can switch
- it off in case of problems.
- Try to use the JIT compiler, if available? [y] y
- *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
- 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 it
- isn't supported, and unlikely ever will be. It exists mainly to prove that
- it could be done - if only it were useful for something.
- Implement Coro::State->clone method (y/n)? [n] n
- *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
- Writing Makefile for Coro::State
- Writing MYMETA.yml and MYMETA.json
- Writing Makefile for Coro::Event
- Writing MYMETA.yml and MYMETA.json
- Writing Makefile for Coro::EV
- Writing MYMETA.yml and MYMETA.json
- Writing Makefile for Coro
- Writing MYMETA.yml and MYMETA.json
- >>> Source configured.
- >>> Compiling source in /tmp/portage/dev-perl/Coro-6.80.0/work/Coro-6.08 ...
- * emake OTHERLDFLAGS=-Wl,-O1 -Wl,--as-needed
- make -j24 'OTHERLDFLAGS=-Wl,-O1 -Wl,--as-needed'
- make[1]: Entering directory `/tmp/portage/dev-perl/Coro-6.80.0/work/Coro-6.08/Coro'
- /usr/bin/perl5.16.0 /usr/lib64/perl5/vendor_perl/5.16.0/ExtUtils/xsubpp -typemap /usr/lib64/perl5/5.16.0/ExtUtils/typemap -typemap typemap State.xs > State.xsc && mv State.xsc State.c
- cp Coro/Select.pm blib/lib/Coro/Select.pm
- cp Coro/State.pm blib/lib/Coro/State.pm
- Running Mkbootstrap for Coro::State ()
- 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/jit-amd64-unix.pl blib/lib/Coro/jit-amd64-unix.pl
- cp Coro/jit-x86-unix.pl blib/lib/Coro/jit-x86-unix.pl
- 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
- Skip ../blib/lib/Coro/jit-amd64-unix.pl (unchanged)
- cp Util.pm ../blib/lib/Coro/Util.pm
- cp Coro/BDB.pm blib/lib/Coro/BDB.pm
- cp Channel.pm ../blib/lib/Coro/Channel.pm
- cp Coro/SemaphoreSet.pm blib/lib/Coro/SemaphoreSet.pm
- Skip blib/lib/Coro/Util.pm (unchanged)
- cp Specific.pm ../blib/lib/Coro/Specific.pm
- cp Coro/Storable.pm blib/lib/Coro/Storable.pm
- 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)
- cp Coro/AIO.pm blib/lib/Coro/AIO.pm
- Skip ../blib/lib/Coro/Semaphore.pm (unchanged)
- cp MakeMaker.pm ../blib/lib/Coro/MakeMaker.pm
- cp Coro/Handle.pm blib/lib/Coro/Handle.pm
- Skip ../blib/lib/Coro/AIO.pm (unchanged)
- Skip ../blib/lib/Coro/Timer.pm (unchanged)
- Skip ../blib/lib/Coro/Debug.pm (unchanged)
- cp Socket.pm ../blib/lib/Coro/Socket.pm
- Skip blib/lib/Coro/Specific.pm (unchanged)
- Skip blib/lib/Coro/Socket.pm (unchanged)
- Skip blib/lib/Coro/Channel.pm (unchanged)
- Skip blib/lib/Coro/MakeMaker.pm (unchanged)
- Skip ../blib/lib/Coro/State.pm (unchanged)
- Skip ../blib/lib/Coro/RWLock.pm (unchanged)
- Skip ../blib/lib/Coro/jit-x86-unix.pl (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/Select.pm (unchanged)
- Skip ../blib/lib/Coro/Storable.pm (unchanged)
- chmod 644 State.bs
- cp State.bs ../blib/arch/auto/Coro/State/State.bs
- chmod 644 ../blib/arch/auto/Coro/State/State.bs
- Warning: Aliases 'is_zombie' and 'is_destroyed' have identical values in State.xs, line 3660
- x86_64-pc-linux-gnu-gcc -c -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -pipe -ggdb -march=native -ftracer -DVERSION=\"6.08\" -DXS_VERSION=\"6.08\" -fPIC "-I/usr/lib64/perl5/5.16.0/x86_64-linux/CORE" -DHAVE_MMAP -DCORO_ASM -DCORO_STACKSIZE=16384 -DCORO_STACKGUARD=4 -DCORO_USE_VALGRIND=1 -DCORO_JIT=1 State.c
- rm -f ../blib/arch/auto/Coro/State/State.so
- x86_64-pc-linux-gnu-gcc -shared -O2 -pipe -ggdb -march=native -ftracer -Wl,-O1 -Wl,--as-needed State.o -Wl,-O1 -Wl,--as-needed -o ../blib/arch/auto/Coro/State/State.so \
- \
-
- chmod 755 ../blib/arch/auto/Coro/State/State.so
- Manifying ../blib/man3/Coro::Util.3pm
- Manifying ../blib/man3/Coro::Channel.3pm
- Manifying ../blib/man3/Coro::Specific.3pm
- Manifying ../blib/man3/Coro::BDB.3pm
- Manifying ../blib/man3/Coro::AnyEvent.3pm
- Manifying ../blib/man3/Coro::LWP.3pm
- Manifying ../blib/man3/Coro::SemaphoreSet.3pm
- Manifying ../blib/man3/Coro::Semaphore.3pm
- Manifying ../blib/man3/Coro::MakeMaker.3pm
- Manifying ../blib/man3/Coro::AIO.3pm
- Manifying ../blib/man3/Coro::Timer.3pm
- Manifying ../blib/man3/Coro::Debug.3pm
- Manifying ../blib/man3/Coro::Socket.3pm
- Manifying ../blib/man3/Coro::State.3pm
- Manifying ../blib/man3/Coro::RWLock.3pm
- Manifying ../blib/man3/Coro::Signal.3pm
- Manifying ../blib/man3/Coro::Intro.3pm
- Manifying ../blib/man3/Coro::Handle.3pm
- Manifying ../blib/man3/Coro::Storable.3pm
- Manifying ../blib/man3/Coro::Select.3pm
- make[1]: Leaving directory `/tmp/portage/dev-perl/Coro-6.80.0/work/Coro-6.08/Coro'
- make[1]: Entering directory `/tmp/portage/dev-perl/Coro-6.80.0/work/Coro-6.08/Event'
- /usr/bin/perl5.16.0 /usr/lib64/perl5/vendor_perl/5.16.0/ExtUtils/xsubpp -typemap /usr/lib64/perl5/5.16.0/ExtUtils/typemap Event.xs > Event.xsc && mv Event.xsc Event.c
- Running Mkbootstrap for Coro::Event ()
- cp Event.pm ../blib/lib/Coro/Event.pm
- chmod 644 Event.bs
- cp Event.bs ../blib/arch/auto/Coro/Event/Event.bs
- chmod 644 ../blib/arch/auto/Coro/Event/Event.bs
- x86_64-pc-linux-gnu-gcc -c -I/usr/lib64/perl5/vendor_perl/5.16.0/x86_64-linux/Event -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -pipe -ggdb -march=native -ftracer -DVERSION=\"6.08\" -DXS_VERSION=\"6.08\" -fPIC "-I/usr/lib64/perl5/5.16.0/x86_64-linux/CORE" -DHAVE_EVENT=1 -DHAVE_EV=1 Event.c
- rm -f ../blib/arch/auto/Coro/Event/Event.so
- x86_64-pc-linux-gnu-gcc -shared -O2 -pipe -ggdb -march=native -ftracer -Wl,-O1 -Wl,--as-needed Event.o -Wl,-O1 -Wl,--as-needed -o ../blib/arch/auto/Coro/Event/Event.so \
- \
-
- chmod 755 ../blib/arch/auto/Coro/Event/Event.so
- Manifying ../blib/man3/Coro::Event.3pm
- make[1]: Leaving directory `/tmp/portage/dev-perl/Coro-6.80.0/work/Coro-6.08/Event'
- make[1]: Entering directory `/tmp/portage/dev-perl/Coro-6.80.0/work/Coro-6.08/EV'
- /usr/bin/perl5.16.0 /usr/lib64/perl5/vendor_perl/5.16.0/ExtUtils/xsubpp -typemap /usr/lib64/perl5/5.16.0/ExtUtils/typemap EV.xs > EV.xsc && mv EV.xsc EV.c
- Running Mkbootstrap for Coro::EV ()
- cp EV.pm ../blib/lib/Coro/EV.pm
- chmod 644 EV.bs
- cp EV.bs ../blib/arch/auto/Coro/EV/EV.bs
- chmod 644 ../blib/arch/auto/Coro/EV/EV.bs
- x86_64-pc-linux-gnu-gcc -c -I/usr/lib64/perl5/vendor_perl/5.16.0/x86_64-linux/EV -I/usr/lib64/perl5/vendor_perl/5.16.0/x86_64-linux -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -pipe -ggdb -march=native -ftracer -DVERSION=\"6.08\" -DXS_VERSION=\"6.08\" -fPIC "-I/usr/lib64/perl5/5.16.0/x86_64-linux/CORE" -DHAVE_EVENT=1 -DHAVE_EV=1 EV.c
- rm -f ../blib/arch/auto/Coro/EV/EV.so
- x86_64-pc-linux-gnu-gcc -shared -O2 -pipe -ggdb -march=native -ftracer -Wl,-O1 -Wl,--as-needed EV.o -Wl,-O1 -Wl,--as-needed -o ../blib/arch/auto/Coro/EV/EV.so \
- \
-
- chmod 755 ../blib/arch/auto/Coro/EV/EV.so
- Manifying ../blib/man3/Coro::EV.3pm
- make[1]: Leaving directory `/tmp/portage/dev-perl/Coro-6.80.0/work/Coro-6.08/EV'
- >>> Source compiled.
- make -j24 test TEST_VERBOSE=1
- make[1]: Entering directory `/tmp/portage/dev-perl/Coro-6.80.0/work/Coro-6.08/Coro'
- make[1]: Entering directory `/tmp/portage/dev-perl/Coro-6.80.0/work/Coro-6.08/Coro'
- No tests defined for Coro::State extension.
- make[1]: Leaving directory `/tmp/portage/dev-perl/Coro-6.80.0/work/Coro-6.08/Coro'
- make[1]: Entering directory `/tmp/portage/dev-perl/Coro-6.80.0/work/Coro-6.08/Event'
- PERL_DL_NONLAZY=1 /usr/bin/perl5.16.0 "-MExtUtils::Command::MM" "-e" "test_harness(1, '../blib/lib', '../blib/arch')" t/*.t
- make[1]: Leaving directory `/tmp/portage/dev-perl/Coro-6.80.0/work/Coro-6.08/Coro'
- make[1]: Entering directory `/tmp/portage/dev-perl/Coro-6.80.0/work/Coro-6.08/Event'
- t/00_basic.t ....
- 1..5
- Failed 5/5 subtests
- t/01_unblock.t .. No subtests run
- Test Summary Report
- -------------------
- t/00_basic.t (Wstat: 11 Tests: 0 Failed: 0)
- Non-zero wait status: 11
- Parse errors: Bad plan. You planned 5 tests but ran 0.
- t/01_unblock.t (Wstat: 11 Tests: 0 Failed: 0)
- Non-zero wait status: 11
- Parse errors: No plan found in TAP output
- Files=2, Tests=0, 0 wallclock secs ( 0.03 usr 0.01 sys + 0.03 cusr 0.01 csys = 0.08 CPU)
- Result: FAIL
- Failed 2/2 test programs. 0/0 subtests failed.
- make[1]: Leaving directory `/tmp/portage/dev-perl/Coro-6.80.0/work/Coro-6.08/Event'
- make[1]: *** [test_dynamic] Error 255
- make[1]: Leaving directory `/tmp/portage/dev-perl/Coro-6.80.0/work/Coro-6.08/Event'
- make: *** [subdirs-test] Error 2
- make: *** Waiting for unfinished jobs....
- make[1]: Entering directory `/tmp/portage/dev-perl/Coro-6.80.0/work/Coro-6.08/EV'
- make[1]: Leaving directory `/tmp/portage/dev-perl/Coro-6.80.0/work/Coro-6.08/EV'
- * ERROR: dev-perl/Coro-6.80.0 failed (test phase):
- * emake failed
- *
- * If you need support, post the output of `emerge --info '=dev-perl/Coro-6.80.0'`,
- * the complete build log and the output of `emerge -pqv '=dev-perl/Coro-6.80.0'`.
- * The complete build log is located at '/var/log/portage/dev-perl:Coro-6.80.0:20120619-212130.log'.
- * For convenience, a symlink to the build log is located at '/tmp/portage/dev-perl/Coro-6.80.0/temp/build.log'.
- * The ebuild environment file is located at '/tmp/portage/dev-perl/Coro-6.80.0/temp/environment'.
- * Working directory: '/tmp/portage/dev-perl/Coro-6.80.0/work/Coro-6.08'
- * S: '/tmp/portage/dev-perl/Coro-6.80.0/work/Coro-6.08'
- >>> Install Coro-6.80.0 into /tmp/portage/dev-perl/Coro-6.80.0/image/ category dev-perl
- make -j24 pure_install
- make[1]: Entering directory `/tmp/portage/dev-perl/Coro-6.80.0/work/Coro-6.08/Coro'
- make[1]: Leaving directory `/tmp/portage/dev-perl/Coro-6.80.0/work/Coro-6.08/Coro'
- make[1]: Entering directory `/tmp/portage/dev-perl/Coro-6.80.0/work/Coro-6.08/Event'
- make[1]: Leaving directory `/tmp/portage/dev-perl/Coro-6.80.0/work/Coro-6.08/Event'
- make[1]: Entering directory `/tmp/portage/dev-perl/Coro-6.80.0/work/Coro-6.08/EV'
- make[1]: Leaving directory `/tmp/portage/dev-perl/Coro-6.80.0/work/Coro-6.08/EV'
- Files found in blib/arch: installing files in blib/lib into architecture dependent library tree
- Installing /tmp/portage/dev-perl/Coro-6.80.0/image/usr/lib64/perl5/vendor_perl/5.16.0/x86_64-linux/auto/Coro/EV/EV.so
- Installing /tmp/portage/dev-perl/Coro-6.80.0/image/usr/lib64/perl5/vendor_perl/5.16.0/x86_64-linux/auto/Coro/EV/EV.bs
- Installing /tmp/portage/dev-perl/Coro-6.80.0/image/usr/lib64/perl5/vendor_perl/5.16.0/x86_64-linux/auto/Coro/Event/Event.so
- Installing /tmp/portage/dev-perl/Coro-6.80.0/image/usr/lib64/perl5/vendor_perl/5.16.0/x86_64-linux/auto/Coro/Event/Event.bs
- Installing /tmp/portage/dev-perl/Coro-6.80.0/image/usr/lib64/perl5/vendor_perl/5.16.0/x86_64-linux/auto/Coro/State/State.so
- Installing /tmp/portage/dev-perl/Coro-6.80.0/image/usr/lib64/perl5/vendor_perl/5.16.0/x86_64-linux/auto/Coro/State/State.bs
- Installing /tmp/portage/dev-perl/Coro-6.80.0/image/usr/lib64/perl5/vendor_perl/5.16.0/x86_64-linux/Coro.pm
- Installing /tmp/portage/dev-perl/Coro-6.80.0/image/usr/lib64/perl5/vendor_perl/5.16.0/x86_64-linux/Coro/EV.pm
- Installing /tmp/portage/dev-perl/Coro-6.80.0/image/usr/lib64/perl5/vendor_perl/5.16.0/x86_64-linux/Coro/Event.pm
- Installing /tmp/portage/dev-perl/Coro-6.80.0/image/usr/lib64/perl5/vendor_perl/5.16.0/x86_64-linux/Coro/Intro.pod
- Installing /tmp/portage/dev-perl/Coro-6.80.0/image/usr/lib64/perl5/vendor_perl/5.16.0/x86_64-linux/Coro/Socket.pm
- Installing /tmp/portage/dev-perl/Coro-6.80.0/image/usr/lib64/perl5/vendor_perl/5.16.0/x86_64-linux/Coro/Handle.pm
- Installing /tmp/portage/dev-perl/Coro-6.80.0/image/usr/lib64/perl5/vendor_perl/5.16.0/x86_64-linux/Coro/MakeMaker.pm
- Installing /tmp/portage/dev-perl/Coro-6.80.0/image/usr/lib64/perl5/vendor_perl/5.16.0/x86_64-linux/Coro/AIO.pm
- Installing /tmp/portage/dev-perl/Coro-6.80.0/image/usr/lib64/perl5/vendor_perl/5.16.0/x86_64-linux/Coro/Storable.pm
- Installing /tmp/portage/dev-perl/Coro-6.80.0/image/usr/lib64/perl5/vendor_perl/5.16.0/x86_64-linux/Coro/Specific.pm
- Installing /tmp/portage/dev-perl/Coro-6.80.0/image/usr/lib64/perl5/vendor_perl/5.16.0/x86_64-linux/Coro/SemaphoreSet.pm
- Installing /tmp/portage/dev-perl/Coro-6.80.0/image/usr/lib64/perl5/vendor_perl/5.16.0/x86_64-linux/Coro/Channel.pm
- Installing /tmp/portage/dev-perl/Coro-6.80.0/image/usr/lib64/perl5/vendor_perl/5.16.0/x86_64-linux/Coro/BDB.pm
- Installing /tmp/portage/dev-perl/Coro-6.80.0/image/usr/lib64/perl5/vendor_perl/5.16.0/x86_64-linux/Coro/Util.pm
- Installing /tmp/portage/dev-perl/Coro-6.80.0/image/usr/lib64/perl5/vendor_perl/5.16.0/x86_64-linux/Coro/AnyEvent.pm
- Installing /tmp/portage/dev-perl/Coro-6.80.0/image/usr/lib64/perl5/vendor_perl/5.16.0/x86_64-linux/Coro/Signal.pm
- Installing /tmp/portage/dev-perl/Coro-6.80.0/image/usr/lib64/perl5/vendor_perl/5.16.0/x86_64-linux/Coro/CoroAPI.h
- Installing /tmp/portage/dev-perl/Coro-6.80.0/image/usr/lib64/perl5/vendor_perl/5.16.0/x86_64-linux/Coro/Timer.pm
- Installing /tmp/portage/dev-perl/Coro-6.80.0/image/usr/lib64/perl5/vendor_perl/5.16.0/x86_64-linux/Coro/Semaphore.pm
- Installing /tmp/portage/dev-perl/Coro-6.80.0/image/usr/lib64/perl5/vendor_perl/5.16.0/x86_64-linux/Coro/jit-x86-unix.pl
- Installing /tmp/portage/dev-perl/Coro-6.80.0/image/usr/lib64/perl5/vendor_perl/5.16.0/x86_64-linux/Coro/jit-amd64-unix.pl
- Installing /tmp/portage/dev-perl/Coro-6.80.0/image/usr/lib64/perl5/vendor_perl/5.16.0/x86_64-linux/Coro/LWP.pm
- Installing /tmp/portage/dev-perl/Coro-6.80.0/image/usr/lib64/perl5/vendor_perl/5.16.0/x86_64-linux/Coro/RWLock.pm
- Installing /tmp/portage/dev-perl/Coro-6.80.0/image/usr/lib64/perl5/vendor_perl/5.16.0/x86_64-linux/Coro/Debug.pm
- Installing /tmp/portage/dev-perl/Coro-6.80.0/image/usr/lib64/perl5/vendor_perl/5.16.0/x86_64-linux/Coro/State.pm
- Installing /tmp/portage/dev-perl/Coro-6.80.0/image/usr/lib64/perl5/vendor_perl/5.16.0/x86_64-linux/Coro/Select.pm
- Installing /tmp/portage/dev-perl/Coro-6.80.0/image/usr/share/man/man3/Coro::EV.3pm
- Installing /tmp/portage/dev-perl/Coro-6.80.0/image/usr/share/man/man3/Coro::Event.3pm
- Installing /tmp/portage/dev-perl/Coro-6.80.0/image/usr/share/man/man3/Coro::Select.3pm
- Installing /tmp/portage/dev-perl/Coro-6.80.0/image/usr/share/man/man3/Coro::Storable.3pm
- Installing /tmp/portage/dev-perl/Coro-6.80.0/image/usr/share/man/man3/Coro::Handle.3pm
- Installing /tmp/portage/dev-perl/Coro-6.80.0/image/usr/share/man/man3/Coro::Intro.3pm
- Installing /tmp/portage/dev-perl/Coro-6.80.0/image/usr/share/man/man3/Coro::Signal.3pm
- Installing /tmp/portage/dev-perl/Coro-6.80.0/image/usr/share/man/man3/Coro::RWLock.3pm
- Installing /tmp/portage/dev-perl/Coro-6.80.0/image/usr/share/man/man3/Coro::State.3pm
- Installing /tmp/portage/dev-perl/Coro-6.80.0/image/usr/share/man/man3/Coro::Socket.3pm
- Installing /tmp/portage/dev-perl/Coro-6.80.0/image/usr/share/man/man3/Coro::Debug.3pm
- Installing /tmp/portage/dev-perl/Coro-6.80.0/image/usr/share/man/man3/Coro::Timer.3pm
- Installing /tmp/portage/dev-perl/Coro-6.80.0/image/usr/share/man/man3/Coro::AIO.3pm
- Installing /tmp/portage/dev-perl/Coro-6.80.0/image/usr/share/man/man3/Coro::MakeMaker.3pm
- Installing /tmp/portage/dev-perl/Coro-6.80.0/image/usr/share/man/man3/Coro::Semaphore.3pm
- Installing /tmp/portage/dev-perl/Coro-6.80.0/image/usr/share/man/man3/Coro::SemaphoreSet.3pm
- Installing /tmp/portage/dev-perl/Coro-6.80.0/image/usr/share/man/man3/Coro::LWP.3pm
- Installing /tmp/portage/dev-perl/Coro-6.80.0/image/usr/share/man/man3/Coro::AnyEvent.3pm
- Installing /tmp/portage/dev-perl/Coro-6.80.0/image/usr/share/man/man3/Coro::BDB.3pm
- Installing /tmp/portage/dev-perl/Coro-6.80.0/image/usr/share/man/man3/Coro::Specific.3pm
- Installing /tmp/portage/dev-perl/Coro-6.80.0/image/usr/share/man/man3/Coro::Channel.3pm
- Installing /tmp/portage/dev-perl/Coro-6.80.0/image/usr/share/man/man3/Coro::Util.3pm
- >>> Completed installing Coro-6.80.0 into /tmp/portage/dev-perl/Coro-6.80.0/image/
- strip: x86_64-pc-linux-gnu-strip --strip-unneeded -R .comment -R .GCC.command.line
- usr/lib64/perl5/vendor_perl/5.16.0/x86_64-linux/auto/Coro/Event/Event.so
- usr/lib64/perl5/vendor_perl/5.16.0/x86_64-linux/auto/Coro/State/State.so
- usr/lib64/perl5/vendor_perl/5.16.0/x86_64-linux/auto/Coro/EV/EV.so
- ecompressdir: bzip2 -9 /usr/share/doc