This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Add lib to @INC in t/base/rs.t
authorFather Chrysostomos <sprout@cpan.org>
Wed, 22 Sep 2010 20:10:19 +0000 (13:10 -0700)
committerFather Chrysostomos <sprout@cpan.org>
Wed, 22 Sep 2010 20:10:19 +0000 (13:10 -0700)
commit20c002109cce68de85ddf6451b809a24ae6d650a
treebdce7d46c8f0c0fae23b9accd33f98ba8f28f052
parent6e256d6843282fdbfc400027b4dd7313ab63caf1
Add lib to @INC in t/base/rs.t

t/base/rs.t needs to @INClude the lib directory before requiring
PerlIO::scalar, even if the require is in an eval, because it will
otherwise pick up a previously-installed copy.

Since 87b9e1600 (Eliminate PL_* accessor functions under ithreads), a
binary-incompatible change, I’ve been getting these errors:

t/base/rs......................................................dyld: lazy symbol binding failed: Symbol not found: _Perl_Istack_sp_ptr
  Referenced from: /usr/local/lib/perl5/5.13.5/darwin-thread-multi-2level/auto/PerlIO/scalar/scalar.bundle
  Expected in: dynamic lookup

dyld: Symbol not found: _Perl_Istack_sp_ptr
  Referenced from: /usr/local/lib/perl5/5.13.5/darwin-thread-multi-2level/auto/PerlIO/scalar/scalar.bundle
  Expected in: dynamic lookup

FAILED--no leader found
Failed a basic test (base/rs.t) -- cannot continue.
make: *** [test] Error 255
t/base/rs.t