Skip Menu |

This queue is for tickets about the Tie-Proxy-Hash CPAN distribution.

Report information
The Basics
Id: 110208
Status: new
Priority: 0/
Queue: Tie-Proxy-Hash

People
Owner: Nobody in particular
Requestors: SREZIC [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: 1.01
Fixed in: (no value)



Subject: POSIX::tmpnam() is deprecated
POSIX::tmpnam() is deprecated in newer perl versions (e.g. perl 5.23.5) and this causing warnings while running the test suite: Running make test PERL_DL_NONLAZY=1 "/opt/perl-5.23.5/bin/perl5.23.5" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t Calling POSIX::tmpnam() is deprecated at /home/cpansand/.cpan/build/2015120818/Tie-Proxy-Hash-1.01-Xv4MMA/t/test.pm line 586. t/basic.t ...... ok Calling POSIX::tmpnam() is deprecated at /home/cpansand/.cpan/build/2015120818/Tie-Proxy-Hash-1.01-Xv4MMA/t/test.pm line 586. t/translate.t .. ok All tests successful. Files=2, Tests=148, 1 wallclock secs ( 0.10 usr 0.00 sys + 0.37 cusr 0.03 csys = 0.50 CPU) Result: PASS (/usr/bin/make test exited with 0)
On 2015-12-08 14:05:15, SREZIC wrote: Show quoted text
> POSIX::tmpnam() is deprecated in newer perl versions (e.g. perl > 5.23.5) and this causing warnings while running the test suite: > > Running make test > PERL_DL_NONLAZY=1 "/opt/perl-5.23.5/bin/perl5.23.5" "- > MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef > *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" > t/*.t > Calling POSIX::tmpnam() is deprecated at > /home/cpansand/.cpan/build/2015120818/Tie-Proxy-Hash-1.01- > Xv4MMA/t/test.pm line 586. > t/basic.t ...... ok > Calling POSIX::tmpnam() is deprecated at > /home/cpansand/.cpan/build/2015120818/Tie-Proxy-Hash-1.01- > Xv4MMA/t/test.pm line 586. > t/translate.t .. ok > All tests successful. > Files=2, Tests=148, 1 wallclock secs ( 0.10 usr 0.00 sys + 0.37 > cusr 0.03 csys = 0.50 CPU) > Result: PASS > (/usr/bin/make test exited with 0)
In bleadperl (e.g. perl 5.25.4) this is now a fatal error: PERL_DL_NONLAZY=1 "/bbbike/perl-5.25.4/bin/perl5.25.4" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t Unimplemented: POSIX::tmpnam(): use File::Temp instead at /tmpfs/.cpan-build-cpansand/2016090918/Tie-Proxy-Hash-1.01-0/t/test.pm line 586. Compilation failed in require at t/basic.t line 17. BEGIN failed--compilation aborted at t/basic.t line 17. t/basic.t ...... Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run ...