The commit is actually fixing the cross-compilation of the db_perlvdb module, not breaking it. Without it, this module calls perl to get the ld flags, for example -L/usr/lib which is not what you want when you cross compile as we will not find the target libraries. To find the target libraries, we have to set the PERLLDOPTS variable.