On Sat, Nov 26, 2005 at 02:57:08PM +0300, Vladimir Lettiev wrote: > Vladimir Lettiev пишет: > >Dmitry V. Levin пишет: > >>В результате имеем то же самое (лишь номер строки изменился): Use of > >>uninitialized value in string eq at > >>/usr/src/tmp/subversion-buildroot/usr/lib/perl5/vendor_perl/i386-linux/SVN/Core.pm > >> > >>line 410 during global destruction. > > > >но надо время затестить (уж больно долго собирается subversion). > > 1:04:26elapsed (!!!) Это из-за тестов, для черновой сборки имеет смысл использовать --build='--disable check' > >Чуть сложнее и наверное корректнее (пока не проверил): > > > >--- Core.pm.old 2005-11-26 11:13:58 +0300 > >+++ Core.pm 2005-11-26 12:03:11 +0300 > >@@ -406,6 +406,7 @@ > > sub DESTROY { > > return if $globaldestroy; > > my $self = shift; > >+ return unless ($$self && $SVN::_Core::current_pool); > > if ($$self eq $SVN::_Core::current_pool) { > > $SVN::_Core::current_pool = pop @POOLSTACK; > > } > > Патч проверил. Теперь subversion-perl-1.2.3-alt2 собирается в hasher без > проблем. Спасибо. -- ldv