SHA256
6
0
forked from pool/perl

Accepting request 1269212 from devel:languages:perl

update to 5.40.2

OBS-URL: https://build.opensuse.org/request/show/1269212
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl?expand=0&rev=139
This commit is contained in:
2025-04-16 18:37:01 +00:00
committed by Git OBS Bridge
4 changed files with 15 additions and 7 deletions

BIN
perl-5.40.1.tar.xz (Stored with Git LFS)

Binary file not shown.

BIN
perl-5.40.2.tar.xz (Stored with Git LFS) Normal file

Binary file not shown.

View File

@@ -1,3 +1,9 @@
-------------------------------------------------------------------
Mon Apr 14 11:17:06 CEST 2025 - mls@suse.de
- update to 5.40.2
* fix heap buffer overflow with tr// [bsc#1241083] [CVE-2024-56406]
-------------------------------------------------------------------
Thu Mar 20 12:06:19 CET 2025 - mls@suse.de

View File

@@ -23,11 +23,13 @@
%define name_suffix %{nil}
%endif
%define pversion 5.40.1
%define versionlist_provides() %{lua:for i, n in ipairs(arg) do ; print(" perl(:MODULE_COMPAT_"..n..")") ; end}
%define pversion 5.40.2
# set to nil when equal to pversion
%global versionlist 5.40.0
%global versionlist 5.40.0 5.40.1
Name: perl%{?name_suffix}
Version: 5.40.1
Version: 5.40.2
Release: 0
Summary: The Perl interpreter
License: Artistic-1.0 OR GPL-1.0-or-later
@@ -64,7 +66,7 @@ Requires: perl-base = %{version}
Suggests: perl-doc = %{version}
Provides: perl(:MODULE_COMPAT_%{pversion})
%if "%{versionlist}" != ""
Provides: perl(:MODULE_COMPAT_%{versionlist})
Provides: %{versionlist_provides %{versionlist}}
%endif
%if "%{version}" != "%{pversion}"
Provides: perl = %{pversion}-%{release}