>> Actually, as long as same thing should be performed for XS_loader and may be >> some other files (lib_pm.pl), it could be reasonable to move subroutine >> 'expand_os_specific' somewhere (may be to lib/Devel/* directory)?
RGS> That's right. Probably a .pl file; I don't know if it needs to be RGS> installed (as it will be used only by perl's build process) ok, I'll do exactly that within next couple of days. Indeed, no installation of that file is needed. is a file at ./lib/Devel/buildutils.pl will be appropriate? Or please name it your self or point to proper existing file. Yet, I'll remove from Dynaloader.pm following lines: # The following require can't be removed during maintenance # releases, sadly, because of the risk of buggy code that does # require Carp; Carp::croak "..."; without brackets dying # if Carp hasn't been loaded in earlier compile time. :-( # We'll let those bugs get found on the development track. require Carp if $] < 5.00450;
