Subject: | undefined symbol: PERL_UNUSED_RESULT on perl 5.18.4 |
threads-1.97 seems not working with perl-5.18.4 and older:
$ make test
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
t/basic.t .......... Can't load '/home/petr/fedora/perl-threads/threads-1.97/blib/arch/auto/threads/threads.so' for module threads: /home/petr/fedora/perl-threads/threads-1.97/blib/arch/auto/threads/threads.so: undefined symbol: PERL_UNUSED_RESULT at /usr/lib64/perl5/DynaLoader.pm line 190.
at t/basic.t line 33.
Compilation failed in require at t/basic.t line 33.
BEGIN failed--compilation aborted at t/basic.t line 33.
t/basic.t .......... Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 34/34 subtests
[...]
See <http://matrix.cpantesters.org/?dist=threads+1.97>.