Skip to content

Releases: StrawberryPerl/Perl-Dist-Strawberry

test release 5.38.0.2 portable

05 Aug 05:35
Compare
Choose a tag to compare
Pre-release

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

10 Jul 22:24
Compare
Choose a tag to compare

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

05 Jul 09:16
Compare
Choose a tag to compare

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

04 Jul 04:04
Compare
Choose a tag to compare

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

26 Jun 03:33
Compare
Choose a tag to compare

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 Strawberry c/ dir.

dev_5.38.0_RC1_20230618_gcc13

18 Jun 11:19
Compare
Choose a tag to compare

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

09 Jun 23:43
Compare
Choose a tag to compare

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

23 May 23:03
Compare
Choose a tag to compare

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

28 May 04:36
Compare
Choose a tag to compare

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.

dev_5.36.1_20230506_gcc13

05 May 23:12
Compare
Choose a tag to compare

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

If you know how to get PDL to build properly then please let us know.

Please report any issues as you find them.