On 3/12/22 15:17, [email protected] wrote:
Based on the comment for PERL_VERSION in oi-userland/makerules/shared-macros.mk
I think the idea is to continue to use the 5.22 and 5.24 perl versions,
until it is changed system-wide.

At least that's how I interpret the comment above PERL_64_ONLY_VERSIONS :

# This is the default BUILD version of perl
# Not necessarily the system's default version, i.e. /usr/bin/perl
PERL_VERSION =  5.22

# Do *not* add 5.34 to PERL_VERSIONS/PERL_64_ONLY_VERSIONS yet.  We'll
# enable it system-wide once all existing perl modules have been rebuilt
# with support for all three current perl versions.
PERL_VERSIONS = 5.22 5.24

PERL_64_ONLY_VERSIONS = 5.24
I allready changed share-makros on SPARC, to be able to provide
as much PRs as possible for i386/amd64:

 # This is the default BUILD version of perl
 # Not necessarily the system's default version, i.e. /usr/bin/perl
-PERL_VERSION =  5.22
+PERL_VERSION =  5.34

 # Do *not* add 5.34 to PERL_VERSIONS/PERL_64_ONLY_VERSIONS yet. We'll
 # enable it system-wide once all existing perl modules have been rebuilt
 # with support for all three current perl versions.
-PERL_VERSIONS = 5.22 5.24
+PERL_VERSIONS = 5.34

-PERL_64_ONLY_VERSIONS = 5.24
+PERL_64_ONLY_VERSIONS = 5.34

 PERL.5.22 =    /usr/perl5/5.22/bin/perl
 PERL.5.24 =    /usr/perl5/5.24/bin/perl

There is no problem in using 5.34 for 32/64 bit components,
as long as you don't have to link against libperl.so, so please
use perl-5.34, at least for new projects.

Klaus


_______________________________________________
oi-dev mailing list
[email protected]
https://openindiana.org/mailman/listinfo/oi-dev

Reply via email to