Skip to content

Releases: StrawberryPerl/Perl-Dist-Strawberry

dev_5.36.1_20230506_gcc13

05 May 23:12

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.

sp536 20230420 development

20 Apr 07:08

Choose a tag to compare

Pre-release

This is a development release of the 5.36 portable edition.

There are more modules packaged in this version than the last, but several remain missing due to test failures or build issues. See https://github.com/StrawberryPerl/Perl-Dist-Strawberry/issues?q=is%3Aissue+is%3Aopen+label%3Aperl5.36

There are many more files in the c folder than are needed for the final distribution.

To run the system call portableshell.bat in the top of the distribution.

Please report any issues as you find them.

~Edit - it seems some modules only install when the distribution is located under c:\strawberry. The list so far is (Inline::C) but there are probably others. ~
Edit 2 - The Inline::C failures are an issue with long paths and should not manifest when using typical installation locations. See discussion in #95 .

sp536 20230318 development

18 Mar 09:17

Choose a tag to compare

Pre-release

Superseded by dev_20230420

This is an extract of the 5.36 build for experimentation. It is not a proper release.

The portableshell.bat file can be used to set the path and other env vars, but note that this is not a properly portable edition. The top level needs to be c:\strawberry for many of the components to work (so you should have c:\strawberry\perl, c:\strawberry\c etc ) (although this might not be a strict requirement - please test).

Many of the component libs are missing due to test failures. See https://github.com/StrawberryPerl/Perl-Dist-Strawberry/issues?q=is%3Aissue+is%3Aopen+label%3Aperl5.36

It also contains many more files in the c folder than are needed for the final distribution.

The main changes from the previous dev release are that ExtUtils::Depends is set to 0.8000 (see #80) and that BUILTIN_EXPECT is disabled and we build with -Os (#85). Due to this, more of the CPAN deps now build.

UPDATE 20230320: There is an error in the portableshell.bat file where the perl\site\bin dir is mis-specified. The path should be set to

set PATH=%SP%\perl\site\bin;%SP%\perl\bin;%SP%\c\bin;%PATH%

You should also be able to copy across a portableshell.bat file from another strawberry perl instance.

sp536 20230316 development Pre-release

16 Mar 05:32

Choose a tag to compare

Pre-release

Superseded by dev_20230420

This is an extract of the 5.36 build for experimentation. It is not a proper release.

The portableshell.bat file can be used to set the path and other env vars, but note that this is not a properly portable edition. The top level needs to be c:\strawberry for many of the components to work (so you should have c:\strawberry\perl, c:\strawberry\c etc ).

Many of the component libs are missing due to test failures. See https://github.com/StrawberryPerl/Perl-Dist-Strawberry/issues?q=is%3Aissue+is%3Aopen+label%3Aperl5.36

It also contains many more files in the c folder than are needed for the final distribution.

The main changes from the previous dev release are the inclusion of Perl/perl5#20008 and many fewer CPAN build/test failures.

sp536 20230311 development

11 Mar 06:14

Choose a tag to compare

Pre-release

Superseded by dev_20230420

This is an extract of the 5.36 build for experimentation. It is not a proper release.

The portableshell.bat file can be used to set the path and other env vars, but note that this is not a properly portable edition. The top level needs to be c:\strawberry for many of the components to work (so you should have c:\strawberry\perl, c:\strawberry\c etc ).

Many of the component libs are missing due to test failures. See https://github.com/StrawberryPerl/Perl-Dist-Strawberry/issues?q=is%3Aissue+is%3Aopen+label%3Aperl5.36

It also contains many more files in the c folder than are needed for the final distribution.