New comment by aaFn on void-packages repository https://github.com/void-linux/void-packages/issues/32857#issuecomment-917067470 Comment: Yes, I checked already. This is why I came here 😁 : Agree with you that https://perl.apache.org/docs/2.0/user/install/install.html#Prerequisites is ambiguous and seems to state that they don't care ... But fact is that the command `perl Makefile.PL MP_APXS=/usr/bin/apxs MP_APR_CONFIG=/sbin/apr-1-configMP_AP_CONFIGURE="--with-mpm=prefork" ` does fail, with the error message I copied in my initial post at top, with that somewhat cryptic message. To make sure I opened their make generation code, and could confirm they want either none, or both, but not one of them. And when I do (to force NO_THREADS) `perl Makefile.PL MP_APXS=/usr/bin/apxs MP_APR_CONFIG=/sbin/apr-1-config MP_NO_THREADS=1 MP_AP_CONFIGURE="--with-mpm=prefork"` that fails also in the same way ... so no choice but to recompile Perl with either none or both ... and I don't dare to touch their code to force things, as I am not sure of what is checked at later steps + things do not seem to be coded in a robust way on that side.