From Fedora Project Wiki
< Changes
(→Owner) |
(→Current status: - initial version) |
||
Line 36: | Line 36: | ||
* Tracker bug: <will be assigned by the Wrangler> | * Tracker bug: <will be assigned by the Wrangler> | ||
* Release notes tracker: <will be assigned by the Wrangler> | * Release notes tracker: <will be assigned by the Wrangler> | ||
=== Completed Items === | |||
=== Items in Progress === | |||
=== Items to Be Done === | |||
* Get dedicated <!--[https://pagure.io/releng/issue/10119 --> build-root from rel-engs (''f37-perl'') <!-- ] --> | |||
* Upstream to release Perl 5.34 | |||
<!--* Remove old perl(:MODULE_COMPAT_5.34.*) from perl --> | |||
* Define perl_bootstrap in perl-srpm-macros | |||
* Rebase perl to 5.36.0 | |||
<!--* Build new perl 5.36 keeping old COMPAT Provides --> | |||
* Rebuild dual-lived packages (otherwise dnf recommends --skip-broken and fails) | |||
* Rebuild packages needed for minimal build-root | |||
* Rebuild packages needed for building source packages from git repository | |||
* Rebuild other packages: Use Fedora::Rebuild dependency solver | |||
* Undefine perl_bootstrap | |||
* Rebuild packages having perl_bootstrap condition in spec file (127 packages) | |||
* Rebuild all updated packages | |||
* [https://jplesnik.fedorapeople.org/5.36/ Final lists of results] | |||
* Merge dedicated build-root to rawhide and remove the dedicated one by rel-engs | |||
* Synchronize packages upgraded in ''f37'' build root | |||
* Rebuild Perl packages: 0 of 3249 done (0.00%) | |||
== Detailed Description == | == Detailed Description == |
Revision as of 11:56, 26 April 2022
Perl 5.36
Summary
A new perl 5.36 version brings a lot of changes done over a year of development. Perl 5.36 will be released in May 20th 2022. See 5.36.0 perldelta for more details about new release. https://metacpan.org/release/SHAY/perl-5.35.11/view/pod/perldelta.pod
Owner
- Name: Jitka Plesníková
- Email: <jplesnik@redhat.com>
- Name: Michal Josef Špaček
- Email: <mspacek@redhat.com>
Current status
- Targeted release: Fedora Linux 37
- Last updated: 2022-04-26
- FESCo issue: <will be assigned by the Wrangler>
- Tracker bug: <will be assigned by the Wrangler>
- Release notes tracker: <will be assigned by the Wrangler>
Completed Items
Items in Progress
Items to Be Done
- Get dedicated build-root from rel-engs (f37-perl)
- Upstream to release Perl 5.34
- Define perl_bootstrap in perl-srpm-macros
- Rebase perl to 5.36.0
- Rebuild dual-lived packages (otherwise dnf recommends --skip-broken and fails)
- Rebuild packages needed for minimal build-root
- Rebuild packages needed for building source packages from git repository
- Rebuild other packages: Use Fedora::Rebuild dependency solver
- Undefine perl_bootstrap
- Rebuild packages having perl_bootstrap condition in spec file (127 packages)
- Rebuild all updated packages
- Final lists of results
- Merge dedicated build-root to rawhide and remove the dedicated one by rel-engs
- Synchronize packages upgraded in f37 build root
- Rebuild Perl packages: 0 of 3249 done (0.00%)
Detailed Description
Feedback
Benefit to Fedora
Scope
- Proposal owners:
- Other developers:
- Release engineering: #Releng issue number
- Policies and guidelines: N/A (not needed for this Change)
- Trademark approval: N/A (not needed for this Change)
- Alignment with Objectives:
Upgrade/compatibility impact
How To Test
User Experience
Dependencies
Contingency Plan
- Contingency mechanism: (What to do? Who will do it?) N/A (not a System Wide Change)
- Contingency deadline: N/A (not a System Wide Change)
- Blocks release? N/A (not a System Wide Change), Yes/No
Documentation
N/A (not a System Wide Change)