Hi James,

 

It seems likely to me the problem is with ActiveState’s Perl build, particularly as Matt says it goes away by recompiling DBI with gcc, so it would be worth raising another bug on their issues database and quoting the different situations and versions it failed under. Or you could leave it and when the DBI maintainers get round to reproducing it I expect they will raise one themselves.

 

XS is C language + macros used to interface C libraries to perl. “perldoc perlxs”, “perldoc perlxstut”. If a C routine or the chosen C compiler starts writing to incorrect memory addresses you could get this sort of problem.

 

Regards, Peter


From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of James Masters
Sent: 06 September 2006 23:44
To: [email protected]
Subject: Re: [Dbix-class] Windows installation failure logs please

 

I have had this problem on 2 different Windows XP machines using ASPerl and DBI.  I saw it with Rose and DBIx.  I'm pretty confident that I can reproduce it at will simply by installing a fresh version of ASPerl and then running my script which invokes DBIx::Class::Schema::Loader.

 

I was told that if I took ASPerl and recompiled DBI using gcc, the problem would go away.  I did this and it did indeed go away.

 

So it's not 100% proven but based upon my experience and reading a variety of discussions, it seems likely that the problem manifests itself only when using DBI under ASPerl.  (or will I immediately be contradicted?)

 

So do people think the problem belongs to Active State or the DBI authors?  To me it seems like an Active State problem because firstly I don't think it crops up with Unix and secondly, recompiling DBI kills it.  But I am not experienced enough to be sure.

 

If there is a definitive answer to the above, should I file a bug report accordingly?  I've not done this before and not sure how to but would like to help.

 

PS What is XS?

 

_______________________________________________
List: http://lists.rawmode.org/cgi-bin/mailman/listinfo/dbix-class
Wiki: http://dbix-class.shadowcatsystems.co.uk/
IRC: irc.perl.org#dbix-class
SVN: http://dev.catalyst.perl.org/repos/bast/trunk/DBIx-Class/
Searchable Archive: http://www.mail-archive.com/[email protected]/

Reply via email to