1. * Package: perl-core/Safe-2.27
  2. * Repository: gentoo
  3. * Maintainer: perl@gentoo.org
  4. * USE: amd64 elibc_glibc kernel_linux test userland_GNU
  5. * FEATURES: sandbox test userpriv usersandbox
  6. >>> Unpacking source...
  7. >>> Unpacking Safe-2.27.tar.gz to /tmp/portage/perl-core/Safe-2.27/work
  8. >>> Source unpacked in /tmp/portage/perl-core/Safe-2.27/work
  9. >>> Preparing source in /tmp/portage/perl-core/Safe-2.27/work/Safe-2.27 ...
  10. >>> Source prepared.
  11. >>> Configuring source in /tmp/portage/perl-core/Safe-2.27/work/Safe-2.27 ...
  12. * Using ExtUtils::MakeMaker
  13. * perl Makefile.PL PREFIX=/usr INSTALLDIRS=vendor INSTALLMAN3DIR=none DESTDIR=/tmp/portage/perl-core/Safe-2.27/image/
  14. Checking if your kit is complete...
  15. Looks good
  16. Writing Makefile for Safe
  17. Writing MYMETA.yml and MYMETA.json
  18. >>> Source configured.
  19. >>> Compiling source in /tmp/portage/perl-core/Safe-2.27/work/Safe-2.27 ...
  20. * emake OTHERLDFLAGS=-Wl,-O1 -Wl,--as-needed
  21. make -j24 'OTHERLDFLAGS=-Wl,-O1 -Wl,--as-needed'
  22. cp Safe.pm blib/lib/Safe.pm
  23. >>> Source compiled.
  24. make -j24 test TEST_VERBOSE=1
  25. PERL_DL_NONLAZY=1 /usr/bin/perl5.12.4 "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
  26. t/safe1.t ..........
  27. 1..28
  28. ok 1
  29. ok 2
  30. ok 3
  31. ok 4
  32. ok 5
  33. ok 6
  34. ok 7
  35. ok 8
  36. ok 9
  37. ok 10
  38. ok 11
  39. ok 12
  40. ok 13
  41. ok 14
  42. ok 15
  43. ok 16
  44. ok 17
  45. ok 18
  46. ok 19
  47. ok 20
  48. ok 21
  49. ok 22
  50. ok 23
  51. ok 24
  52. ok 25
  53. ok 26
  54. ok 27
  55. ok 28
  56. ok
  57. t/safe2.t ..........
  58. 1..32
  59. ok 1
  60. ok 2
  61. ok 3
  62. ok 4
  63. ok 5
  64. ok 6
  65. ok 7
  66. ok 8
  67. ok 9
  68. ok 10
  69. ok 11
  70. ok 12
  71. ok 13
  72. ok 14
  73. ok 15
  74. ok 16
  75. ok 17
  76. ok 18
  77. ok 19
  78. ok 20
  79. ok 21
  80. ok 22
  81. ok 23
  82. ok 24
  83. ok 25
  84. ok 26
  85. ok 27
  86. ok 28
  87. ok 29
  88. ok 30
  89. ok 31
  90. ok 32
  91. ok
  92. t/safe3.t ..........
  93. 1..2
  94. ok 1 - opmask still in place with reval
  95. ok 2 - opmask still in place with rdo
  96. ok
  97. t/safeload.t .......
  98. 1..1
  99. not ok 1 - Can load version.pm in a Safe compartment
  100. # Failed test 'Can load version.pm in a Safe compartment'
  101. # at t/safeload.t line 26.
  102. # Unable to create sub named "*Safe::Root0::version::vxs::VCMP" at /usr/lib64/perl5/vendor_perl/5.12.4/x86_64-linux-thread-multi/version.pm line 142.
  103. # Compilation failed in require at (eval 9) line 1.
  104. # BEGIN failed--compilation aborted at (eval 9) line 1.
  105. # Looks like you failed 1 test of 1.
  106. Dubious, test returned 1 (wstat 256, 0x100)
  107. Failed 1/1 subtests
  108. t/safeops.t ........
  109. 1..0 # skipped: PERL_CORE unset
  110. skipped: PERL_CORE unset
  111. t/safesort.t .......
  112. 1..10
  113. ok 1
  114. ok 2
  115. ok 3 - reval should not fail
  116. ok 4 - reval should return a CODE ref
  117. ok 5
  118. ok 6
  119. ok 7 - successful closure call should not alter $@
  120. ok 8 - should die
  121. ok 9 - $@ should be set correctly
  122. not ok 10 # TODO Shouldn't warn
  123. # Failed (TODO) test at t/safesort.t line 55.
  124. # got: '1'
  125. # expected: '0'
  126. ok
  127. t/safeuniversal.t ..
  128. 1..6
  129. ok 1 - isa overriden in compartment
  130. ok 2 - ... but not outside
  131. ok 3 - can overriden in compartment
  132. ok 4 - ... but not outside
  133. ok 5 - can call utf8::is_valid
  134. ok 6 - ... returns 1
  135. ok
  136. t/safeutf8.t .......
  137. 1..7
  138. ok 1
  139. ok 2 - trigger expression should return true
  140. ok 3 - trigger expression should not die
  141. ok 4 - warn should return 1
  142. ok 5 - __WARN__ hook should not die
  143. ok 6 - should only be 1 warning
  144. ok 7 - warning should have been edited
  145. ok
  146. t/safewrap.t .......
  147. 1..9
  148. ok 1
  149. ok 2
  150. ok 3
  151. ok 4
  152. ok 5 - original ref should be unaffected
  153. ok 6
  154. ok 7
  155. ok 8
  156. ok 9
  157. ok
  158. Test Summary Report
  159. -------------------
  160. t/safeload.t (Wstat: 256 Tests: 1 Failed: 1)
  161. Failed test: 1
  162. Non-zero exit status: 1
  163. Files=9, Tests=95, 2 wallclock secs ( 0.08 usr 0.02 sys + 0.85 cusr 0.10 csys = 1.05 CPU)
  164. Result: FAIL
  165. Failed 1/9 test programs. 1/95 subtests failed.
  166. make: *** [test_dynamic] Error 255
  167. emake failed
  168. * ERROR: perl-core/Safe-2.27 failed (test phase):
  169. * test failed
  170. *
  171. * Call stack:
  172. * ebuild.sh, line 85: Called src_test
  173. * environment, line 2660: Called perl-module_src_test
  174. * environment, line 2345: Called die
  175. * The specific snippet of code:
  176. * emake test TEST_VERBOSE=${TEST_VERBOSE:-0} || die "test failed";
  177. *
  178. * If you need support, post the output of `emerge --info '=perl-core/Safe-2.27'`,
  179. * the complete build log and the output of `emerge -pqv '=perl-core/Safe-2.27'`.
  180. * The complete build log is located at '/var/log/portage/perl-core:Safe-2.27:20120704-105325.log'.
  181. * For convenience, a symlink to the build log is located at '/tmp/portage/perl-core/Safe-2.27/temp/build.log'.
  182. * The ebuild environment file is located at '/tmp/portage/perl-core/Safe-2.27/temp/environment'.
  183. * Working directory: '/tmp/portage/perl-core/Safe-2.27/work/Safe-2.27'
  184. * S: '/tmp/portage/perl-core/Safe-2.27/work/Safe-2.27'
  185. >>> Install Safe-2.27 into /tmp/portage/perl-core/Safe-2.27/image/ category perl-core
  186. make -j24 pure_install
  187. Installing /tmp/portage/perl-core/Safe-2.27/image/usr/lib64/perl5/vendor_perl/5.12.4/Safe.pm
  188. >>> Completed installing Safe-2.27 into /tmp/portage/perl-core/Safe-2.27/image/