The test suite seems to fail if List::Util is too old:
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
Bailout called. Further testing stopped: Failed to load Alien::proj
# Failed test 'use Alien::proj;'
# at t/00-load.t line 10.
# Tried to use 'Alien::proj'.
# Error: "uniq" is not exported by the List::Util module
# Can't continue after import errors at /home/cpansand/.cpan/build/2022032907/Alien-proj-1.23-BqvEsK/blib/lib/Alien/proj.pm line 9.
# BEGIN failed--compilation aborted at /home/cpansand/.cpan/build/2022032907/Alien-proj-1.23-BqvEsK/blib/lib/Alien/proj.pm line 9.
# Compilation failed in require at t/00-load.t line 10.
# BEGIN failed--compilation aborted at t/00-load.t line 10.
FAILED--Further testing stopped: Failed to load Alien::proj
Makefile:984: recipe for target 'test_dynamic' failed
make: *** [test_dynamic] Error 255
The test suite seems to fail if List::Util is too old: