Strawberry Perl 5.10.0.4: DBD::SQLite fails stress test by DBIx::Class

2009-02-23 Thread Dan Dascalescu
I'm trying to install DBIx::Class 0.08012 under Strawberry Perl
5.10.0.4 on Windows XP Pro SP2. DBIx::Class starts by stress-testing
DBD::SQLite and displays the following message:

##
#                                                                    #
# A short stress-testing of DBD::SQLite will follow. If you have a   #
# buggy library this might very well be the last text you will see   #
# before the installation silently terminates. If this happens it    #
# would mean that you are running a buggy version of DBD::SQLite     #
# known to randomly segfault on errors. Even if you have the latest  #
# CPAN module version, the system sqlite3 dynamic library might have #
# been compiled against an older buggy sqlite3 dev library (oddly    #
# DBD::SQLite will prefer the system library against the one bundled #
# with it). You are strongly advised to resolve this issue before    #
# proceeding.                                                        #
#                                                                    #
# If this happens to you (this text is the last thing you see), and  #
# you just want to install this module without worrying about the    #
# tests (which will almost certainly fail) - set the environment     #
# variable DBICTEST_NO_SQLITE_CHECK to a true value and try again.   #
#                                                                    #
##

The test does crash SQLite. I have CPAN::Reporter and sent the report
but haven't seen it appearing at
http://www.cpantesters.org/show/DBD-SQLite.html.

What I've tried so far:

1. replacing c:\strawberry\perl\site\lib\auto\DBD\SQLite\SQLite.dll
with the latest DLL (from http://www.sqlite.org/sqlitedll-3_6_11.zip)
but I get the following error when trying to cpan DBIx::Class:

install_driver(SQLite) failed: Can't find 'boot_DBD__SQLite' symbol in
C:\strawberry\perl\site\lib/auto/DBD/SQLite/SQLite.dll
 at (eval 18) line 3
Compilation failed in require at (eval 18) line 3.

2. getting the module tgz in hope of compiling it, but the configure
script needs bash (I don't have cygwin installed).

Is there a way to get a fixed DLL for DBD::SQLite?

Thanks,
Dan


Re: Win32 wiki

2011-02-06 Thread Dan Dascalescu
I think there's valuable information on the wiki.
http://win32.perl.org/wiki/index.php?title=Vanilla_Perl_Problem_Modules
has been helpful many times, and I made lots of edits a while ago
(User:dandv).

As one of the contributors to the Perl-based wiki MojoMojo, I would be
interested in helping port the content to MojoMojo, if someone can
offer hosting.

http://mojomojo.org

Best regards,
Dan Dascalescu
http://wiki.dandascalescu.com/.list/Perl


On Sat, Feb 5, 2011 at 04:06, Michiel Beijen michiel.bei...@gmail.com wrote:
 Hi all,

 the win32 wiki at http://win32.perl.org is a mediawiki site where some
 mildly interesting data on running Perl on Windows was to be found.
 Lots of spambots have polluted the contents, most of the pages right
 now are spam-only. Most of the links in the navigation either points
 to pages that  no longer exist or that contain spam.

 Who owns or manages the page? Are there any plans to upgrade/move the
 win32 site already? Can I help?

 I think it's fairly good to **have** a Windows specific Perl site cq
 wiki and would like to propose to abandon the current site and to set
 up a new site; because there's almost only spam on there and the
 actual data that IS there is pretty much out of date. I'll be more
 then happy to set up a new site, and populate it with content that I
 can rescue from the site and maybe more. And of course if there would
 be volunteers to help me, it'd be more than welcome.

 Is there any infrastructure available? Should I sponsor infrastructure
 for the 'new' site or can we re-use the existing server that runs
 win32.perl.org?

 Looking forward reading your feedback!

 --
 Mike