strawberries

Strawberry Perl (5.16.1.1-64bit) Release Notes

Released: Aug 9 2012

Check out what is new, what known issues there are, and frequently asked questions about this version of Strawberry Perl. As always, you're encouraged to tell us what you think.

What's new in this Strawberry Perl release: Collapse

Known issues: Collapse

List of distributions installed on top of Perl 5.16.1: Collapse

IDDistributionVersionNote
1.Algorithm-Diff1.1902
2.aliased0.30
3.Alien-Tidypv1.4.7
4.Any-Moose0.18
5.App-Cpan1.5902
6.App-cpanminus1.5017+fix for issue 132
7.App-local-lib-Win32Helper0.990
8.App-module-version1.004
9.AppConfig1.66
10.Archive-Extract0.60
11.Archive-Tar1.88
12.Archive-Zip1.30
13.autodie2.12
14.B-Hooks-EndOfScope0.11
15.B-Hooks-OP-Check0.19
16.BerkeleyDB0.51
17.Capture-Tiny0.18
18.Carp-Clan6.04
19.Class-Accessor0.34
20.Class-ErrorHandler0.01
21.Class-Inspector1.27
22.Class-Load0.20
23.Class-Load-XS0.04
24.Class-Loader2.03
25.Class-Singleton1.4
26.Clone0.31
27.common-sense3.6
28.Compress-Bzip22.09
29.Compress-Raw-Bzip22.055
30.Compress-Raw-Lzma2.055
31.Compress-Raw-Zlib2.055
32.Compress-unLZMA0.04
33.Context-Preserve0.01
34.Convert-ASCII-Armour1.4
35.Convert-ASN10.26
36.Convert-PEM0.08
37.CPAN-Checksums2.08
38.CPAN-DistnameInfo0.12
39.CPAN-Inject1.13
40.CPAN-Meta2.120921
41.CPAN-Meta-Check0.004
42.CPAN-Meta-Requirements2.122
43.CPAN-Meta-YAML0.008
44.CPAN-Mini1.111008
45.CPAN-SQLite0.202
46.CPANPLUS0.9130
47.Crypt-Blowfish2.12+fix for #55173
48.Crypt-CAST5_PP1.04
49.Crypt-CBC2.30
50.Crypt-DES2.05
51.Crypt-DES_EDE30.01
52.Crypt-DH0.07
53.Crypt-DSA1.17
54.Crypt-IDEA1.08+fix for #55158
55.Crypt-Rijndael1.11
56.Crypt-RIPEMD1600.05
57.Crypt-SSLeay0.64
58.Crypt-Twofish2.14
59.Data-Buffer0.04
60.Data-Compare1.22
61.Data-OptList0.107
62.Data-Random0.07
63.DateTime0.76
64.DateTime-Locale0.45
65.DateTime-TimeZone1.48
66.DB_File1.826
67.DBD-ADO2.99
68.DBD-mysql4.021+fix for #71047
69.DBD-ODBC1.39
70.DBD-Pg2.19.2
71.DBD-SQLite1.37
72.DBI1.622
73.DBIx-Simple1.35
74.DBM-Deep2.0008
75.Devel-Declare0.006011
76.Devel-GlobalDestruction0.08
77.Devel-PartialDump0.15
78.Digest-BubbleBabble0.02
79.Digest-HMAC1.03
80.Digest-MD22.03
81.Digest-MD52.52
82.Digest-SHA12.13
83.Dist-CheckConflicts0.02
84.Encode2.45
85.Encode-Locale1.03
86.Eval-Closure0.08
87.ExtUtils-Depends0.304
88.ExtUtils-F771.17
89.FCGI0.74
90.File-chmod0.32
91.File-Copy-Recursive0.38
92.File-Fetch0.36
93.File-Find-Rule0.33
94.File-HomeDir0.99
95.File-Listing6.04
96.File-pushd1.002
97.File-Remove1.52
98.File-ShareDir1.03
99.File-Slurp9999.19
100.File-Which1.09
101.Filter1.45
102.GD2.46+fix for #67990
103.Hook-LexWrap0.24
104.HTML-Form6.03
105.HTML-Parser3.69
106.HTML-Tagset3.20
107.HTML-Tree5.02
108.HTTP-Cookies6.01
109.HTTP-Daemon6.01
110.HTTP-Date6.02
111.HTTP-Message6.03
112.HTTP-Negotiate6.01
113.HTTP-Server-Simple0.44
114.HTTP-Tiny0.022
115.Imager0.91
116.IO-Compress2.055
117.IO-Compress-Lzma2.055
118.IO-Interactive0.0.6
119.IO-Socket-IP0.16
120.IO-Socket-SSL1.76
121.IO-String1.08
122.IO-stringy2.110
123.IPC-Cmd0.78
124.IPC-Run0.91
125.IPC-Run30.045
126.IPC-System-Simple1.21
127.JSON2.53
128.JSON-XS2.33
129.libwww-perl6.04
130.List-MoreUtils0.33
131.local-lib1.008004
132.Locale-Codes3.22
133.LWP-MediaTypes6.02
134.LWP-Online1.08
135.LWP-Protocol-https6.03
136.Math-BigInt-GMP1.37
137.Math-GMP2.06
138.Math-MPC1.00
139.Math-MPFR3.14
140.Math-Round0.06
141.Memoize1.03
142.Module-Build0.4002
143.Module-Implementation0.06
144.Module-Load-Conditional0.52
145.Module-Metadata1.000010
146.Module-Runtime0.013
147.Moose2.0603
148.MooseX-ClassAttribute0.26
149.MooseX-Declare0.35
150.MooseX-LazyRequire0.08
151.MooseX-Meta-TypeConstraint-ForceCoercion0.01
152.MooseX-Method-Signatures0.43
153.MooseX-NonMoose0.22
154.MooseX-Role-Parameterized1.00
155.MooseX-Traits0.11
156.MooseX-Types0.35
157.MooseX-Types-DateTime0.07
158.MooseX-Types-Structured0.28
159.Mozilla-CA20120309
160.MRO-Compat0.11
161.namespace-autoclean0.13
162.namespace-clean0.23
163.Net-HTTP6.03
164.Net-SMTP-TLS0.12
165.Net-SSH20.45
166.Net-SSLeay1.48
167.Net-Telnet3.03
168.Number-Compare0.03
169.Object-Accessor0.44
170.Package-DeprecationManager0.13
171.Package-Stash0.33
172.Package-Stash-XS0.25
173.PAR1.005
174.PAR-Dist0.48
175.PAR-Dist-FromPPD0.03
176.PAR-Dist-InstallPPD0.02
177.PAR-Repository-Client0.25
178.PAR-Repository-Query0.14
179.Params-Check0.36
180.Params-Util1.07
181.Params-Validate1.06
182.Parse-Binary0.11
183.Parse-CPAN-Meta1.4404
184.Parse-Method-Signatures1.003014
185.perlfaq5.0150040
186.PerlIO-via-QuotedPrint0.07
187.pip1.19
188.pler1.06
189.Pod-Simple3.22
190.podlators2.4.2
191.Portable1.17
192.PPI1.215
193.PPM11.11_01
194.Probe-Perl0.01
195.Safe2.33
196.Search-Dict1.07
197.SOAP-Lite0.715
198.Socket2.002
199.Sort-Versions1.5
200.Storable2.35
201.String-CRC321.4
202.Sub-Exporter0.984
203.Sub-Exporter-Progressive0.001003
204.Sub-Install0.926
205.Sub-Name0.05
206.Sub-Uplevel0.24
207.Task-Weaken1.04
208.Template-Tiny1.12
209.Template-Toolkit2.24
210.Term-ANSIColor3.02
211.Term-ReadLine-Perl1.0303
212.TermReadKey2.30.02
213.Test-CheckDeps0.002
214.Test-Deep0.110
215.Test-Differences0.61
216.Test-Exception0.31
217.Test-Fatal0.010
218.Test-Harness3.25
219.Test-Manifest1.23
220.Test-NoWarnings1.04
221.Test-Object0.07
222.Test-Output1.01
223.Test-Requires0.06
224.Test-Script1.07
225.Test-SubCalls1.09
226.Test-Tester0.108
227.Test-use-ok0.02
228.Test-Warn0.24
229.Text-Diff1.41
230.Text-Glob0.09
231.Text-Patch1.8
232.Tie-EncryptedHash1.24
233.Time-Local1.2300
234.TimeDate1.20
235.Tree-DAG_Node1.06
236.Try-Tiny0.11
237.URI1.60
238.Variable-Magic0.50
239.Win32-API0.68+fix related to x64
240.Win32-EventLog0.076
241.Win32-Exe0.17
242.Win32-File0.06
243.Win32-File-Object0.02
244.Win32-OLE0.1709
245.Win32-Process0.14
246.Win32-TieRegistry0.26
247.Win32-UTCFileTime1.55
248.Win32-WinError0.03
249.Win32API-Registry0.32
250.WWW-Mechanize1.72
251.WWW-RobotRules6.02
252.XML-LibXML2.0003
253.XML-LibXSLT1.77
254.XML-NamespaceSupport1.11
255.XML-Parser2.41
256.XML-SAX0.99
257.XML-SAX-Base1.08
258.XML-SAX-Expat0.40
259.XML-Simple2.20
260.YAML0.84
261.YAML-LibYAML0.38
262.YAML-Syck1.20
263.YAML-Tiny1.51

List of external tools and libraries included in Strawberry Perl: Collapse

IDPackageHomepageNote
1.binutils-2.22.52http://www.gnu.org/software/binutils/
2.db-5.3.15http://www.oracle.com/technetwork/database/berkeleydb/downloads/index.html
3.dmake-SVN20091127http://tools.openoffice.org/dmake/index.html
4.expat-2.1.0http://expat.sourceforge.net/
5.freeglut-2.8.0http://freeglut.sourceforge.net/
6.freetype-2.4.9http://www.freetype.org/
7.gcc-4.6.3http://gcc.gnu.org/
8.gd-2.0.35http://www.libgd.org/linked with libjpg-v6 - see #49053
9.gdbm-1.8.3http://www.gnu.org/software/gdbm/
10.gendef-rev4724http://mingw-w64.sourceforge.net/
11.gfortran-4.6.3http://gcc.gnu.org/
12.giflib-4.1.6http://giflib.sourceforge.net/
13.gmp-5.0.5http://gmplib.org/
14.jpeg-8dhttp://www.ijg.org/
15.libXpm-3.5.10http://www.freedesktop.org/wiki/Software/xlibs
16.libiconv-1.14http://www.gnu.org/software/libiconv/
17.libpng-1.5.10http://www.libpng.org/pub/png/libpng.html
18.libssh2-1.4.1http://www.libssh2.org
19.libxml2-2.7.8http://xmlsoft.org/
20.libxslt-1.1.26http://xmlsoft.org/XSLT/
21.make-3.82http://www.gnu.org/software/make/
22.mingw-w64-crt_2.x_r4936http://mingw-w64.sourceforge.net/
23.mpc-0.9http://www.multiprecision.org/
24.mpfr-3.1.0http://www.mpfr.org/
25.mysql-5.1.44http://www.mysql.com/
26.openssl-1.0.1bhttp://www.openssl.org/
27.patch-2.5.9-7http://gnuwin32.sourceforge.net/packages/patch.htm
28.pexports-0.44http://www.emmestech.com/software/pexports-0.43/download_pexports.html
29.postgresql-9.1.3http://www.postgresql.org/
30.pthreads-win32-2.9.0http://sourceware.org/pthreads-win32/
31.tiff-4.0.1http://remotesensing.org/libtiff/
32.xz-5.0.3http://tukaani.org/xz/
33.zlib-1.2.7http://www.zlib.net/

Version details: Collapse

Perl version details:

Summary of my perl5 (revision 5 version 16 subversion 1) configuration:
   
  Platform:
    osname=MSWin32, osvers=4.0, archname=MSWin32-x64-multi-thread
    uname='Win32 strawberry-perl 5.16.1.1 #1 Thu Aug  9 07:49:27 2012 x64'
    config_args='undef'
    hint=recommended, useposix=true, d_sigaction=undef
    useithreads=define, usemultiplicity=define
    useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef
    use64bitint=define, use64bitall=undef, uselongdouble=undef
    usemymalloc=n, bincompat5005=undef
  Compiler:
    cc='gcc', ccflags =' -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLI
CIT_CONTEXT -DPERL_IMPLICIT_SYS -fno-strict-aliasing -mms-bitfields',
    optimize='-s -O2',
    cppflags='-DWIN32'
    ccversion='', gccversion='4.6.3', gccosandvers=''
    intsize=4, longsize=4, ptrsize=8, doublesize=8, byteorder=12345678
    d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
    ivtype='long long', ivsize=8, nvtype='double', nvsize=8, Off_t='long long', lseeksize=8
    alignbytes=8, prototype=define
  Linker and Libraries:
    ld='g++.exe', ldflags ='-s -L"C:\strawberry\perl\lib\CORE" -L"C:\strawberry\c\lib"'
    libpth=C:\strawberry\c\lib C:\strawberry\c\x86_64-w64-mingw32\lib
    libs=-lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -
loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp32 -lcomctl32
    perllibs=-lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole
32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp32 -lcomctl32
    libc=, so=dll, useshrplib=true, libperl=libperl516.a
    gnulibc_version=''
  Dynamic Linking:
    dlsrc=dl_win32.xs, dlext=dll, d_dlsymun=undef, ccdlflags=' '
    cccdlflags=' ', lddlflags='-mdll -s -L"C:\strawberry\perl\lib\CORE" -L"C:\strawberry\c\lib"'


Characteristics of this binary (from libperl): 
  Compile-time options: HAS_TIMES HAVE_INTERP_INTERN MULTIPLICITY
                        PERLIO_LAYERS PERL_DONT_CREATE_GVSV
                        PERL_IMPLICIT_CONTEXT PERL_IMPLICIT_SYS
                        PERL_MALLOC_WRAP PERL_PRESERVE_IVUV PL_OP_SLAB_ALLOC
                        USE_64_BIT_INT USE_ITHREADS USE_LARGE_FILES
                        USE_LOCALE USE_LOCALE_COLLATE USE_LOCALE_CTYPE
                        USE_LOCALE_NUMERIC USE_PERLIO USE_PERL_ATOF
  Built under MSWin32
  Compiled at Aug  9 2012 07:55:51
  @INC:
    C:/strawberry/perl/site/lib
    C:/strawberry/perl/vendor/lib
    C:/strawberry/perl/lib
    .

Gcc version details:

Using built-in specs.
COLLECT_GCC=C:\strawberry\c\bin\gcc.exe
COLLECT_LTO_WRAPPER=c:/strawberry/c/bin/../libexec/gcc/x86_64-w64-mingw32/4.6.3/lto-wrapper.exe
Target: x86_64-w64-mingw32
Configured with: ../../../src/gcc-4.6.3/configure --build=x86_64-w64-mingw32 --target=x86_64-w64-min
gw32 --enable-languages=c,c++,fortran,objc,obj-c++ --enable-libgomp --enable-lto --enable-bootstrap 
--enable-checking=release --enable-version-specific-runtime-libs --disable-multilib --disable-nls --
disable-win32-registry --disable-werror --with-pkgversion='gcc-4.6.3 release with patches [build 201
20411 by perlmingw.sf.net]' --with-sysroot=/gccbuild/prefix/mingw64 --with-gmp=/gccbuild/prefix/ming
w64 --with-mpfr=/gccbuild/prefix/mingw64 --with-mpc=/gccbuild/prefix/mingw64 --with-ppl=/gccbuild/pr
efix/mingw64 --with-cloog=/gccbuild/prefix/mingw64 --with-bugurl=http://mingwfp.znix.com --with-gnu-
ld --prefix=/gccbuild/prefix/mingw64 --with-local-prefix=/gccbuild/prefix/mingw64 --with-libiconv-pr
efix=/gccbuild/prefix/mingw64
Thread model: win32
gcc version 4.6.3 (gcc-4.6.3 release with patches [build 20120411 by perlmingw.sf.net]) 

OpenSSL version details:

OpenSSL 1.0.1b 26 Apr 2012
built on: Sat May 12 19:42:36 GMT 2012
platform: mingw64
options:  bn(64,64) rc4(16x,int) des(idx,cisc,2,long) idea(int) blowfish(idx) 
compiler: gcc -D_WINDLL -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_MT -DDSO_WIN32 -DL_ENDIAN -O3 -Wal
l -DWIN32_LEAN_AND_MEAN -DUNICODE -D_UNICODE -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_
ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DAES_ASM -DVPAES_ASM
 -DBSAES_ASM -DWHIRLPOOL_ASM -DGHASH_ASM