Subject: | undefined symbol: primesieve_prev_prime |
The test suite fails on some of my smoker systems like this:
...
# Failed test 'use Primesieve;'
# at t/001_load.t line 6.
# Tried to use 'Primesieve'.
# Error: Can't load '/home/cpansand/.cpan/build/2020032217/Primesieve-0.04-7P2OyM/blib/arch/auto/Primesieve/Primesieve.so' for module Primesieve: /home/cpansand/.cpan/build/2020032217/Primesieve-0.04-7P2OyM/blib/arch/auto/Primesieve/Primesieve.so: undefined symbol: primesieve_prev_prime at /usr/lib/x86_64-linux-gnu/perl/5.24/DynaLoader.pm line 187.
# # Compilation failed in require at t/001_load.t line 6.
# BEGIN failed--compilation aborted at t/001_load.t line 6.
# Looks like you failed 1 test of 1.
t/001_load.t ...............
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/1 subtests
...
This seems to happen on Ubuntu 16.04 (xenial) and Debian 9 (stretch), but not on newer Ubuntu/Debian systems.