Anonymous Monk has asked for the wisdom of the Perl Monks concerning the following question:

I'm doing some work for a client that is using mod_perl as a dynamically loaded module. Unfortunately, their mod_perl was built with perl 5.8.6, and their application requires perl 5.6.2. What's the least obtrusive way of rebuilding their mod_perl module with perl 5.6.2? They're using Apache 2.
Thanks!

Replies are listed 'Best First'.
Re: Downgrading mod_perl
by brian_d_foy (Abbot) on Jan 14, 2006 at 20:12 UTC

    the least obtrusive way it to make their application run under perl 5.8.6. :)

    Why does their application require an older version of perl? What happens when they try it with the current mod_perl set-up?

    --
    brian d foy <brian@stonehenge.com>
    Subscribe to The Perl Review

      If I were to guess...

      Often, the reason is: "It's known to work with this version."

      There's also an issue of incompatilibty with 5.6 and 5.8 XS binaries (I think).

Re: Downgrading mod_perl
by perrin (Chancellor) on Jan 14, 2006 at 19:37 UTC
    You have to recompile mod_perl. Just follow the install instructions and use the 5.6.2 perl binary when you run Makefile.PL.