Subject: | External libs for Oct2009 release |
Hi,
I am posting a list of external binary libraries that are ready to be
released with October Strawberry build.
I have followed these priorities:
1) To fix DBD::Pg issue from Jul09 release
2) kmx priority - MojoMojo (LibXML::XSLT, Imager)
3) Alias priorities - Crypto (Net::SSLeay, Crypt::SSLeay), Bio::Perl
(DB_File, GD), SDL
All files are available at:
http://svn.ali.as/cpan/users/kmx/strawberry_packs/
Here is the list of proposed changes:
1) Reorganised zlib
- pack: libzlib-1.2.3-bin_20090819.zip
- info: libzlib-1.2.3-bin_20090819.txt
- DLLs: zlib1.dll
- RT: http://rt.cpan.org/Ticket/Display.html?id=48671
2) Reorganised libiconv, libintl
- pack: libiconv-1.9.2-1-bin_20090831.zip
- info: libiconv-1.9.2-1-bin_20090831.txt
- DLLs: libcharset1.dll, libiconv2.dll, libintl3.dll
- I have just cleaned up CSJewell's pack
- RT: http://rt.cpan.org/Ticket/Display.html?id=48765
- NOTE: you can try - cpan -fi Text::Iconv
3) Rebuilt libxml2
- pack: libxml2-2.7.3-bin_20090819.zip
- info: libxml2-2.7.3-bin_20090819.txt
- DLLs: libxml2_.dll
- RT (xml2/xslt): http://rt.cpan.org/Ticket/Display.html?id=48576
- NOTE: you can try - cpan -fi XML::LibXML::Common XML::LibXML
4) NEW: libxslt
- pack: libxslt-1.1.24-bin_20090819.zip
- info: libxslt-1.1.24-bin_20090819.txt
- DLLs: libexslt_.dll, libxslt_.dll
- why? - XML::LibXSLT (dependency -> Jemplate -> MojoMojo)
- RT (xml2/xslt): http://rt.cpan.org/Ticket/Display.html?id=48576
- NOTE: you have to use latest trunk XML::LibXSLT - you can test:
pip
http://svn.ali.as/cpan/users/kmx/perl-modules-patched/XML-LibXSLT-1.67.tar.gz
5) NEW: openssl
- pack: libopenssl-0.9.8k-bin_20090820.zip
- info: libopenssl-0.9.8k-bin_20090820.txt
- DLLs: libeay32_.dll libssl32_.dll
- why? - Crypt::SSLeay, Net::SSLeay
- RT: http://rt.cpan.org/Ticket/Display.html?id=48447
- NOTE: with both Crypt::SSLeay, Net::SSLeay you need to say that your
openssl is installed in c:\strawberry\c\ (I try to post RTs for some
sort of autodetection on strawberry)
6) NEW: postgres/libpq
- pack: libpostgresql-8.4.0-bin_20090821.zip
- info: libpostgresql-8.4.0-bin_20090821.txt
- DLLs: libpq_.dll
- why? - DBD::Pg
- RT: http://rt.cpan.org/Ticket/Display.html?id=48447
- NOTE: missing kerberos/gssapi support
7) NEW: graphics libs (libjpeg, libgif, libpng, libtiff, libfreetype)
- packs:
libfreetype-2.3.5-1-bin_20090828.zip
libgif-4.1.4-1-bin_20090821.zip
libjpeg-6b-4-bin_20090821.zip
libpng-1.2.38-bin_20090828.zip
libtiff-3.8.2-1-bin_20090821.zip
- infos:
libfreetype-2.3.5-1-bin_20090828.txt
libgif-4.1.4-1-bin_20090821.txt
libjpeg-6b-4-bin_20090821.txt
libpng-1.2.38-bin_20090828.txt
libtiff-3.8.2-1-bin_20090821.txt
- DLLs: freetype6.dll, giflib4.dll, jpeg62.dll, libpng12.dll,
libpng3.dll, libtiff3.dll
- why? - Imager (dependency -> MojoMojo)
- RT: http://rt.cpan.org/Ticket/Display.html?id=48759
- NOTE: we are waiting for TonyC's patch discussed here
http://rt.cpan.org/Ticket/Display.html?id=49275
8) NEW: graphics lib - libgd
- info: libgd-2.0.33-1-bin_20090828.txt
- pack: libgd-2.0.33-1-bin_20090828.zip
- why? - GD (required by Bio::Perl)
- RT: http://rt.cpan.org/Ticket/Display.html?id=48759
- NOTE: you can try - cpan -fi GD
9) NEW: Berkley DB
- pack: libdb-4.7.25-bin_20090817.zip
- info: libdb-4.7.25-bin_20090817.txt
- DLLs: none (I have decided to include just static *.a library)
- why? - DB_File (required by Bio::Perl)
- RT: http://rt.cpan.org/Ticket/Display.html?id=42167
- NOTE: you can try - cpan -fi DB_File
I am ready to fix issues in these libs if some occur, but I am not gonna
vote for adding additional libs in Oct2009 release (the change I am
proposing is already quite massive).
However the candidates for Jan2010 release are welcome :)
--
kmx