Skip to content

Commit 3b23f8c

Browse files
committed
build script for 5.34.3.1
1 parent 2795459 commit 3b23f8c

File tree

4 files changed

+38
-12
lines changed

4 files changed

+38
-12
lines changed

devel.utils/_build-5.34.3.1_local.bat

+26
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
::@cls
2+
::call ..\build.bat test
3+
4+
::set PERL_USE_UNSAFE_INC=1
5+
6+
subst Z: C:\shawn\sp_repos
7+
8+
set SP=c:\perls\5.38.2.2_PDL
9+
set PATH=%SP%\c\bin;%SP%\perl\bin;%SP%\perl\site\bin;Z:\sw\wix311;Z:\winlibs\bin;%PATH%
10+
set PERLEXE=%SP%\perl\bin\perl
11+
12+
:: update blib - requires Build.PL to have been run
13+
call ..\build.bat test
14+
15+
:: set MAKEFLAGS=-j20
16+
:: set TEST_JOBS=8
17+
18+
:: tests take a long time
19+
set TEST_CORE=-test_core
20+
set TEST_CORE=-notest_core
21+
22+
::set SKIP_MSI_STEP=1
23+
::set SKIP_PDL_STEP=1
24+
%PERLEXE% -Mblib ..\script\perldist_strawberry -job ..\share\64bit-5.34.3.1.pp %TEST_CORE% -beta=0 -interactive -restorepoints -wixbin_dir=z:\sw\wix311 -cpan_url https://cpan.metacpan.org
25+
26+

devel.utils/_build-5.38.3.1_local_ucrt.bat

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,6 @@ set TEST_CORE=-test_core
2121

2222
::set SKIP_MSI_STEP=1
2323
::set SKIP_PDL_STEP=1
24-
%PERLEXE% -Mblib ..\script\perldist_strawberry -job ..\share\64bit-5.38.3.1.pp %TEST_CORE% -beta=1 -interactive -restorepoints -wixbin_dir=z:\sw\wix311 -cpan_url https://cpan.metacpan.org
24+
%PERLEXE% -Mblib ..\script\perldist_strawberry -job ..\share\64bit-5.38.3.1.pp %TEST_CORE% -beta=0 -interactive -restorepoints -wixbin_dir=z:\sw\wix311 -cpan_url https://cpan.metacpan.org
2525

2626

devel.utils/_build-5.40.1_local_ucrt.bat

+6-8
Original file line numberDiff line numberDiff line change
@@ -10,19 +10,17 @@ set PATH=%SP%\c\bin;%SP%\perl\bin;%SP%\perl\site\bin;Z:\sw\wix311;Z:\winlibs\bin
1010
set PERLEXE=%SP%\perl\bin\perl
1111

1212
:: update blib - requires Build.PL to have been run
13-
::set OLD_CD=%cd%
14-
::cd ..
15-
::call Build
16-
::cd %OLD_CD%
17-
1813
call ..\build.bat test
1914

20-
:: set MAKEFLAGS=-j8
21-
:: set TEST_JOBS=8
15+
set MAKEFLAGS=-j12
16+
set TEST_JOBS=8
2217

18+
:: tests take a long time
19+
set TEST_CORE=-test_core
20+
set TEST_CORE=-notest_core
2321

2422
::set SKIP_MSI_STEP=1
2523
::set SKIP_PDL_STEP=1
26-
%PERLEXE% -Mblib ..\script\perldist_strawberry -job ..\share\64bit-5.40.1.1.pp -test_core -beta=0 -interactive -restorepoints -wixbin_dir=z:\sw\wix311 -cpan_url https://cpan.metacpan.org
24+
%PERLEXE% -Mblib ..\script\perldist_strawberry -job ..\share\64bit-5.40.1.1.pp %TEST_CORE% -beta=0 -interactive -restorepoints -wixbin_dir=z:\sw\wix311 -cpan_url https://cpan.metacpan.org
2725

2826

share/64bit-5.34.3.1.pp

+5-3
Original file line numberDiff line numberDiff line change
@@ -81,9 +81,9 @@
8181
perl_debug => 0, # can be overridden by --perl_debug=N option
8282
perl_64bitint => 1, # ignored on 64bit, can be overridden by --perl_64bitint | --noperl_64bitint option
8383
#optimize_core => '-Os -falign-functions -falign-jumps -falign-labels -falign-loops -freorder-blocks -freorder-blocks-algorithm=stc -freorder-blocks-and-partition',
84-
optimize_core => '-Os',
84+
#optimize_core => '-Os',
8585
# build CPAN modules using these OPTIMIZE flags
86-
optimize_cpan => '-O2',
86+
#optimize_cpan => '-O2',
8787
# buildoptextra => '-D__USE_MINGW_ANSI_STDIO', # not needed since 5.33.3
8888
patch => { #DST paths are relative to the perl src root
8989
'<dist_sharedir>/msi/files/perlexe.ico' => 'win32/perlexe.ico',
@@ -126,6 +126,7 @@
126126
#{ do=>'ignore_testfailure', distribution=>qr/^IPC-Cmd-/ },
127127
{ do=>'ignore_testfailure', distribution=>qr/^Net-Ping-/ }, # 2.72 fails
128128
{ do=>'skip', distribution=>qr/^Storable-/ }, # 3.25 fails
129+
{ do=>'ignore_testfailure', distribution=>qr/^Archive-Tar/ }, # fails symlink tests
129130
]
130131
},
131132
### NEXT STEP ###########################
@@ -199,7 +200,8 @@
199200
{ module=>'Win32::API', ignore_testfailure=>1 }, #XXX-TODO: https://rt.cpan.org/Public/Bug/Display.html?id=107450
200201
'Win32::Exe',
201202
{ module=>'<package_url>/kmx/perl-modules-patched/Win32-Pipe-0.025_patched.tar.gz' }, #XXX-FIXME
202-
qw/ Win32-Daemon Win32-EventLog Win32-Process Win32-WinError Win32-File-Object Win32-UTCFileTime /,
203+
qw/ Win32-Daemon Win32-EventLog Win32-Process Win32-WinError Win32-UTCFileTime /,
204+
{ module => 'Win32-File-Object', env=>{ 'HARNESS_SUBCLASS'=>'TAP::Harness::Restricted', 'HARNESS_SKIP'=>'t/05_links.t' } },
203205
qw/ Win32-ShellQuote Win32::Console Win32::Job Win32::ServiceManager Win32::Service /,
204206
{ module => 'Win32-Clipboard', ignore_testfailure=>1 }, # inconsistent failures of tests 7 & 9
205207
{

0 commit comments

Comments
 (0)