develooper Front page | perl.perl5.porters | Postings from August 2009

help wrt old perl versions @INC

Thread Next
From:
Jerome Quelin
Date:
August 8, 2009 01:09
Subject:
help wrt old perl versions @INC
Message ID:
20090808080850.GA3802@mongueurs.net
hi,

i just compiled 5.10.1-rc1 for mandriva, and it seems to work fine.

however, since we ship lots of modules that are not yet rebuild with the
new perl, i want @INC to include the 5.10.0 @INC.

i used the following command to configure:

sh Configure -des \
  -Dinc_version_list="5.10.0 5.8.8 5.8.7 5.8.6 5.8.5 5.8.4 5.8.3 5.8.2 5.8.1 5.8.0 5.6.1 5.6.0" \
  ...


however, the resulting perl has the following @INC:
    /usr/lib/perl5/site_perl/5.10.1/x86_64-linux-thread-multi
    /usr/lib/perl5/site_perl/5.10.1
    /usr/lib/perl5/vendor_perl/5.10.1/x86_64-linux-thread-multi
    /usr/lib/perl5/vendor_perl/5.10.1
    /usr/lib/perl5/5.10.1/x86_64-linux-thread-multi
    /usr/lib/perl5/5.10.1
    /usr/lib/perl5/site_perl
    /usr/lib/perl5/vendor_perl/5.10.0
    /usr/lib/perl5/vendor_perl
    .

and of course, since it misses
    /usr/lib/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi

==> all the arch-dependant modules are not available for the new perl
(unless using PERL5LIB of course)

so, what's the best way to add this missing directory? would using:
 -Dotherlibdirs=/usr/lib/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi

work? otherwise, any help is welcome.

regards,
jérôme 
-- 
jquelin@gmail.com

Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About