Petr Písař
50a3de5ad0
Fix string overrun in Perl_gv_fetchmethod_pvn_flags
2016-11-03 11:04:46 +01:00
Petr Písař
e947d78f10
Fix crash in splice
2016-11-03 11:04:39 +01:00
Petr Písař
896d33a2d0
Fix crash in "evalbytes S"
2016-11-03 11:03:13 +01:00
Petr Písař
cce220c20d
Document licenses more
2016-09-21 17:42:28 +02:00
Petr Písař
cc339b5039
perl-podlators license corrected to (GPL+ or Artistic) and MIT
...
podlators.pod file has MIT licesne.
2016-09-20 14:00:49 +02:00
Petr Písař
c85c10ff8a
perl-Unicode-Collate license corrected to ((GPL+ or Artistic) and Unicode)
...
The file links to <http://www.unicode.org/terms_of_use.html > that
mathcces "Unicode" license (except the (c) paragraph).
2016-09-19 16:18:29 +02:00
Petr Písař
871546c7c7
Add Artistic 2.0 into perl-Encode license tag because of encguess tool
2016-09-16 11:09:09 +02:00
Petr Písař
7032c6382a
Remove old obsoleting perl-ExtUtils-Typemaps
...
Last perl-ExtUtils-Typemaps build existed in Fedora 17.
2016-09-13 18:02:33 +02:00
Petr Písař
8d980065c5
perl-core depends on Parse::CPAN::Meta module instead of package name to allow upgrading perl-CPAN-Meta to 2.150010
2016-09-02 08:43:38 +02:00
Jitka Plesnikova
6358a13680
Avoid loading of modules from current directory, CVE-2016-1238, (bug #1360425 )
2016-08-03 14:15:46 +02:00
Petr Písař
765c6152c1
Fix handling \N{} in tr for characters in range 128--255
2016-07-28 10:41:47 +02:00
Petr Písař
eaff35bbf5
Own systemtap directories by perl-devel
2016-07-26 16:57:52 +02:00
Petr Písař
ff4454a8d5
Fix building without perl in the build root
...
After building extensions, Makefile builds documentation by executing
the new perl. Because we version libperl.so soname, we need to
precreate a symlink from the soname to ./libperl.so so that the new
perl can be executed. Otherwise this happens:
LD_LIBRARY_PATH=/builddir/build/BUILD/perl-5.24.0 ./perl -Ilib -f pod/buildtoc -q
./perl: error while loading shared libraries: libperl.so.5.24: cannot open shared object file: No such file or directory
This did not appear on upgrade from previous perl version because perl
build script sets LD_PRELOAD in addition if libperl.so exists in the system.
2016-07-26 16:28:50 +02:00
Jitka Plesnikova
fed53a9005
Add missing BR perl(version) to ExtUtils-MakeMaker
2016-07-14 10:36:13 +02:00
Petr Písař
c00f4b6eff
Fix a crash in lexical scope warnings
2016-07-12 12:51:29 +02:00
Petr Písař
9906eb1f4e
RT#115808 is known as CVE-2016-6185
2016-07-11 12:30:17 +02:00
Petr Písař
f5cb3d39f8
Fix a crash in "Subroutine redefined" warning
2016-07-08 15:09:17 +02:00
Petr Písař
5d9c04077a
Fix a crash when vivifying a stub in a deleted package
2016-07-07 16:06:21 +02:00
Jitka Plesnikova
6901833981
Do not let XSLoader load relative paths (bz #1353238 )
2016-07-07 13:30:02 +02:00
Petr Písař
b3a20db42c
Fix line numbers with perl -x
2016-07-04 12:32:23 +02:00
Petr Písař
754a66c1ac
Do not crash when inserting a non-stash into a stash
2016-06-24 08:30:03 +02:00
Petr Písař
751d6acb17
Do not treat %: as a stash
2016-06-22 10:29:52 +02:00
Petr Písař
59d5062095
Fix precedence in hv_ename_delete
2016-06-22 10:26:37 +02:00
Petr Písař
2bfd83c795
Do not use unitialized memory in $h{\const} warnings
2016-06-22 10:06:51 +02:00
Petr Písař
3d99c91349
Fix compiling regular expressions like /\X*(?0)/
2016-06-20 13:46:56 +02:00
Petr Písař
7a5e4d3a40
Fix perl-threads dependency on the interpreter API
...
There was an one-line mistake in the following comit. The dependency
on perl's name-version without release number could never been
satisfied.
commit fde8b38ed3
Author: Marcela Mašláňová <mmaslano@redhat.com>
Date: Mon Aug 13 14:05:08 2012 +0200
Define perl_compat by macro for rebuilds.
Sub-packages depend on compat rather than on nvr.
2016-06-16 11:03:26 +02:00
Petr Písař
4d5370a5e8
Fix spec file indentation
2016-06-16 09:24:35 +02:00
Petr Písař
cfbeeaff35
Do not mangle errno from failed socket call
2016-06-16 09:24:26 +02:00
Petr Písař
7f1876649d
Fix a memory leak when compiling a regular expression with a POSIX class
2016-06-14 14:50:42 +02:00
Petr Písař
0ef001711b
Specify more build-time dependencies
2016-06-02 16:06:57 +02:00
Petr Písař
c1d0a96581
Use pregenerated dependencies on bootstrapping
...
The dependencies are stored in gendep.macros file. The file be
regenerated from an RPM build log by ./generatedependencies tool.
The intended work flow is to build a new perl with RPM Perl dependency
generator available locally. Then use this ./generatedependencies tool to
convert the discovered dependencies into the gendep.macro file. Then it's
possible to build the new perl even without the RPM Perl dependency
generator available in the build root while the resulting binary
packages will still posses all dependencies.
The reason is standard perl-genererators is written in the Perl thus
perl-generators must run-require perl. Therefore there is
a build cycle. One could rewrite perl-generators.spec so that it did
not need perl for building, but the run-time dependency would still be
there.
One could claim the one run-time dependency can be satisfied by older
perl. And that's true and it has been done so until now. But that
would not solve the problem when bootrapping perl to a new architecture
or as an excercise the perl can be built without any prior perl
available (required by paranoid users). With pregenerated
dependencies, one can implement real bootstrap.
(Ultimate solution would be reimplement RPM Perl generators in C.)
2016-06-02 16:03:52 +02:00
Petr Písař
16def76c8a
Remove reflexive dependencies
...
We still keep perl-generators.
2016-05-20 12:55:47 +02:00
Jitka Plesnikova
af27d46be2
Stop providing old perl(MODULE_COMPAT_5.22.*)
2016-05-18 13:20:22 +02:00
Petr Písař
ced846cb81
Update license tags
2016-05-18 12:27:43 +02:00
Jitka Plesnikova
b991faf2f5
5.24.0 bump; Update sub-packages; Update or remove patches
2016-05-14 09:14:43 +02:00
Jitka Plesnikova
a4b737109b
5.22.2 bump
2016-05-02 09:34:12 +02:00
Petr Písař
3bf2f454d6
Remove perl-ExtUtils-Manifest dependency on perl-devel
2016-04-20 10:38:16 +02:00
Petr Písař
3eb2222dea
Remove perl-ExtUtils-Install dependency on perl-devel
2016-04-20 10:38:16 +02:00
Petr Písař
bfe7dfc21d
Replace ExtUtils::MakeMaker dependency with ExtUtils::MM::Utils in IPC::Cmd
2016-04-20 10:38:16 +02:00
Petr Písař
df7d75b0c2
Provide MM::maybe_command independently
...
We do not insert perl-ExtUtils-MM-Utils into perl-core because this is
not a core module. It's a Fedora extension.
Run regen/lib_cleanup.pl to regenerate Makefile.SH and other scripts
to pass porting/regen.t because of addedd ExtUtils/MakeMaker/MM/Utils.pm file.
2016-04-20 10:38:07 +02:00
Petr Písař
1eda1fc7e8
Remove perl-ExtUtils-ParseXS dependency on perl-devel
...
But we add perl-ExtUtils-MakeMaker dependency on perl-devel beacuse
many XS package would fail to build. The dependency will be weaken
after proper announcement.
2016-04-19 16:21:49 +02:00
Petr Písař
a1f2a99a9f
Weak perl-Encode-devel dependency on perl-devel to Recommends level
2016-04-18 16:16:32 +02:00
Petr Písař
995c2b0ddc
Do not filter FCGI dependency, CGI is non-core now
2016-03-15 16:14:31 +01:00
Petr Písař
212efc6f49
Remove bundled perl-IPC-SysV
2016-03-04 15:53:18 +01:00
Petr Písař
e55807fcfb
Fix CVE-2016-2381 (ambiguous environment variables handling)
2016-03-02 12:50:42 +01:00
Petr Písař
760b95c162
Correct a typo in perl-IPC-SysV description
2016-02-15 13:55:09 +01:00
Fedora Release Engineering
241985936b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
2016-02-04 12:07:03 +00:00
Petr Písař
fcf2c1fd99
Remove bundled Math-BigInt
2015-12-15 09:30:01 +01:00
Jitka Plesnikova
9c5135ce08
5.22.1 bump
2015-12-14 10:09:57 +01:00
Petr Písař
70368ba2cf
Rebuild to utilize perl(:VERSION) dependency symbol
2015-10-20 17:40:36 +02:00
Petr Písař
c142b40126
Do not own IO::Socket::IP manual page by perl-IO
2015-10-13 12:19:24 +02:00
Petr Písař
93c55e6eff
Provide perl version in perl(:VERSION) dependency symbol
...
Expressing minimal Perl version as "perl >= 1:5.006" is insufficient:
The Perl version is defined by perl-libs, not perl.
Modules requiring specific Perl but no perl interpreter should not
pull in the perl package.
The epoch numbers are tedious to synchronize.
The auto-generated value is not normalized (1:5.006001).
After this change we will update perl-generators to produce
perl(:VERSION) dependency instead and we will rebuild perl and
perl-Exporter again to leverage this capability.
2015-10-13 10:29:00 +02:00
Petr Písař
bfe1e476f7
Sub-package utilities (splain) into perl-utils
2015-10-07 17:36:00 +02:00
Petr Písař
2a76cfd7c2
Sub-package Test
2015-10-07 17:36:00 +02:00
Petr Písař
4cb12c140d
Sub-package IPC-SysV
2015-10-07 17:36:00 +02:00
Petr Písař
c2af999d38
Correct perl-devel and perl-CPAN dependencies
...
CPAN requires make for building distributions with Makefile.PL,
perl-devel as any developmental package must require the same library
package.
2015-10-07 17:36:00 +02:00
Petr Písař
5228887d65
Move utf8 and dependencies to perl-libs
...
Unicode properties in regular expressions causes loading utf8 and
unicore files. E.g. perl -e '/\pN/'.
2015-10-07 17:35:54 +02:00
Petr Písař
3b41959454
Correct perl-Pod-Perldoc dependencies
2015-09-21 14:25:42 +02:00
Petr Písař
0dc5e282d3
Correct perl-Digest-SHA dependencies
2015-09-21 13:01:38 +02:00
Petr Písař
711ed412e9
Sub-package Errno
2015-08-31 18:34:27 +02:00
Petr Písař
2b8215aa55
Sub-package IO
2015-08-31 18:06:26 +02:00
Petr Písař
6aac0d5eb6
Sub-package SelfLoader
2015-08-31 18:06:20 +02:00
Petr Písař
5b10b9ac8a
Sub-package Devel-SelfStubber
2015-08-31 17:49:29 +02:00
Petr Písař
bed6466254
Sub-package Devel-Peek
2015-08-31 17:49:23 +02:00
Petr Písař
adcf36932f
Sub-package Attribute-Handlers
2015-08-31 17:37:59 +02:00
Petr Písař
19f039c9fc
Sub-package Pod-Html
2015-08-07 15:28:46 +02:00
Petr Písař
ee5de90686
Sub-package Net-Ping
2015-08-07 15:13:26 +02:00
Petr Písař
9eec10908e
Sub-package Memoize
2015-08-07 14:20:27 +02:00
Petr Písař
db2ff067b3
Specify all perl-JSON-PP's dependencies
2015-07-21 10:50:50 +02:00
Petr Písař
4bfb6f9c93
Disable hardening due to some run-time failures
...
This is a temporary hack until we find the real cause. /usr/bin/perl
linked with -pie causes failures to:
perl-smartmatch-engine-core
perl-Algorithm-CurveFit
perl-B-Utils
perl-PDL-Graphics-PLplot
One could blame poor XS modules, but perl-Algorithm-CurveFit is
pure perl code with no XS modules. So the bug is somewhere in the
perl.
2015-07-16 16:28:27 +02:00
Petr Písař
674f166ec8
Remove bundled perl-Unicode-Collate
2015-07-15 12:38:44 +02:00
Petr Písař
a6a72ee7a1
Remove bundled perl-Unicode-Normalize
2015-07-15 12:37:28 +02:00
Petr Písař
7fbed2c8e3
Remove bundled perl-perlfaq
2015-07-15 12:36:39 +02:00
Petr Písař
e0f454ea52
Remove bundled perl-libnet
2015-07-15 12:35:31 +02:00
Petr Písař
c6bda31ec3
Remove bundled perl-Text-Balanced
2015-07-15 12:34:22 +02:00
Petr Písař
95856e811d
Remove bundled perl-Term-Cap
2015-07-15 12:33:09 +02:00
Petr Písař
0f71e3ad4d
Remove bundled perl-Pod-Escapes
2015-07-15 12:32:13 +02:00
Petr Písař
0aaf377e1a
Remove bundled perl-PerlIO-via-QuotedPrint
2015-07-15 12:31:15 +02:00
Petr Písař
963fd0c67e
Remove bundled perl-MIME-Base64
2015-07-15 12:29:43 +02:00
Petr Písař
69de8f640d
Remove bundled perl-Config-Perl-V
2015-07-15 12:28:29 +02:00
Petr Písař
1b598383b1
Sub-package Math-Complex
2015-07-15 12:23:16 +02:00
Petr Písař
f0270eb6c6
Sub-package Math-BigInt-FastCalc
2015-07-15 11:32:19 +02:00
Petr Písař
226a2decfc
Sub-package Math-BigRat
2015-07-15 11:32:19 +02:00
Petr Písař
00b27cba82
Sub-package bignum
2015-07-15 11:32:16 +02:00
Petr Písař
16113d4049
Remove dangling empty directory after sub-packaging Test-Simple
2015-07-09 16:37:48 +02:00
Petr Písař
74fe0d284d
Move libnetcfg tool from perl-devel into perl-libnetcfg sub-package
2015-07-09 16:21:06 +02:00
Petr Písař
47534716d4
Revert downstream change in Net::Config default configuration
...
This is not needed since upstream commit:
commit adeb94125ab7de8d20c129a905a5159972ad9fd1
Author: Ricardo SIGNES <rjbs@cpan.org>
Date: Mon Oct 22 05:01:09 2007 -0400
hostname.t busted
Message-ID: <20071022130109.GA16748@knight>
p4raw-id: //depot/perl@32180
Also fixed in CPAN's libnet since 1.22_02.
2015-07-09 16:21:06 +02:00
Petr Písař
cb7a91ee21
Do not provide Net/libnet.cfg
2015-07-09 16:21:06 +02:00
Petr Písař
f71ede153f
Sub-package Math-BigInt
2015-07-09 16:21:06 +02:00
Petr Písař
1a4a9cb906
Sub-package Unicode-Collate
2015-07-09 16:20:59 +02:00
Petr Písař
a66a3442bd
Sub-package Unicode-Normalize
2015-07-09 10:23:58 +02:00
Petr Písař
c3186889b3
Sub-package perlfaq
2015-07-09 10:23:58 +02:00
Petr Písař
21b162dfcb
Sub-package libnet
...
Net::FTP::dataconn(3pm) does not exist for uknown reason.
2015-07-09 10:23:58 +02:00
Petr Písař
f5eea8f4b1
Sub-package Text-Balanced
2015-07-09 10:23:58 +02:00
Petr Písař
c4ead65220
Sub-package Term-Cap
2015-07-09 10:23:58 +02:00
Petr Písař
de8475d44b
Update Pod-Escapes metadata
2015-07-09 10:23:58 +02:00
Petr Písař
032a8a7929
Sub-package PerlIO-via-QuotedPrint
2015-07-09 10:23:58 +02:00
Petr Písař
6093910963
Sub-package MIME-Base64
2015-07-09 10:23:47 +02:00
Petr Písař
219ce2317e
Sub-package Config-Perl-V
2015-07-08 16:56:38 +02:00
Petr Písař
b3c6b36d56
Store distribution's linker and compiler flags to more Config's options
...
We want all programs and libraries produced by perl.spec and other
Perl packages to respect distribution's CFLAGS and LDFLAGS.
This change ensures it. Especially for /usr/bin/perl as well as
non-installed miniperl. The only drawback is /usr/bin/perl gets the
flags twice.
We could poke upstream to fix ExtUtils::MakeMaker and
ExtUtils::CBuilder to respect ldflags what does not happen now. They
use lddlflags only. But we cannot patch them not to diverge from the
world.
Also we disable optimize because optimize is not used everywhere.
This change makes other Perl packages' Makefile.PL's OPTIMIZE argument
redundant. Please note the Build.PL's optimize argument is completly
ignored by Build.PL.
2015-07-08 14:39:47 +02:00
Petr Písař
85faa01eeb
Explain file break-down into RPM packages in perl package description
2015-06-18 14:45:06 +02:00
Petr Písař
017295877c
Make magic vtable writable as a work-around for Coro
2015-06-18 14:45:06 +02:00
Petr Písař
b60e1a2e9f
Make PadlistNAMES() lvalue again
2015-06-18 14:45:06 +02:00
Petr Písař
22f92e77a2
Control building dual-lived sub-packages by perl_bootstrap macro
2015-06-18 14:45:06 +02:00
Petr Písař
0be6137aa8
Subpackage "open" module in order to keep deprecated "encoding" module optional
2015-06-18 14:44:59 +02:00
Dennis Gilmore
9ad5b7e8d4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
2015-06-18 01:00:04 +00:00
Jitka Plesnikova
c9dcffbbd1
Stop providing old perl(MODULE_COMPAT_5.20.*)
2015-06-10 10:31:12 +02:00
Jitka Plesnikova
6ac69ebb94
Move ok and Test::Use::ok to perl-Test-Simple
2015-06-04 15:28:56 +02:00
Jitka Plesnikova
d9c9f2dcd5
Move bin/encguess to perl-Encode
2015-06-03 16:37:24 +02:00
Jitka Plesnikova
fb0d177f72
Remove or update patches
2015-06-02 13:07:02 +02:00
Jitka Plesnikova
6071c95c73
Update to Perl 5.22.0; Updated sub-packages and erased the removed modules
2015-06-02 12:14:18 +02:00
Jitka Plesnikova
9d331e06fd
Add missing files for Module-Build-Deprecated
2015-04-15 13:07:19 +02:00
Jitka Plesnikova
8952555a87
Sub-package perl-CGI-Fast and perl-Module-Build-Deprecated; Add missing dual-life modules to perl-core
2015-04-15 12:42:12 +02:00
Petr Šabata
49eaf9f2c8
Bump to make koji happy
2015-04-02 16:04:51 +02:00
Petr Šabata
6fbf8c4828
Disable the Text-Tabs+Wrap subpackage
2015-04-02 15:02:52 +02:00
Petr Šabata
64c0b35948
Correct license tags
...
Correct license tags of the main package, CGI, Compress-Raw-Zlib,
Digest-MD5, Test-Simple and Time-Piece and package a Pod-Html license
clarification email from Tom.
2015-04-02 13:46:20 +02:00
Petr Písař
5516d6aa30
Use perl_version macro for libperl.so mangling
...
%{version} changes with each sub-package definition. Use
%{perl_version} for renaming and symlinking libperl.so.
2015-03-25 17:01:09 +01:00
Petr Písař
683e60edc6
Sort dual-lived sub-packages
2015-03-25 14:42:04 +01:00
Petr Písař
c59d9bc0e6
Sub-package Text-Tabs+Wrap
2015-03-25 14:41:56 +01:00
Lubomir Rintel
6f6f8fdb06
Add systemtap probes for new DTrace markers
2015-03-20 12:27:35 +01:00
Petr Písař
a14dcbc31c
Move perl(:MODULE_COMPAT_*) symbol and include directories to perl-libs
...
Move license and documentation to perl-libs. perl-libs is now the base
package which everbody needs.
2015-03-16 16:44:22 +01:00
Petr Písař
d0d9aabf0d
Correct Encode and Encode-devel license
2015-03-04 14:32:44 +01:00
Petr Písař
6f293aae89
lib-h2ph.t-to-test-generated-t-_h2ph_pre.ph-instead-.patch accepted by upstream
2015-02-25 09:50:17 +01:00
Till Maas
7b7da7f9c9
Rebuilt for Fedora 23 Change
...
https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code
2015-02-21 22:17:46 +01:00
Jitka Plesnikova
d233c6780e
Provide 5.20.2 MODULE_COMPAT; Clean up list of provided files
2015-02-18 10:02:43 +01:00
Jitka Plesnikova
844f0cc11d
5.20.2 bump; Resolved BZ#1177672
2015-02-17 17:49:25 +01:00
Petr Písař
ff964ebffa
Improve h2ph fix for GCC 5.0
2015-02-17 13:32:57 +01:00
Petr Písař
59e25a2163
Fix regressions with GCC 5.0
...
Upstream proposed different fix for the Errno by modifying global CPP
flags. I think this an overkill preventing people from using the new
GCC features. So I roll in now the fix local to the Errno module for
now.
2015-02-12 10:15:48 +01:00
Jitka Plesnikova
c57f53cd02
Update Conflicts for inc-latest
2015-02-03 14:49:59 +01:00
Jitka Plesnikova
9a44bd25c8
Sub-package perl-inc-latest
2015-02-03 14:38:11 +01:00
Petr Písař
b73d9b5e25
Delete dual-living programs clashing on debuginfo files
2015-01-23 15:07:27 +01:00
Petr Písař
ccfb5e9832
Use plain subpackage subname instead of full name
...
It will be consistent with other subpackages and it will not harm SCL
prefixing.
2015-01-08 13:21:18 +01:00
Petr Písař
232540c992
Synchronize dependencies with perl-Archive-Tar
2014-12-10 13:21:51 +01:00
Petr Písař
a32aa430ca
t-op-taint.t-Perform-SHA-256-algorithm-by-crypt-if-d.patch accepted
2014-12-02 08:27:20 +01:00
Petr Písař
55d8c0d4e2
Use stronger algorithm needed for FIPS in t/op/taint.t
2014-12-01 16:14:00 +01:00
Petr Písař
aa05a418d0
Report inaccesible file on failed require
2014-12-01 16:09:44 +01:00
Petr Písař
46308c06eb
Own upper directories by each package and remove empty directories
...
Standard @INC directories are exceptions.
"machine" directory has unknown origin but comes from upstream. Lets
keep it there now.
2014-11-20 15:57:29 +01:00
Petr Písař
298a167499
Sub-package encoding module
2014-11-19 10:41:19 +01:00
Petr Písař
4d3284e898
Fix a comment
2014-11-13 15:00:54 +01:00
Petr Písař
48b627d133
Remove bundled perl-ExtUtils-Command and perl-Filter-Simple
2014-11-13 14:51:01 +01:00
Petr Písař
db22d83f94
Freeze epoch at perl-Pod-Checker and perl-Pod-Usage
2014-11-13 14:45:56 +01:00
Petr Písař
9f8b5700af
Build-require groff-base instead of big groff
2014-11-12 15:12:59 +01:00
Petr Písař
aabdaa4e98
Sub-package Filter-Simple
2014-11-12 14:21:25 +01:00
Petr Písař
5eb648190d
Sub-package ExtUtils-Command
2014-11-12 14:11:50 +01:00
Petr Písař
da0458f594
Do not double-own perl-Pod-Usage' and perl-Pod-Checker' files by perl-Pod-Parser on bootstrap
2014-11-12 13:09:23 +01:00
Petr Písař
622cbaf185
Remove bundled perl-ExtUtils-Install
2014-10-29 15:00:15 +01:00
Petr Písař
43b3f00b19
Remove bundled perl-ExtUtils-CBuilder
2014-10-29 14:59:03 +01:00
Petr Písař
bcf9f1998a
Remove bundled perl-B-Debug
2014-10-29 14:57:39 +01:00
Petr Písař
1edb3104c7
Remove bundled perl-Devel-PPPort
2014-10-29 14:52:58 +01:00
Petr Písař
062c43bce4
Require perl-ExtUtils-ParseXS by perl-ExtUtils-MakeMaker because of xsubpp
2014-10-24 13:00:42 +02:00
Petr Písař
b932611c65
Specify all dependencies for perl-ExtUtils-Install
2014-10-23 16:31:19 +02:00
Petr Písař
dd5c40b272
Use native version for perl-ExtUtils-CBuilder
2014-10-23 16:26:24 +02:00
Petr Písař
f6bef46128
Sub-package B-Debug
2014-10-23 16:10:48 +02:00
Petr Písař
3d1b0e7956
Sub-package Devel-PPPort
2014-10-23 16:10:39 +02:00
Petr Písař
097083702b
Remove bundled perl-Module-CoreList, and perl-Module-CoreList-tools
2014-10-23 15:46:37 +02:00
Petr Písař
3f95d39ec4
Require Software::License at perl-Module-Build
2014-10-15 15:12:00 +02:00
Petr Písař
c18b2b70d3
t-op-crypt.t-Perform-SHA-256-algorithm-if-default-on.patch accepted
2014-10-09 18:12:12 +02:00
Petr Šabata
f71d89c1f7
Provide 5.20.0 MODULE_COMPAT
2014-09-16 12:39:11 +02:00
Jitka Plesnikova
1664c91cdb
5.20.1 bump; Sub-package perl-ExtUtils-Miniperl
2014-09-15 12:48:25 +02:00
Petr Písař
5ba2307af3
Remove bundled perl-CPAN
2014-09-10 14:41:49 +02:00
Petr Písař
53e3d360cc
Specify all dependencies for perl-CPAN
...
and disable non-core modules at perl-CPAN when bootstrapping
2014-09-10 14:37:54 +02:00
Jitka Plesnikova
2dd3b1b978
Stop providing old perl(MODULE_COMPAT_5.18.*)
2014-09-07 21:09:13 +02:00
Jitka Plesnikova
21144a913c
Update sources and increase Epoch of perl-version
2014-08-26 07:56:55 +02:00
Jitka Plesnikova
e13ed901d5
Merge branch 'master' of ssh://pkgs.fedoraproject.org/perl
2014-08-18 09:18:50 +02:00
Jitka Plesnikova
b54fd32bac
Disable BR perl(local::lib) for cpan tool when bootstraping
2014-08-18 09:16:55 +02:00
Peter Robinson
4a55ad407d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
2014-08-17 15:18:10 +00:00
Jitka Plesnikova
7c8317a734
Merge branch 'master' of ssh://pkgs.fedoraproject.org/perl
...
Conflicts:
perl.spec
2014-08-11 14:17:06 +02:00
Petr Písař
41276999cc
Make *DBM_File desctructors thread-safe
2014-08-08 09:42:33 +02:00
Petr Písař
a61e72d761
Use stronger algorithm needed for FIPS in t/op/crypt.t
2014-08-08 09:42:33 +02:00
Petr Písař
795f738751
Declare dependencies for cpan tool
2014-08-08 09:42:17 +02:00
Jitka Plesnikova
d956f61381
Merge branch 'master' of ssh://pkgs.fedoraproject.org/perl
...
Conflicts:
perl.spec
2014-08-01 13:57:08 +02:00
Jitka Plesnikova
4537e79dcd
Update list of sub-packages; Update their versions; Remove the deleted sub-packages
2014-08-01 13:43:21 +02:00
Jitka Plesnikova
df31eb47de
Sub-package perl-Term-ANSIColor and remove it (bug #1121924 )
2014-07-29 16:40:17 +02:00
Jitka Plesnikova
1c6d21224a
Update to Perl 5.20.0; Clean up and update patches
2014-07-22 16:26:22 +02:00
Petr Písař
f24dda6d15
Correct perl-App-s2p license to ((GPL+ or Artistic) and App-s2p)
2014-06-27 08:34:33 +02:00
Petr Písař
b796107bca
Remove bundled perl-App-a2p, perl-App-find2perl, perl-App-s2p, and perl-Package-Constants
2014-06-27 08:23:54 +02:00
Petr Písař
2a59e8a710
Sub-package perl-App-s2p
2014-06-20 11:19:50 +02:00
Petr Písař
b8a91c0430
Sub-package perl-App-a2p
2014-06-20 10:10:22 +02:00
Petr Písař
5a4b58a1ba
Sub-package perl-App-find2perl
2014-06-19 16:06:57 +02:00
Dennis Gilmore
f6337f1a99
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
2014-06-06 19:09:01 -05:00
Petr Písař
654628d9a1
Pass -fwrapv to stricter GCC 4.9
2014-04-10 16:20:14 +02:00
Petr Písař
6163468508
Fix t/comp/parser.t not to load system modules
...
The fact that "perl" tests (t/base/*.t, t/comp/*.t, t/run/*.t) are run
without -I is intentional. One has to fix each of them.
2014-04-04 14:24:59 +02:00
Petr Písař
81968d9949
Move macro files into %{_rpmconfigdir}/macros.d
...
%{_rpmconfigdir} is available since RPM 4.11.
2014-02-03 16:10:56 +01:00
Petr Písař
87f3550376
Provide perl(CPAN::Meta::Requirements) with six decimal places
...
This has to be synchronized with dual-lived package.
2014-01-29 14:07:41 +01:00
Petr Písař
c55d025e6a
Hide dual-lived perl-Object-Accessor
2014-01-21 14:54:28 +01:00
Petr Písař
0aa42f006e
Drop perl-Test-Simple-tests
2014-01-21 14:35:10 +01:00
Petr Písař
57625b2bdf
Use a macro to cover all 64-bit PowerPC architectures
2014-01-14 13:37:42 +01:00
Petr Písař
e17570c952
Use upstream patch to fix a test failure in perl5db.t when TERM=vt100
2014-01-14 09:18:47 +01:00
Jitka Plesnikova
8afb220ade
5.18.2 bump
2014-01-07 11:48:15 +01:00
Petr Písař
9025034a86
Document Math::BigInt::CalcEmu requires Math::BigInt
2013-12-02 10:22:02 +01:00
Petr Písař
0c4778d8b7
Append and anchor filters
2013-10-22 09:59:23 +02:00
Petr Písař
c954fb6e86
perl_default_filter macro does not filter private libraries from provides
2013-10-22 08:47:11 +02:00
Petr Písař
3f914aa9cf
Specify all dependencies for perl-ExtUtils-MakeMaker
2013-09-16 12:18:36 +02:00
Jitka Plesnikova
5af7c28320
Resolves: BZ#978233, BZ#989486, BZ#970567, BZ#988805, BZ#982131
2013-09-11 14:05:01 +02:00
Jitka Plesnikova
26c24d1d6c
5.18.1 bump; Disable macro %%{rebuild_from_scratch}
2013-08-14 09:37:26 +02:00
Dennis Gilmore
e242c1c673
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
2013-08-03 11:57:53 -05:00
Petr Písař
ab37947c05
Stop providing old perl(MODULE_COMPAT_5.16.*)
2013-07-15 12:09:20 +02:00
Petr Písař
1f464aeaf0
Perl 5.18 rebuild
2013-07-12 10:54:58 +02:00
Petr Písař
ae17edd32f
Increase epoch at dual-living packages from minimal build-root
2013-07-10 16:25:08 +02:00
Petr Písař
22e6cd36c4
Link XS modules to libperl.so with EU::MM on Linux
2013-07-10 14:40:37 +02:00
Petr Písař
622734eb1a
Link XS modules to libperl.so with EU::CBuilder on Linux
2013-07-10 14:40:37 +02:00
Petr Písař
bbd2a6e275
Install libperl.so to -Dshrpdir value
2013-07-10 14:40:37 +02:00
Petr Písař
bd3c2bdecb
Define SONAME for libperl.so and move the libary into standard path
2013-07-10 14:40:18 +02:00
Petr Písař
e62703cef9
Disable ornaments on perl5db AutoTrace tests
2013-07-09 14:03:29 +02:00
Petr Písař
b2d0216f43
Do not load system Term::ReadLine::Gnu while running tests
2013-07-09 14:03:16 +02:00
Jitka Plesnikova
133f2d9408
Update spec and patch for Perl 5.18.0
2013-07-08 10:58:05 +02:00
Petr Písař
b6a4ed31f4
Commit a typo in the local patch level text
2013-06-26 13:15:33 +02:00
Petr Písař
b88a3262a2
Edit local patch level before compilation
2013-06-26 13:14:45 +02:00
Petr Písař
bb71bd0b1d
Remove bundled CPANPLUS-Dist-Build
2013-06-14 13:10:15 +02:00
Petr Písař
aab4d25a46
Do not distribute File::Spec::VMS
2013-06-14 13:10:04 +02:00
Petr Písař
c7587814a3
Do not double-own archlib directory
2013-06-12 13:32:54 +02:00
Petr Písař
d2fae9f219
Update pod2html(1) documentation
2013-06-12 13:08:11 +02:00
Petr Písař
4248355e98
Update h2ph(1) documentation
2013-06-12 12:35:16 +02:00
Petr Písař
93b9fa0c01
Update SystemTap scripts
2013-06-12 12:24:43 +02:00
Petr Písař
9406d9a0ae
Add perl-Scalar-List-Utils to perl-core dependencies
2013-06-11 17:11:48 +02:00
Petr Písař
86f6b708b0
Move CPAN-Meta-Requirements files from CPAN-Meta
2013-06-11 16:39:12 +02:00
Petr Písař
8d1cc31364
Move CPANPLUS-Dist-Build files from perl-CPANPLUS
2013-06-11 15:40:07 +02:00
Petr Písař
f2346c8746
Require $Config{libs} providers
2013-06-06 16:17:26 +02:00
Petr Písař
063075ec2d
Remove bundled Storable
2013-05-30 10:51:28 +02:00
Petr Písař
70c762468f
Correct typo in perl-Storable file list
2013-05-30 10:38:40 +02:00
Petr Písař
6a13c105ec
Sub-package Storable
2013-05-29 15:06:53 +02:00
Petr Písař
5dd3a7ebd2
Use lib64 directories on aarch64 architecture
2013-05-13 08:55:04 +02:00
Petr Písař
e68e3d8325
Remove bundled ExtUtils-ParseXS, and Time-HiRes
2013-05-10 14:30:38 +02:00
Petr Písař
57f3ccbf5d
Make regular expression engine safe in a signal handler
2013-05-10 14:16:32 +02:00
Petr Písař
4351f09c81
Disable Test-Simple sub-package properly
...
There was missing condition around %package and %description, but no
package has been produced because %files has been conditionalized
properly.
2013-05-02 11:49:41 +02:00
Petr Písař
b1449b0a16
Remove 3 bundled packages
...
Getopt-Long, Locale-Maketext, and Sys-Syslog.
2013-04-26 12:49:23 +02:00
Petr Písař
1f9f24bd4f
Sub-package Time-HiRes
2013-04-26 12:49:16 +02:00
Petr Písař
da7b678949
Escape per-cent in Module-Loaded description
2013-04-11 10:54:07 +02:00
Petr Písař
06d9b0d839
Add proper conflicts to perl-Getopt-Long, perl-Locale-Maketext, and perl-Sys-Syslog
2013-04-10 17:21:41 +02:00
Petr Písař
a381049bf6
Fix dead lock in PerlIO after fork from thread
2013-04-10 15:39:49 +02:00
Petr Písař
c367bfcf00
Fix leaking tied hashes
2013-04-10 15:38:55 +02:00
Petr Písař
b177230d9a
Sub-package Sys-Syslog
2013-04-09 17:28:02 +02:00
Petr Písař
bb2eb7f498
Sub-package Locale-Maketext
2013-04-05 17:46:48 +02:00
Petr Písař
0dc7378121
Sub-package Getopt-Long
2013-04-05 16:28:21 +02:00
Petr Písař
8771b033b6
Remove 12 bundled modules
...
constant, DB_File, Digest-MD5, Env, Exporter, File-Path, File-Temp,
Module-Load, Log-Message-Simple, Pod-Simple, Test-Harness,
Text-ParseWords
2013-04-05 12:22:38 +02:00
Petr Písař
d7ea189774
Add run-require on perl_compat to perl-Time-Local
2013-04-03 16:28:03 +02:00
Petr Písař
8bb7297840
Filter provides from *.pl files
2013-03-25 14:49:24 +01:00
Petr Písař
d1fe445f4a
Sub-package File-Temp
2013-03-22 16:03:06 +01:00
Petr Písař
a03cb6a829
Sub-package File-Path
2013-03-22 14:53:33 +01:00
Petr Písař
0f2825538b
Sub-package Exporter
2013-03-22 10:51:25 +01:00
Petr Písař
9ae7a69eee
Sub-package Env
2013-03-22 10:12:04 +01:00
Petr Písař
f4d737c40d
Conflict perl-autodie with older perl
2013-03-22 09:55:14 +01:00
Petr Písař
b4857c8d7c
Sub-package DB_File
2013-03-21 16:52:35 +01:00
Petr Písař
5daffb0743
Sub-package constant
2013-03-21 11:36:40 +01:00
Petr Písař
de83a5cf8d
Remove 5 bundled packages
...
Remove bundled Archive-Extract, File-Fetch, HTTP-Tiny,
Module-Load-Conditional, Time-Local
2013-03-19 12:32:09 +01:00
Petr Písař
707487fa6c
Correct perl-Digest-MD5 dependencies
2013-03-19 10:47:52 +01:00
Petr Písař
fda872f919
Unify file exclude titles
2013-03-15 15:05:30 +01:00
Petr Písař
bffc0256e9
Sub-package Time-Local
2013-03-15 15:05:00 +01:00
Petr Písař
3130953984
Correct dependencies of perl-HTTP-Tiny
2013-03-15 14:48:54 +01:00
Petr Písař
f3c78cb3f4
Remove 9 bundled packages
...
autodie, B-Lint, CPANPLUS, Encode, File-CheckTree, IPC-Cmd,
Params-Check, Text-Soundex, Thread-Queue
2013-03-14 17:45:06 +01:00
Petr Písař
ccef258de2
5.16.3 bump
2013-03-14 17:15:58 +01:00
Petr Písař
338a23705e
Fix CVE-2013-1667
2013-03-05 13:32:36 +01:00
Petr Písař
c1f404d101
Add NAME headings to CPAN modules
2013-02-18 15:52:28 +01:00
Petr Písař
9b55999125
Sub-package autodie
2013-02-15 15:39:42 +01:00
Petr Písař
9d97fd69a2
Fix perl-Encode-devel dependency declaration
2013-02-14 14:48:29 +01:00
Petr Písař
a2ca7911d2
Conflict sub-packages created in release 256
2013-02-14 11:09:39 +01:00
Petr Písař
52e58d3762
Sub-package Thread-Queue
2013-02-14 11:05:32 +01:00
Petr Písař
2d31cc5ece
Correct changelog dates
2013-02-13 13:18:27 +01:00
Petr Písař
d5ffc5b776
Sub-package Encode
2013-02-13 12:59:41 +01:00
Petr Písař
9bdfe38b9c
Sub-package Text-ParseWords
2013-02-13 09:02:43 +01:00
Petr Písař
7802adc540
Fix typo in perl-Pod-Checker package
2013-02-11 09:38:27 +01:00
Petr Písař
98654dd8b1
Sub-package File-CheckTree
2013-02-11 09:37:42 +01:00
Petr Písař
f0e2762efe
Remove bundled Term-UI
2013-02-08 11:29:23 +01:00
Petr Písař
8a0de7639e
Remove bundled Log-Message
2013-02-08 10:06:59 +01:00
Petr Písař
2f73a24087
Obsolete perl-ExtUtils-Typemaps by perl-ExtUtils-ParseXS
2013-02-07 15:36:20 +01:00
Petr Písař
3197169d7e
Correct perl-podlators dependencies
2013-02-07 15:35:08 +01:00
Petr Písař
ddcd2d865f
Sub-package Pod-Checker and Pod-Usage
2013-02-05 14:09:20 +01:00
Petr Písař
bee91f9657
Remove bundled PathTools
2013-02-04 13:08:32 +01:00
Petr Písař
939bc0fb66
Mark perl-IO-Compress as noarch
...
<https://bugzilla.redhat.com/show_bug.cgi?id=906095 >
2013-01-31 09:12:32 +01:00
Petr Písař
c68375d963
Sub-package B-Lint
2013-01-30 17:29:12 +01:00
Petr Písař
a0837e7399
Remove bundled Module-Pluggable
2013-01-30 14:17:40 +01:00
Petr Písař
907fd9bb7d
Fix conflict declaration at perl-Pod-LaTeX
2013-01-30 13:54:10 +01:00
Petr Písař
041bd01ba4
Sub-package Text-Soundex
2013-01-30 13:51:54 +01:00
Petr Písař
4cf035f24d
Run-require POD convertors by Module-Build and ExtUtils-MakeMaker
...
This is needed otherwise Module::Build silently skips generating
manual pages which will not be found by rpmbuild.
2013-01-29 16:25:13 +01:00
Petr Písař
f561c5e89c
Pod-Latex is still in core
2013-01-25 14:14:39 +01:00
Petr Písař
5b6c9eb2b2
Sub-package Pod-LaTeX (bug #904085 )
2013-01-25 14:03:05 +01:00
Petr Písař
0494b1c582
Remove bundled Pod-Parser
2013-01-16 14:13:09 +01:00
Petr Písař
add42744d7
Fix CVE-2012-6329
2013-01-11 13:42:11 +01:00
Petr Písař
3d3077a686
Do not package App::Cpan(3pm) to perl-Test-Harness
2013-01-10 09:42:28 +01:00
Petr Písař
b3757afa31
Remove bundled Module-Metadata
2012-12-18 17:30:30 +01:00
Petr Písař
9c81ffb187
Remove bundled CPAN-Meta-YAML
2012-12-18 17:16:53 +01:00
Petr Písař
32d4ac5168
Remove bundled Archive-Tar
2012-12-18 17:07:53 +01:00
Petr Písař
fc856e8e7f
Remove bundled Filter modules
2012-12-18 16:51:14 +01:00
Jitka Plesnikova
acd8b4dbbf
Remove patch, update MODULE_COMPAT
2012-11-05 10:57:01 +01:00
Jitka Plesnikova
37188919ae
Update to 5.16.2
2012-11-05 10:43:05 +01:00
Petr Písař
3ba250ca8c
Remove bundled podlators
2012-10-31 08:24:41 +01:00
Jitka Plesnikova
cb730bc15c
Do not crash when vivifying $|
2012-10-17 13:12:06 +02:00
Petr Písař
b665a2c042
Conflict perl-podlators with perl before sub-packaging
2012-09-24 18:00:32 +02:00
Petr Písař
c76ec85596
lib/perl5db.t will fail if Term::ReadLine::Gnu is available
2012-09-21 11:22:51 +02:00
Petr Písař
f6b49277f0
Extend stack in File::Glob::glob
2012-09-21 11:10:19 +02:00
Petr Písař
16b2f1fec1
Allow operator after numeric keyword argument
2012-09-21 11:00:34 +02:00
Petr Písař
f0eaa7691d
Do not leak with attribute on my variable
2012-09-21 10:03:38 +02:00
Petr Písař
1cfdf84744
Put perl-podlators into perl-core list
2012-09-20 17:25:21 +02:00
Petr Písař
e1d0fcd5b0
perl-PathTools uses Carp
2012-09-18 18:33:07 +02:00
Petr Písař
1ccd3cda2b
Remove bundled perl-ExtUtils-Manifest
2012-09-18 17:51:28 +02:00
Petr Písař
0013ef3f52
Override the Pod::Simple::parse_file to set output to STDOUT by default
2012-09-14 14:11:02 +02:00
Petr Písař
bc5277e335
Sub-package perl-podlators
2012-09-12 11:41:59 +02:00
Petr Písař
c25b68d828
Escape per-cent signs in comments
2012-09-11 14:34:49 +02:00
Petr Písař
b82a76b316
perl-5.14.2-locale-search-inc.patch is part of perl-5.16
2012-09-11 14:32:03 +02:00
Petr Písař
30a6001f9c
Do not truncate syscall() return value to 32 bits
2012-09-11 10:51:23 +02:00