undefined symbol: mro_meta_init on 5.10.0 (was: speeding up XS_DBI_dispatch())

2012-02-13 Thread Tim Bunce
On Sun, Feb 05, 2012 at 09:04:23PM +, Dave Mitchell wrote: Anyway, attached is the final patch. I've tested it under 5.8.1, 5.8.9, 5.14.2 and 5.15.7, with various permutations of threaded builds. I've just noticed that DBI 1.617_901 has been failing on perl 5.10.0

Re: dPERINTERP/MY_CXT (was: speeding up XS_DBI_dispatch())

2012-02-13 Thread Tim Bunce
On Fri, Feb 10, 2012 at 03:27:24PM +, Dave Mitchell wrote: I'm assuming that these won't be applied until after the windows() fork issue is fixed, so think of this email more as a preview. The first fix is relatively straightforward, and is private to DBI.xs, since the PERINTERP macros

Re: undefined symbol: mro_meta_init on 5.10.0

2012-02-13 Thread Martin J. Evans
On 13/02/12 13:08, Tim Bunce wrote: On Sun, Feb 05, 2012 at 09:04:23PM +, Dave Mitchell wrote: Anyway, attached is the final patch. I've tested it under 5.8.1, 5.8.9, 5.14.2 and 5.15.7, with various permutations of threaded builds. I've just noticed that DBI 1.617_901 has been failing on

Re: undefined symbol: mro_meta_init on 5.10.0

2012-02-13 Thread Tim Bunce
On Mon, Feb 13, 2012 at 05:01:41PM +, Dave Mitchell wrote: On Mon, Feb 13, 2012 at 03:42:21PM +, Dave Mitchell wrote: On Mon, Feb 13, 2012 at 01:43:00PM +, Martin J. Evans wrote: It seems to come from the following in DBI.xs: #ifdef HvMROMETA /*introduced in 5.9.5 */