On Fri, 19 Nov 2004, H.Merijn Brand wrote:

> > > p.s. - To make Storable do what it claims and properly obey the 
> > > $Storable::accept_future_minor variable, this needs to happen (apparently 
> > > not fixed in 5.8.3 either):
> > > 
> > > Fix problem where forward compat checking logic never tries to read
> > > its setting and always barfs when newer client comes knocking... 
> > > 
> > > --- perl-5.8.0/ext/Storable/Storable.xs.orig      Sat Nov 13 17:27:53 2004
> > > +++ perl-5.8.0/ext/Storable/Storable.xs   Sat Nov 13 17:28:11 2004
> > > @@ -1092,6 +1092,7 @@
> > >  
> > >      cxt->netorder = 0;           /* true if network order used */
> > >      cxt->forgive_me = -1;        /* whether to be forgiving... */
> > > +    cxt->accept_future_minor = -1; /* would otherwise occur too late */
> > >  }
> 
> FYI this has not changed since. Excerpt from blead:
> 
>    1155 static void init_perinterp(pTHX)
>    1156 {
>    1157     INIT_STCXT;
>    1158
>    1159     cxt->netorder = 0;          /* true if network order used */
>    1160     cxt->forgive_me = -1;       /* whether to be forgiving... */
>    1161 }
> 

There are many ways to have done it <g> but, no, I don't believe that it's 
been fixed.

Reply via email to