Fix internal links
Merge pull request #157 from Perl-Toolchain-Gang/fix/pod

Fix internal links
[PATCH] If core, add ccwarnflags and ccstdflags, if available.

Signed-off-by: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
Release engineering for v6.99_15
Use $ENV{PERL_SRC} to find perl header files too

<@[Tux]> If I use a uninstalled perl where I set $PERL_SRC to something valid, EU::MM is severely broke in sub _perl_header_files {
<@[Tux]> at the point, $self->{PERL_SRC} equals empty
<@[Tux]> I have to pass it as an argument to make it work :(
<@[Tux]>     my $header_dir = $self->{PERL_SRC} || $ENV{PERL_SRC} || $self->catdir($Config{archlibexp}, 'CORE');
<@[Tux]> would be *the* solution IMHO
Move File::Copy::Recursive to where it is used and remove bundled copy
Release engineering for v6.99_16
Fix test that fails under PERL_CORE since 5fb6a8d0c
Release engineering for v6.99_17
Move MCR from PERL to PERLRUN on VMS.

And other *RUN variables.  Since on VMS you can't just supply an
executable file on the command line (well, unless it's on DCL$PATH),
but need to prepend MCR to it, we've always had PERL as a command
rather than just a filename.

But since b4de841e328911 we now have the assumption that the first
space-delimited chunk of PERL is a filename and anything after one
or more spaces are flags that can be separated out.

So move the MCR to the variables that are actually used to run
perl; I don't think think these existed when the MCR logic was
initially added, so that explains why the MCR was always in PERL.
Quotes are not stripped from argv[0] on VMS.

So we have to strip them ourselves in order to avoid a parsing
error that looks like:

$ mcr "[]miniperl.exe" -v
%DCL-W-ACTIMAGE, error activating image "[]miniperl.exe"
-CLI-E-IMGNAME, image file DSA0:"[]MINIPERL.EXE".;
-RMS-F-FNM, error in file name
Avoid .NOTPARALLEL on VMS.

It's a syntax error with MMS and MMK.
[RT#99580] resolve regression with taint and get_version()
Release engineering for v6.99_18