Monks on the Mac,
I have recently upgraded to Tiger and run into a problem with the metadata files that are created when making a tgz while bundling a CPAN module. What happens is that Tiger's version of tar is metadata-aware and tries to preserve reserve forks, spotlight attributes and the like by creating hidden files, named like ._Makefile.PL .
Apparently, the presence of these files breaks the module build process on other systems:
Unrecognized character \x05 at ._Makefile.PL line 1.
make: *** [._Makefile] Error 255
I would like to know two things:
- How can I make "make dist" tell the tar to discard this metadata?
- Can the module build system be fixed to ignore ._Makefile.PL ?