2009/7/20 Eric Wong <normalperson@xxxxxxxx>: > demerphq <demerphq@xxxxxxxxx> wrote: >> 2009/7/20 Eric Wong <normalperson@xxxxxxxx>: >> > Robert Zeh <robert.a.zeh@xxxxxxxxx> wrote: >> >> --- a/git-svn.perl >> >> +++ b/git-svn.perl >> >> @@ -35,11 +35,14 @@ push @Git::SVN::Ra::ISA, 'SVN::Ra'; >> >> push @SVN::Git::Editor::ISA, 'SVN::Delta::Editor'; >> >> push @SVN::Git::Fetcher::ISA, 'SVN::Delta::Editor'; >> >> use Carp qw/croak/; >> >> +use Compress::Zlib; >> > >> > I'd "require" Compress::Zlib lazilly so it's not loaded at startup. >> > It's not a stock component of Perl and not needed for the majority of >> > commands. >> >> Actually, it has been a core component since 5.9.3 > > Ah thanks for pointing that out, I didn't notice my 5.10.x install had > it. Nevertheless, git svn needs to continue supporting 5.8.x for a > while longer. I guess something like: my $can_compress= eval "require Compress::Zlib; 1"; would be the right solution. -- perl -Mre=debug -e "/just|another|perl|hacker/" -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html