in reply to Release: JSON::SIMD

I'd be grateful for tips on building on OSX - the problem is that the gcc version bundled with the system is very old, so it apparently doesn't support C++11, which is an absolute requirement for simdjson. Linux with various perl versions down to 5.8, FreeBSD and even Windows with Strawberry Perl all seem to work.

I'd also like to know how to set the repository and issue tracker links on Metacpan.

Replies are listed 'Best First'.
Re^2: Release: JSON::SIMD
by Corion (Patriarch) on Apr 18, 2023 at 20:36 UTC
      The metadata for Metacpan is set via the META.json file.

      What got me curious is why the Makefile.PL didn't properly set the META.json , because the repo's 'Makefile.PL' sets the METAMERGE => { resources => { bugtracker => {...} } } , but the repo's 'META.json' shows resources: {} as empty.

      I've never had ExtUtils::MakeMaker do that to me, and 5 minutes of looking into it has seen me able to replicate the problem, but I don't see why it's not propagating from the Makefile.PL to META.json . Weird.

        Apparently you have to add 'meta-spec' => { version => 2 }, to the Makefile.PL. (Thanks to Gabor Szabo for the tip)