Releases: StrawberryPerl/Perl-Dist-Strawberry
dev release 5.38 32-bit cut-down
This is a development release of Perl 5.38.1 for 32-bit environments.
Key differences from the 64-bit releases are:
- The files under the
cdirectory are the same as the 32-bit SP 5.32.1 release. This means, for example, that gcc is version 8.3.0. - Not all of the CPAN libs have been installed. (The final version might have even fewer).
Note also that the Perl 5.38.1 release is pending some final changes, and might be replaced by a 5.38.2 release.
test release 5.38.0.2 portable
This is a test release of Strawberry Perl 5.38.0.2.
This release is to test if a local build avoids the locale issues reported for 5.38.0.1, for example #119
The main change from 5.38.0.1 is that it is built on a local machine instead of a docker instance.
Strawberry Perl 5.38.0 and 5.36.1
Strawberry Perl 5.38.0 and 5.36.1 MSI, portable and PDL editions.
These are compiled using gcc-13.1 (winlibs release 5). Both use the same set of "external" libs.
For a list of known test failures and build issues see https://github.com/StrawberryPerl/Perl-Dist-Strawberry/issues?q=is%3Aissue+is%3Aopen+label%3Aperl5.36 and https://github.com/StrawberryPerl/Perl-Dist-Strawberry/issues?q=is%3Aissue+is%3Aopen+label%3Aperl5.38
If you find an issue with a module then please report it to that module's issue tracker.
If the issue is with the Strawberry Perl build then please report using the Perl-Dist-Strawberry issue tracker.
Main changes since the 5.32 release:
- t1lib is not included. It causes segmentation faults with Imager and has also been removed from several other distributions about a decade ago. See Issue #108
- DBD::Oracle is not currently distributed. Details are in #69
- Several additional modules are included, for example PAR::Packer and Devel::NYTProf
Strawberry Perl 5.36.1.1 SHA256 Checksums:
- 5.36.1.1-64bit portable:
96dc0fc440e3123dd8d58df3498e41caba20610f33ed67af937a61b296c4786c - 5.36.1.1-64bit PDL:
505f7655aa6c42a48ca33a6c5208051b80863356967c14f8f6412e00e565214b - 5.36.1.1-64bit msi:
a33e5cfec12bab823b5072dccc869016aeb15b1f3c6513a14f4d0441304a5264
Strawberry Perl 5.38.0.1 SHA256 Checksums:
- 5.38.0.1-64bit portable:
ca6402a466939d5d658cc0d09a20dc59635ae68f6903a92a747a802539e40908 - 5.38.0.1-64bit PDL:
2120905d6145cad9c670f5dd0d306b0e1b45f941fd737c945ad99228292f7a38 - 5.38.0.1-64bit msi:
a9b44e50424dcc7e40b8f67d906c76a15469af3d5998e04635fa8465a0a56877
dev_5.38.0_20230705_gcc13
Strawberry Perl 5.38.0 MSI, portable and PDL editions.
These are compiled using gcc-13.1 (winlibs release 5).
These should be close to the final versions for 5.38.
For a list of known test failures and build issues with 5.38, see https://github.com/StrawberryPerl/Perl-Dist-Strawberry/issues?q=is%3Aissue+is%3Aopen+label%3Aperl5.38
For a list of known test failures and build issues with 5.36, many of which will be the same for this version, see https://github.com/StrawberryPerl/Perl-Dist-Strawberry/issues?q=is%3Aissue+is%3Aopen+label%3Aperl5.36
If you find an issue with a module then please report it to that module's issue tracker.
If the issue is with the Strawberry Perl build then please report using the Perl-Dist-Strawberry issue tracker.
Modules are the same as in the 5.36 dev releases except that DBM::Deep is patched using robkinyon/dbm-deep#22
Changes since the previous 5.38.0 dev release:
- gdb should be working now
Main changes since the 5.38.0-RC2 dev release:
- The t1lib has been disabled due to segmentation faults with Imager. Possibly this is a gcc-13 thing. See Issue #108
dev_5.38.0_20230704_gcc13
Strawberry Perl 5.38.0 MSI and portable editions
These are compiled using gcc-13.1 (winlibs release 5).
These should be close to the final releases. If no issues are reported then they will likely be promoted to final.
Edit - except gdb was not updated. It can be downloaded from the previous release and extracted into the c dir within the distribution.
Edit2 - libtermcap is also needed for gdb.
A PDL release is pending resolution of https://rt.cpan.org/Ticket/Display.html?id=148883 (Astro::FITS::CFITSIO).
For a list of known test failures and build issues with 5.38, see https://github.com/StrawberryPerl/Perl-Dist-Strawberry/issues?q=is%3Aissue+is%3Aopen+label%3Aperl5.38
For a list of known test failures and build issues with 5.36, many of which will be the same for this version, see https://github.com/StrawberryPerl/Perl-Dist-Strawberry/issues?q=is%3Aissue+is%3Aopen+label%3Aperl5.36
If you find an issue with a module then please report
it to that module's issue tracker. If the issue is with the Strawberry Perl build then please
report using the Perl-Dist-Strawberry issue tracker.
Modules are the same as in the 5.36 dev releases except that DBM::Deep is patched using robkinyon/dbm-deep#22
Main changes since the 5.38.0-RC2 dev release:
- The t1lib has been disabled due to segmentation faults with Imager. Possibly this is a gcc-13 thing. See Issue #108
dev_5.38.0_RC2_20230626_gcc13
This is Perl 5.38.0 Release Candidate 2, Strawberry Perl portable edition.
It is compiled using gcc-13.1 (winlibs release 5).
To run the system call portableshell.bat in the top of the distribution.
For a list of known test failures and build issues with 5.38, see https://github.com/StrawberryPerl/Perl-Dist-Strawberry/issues?q=is%3Aissue+is%3Aopen+label%3Aperl5.38
For a list of known test failures and build issues with 5.36, many of which will be the same for this version, see https://github.com/StrawberryPerl/Perl-Dist-Strawberry/issues?q=is%3Aissue+is%3Aopen+label%3Aperl5.36
This release is provided for users to test their favourite modules. If you find an issue with a module then please report
it to that module's issue tracker. If the issue is with the Strawberry Perl build then please
report using the Perl-Dist-Strawberry issue tracker.
Modules are the same as in the 5.36 dev releases except that DBM::Deep is patched using robkinyon/dbm-deep#22
Known issues:
- gdb is broken. It is copied from an earlier dev release and needs to be rebuilt. Update - the 64bit_gdb-13.1-bin_20230626.zip file contains a working gdb. Extract the contents of its
c/dir into the Strawberryc/dir.
dev_5.38.0_RC1_20230618_gcc13
This is Perl 5.38.0 Release Candidate 1, Strawberry Perl portable edition.
It is compiled using gcc-13.1 (winlibs release 5).
To run the system call portableshell.bat in the top of the distribution.
For a list of known test failures and build issues with 5.36, many of which will be the same for this version, see https://github.com/StrawberryPerl/Perl-Dist-Strawberry/issues?q=is%3Aissue+is%3Aopen+label%3Aperl5.36
This release is provided for users to test their favourite modules. If you find an issue with a module then please report
it to that module's issue tracker. If the issue is with the Strawberry Perl build then please
report using the Perl-Dist-Strawberry issue tracker.
Modules are the same as in the 5.36 dev releases except that DBM::Deep is patched using robkinyon/dbm-deep#22
(Edited title to fix version number)
Update 2023-06-20: The zip archive uses full path names for its contents (see #107). The next version will fix this but in the interim you can use tools like 7-zip to extract the relevant subdirectories if you don't want the files in C:\strawberry.
dev_5.36.1_20230609_gcc13
This is a development release of the 5.36.1 portable edition, compiled using gcc-13.1 (winlibs release 5).
To run the system call portableshell.bat in the top of the distribution.
For a list of known test failures and build issues, see https://github.com/StrawberryPerl/Perl-Dist-Strawberry/issues?q=is%3Aissue+is%3Aopen+label%3Aperl5.36
The main change since the previous release is that compilation using gcc is much faster thanks to winlibs updates.
Please report any issues as you find them.
dev_5.36.1_20230524_gcc13
This is a development release of the 5.36.1 portable edition, compiled using gcc-13.1.
To run the system call portableshell.bat in the top of the distribution.
For a list of known test failures and build issues, see https://github.com/StrawberryPerl/Perl-Dist-Strawberry/issues?q=is%3Aissue+is%3Aopen+label%3Aperl5.36
The main change since the previous release is that PDL no longer seg faults.
Please report any issues as you find them.
dev_5.36.1_20230528_gcc13
This is a development release of the 5.36.1 portable edition, compiled using gcc-13.1.
To run the system call portableshell.bat in the top of the distribution.
For a list of known test failures and build issues, see https://github.com/StrawberryPerl/Perl-Dist-Strawberry/issues?q=is%3Aissue+is%3Aopen+label%3Aperl5.36
The main changes since the previous release are that it includes a working gdb.exe and libdb is built using gcc-13.
Please test and report any issues.