Avoid bizarre meson behavior with backslashes in command arguments.
authorTom Lane <[email protected]>
Mon, 11 Nov 2024 17:27:06 +0000 (12:27 -0500)
committerTom Lane <[email protected]>
Mon, 11 Nov 2024 17:27:06 +0000 (12:27 -0500)
Ooops, missed that v16 has another text2macro call in the MSVC scripts.

Security: CVE-2024-10979

src/tools/msvc/Mkvcbuild.pm

index 1dc336a54dae98ac51827badd3dc4515efedc1ad..bb725ad8d2ca110c73414c60ec07d4e6bc8d3565 100644 (file)
@@ -759,7 +759,6 @@ sub mkvcbuild
            system( $solution->{options}->{perl}
                  . '/bin/perl '
                  . 'text2macro.pl '
-                 . '--strip="^(\#.*|\s*)$$" '
                  . 'plc_perlboot.pl plc_trusted.pl '
                  . '>perlchunks.h');
            chdir $basedir;