Marcel Telka
2022-08-30 9fefabdf5e437b2f6278fd2443364b264197af45
Switch default perl from 5.34 to 5.36

10 files modified
34 ■■■■ changed files
components/meta-packages/history/history 1 ●●●● patch | view | raw | blame | history
components/meta-packages/perl/Makefile 1 ●●●● patch | view | raw | blame | history
components/perl/perl-534/Makefile 2 ●●● patch | view | raw | blame | history
components/perl/perl-534/manifests/sample-manifest.p5m 1 ●●●● patch | view | raw | blame | history
components/perl/perl-534/perl-534.p5m 9 ●●●●● patch | view | raw | blame | history
components/perl/perl-536/Makefile 5 ●●●● patch | view | raw | blame | history
components/perl/perl-536/manifests/sample-manifest.p5m 1 ●●●● patch | view | raw | blame | history
components/perl/perl-536/perl-536.p5m 8 ●●●●● patch | view | raw | blame | history
make-rules/shared-macros.mk 2 ●●● patch | view | raw | blame | history
transforms/defaults 4 ●●●● patch | view | raw | blame | history
components/meta-packages/history/history
@@ -834,6 +834,7 @@
runtime/perl-522/module/sun-solaris@0.5.11,5.11-2022.0.1.0
runtime/perl-522@5.22.4,5.11-2022.0.0.4
runtime/perl-524@5.24.3,5.11-2020.0.1.4
runtime/perl-534/module/sun-solaris@0.5.11,5.11-2022.0.0.21219
runtime/python-24@2.4.6-2015.0.2.0
runtime/python-25@2.5.4-2015.0.2.0
runtime/python-26/tests@2.6.9,5.11-2016.0.1.0
components/meta-packages/perl/Makefile
@@ -18,6 +18,7 @@
COMPONENT_NAME =        perl
COMPONENT_VERSION =        $(PERL_VERSION)
COMPONENT_REVISION =        1
COMPONENT_SUMMARY =        Perl - Highly capable, feature-rich programming language
COMPONENT_PROJECT_URL =        https://www.perl.org/
COMPONENT_FMRI =        runtime/perl
components/perl/perl-534/Makefile
@@ -32,7 +32,7 @@
COMPONENT_NAME=         perl
COMPONENT_VERSION_MAJOR =    5.34
COMPONENT_VERSION =        $(COMPONENT_VERSION_MAJOR).1
COMPONENT_REVISION =        1
COMPONENT_REVISION =        2
COMPONENT_SUMMARY =        Perl $(COMPONENT_VERSION)
COMPONENT_PROJECT_URL=  https://www.perl.org/
COMPONENT_SRC=          $(COMPONENT_NAME)-$(COMPONENT_VERSION)
components/perl/perl-534/manifests/sample-manifest.p5m
@@ -54,7 +54,6 @@
file path=usr/perl5/$(PERLVER)/bin/streamzip
file path=usr/perl5/$(PERLVER)/bin/xsubpp
file path=usr/perl5/$(PERLVER)/bin/zipdetails
file path=usr/perl5/$(PERLVER)/lib/$(PERL_ARCH)/.packlist
file path=usr/perl5/$(PERLVER)/lib/$(PERL_ARCH)/B.pm
file path=usr/perl5/$(PERLVER)/lib/$(PERL_ARCH)/B/Concise.pm
file path=usr/perl5/$(PERLVER)/lib/$(PERL_ARCH)/B/Showlex.pm
components/perl/perl-534/perl-534.p5m
@@ -24,9 +24,11 @@
license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)'
# This link is always mediated.
link path=usr/bin/perl target=../perl5/$(PERLVER)/bin/perl \
    mediator=perl mediator-version=$(PERLVER)
# Some automatically generated mediated symlinks clash with runtime/ocaml so we
# drop them until a better solution is implemented
<transform link path=usr/share/man/man3/Config.3$ -> drop>
<transform link path=usr/share/man/man3/Digest.3$ -> drop>
<transform link path=usr/share/man/man3/Thread.3$ -> drop>
link path=usr/perl5/bin target=./$(PERLVER)/bin mediator=system-perl mediator-version=$(PERLVER)
link path=usr/perl5/man target=./$(PERLVER)/man mediator=system-perl mediator-version=$(PERLVER)
@@ -78,7 +80,6 @@
file path=usr/perl5/$(PERLVER)/bin/streamzip
file path=usr/perl5/$(PERLVER)/bin/xsubpp
file path=usr/perl5/$(PERLVER)/bin/zipdetails
file path=usr/perl5/$(PERLVER)/lib/$(PERL_ARCH)/.packlist
file path=usr/perl5/$(PERLVER)/lib/$(PERL_ARCH)/B.pm
file path=usr/perl5/$(PERLVER)/lib/$(PERL_ARCH)/B/Concise.pm
file path=usr/perl5/$(PERLVER)/lib/$(PERL_ARCH)/B/Showlex.pm
components/perl/perl-536/Makefile
@@ -22,15 +22,12 @@
# Copyright (c) 2021, Tim Mooney.  All rights reserved.
#
BUILD_STYLE = configure
BUILD_BITS = 64
USE_COMMON_TEST_MASTER = yes
include ../../../make-rules/shared-macros.mk
COMPONENT_NAME =        perl
COMPONENT_VERSION_MAJOR =    5.36
COMPONENT_VERSION =        $(COMPONENT_VERSION_MAJOR).0
COMPONENT_REVISION =        1
COMPONENT_SUMMARY =        Perl $(COMPONENT_VERSION)
COMPONENT_PROJECT_URL =        https://www.perl.org/
COMPONENT_SRC =            $(COMPONENT_NAME)-$(COMPONENT_VERSION)
components/perl/perl-536/manifests/sample-manifest.p5m
@@ -54,7 +54,6 @@
file path=usr/perl5/$(PERLVER)/bin/streamzip
file path=usr/perl5/$(PERLVER)/bin/xsubpp
file path=usr/perl5/$(PERLVER)/bin/zipdetails
file path=usr/perl5/$(PERLVER)/lib/$(PERL_ARCH)/.packlist
file path=usr/perl5/$(PERLVER)/lib/$(PERL_ARCH)/B.pm
file path=usr/perl5/$(PERLVER)/lib/$(PERL_ARCH)/B/Concise.pm
file path=usr/perl5/$(PERLVER)/lib/$(PERL_ARCH)/B/Showlex.pm
components/perl/perl-536/perl-536.p5m
@@ -23,8 +23,11 @@
license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)'
# This link is always mediated.
link path=usr/bin/perl target=../perl5/$(PERLVER)/bin/perl mediator=perl mediator-version=$(PERLVER)
# Some automatically generated mediated symlinks clash with runtime/ocaml so we
# drop them until a better solution is implemented
<transform link path=usr/share/man/man3/Config.3$ -> drop>
<transform link path=usr/share/man/man3/Digest.3$ -> drop>
<transform link path=usr/share/man/man3/Thread.3$ -> drop>
link path=usr/perl5/bin target=./$(PERLVER)/bin mediator=system-perl mediator-version=$(PERLVER)
link path=usr/perl5/man target=./$(PERLVER)/man mediator=system-perl mediator-version=$(PERLVER)
@@ -75,7 +78,6 @@
file path=usr/perl5/$(PERLVER)/bin/streamzip
file path=usr/perl5/$(PERLVER)/bin/xsubpp
file path=usr/perl5/$(PERLVER)/bin/zipdetails
file path=usr/perl5/$(PERLVER)/lib/$(PERL_ARCH)/.packlist
file path=usr/perl5/$(PERLVER)/lib/$(PERL_ARCH)/B.pm
file path=usr/perl5/$(PERLVER)/lib/$(PERL_ARCH)/B/Concise.pm
file path=usr/perl5/$(PERLVER)/lib/$(PERL_ARCH)/B/Showlex.pm
make-rules/shared-macros.mk
@@ -803,7 +803,7 @@
# This is the default BUILD version of perl
# Not necessarily the system's default version, i.e. /usr/bin/perl
PERL_VERSION =  5.34
PERL_VERSION =  5.36
PERL_VERSIONS = 5.34 5.36
# Perl up to 5.22 was built 32-bit only.  Starting with 5.24 the perl package
transforms/defaults
@@ -153,8 +153,8 @@
#
# Set the default Perl for mediated links
#
<transform link mediator=perl mediator-version=5.34 -> default mediator-priority vendor>
<transform link mediator=system-perl mediator-version=5.34 -> default mediator-priority vendor>
<transform link mediator=perl mediator-version=5.36 -> default mediator-priority vendor>
<transform link mediator=system-perl mediator-version=5.36 -> default mediator-priority vendor>
#
# Set the default Apache for mediated links