Advertisement
Guest User

Untitled

a guest
Nov 29th, 2016
335
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 20.83 KB | None | 0 0
  1. root@Cyclone:/srv/Cyclone3# cpan Coro
  2. Loading internal null logger. Install Log::Log4perl for logging messages
  3. Reading '/root/.cpan/Metadata'
  4. Database was generated on Tue, 29 Nov 2016 08:41:02 GMT
  5. Running install for module 'Coro'
  6. Checksum for /root/.cpan/sources/authors/id/M/ML/MLEHMANN/Coro-6.511.tar.gz ok
  7. 'YAML' not installed, will not store persistent state
  8. Configuring M/ML/MLEHMANN/Coro-6.511.tar.gz with Makefile.PL
  9.  
  10. ***
  11. *** Canary::Stability COMPATIBILITY AND SUPPORT CHECK
  12. *** =================================================
  13. ***
  14. *** Hi!
  15. ***
  16. *** I do my best to provide predictable and reliable software.
  17. ***
  18. *** However, in recent releases, P5P (who maintain perl) have been
  19. *** introducing regressions that are sometimes subtle and at other times
  20. *** catastrophic, often for personal preferences with little or no concern
  21. *** for existing code, most notably CPAN.
  22. ***
  23. *** For this reason, it has become very hard for me to maintain the level
  24. *** of reliability and support I have committed myself to in the past, at
  25. *** least with some perl versions: I simply can't keep up working around new
  26. *** bugs or gratituous incompatibilities, and in turn you might suffer from
  27. *** unanticipated problems.
  28. ***
  29. *** Therefore I have introduced a support and compatibility check, the results
  30. *** of which follow below, together with a FAQ and some recommendations.
  31. ***
  32. *** This check is just to let you know that there might be a risk, so you can
  33. *** make judgement calls on how to proceed - it will not keep the module from
  34. *** installing or working.
  35. ***
  36. *** The stability canary says: (nothing, it was driven away by harsh weather)
  37. ***
  38. *** It seems you are running perl version 5.022001, likely the "official" or
  39. *** "standard" version. While there is nothing wrong with doing that,
  40. *** standard perl versions 5.022 and up are not supported by Coro.
  41. *** While this might be fatal, it might also be all right - if you run into
  42. *** problems, you might want to downgrade your perl or switch to the
  43. *** stability branch.
  44. ***
  45. *** If everything works fine, you can ignore this message.
  46. ***
  47. *** Stability canary mini-FAQ:
  48. ***
  49. *** Do I need to do anything?
  50. *** With luck, no. While some distributions are known to fail
  51. *** already, most should probably work. This message is here
  52. *** to alert you that your perl is not supported by Coro,
  53. *** and if things go wrong, you either need to downgrade, or
  54. *** sidegrade to the stability variant of your perl version,
  55. *** or simply live with the consequences.
  56. ***
  57. *** What is this canary thing?
  58. *** It's purpose is to check support status of Coro with
  59. *** respect to your perl version.
  60. ***
  61. *** What is this "stability branch"?
  62. *** It's a branch or fork of the official perl, by schmorp, to
  63. *** improve stability and compatibility with existing modules.
  64. ***
  65. *** How can I skip this prompt on automated installs?
  66. *** Set PERL_CANARY_STABILITY_NOPROMPT=1 in your environment.
  67. *** More info is in the Canary::Stability manpage.
  68. ***
  69. *** Long version of this FAQ: http://stableperl.schmorp.de/faq.html
  70. *** Stability Branch homepage: http://stableperl.schmorp.de/
  71. ***
  72.  
  73. Continue anyways? [y] y
  74. *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
  75.  
  76.  
  77. Event version 1.26 found, building Event support.
  78.  
  79.  
  80. EV version 4.22 found, building EV support.
  81.  
  82. Checking if your kit is complete...
  83. Looks good
  84.  
  85. *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
  86.  
  87. Coro has a number of configuration options. Due to its maturity, the
  88. defaults that Coro chooses are usually fine, so you can decide to skip
  89. these questions. Only if something went wrong you should select 'n'
  90. here and manually configure Coro, and, of course, report this to the
  91. maintainer :)
  92.  
  93. Skip further questions and use defaults (y/n)? [y] y
  94.  
  95. *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
  96.  
  97. Coro can use a number of methods to implement coroutines at the C
  98. level. The default chosen is based on your current confguration and is
  99. correct in most cases, but you still can chose between these alternatives:
  100.  
  101. u The unix 'ucontext.h' functions are relatively new and not implemented
  102. or well-tested in older unices. They allow very fast coroutine creation
  103. and reasonably fast switching. They are, however, usually slower than
  104. the other alternatives due to an extra syscall done by swapcontext. And
  105. while nominally most portable (it's the only POSIX-standardised
  106. interface for coroutines), ucontext functions are, as usual, broken on
  107. most/all BSDs.
  108.  
  109. s If the ucontext functions are not working or you don't want
  110. to use them for other reasons you can try a workaround using
  111. setjmp/longjmp/sigaltstack (also standard unix functions). Coroutine
  112. creation is rather slow, but switching is very fast (often much faster
  113. than with the ucontext functions). Unfortunately, glibc-2.1 and
  114. below don't even feature a working sigaltstack. You cannot use this
  115. implementation if some other code uses SIGUSR2 or you plan to create
  116. coroutines from an alternative signal stack, as both are being used for
  117. coroutine creation.
  118.  
  119. a Handcoded assembly. This is the fastest and most compatible method,
  120. with the least side effects, if it works, that is. It has been tested
  121. on GNU/Linux x86 and x86_64 systems and should work on all x86/x86_64
  122. systems using the SVR ELF ABI (it is also reported to be working on
  123. Strawberry Perl for Windows using MinGW). This is the recommended
  124. method on supported platforms. When it doesn't work, use another
  125. method, such as (s)etjmp/longjmp.
  126.  
  127. l GNU/Linux. Very old GNU/Linux systems (glibc-2.1 and below) need
  128. this hack. Since it is very linux-specific it is also quite fast and
  129. recommended even for newer versions; when it works, that is (currently
  130. x86 and a few others only. If it compiles, it's usually ok). Newer
  131. glibc versions (>= 2.5) stop working with this implementation however.
  132.  
  133. i IRIX. For some reason, SGI really does not like to follow POSIX (does
  134. that surprise you?), so this workaround might be needed (it's fast),
  135. although [s] and [u] should also work now.
  136.  
  137. w Microsoft Windows. Try this on Microsoft Windows when using Cygwin or
  138. the MSVC compilers (e.g. ActiveState Perl, but see "a" for Strawberry
  139. Perl), although, as there is no standard on how to do this under
  140. windows, different environments might work differently. Doh.
  141.  
  142. f Microsoft Windows. Try this on Microsoft Windows if w fails. It is slower
  143. and uses a lot more memory, but should be working all the time.
  144.  
  145. p Use pthread API. Try to avoid this option, it was only created to
  146. make a point about the programming language shootout. It is unlikely
  147. to work with perls that have windows process emulation enabled ("perl
  148. threads"). It is also likely the slowest method of implementing
  149. coroutines. It might work fine as a last resort, however, as the
  150. pthread API is slightly better tested than ucontext functions for
  151. example. Of course, not on BSDs, who usually have very broken pthread
  152. implementations.
  153.  
  154. Coro tries hard to come up with a suitable default for most systems,
  155. so pressing return at the prompt usually does the right thing. If you
  156. experience problems (e.g. make test fails) then you should experiment with
  157. this setting.
  158.  
  159. Use which implementation,
  160. <s>etjmp, <u>ctx, <a>sm, <i>rix, <l>inux, <p>threads, <w>indows, <f>iber? [a] a
  161.  
  162. Using handcoded assembler implementation
  163.  
  164.  
  165. *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
  166.  
  167. Per-context stack size factor: Depending on your settings, Coro tries to
  168. share the C stacks is creates as much as possible, but sometimes it needs
  169. to allocate a new one. This setting controls the maximum size that gets
  170. allocated, and should not be set too high, as memory and address space
  171. still is wasted even if it's not fully used. The value entered will be
  172. multiplied by sizeof(void *), which is usually 4 on 32-bit systems, and 8
  173. on 64-bit systems.
  174.  
  175. A setting of 16384 (the default) therefore corresponds to a 64k..128k
  176. stack, which usually is ample space (you might even want to try 8192 or
  177. lower if your program creates many coroutines).
  178.  
  179. On systems supporting mmap and dynamic memory management, the actual
  180. memory usually gets allocated on demand, but with many large stacks you
  181. can still run out of address space on your typical 32 bit platform (not to
  182. forget the pagetables).
  183.  
  184. Some perls (mostly threaded ones and perl compiled under linux 2.6) and
  185. some programs (inefficient regexes can use a lot of stack space) may
  186. need much, much more: If Coro segfaults with weird backtraces (e.g. in a
  187. function prologue) or in t/10_bugs.t, you might want to increase this to
  188. 65536 or more.
  189.  
  190. The default should be fine, and can be changed at runtime with
  191. Coro::State::cctx_stacksize.
  192.  
  193. C stack size factor? [16384] 16384
  194. using a stacksize of 16384 * sizeof(void*)
  195.  
  196. *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
  197.  
  198. Coro can optionally put a guard area before each stack segment: When the
  199. stack is too small and the access is not too far outside the stack (i.e.
  200. within the guard area), then the program will safely segfault instead of
  201. running into other data. The cost is some additional overhead with is
  202. usually negligible, and extra use of address space.
  203.  
  204. The guard area size currently needs to be specified in pages (typical
  205. pagesizes are 4k and 8k). The guard area is only enabled on a few
  206. hardcoded architectures and is ignored on others. The actual preprocessor
  207. expression disables this feature if:
  208.  
  209. !__i386 && !__x86_64 && !__powerpc && !__m68k
  210. && !__alpha && !__mips && !__sparc64
  211.  
  212. The default, as usual, should be just fine.
  213.  
  214. Number of guard pages (0 disables)? [4] 4
  215.  
  216. *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
  217.  
  218. Coro can tell valgrind about its stacks and so reduce spurious warnings
  219. where valgrind would otherwise complain about possible stack switches.
  220.  
  221. Enabling this does not incur noticable runtime or memory overhead, but it
  222. requires that you have the <valgrind/valgrind.h> header file available.
  223.  
  224. Valgrind support is completely optional, so disabling it is the safe
  225. choice.
  226.  
  227. Enable valgrind support (y/n)? [n] n
  228.  
  229. *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
  230.  
  231. Coro can use (or even trick) some perl functions into doing what it needs
  232. instead of relying on (some) of its own functions. This might increase
  233. chances that it compiles and works, but it could just as well result in
  234. memory leaks, crashes or silent data corruption. It certainly does result
  235. in slightly slower speed and higher memory consumption, though, so YOU
  236. SHOULD ENABLE THIS OPTION ONLY AS A LAST RESORT.
  237.  
  238. Prefer perl functions over coro functions (y/n)? [n] n
  239.  
  240. *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
  241.  
  242. Coro can use a simple JIT compiler to compile a part of the thread switch
  243. function at runtime. On perls with windows process emulation (most!),
  244. this results in a 50% speed improvement. On sane perls, the gain is much
  245. less, usually around 5%. If you enable this option, then the JIT will
  246. be enabled, on compatible operating systems and CPUs (currently only
  247. x86/amd64 on certain unix clones). Otherwise, it will be disabled. It
  248. should be safe to leave on - this setting is only here so you can switch
  249. it off in case of problems.
  250.  
  251. Note that some broken kernels (often calling themselves "hardened") break
  252. all JIT generation by manipulating some system calls. If you get bus
  253. errors or segmentation faults immediately when the JIT is enabled but not
  254. without, then note that disabling the JIT only fixes some symptoms, not
  255. the underlying problem, and you might run into other problems later.
  256.  
  257. Try to use the JIT compiler, if available? [y] y
  258.  
  259. *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
  260.  
  261. Coro has experimental support for cloning states. This can be used
  262. to implement a scheme-like call/cc. However, this doesn't add to the
  263. expressiveness in general, and is likely perl-version specific (and perl
  264. 5.12 deliberately removed support for it). As such, it is disabled by
  265. default. Enable it when you want to play around with it, but note that it
  266. isn't supported, and unlikely ever will be. It exists mainly to prove that
  267. it could be done - if only it were useful for something.
  268.  
  269. Implement Coro::State->clone method (y/n)? [n] n
  270.  
  271. *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
  272.  
  273. Generating a Unix-style Makefile
  274. Writing Makefile for Coro::State
  275. Writing MYMETA.yml and MYMETA.json
  276. Generating a Unix-style Makefile
  277. Writing Makefile for Coro::Event
  278. Writing MYMETA.yml and MYMETA.json
  279. Generating a Unix-style Makefile
  280. Writing Makefile for Coro::EV
  281. Writing MYMETA.yml and MYMETA.json
  282. Generating a Unix-style Makefile
  283. Writing Makefile for Coro
  284. Writing MYMETA.yml and MYMETA.json
  285. MLEHMANN/Coro-6.511.tar.gz
  286. /usr/bin/perl Makefile.PL INSTALLDIRS=site -- OK
  287. Running make for M/ML/MLEHMANN/Coro-6.511.tar.gz
  288. ---- Unsatisfied dependencies detected during ----
  289. ---- MLEHMANN/Coro-6.511.tar.gz ----
  290. BDB [requires,optional]
  291. AnyEvent::BDB [requires,optional]
  292. cp Coro/Signal.pm blib/lib/Coro/Signal.pm
  293. cp Coro/Storable.pm blib/lib/Coro/Storable.pm
  294. cp Coro/State.pm blib/lib/Coro/State.pm
  295. cp Coro/AIO.pm blib/lib/Coro/AIO.pm
  296. cp Coro/Semaphore.pm blib/lib/Coro/Semaphore.pm
  297. cp Coro/LWP.pm blib/lib/Coro/LWP.pm
  298. cp Coro/Handle.pm blib/lib/Coro/Handle.pm
  299. cp Coro/Timer.pm blib/lib/Coro/Timer.pm
  300. cp Coro/jit-amd64-unix.pl blib/lib/Coro/jit-amd64-unix.pl
  301. cp Coro/RWLock.pm blib/lib/Coro/RWLock.pm
  302. cp Coro/Util.pm blib/lib/Coro/Util.pm
  303. cp Coro/Select.pm blib/lib/Coro/Select.pm
  304. cp Coro/Channel.pm blib/lib/Coro/Channel.pm
  305. cp Coro/BDB.pm blib/lib/Coro/BDB.pm
  306. cp Coro/jit-x86-unix.pl blib/lib/Coro/jit-x86-unix.pl
  307. cp Coro/Specific.pm blib/lib/Coro/Specific.pm
  308. cp Coro/AnyEvent.pm blib/lib/Coro/AnyEvent.pm
  309. cp Coro/SemaphoreSet.pm blib/lib/Coro/SemaphoreSet.pm
  310. cp Coro.pm blib/lib/Coro.pm
  311. cp Coro/Debug.pm blib/lib/Coro/Debug.pm
  312. cp Coro/Socket.pm blib/lib/Coro/Socket.pm
  313. cp Coro/CoroAPI.h blib/lib/Coro/CoroAPI.h
  314. cp Coro/MakeMaker.pm blib/lib/Coro/MakeMaker.pm
  315. make[1]: Entering directory '/root/.cpan/build/Coro-6.511-tFblof/Coro'
  316. Skip ../blib/lib/Coro/Channel.pm (unchanged)
  317. Skip ../blib/lib/Coro/jit-x86-unix.pl (unchanged)
  318. Skip ../blib/lib/Coro/Signal.pm (unchanged)
  319. Skip ../blib/lib/Coro/jit-amd64-unix.pl (unchanged)
  320. cp Intro.pod ../blib/lib/Coro/Intro.pod
  321. Skip ../blib/lib/Coro/AIO.pm (unchanged)
  322. Skip ../blib/lib/Coro/Storable.pm (unchanged)
  323. Skip ../blib/lib/Coro/Util.pm (unchanged)
  324. Skip ../blib/lib/Coro/MakeMaker.pm (unchanged)
  325. Skip ../blib/lib/Coro/Semaphore.pm (unchanged)
  326. Skip ../blib/lib/Coro/SemaphoreSet.pm (unchanged)
  327. Skip ../blib/lib/Coro/Select.pm (unchanged)
  328. Skip ../blib/lib/Coro/Specific.pm (unchanged)
  329. Skip ../blib/lib/Coro/State.pm (unchanged)
  330. Skip ../blib/lib/Coro/Handle.pm (unchanged)
  331. Skip ../blib/lib/Coro/AnyEvent.pm (unchanged)
  332. Skip ../blib/lib/Coro/RWLock.pm (unchanged)
  333. Skip ../blib/lib/Coro/Debug.pm (unchanged)
  334. Skip ../blib/lib/Coro/BDB.pm (unchanged)
  335. Skip ../blib/lib/Coro/LWP.pm (unchanged)
  336. Skip ../blib/lib/Coro/Timer.pm (unchanged)
  337. Skip ../blib/lib/Coro/Socket.pm (unchanged)
  338. Running Mkbootstrap for Coro::State ()
  339. chmod 644 "State.bs"
  340. "/usr/bin/perl" "/usr/share/perl/5.22.1/ExtUtils/xsubpp" -typemap "/usr/share/perl/5.22/ExtUtils/typemap" -typemap "typemap" State.xs > State.xsc && mv State.xsc State.c
  341. Warning: Aliases 'is_zombie' and 'is_destroyed' have identical values in State.xs, line 3852
  342. x86_64-linux-gnu-gcc -c -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g -DVERSION=\"6.511\" -DXS_VERSION=\"6.511\" -fPIC "-I/usr/lib/x86_64-linux-gnu/perl/5.22/CORE" -DCORO_ASM -DCORO_STACKSIZE=16384 -DCORO_GUARDPAGES=4 -DCORO_JIT=1 State.c
  343. State.xs: In function ‘coro_derive_padlist’:
  344. State.xs:581:29: error: lvalue required as left operand of assignment
  345. PadlistNAMES (newpadlist) = padnames;
  346. ^
  347. Makefile:406: recipe for target 'State.o' failed
  348. make[1]: *** [State.o] Error 1
  349. make[1]: Leaving directory '/root/.cpan/build/Coro-6.511-tFblof/Coro'
  350. Makefile:613: recipe for target 'subdirs' failed
  351. make: *** [subdirs] Error 2
  352. MLEHMANN/Coro-6.511.tar.gz
  353. /usr/bin/make -- NOT OK
  354. Running install for module 'AnyEvent::BDB'
  355. Checksum for /root/.cpan/sources/authors/id/M/ML/MLEHMANN/AnyEvent-BDB-1.1.tar.gz ok
  356. The content of '/root/.cpan/build/AnyEvent-BDB-1.1-hkT2q4/META.yml' is not a HASH reference. Cannot use it.
  357. The content of '/root/.cpan/build/AnyEvent-BDB-1.1-hkT2q4/META.yml' is not a HASH reference. Cannot use it.
  358. Configuring M/ML/MLEHMANN/AnyEvent-BDB-1.1.tar.gz with Makefile.PL
  359. Checking if your kit is complete...
  360. Looks good
  361. Warning: prerequisite BDB 1.5 not found. We have 1.1.
  362. Generating a Unix-style Makefile
  363. Writing Makefile for AnyEvent::BDB
  364. Writing MYMETA.yml and MYMETA.json
  365. MLEHMANN/AnyEvent-BDB-1.1.tar.gz
  366. /usr/bin/perl Makefile.PL INSTALLDIRS=site -- OK
  367. Running make for M/ML/MLEHMANN/AnyEvent-BDB-1.1.tar.gz
  368. The content of '/root/.cpan/build/AnyEvent-BDB-1.1-hkT2q4/META.yml' is not a HASH reference. Cannot use it.
  369. ---- Unsatisfied dependencies detected during ----
  370. ---- MLEHMANN/AnyEvent-BDB-1.1.tar.gz ----
  371. BDB [requires]
  372. Running install for module 'BDB'
  373. Checksum for /root/.cpan/sources/authors/id/M/ML/MLEHMANN/BDB-1.91.tar.gz ok
  374. Configuring M/ML/MLEHMANN/BDB-1.91.tar.gz with Makefile.PL
  375. Checking if your kit is complete...
  376. Looks good
  377. Warning (mostly harmless): No library found for -ldb
  378. Generating a Unix-style Makefile
  379. Writing Makefile for BDB
  380. Writing MYMETA.yml and MYMETA.json
  381. MLEHMANN/BDB-1.91.tar.gz
  382. /usr/bin/perl Makefile.PL INSTALLDIRS=site -- OK
  383. Running make for M/ML/MLEHMANN/BDB-1.91.tar.gz
  384. cp BDB.pm blib/lib/BDB.pm
  385. Running Mkbootstrap for BDB ()
  386. chmod 644 "BDB.bs"
  387. "/usr/bin/perl" "/usr/share/perl/5.22/ExtUtils/xsubpp" -typemap "/usr/share/perl/5.22/ExtUtils/typemap" -typemap "typemap" BDB.xs > BDB.xsc && mv BDB.xsc BDB.c
  388. x86_64-linux-gnu-gcc -c -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g -DVERSION=\"1.91\" -DXS_VERSION=\"1.91\" -fPIC "-I/usr/lib/x86_64-linux-gnu/perl/5.22/CORE" BDB.c
  389. BDB.xs:34:16: fatal error: db.h: No such file or directory
  390. compilation terminated.
  391. Makefile:339: recipe for target 'BDB.o' failed
  392. make: *** [BDB.o] Error 1
  393. MLEHMANN/BDB-1.91.tar.gz
  394. /usr/bin/make -- NOT OK
  395. MLEHMANN/AnyEvent-BDB-1.1.tar.gz
  396. Has already been unwrapped into directory /root/.cpan/build/AnyEvent-BDB-1.1-hkT2q4
  397. MLEHMANN/AnyEvent-BDB-1.1.tar.gz
  398. Has already been prepared
  399. Running make for M/ML/MLEHMANN/AnyEvent-BDB-1.1.tar.gz
  400. The content of '/root/.cpan/build/AnyEvent-BDB-1.1-hkT2q4/META.yml' is not a HASH reference. Cannot use it.
  401. Warning: Prerequisite 'BDB => 1.5' for 'MLEHMANN/AnyEvent-BDB-1.1.tar.gz' failed when processing 'MLEHMANN/BDB-1.91.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited.
  402. cp BDB.pm blib/lib/AnyEvent/BDB.pm
  403. Manifying 1 pod document
  404. MLEHMANN/AnyEvent-BDB-1.1.tar.gz
  405. /usr/bin/make -- OK
  406. Running make test
  407. PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
  408. t/00_load.t .. Bareword "BDB::poll_fileno" not allowed while "strict subs" in use at BDB.pm line 43.
  409. Type of arg 1 to AnyEvent::post_detect must be block or sub {} (not reference constructor) at BDB.pm line 44, near "};"
  410. syntax error at BDB.pm line 47, near "BDB::_on_next_submit \"
  411. Compilation failed in require at /root/.cpan/build/AnyEvent-BDB-1.1-hkT2q4/blib/lib/AnyEvent/BDB.pm line 35.
  412. BEGIN failed--compilation aborted at /root/.cpan/build/AnyEvent-BDB-1.1-hkT2q4/blib/lib/AnyEvent/BDB.pm line 35.
  413. Compilation failed in require at t/00_load.t line 3.
  414. BEGIN failed--compilation aborted at t/00_load.t line 3.
  415. t/00_load.t .. Dubious, test returned 255 (wstat 65280, 0xff00)
  416. Failed 1/1 subtests
  417.  
  418. Test Summary Report
  419. -------------------
  420. t/00_load.t (Wstat: 65280 Tests: 1 Failed: 1)
  421. Failed test: 1
  422. Non-zero exit status: 255
  423. Files=1, Tests=1, 0 wallclock secs ( 0.02 usr 0.00 sys + 0.01 cusr 0.00 csys = 0.03 CPU)
  424. Result: FAIL
  425. Failed 1/1 test programs. 1/1 subtests failed.
  426. Makefile:812: recipe for target 'test_dynamic' failed
  427. make: *** [test_dynamic] Error 255
  428. MLEHMANN/AnyEvent-BDB-1.1.tar.gz
  429. /usr/bin/make test -- NOT OK
  430. //hint// to see the cpan-testers results for installing this module, try:
  431. reports MLEHMANN/AnyEvent-BDB-1.1.tar.gz
  432. Running install for module 'BDB'
  433. MLEHMANN/BDB-1.91.tar.gz
  434. Has already been unwrapped into directory /root/.cpan/build/BDB-1.91-to95Hx
  435. MLEHMANN/BDB-1.91.tar.gz
  436. Has already been prepared
  437. MLEHMANN/BDB-1.91.tar.gz
  438. Could not make: Unknown error
  439.  
  440. root@Cyclone:/srv/Cyclone3#
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement