diff --git a/scripts/windows/build.pl b/scripts/windows/build.pl index 7d9632dfd..d015c5a89 100755 --- a/scripts/windows/build.pl +++ b/scripts/windows/build.pl @@ -170,6 +170,18 @@ sub run { "-j", jobs($version), "INST_TOP=$install_dir", 'CCHOME=C:\strawberry\c', + + # I don't know why, but the build fails with the following error on Windows, Perl 5.38.0 threaded: + # ..\miniperl.exe -I..\lib ..\make_patchnum.pl + # Updating 'git_version.h' and 'lib/Config_git.pl' + # 'CCLIBDIR' contains the following non-existing paths: + # C:\strawberry\c\lib\gcc\x86_64-w64-mingw32\8.1.0 + # Did you provide a correct value for the 'CCHOME' option? + + # (This check can be skipped by using the SKIP_CCHOME_CHECK=1 option) + # gmake: *** [GNUmakefile:1202: ..\config.sh] Error 1 + # https://github.com/shogo82148/actions-setup-perl/pull/1555#issuecomment-1618505106 + 'SKIP_CCHOME_CHECK=1', ); if ($thread) { push @args, "USE_ITHREADS=define"; diff --git a/versions/darwin.json b/versions/darwin.json index 4db9b5cbc..0695ac175 100644 --- a/versions/darwin.json +++ b/versions/darwin.json @@ -1,4 +1,5 @@ [ + "5.38.0", "5.36.1", "5.36.0", "5.34.1", diff --git a/versions/linux.json b/versions/linux.json index 4db9b5cbc..0695ac175 100644 --- a/versions/linux.json +++ b/versions/linux.json @@ -1,4 +1,5 @@ [ + "5.38.0", "5.36.1", "5.36.0", "5.34.1", diff --git a/versions/win32.json b/versions/win32.json index 4db9b5cbc..0695ac175 100644 --- a/versions/win32.json +++ b/versions/win32.json @@ -1,4 +1,5 @@ [ + "5.38.0", "5.36.1", "5.36.0", "5.34.1",