Sergei Steshenko wrote:
Makefile.PL produces the following: " Including generated API documentation... WARNING: META_MERGE is not a known parameter. Checking if your kit is complete... Looks good 'META_MERGE' is not a known MakeMaker parameter name. Unrecognized argument in LIBS ignored: '-pthread' Writing Makefile for Pango ". Are these error/warning messages supposed to be ?
These warnings occur because the version of ExtUtils::MakeMaker you are using doesn't have support for META_MERGE yet. It was added in version 6.46. Originally, there was a version check around this:
$ExtUtils::MakeMaker::VERSION >= 6.46
? [use META_MERGE]
: [use EXTRA_META]
But this ran into problems with some distributions of ExtUtils::MakeMaker with a
non-numeric $VERSION. So I decided it wasn't worth the effort. But patches
welcome, of course.
The warnings are only relevant for maintainers; users can safely ignore them.