That does not appear to actually work. Are you aware of any documentation which says it should? PERL_DL_NONLAZY is not a build variable, but an environment variable that affects a module. As such, it doesn't seem to be subject to all the places where you can override build variables during the make process.