Skip to content

Commit

Permalink
config and build files for 5.38.2.1 32-bit
Browse files Browse the repository at this point in the history
  • Loading branch information
shawnlaffan committed Nov 30, 2023
1 parent 6d7daf4 commit 2d0a211
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 9 deletions.
5 changes: 1 addition & 4 deletions devel.utils/build-5.38_32bit_local.bat
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,5 @@ set PERL_USE_UNSAFE_INC=1

set SKIP_MSI_STEP=
set SKIP_PDL_STEP=1
perl -Mblib ..\script\perldist_strawberry -job ..\share\32bit-5.38.1.1.pp -notest_core -beta=0 -interactive -restorepoints -wixbin_dir=z:\sw\wix311 -cpan_url https://cpan.metacpan.org
perl -Mblib ..\script\perldist_strawberry -job ..\share\32bit-5.38.2.1.pp -test_core -beta=0 -interactive -restorepoints -wixbin_dir=z:\sw\wix311 -cpan_url https://cpan.metacpan.org

::set SKIP_MSI_STEP=1
::set SKIP_PDL_STEP=1
::perl -Mblib ..\script\perldist_strawberry -job ..\share\32bit-5.38.1.1.pp -notest_core -beta=0 -noperl_64bitint -app_simplename=strawberry-perl-no64 -nointeractive -norestorepoints -wixbin_dir=z:\sw\wix311
15 changes: 10 additions & 5 deletions share/32bit-5.38.1.1.pp → share/32bit-5.38.2.1.pp
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
# <image_dir> is placeholder for c:\strawberry

{
app_version => '5.38.1.1', #BEWARE: do not use '.0.0' in the last two version digits
app_version => '5.38.2.1', #BEWARE: do not use '.0.0' in the last two version digits
bits => 32,
beta => 0,
app_fullname => 'Strawberry Perl',
Expand Down Expand Up @@ -76,7 +76,7 @@
### NEXT STEP ###########################
{
plugin => 'Perl::Dist::Strawberry::Step::InstallPerlCore',
url => 'https://cpan.metacpan.org/authors/id/P/PE/PEVANS/perl-5.38.1a.tar.gz',
url => 'https://cpan.metacpan.org/authors/id/P/PE/PEVANS/perl-5.38.2.tar.gz',
cf_email => 'strawberry-perl@project', #IMPORTANT: keep 'strawberry-perl' before @
perl_debug => 0, # can be overridden by --perl_debug=N option
perl_64bitint => 1, # ignored on 64bit, can be overridden by --perl_64bitint | --noperl_64bitint option
Expand Down Expand Up @@ -192,6 +192,7 @@
plugin => 'Perl::Dist::Strawberry::Step::InstallModules',
modules => [
{ module => 'Win32-File-Object', env=>{ 'HARNESS_SUBCLASS'=>'TAP::Harness::Restricted', 'HARNESS_SKIP'=>'t/05_links.t' } },
{ module => 'Win32-Clipboard', ignore_testfailure=>1 }, # inconsistent failures of tests 7 & 9
qw/ Win32-ShellQuote Win32::Console Win32::Console::ANSI Win32::Job Win32::ServiceManager Win32::Service Win32::Clipboard /,
{ module=>'<package_url>/kmx/perl-modules-patched/Win32-SerialPort-0.22_patched.tar.gz', skiptest=>1 },
qw/ Sys::Syslog /,
Expand All @@ -213,7 +214,11 @@
qw/ IO::All Path::Tiny /,
# https://github.com/kenahoo/Path-Class/issues/55
{ module => 'Path::Class', env=>{ 'HARNESS_SUBCLASS'=>'TAP::Harness::Restricted', 'HARNESS_SKIP'=>'t/01-basic.t' } },

]
},
{
plugin => 'Perl::Dist::Strawberry::Step::InstallModules',
modules => [
# math related
'Devel::CheckLib', #this used to fail
qw/ Math-Round Math-BigInt-GMP Math-GMP Math-MPFR Math-MPC /,
Expand All @@ -239,9 +244,9 @@
qw/ XML-LibXML XML-LibXSLT XML-Parser XML-SAX XML-Simple /,
{ module=>'XML::Twig', ignore_testfailure=>1 }, #XXX-TODO XML-Twig-3.52 fails

# data/text processing
# disable data/text processing
{ module=>'IO::Stringy', env=>{ 'HARNESS_SUBCLASS'=>'TAP::Harness::Restricted', 'HARNESS_SKIP'=>'t/IO_InnerFile.t' } }, #https://rt.cpan.org/Public/Bug/Display.html?id=103895
qw/ Text-Diff Text-Patch Text::CSV Text::CSV_XS Tie::Array::CSV Excel::Writer::XLSX Spreadsheet::ParseXLSX Spreadsheet::WriteExcel Spreadsheet::ParseExcel /,
# qw/ Text-Diff Text-Patch Text::CSV Text::CSV_XS Tie::Array::CSV Excel::Writer::XLSX Spreadsheet::ParseXLSX Spreadsheet::WriteExcel Spreadsheet::ParseExcel /,

# database stuff
qw/ DBI DBD-ODBC DBD-SQLite DBD-CSV DBD-ADO DBIx-Class DBIx-Simple /,
Expand Down

0 comments on commit 2d0a211

Please sign in to comment.