Там бинарный формат малость отличается. Так что при попытке прочитать на 5.8 записанное в 5.16 имеем ругань вида "Storable binary image v2.8 more recent than I am (v2.6) at ......." Естественно, пишется в network-ordered через nfreeeze/nstore, да и вообще это все в 32-битной среде.
Regards, Michael Bochkaryov 2013/10/9 Sergey Homenkow <[email protected]> > А в чём там проблема между версиями? Вроде бы всё совместимо. > Кроме различия freeze для 32/64 битных систем. > > Решается заменой на nfreeze. > Ещё и результат становится меньше (затраты на паковку кажется на 5% > больше). > > > > > 9 октября 2013 г., 19:07 пользователь Michael Bochkaryov < > [email protected]> написал: > > > > > Всем привет! > > > > Сорри за дурацкий вопрос, но потребовалось тут задачку решить. > > Есть стопка системок под perl 5.8, которые общаются с помощью Storable. > > Нужно обеспечить возможность общаться с другими системами на Perl 5.16 с > минимальными изменениями в коде. > > Обмен двусторонний - собственно, проблема только с записью на 5.16 и > последующим чтением на 5.8 > > > > Решается ли такое или без влезания в потроха Storable не обойтись? > > > > Альтернативные форматы не предлагать - я и сам этот Storable не люблю :-) > > > > Спасибо! > > > > > > Regards, > > Michael Bochkaryov > > > > > > > > -- > > Moscow.pm mailing list > > [email protected] | http://moscow.pm.org > > > > > > -- > Sergey Homenkow, skype:homenkow_s > > -- > Moscow.pm mailing list > [email protected] | http://moscow.pm.org > >
-- Moscow.pm mailing list [email protected] | http://moscow.pm.org
