The Perl interpreter

Edit Package perl
https://www.perl.org/

perl - Practical Extraction and Report Language

Perl is optimized for scanning arbitrary text files, extracting information from those text files, and printing reports based on that information. It is also good for many system management tasks. Perl is intended to be practical (easy to use, efficient, and complete) rather than beautiful (tiny, elegant, and minimal).

Some of the modules available on CPAN can be found in the "perl" series.

Refresh
Refresh
Source Files
Filename Size Changed
README.macros 0000001262 1.23 KB
_multibuild 0000000056 56 Bytes
baselibs.conf 0000000099 99 Bytes
macros.perl 0000004413 4.31 KB
perl-5.22.0_wrong_rpm_provides.diff 0000000405 405 Bytes
perl-5.38.0.diff 0000015068 14.7 KB
perl-5.40.0.tar.xz 0013804184 13.2 MB
perl-HiRes.t-timeout.diff 0000001813 1.77 KB
perl-incfix.diff 0000001696 1.66 KB
perl-netcmdutf8.diff 0000000719 719 Bytes
perl-nroff.diff 0000000811 811 Bytes
perl-reproducible.patch 0000000599 599 Bytes
perl-reproducible2.patch 0000000659 659 Bytes
perl-rpmlintrc 0000000138 138 Bytes
perl-saverecontext.diff 0000000855 855 Bytes
perl.changes 0000062333 60.9 KB
perl.spec 0000012269 12 KB
perl_skip_flaky_tests_powerpc.patch 0000002668 2.61 KB
skip_time_hires.patch 0000000378 378 Bytes
Revision 247 (latest revision is 256)
Michael Schröder's avatar Michael Schröder (mlschroe) accepted request 1180130 from Dirk Stoecker's avatar Dirk Stoecker (dstoecker) (revision 247)
I already submitted changes for the few packages which still depend on the manual provides, so we can get rid of this manual legacy stuff.

- update to 5.40.0
  * New __CLASS__ Keyword
  * :reader attribute for field variables
  * Permit a space in -M command-line option
  * Restrictions to use VERSION declarations
  * New builtin::inf and builtin::nan functions (experimental)
  * New ^^ logical xor operator
  * try/catch feature is no longer experimental
  * for iterating over multiple values at a time is no longer experimental
  * builtin module is no longer experimental
  * The :5.40 feature bundle adds try
  * use v5.40; imports builtin functions
  * CVE-2023-47038 - Write past buffer end via illegal user-defined Unicode property
  * CVE-2023-47039 - Perl for Windows binary hijacking vulnerability
  * reset EXPR now calls set-magic on scalars
  * Calling the import method of an unknown package produces a warning
  * return no longer allows an indirect object
  * Class barewords no longer resolved as file handles in method calls
    under no feature "bareword_filehandles"
  * Using goto to jump from an outer scope into an inner scope is
    deprecated and will be removed completely in Perl 5.42. [GH #21601]
  * The negation OPs have been modified to support the generic TARGMY
    optimization. [GH #21442]
- Refresh perl-5.38.0.diff
- Drop perl-5.18.2-overflow.diff (no longer applicable)
- Drop perl-locale-backport.diff (proper fix in new version)
- Drop old manual package name based perl provides
Comments 0
openSUSE Build Service is sponsored by